Bus 48 route
Route stops
194 stops • 4 directions
- Lower Great Highway & Rivera Street
- Rivera Street & 48th Avenue
- Rivera Street & 46th Avenue
- 46th Avenue & Quintara Street
- Quintara Street & 44th Avenue
- Quintara Street & 41st Avenue
- Quintara Street & 39th Avenue
- 39th Avenue & Rivera Street
- Rivera Street & 37th Avenue
- Quintara Street & 36th Avenue
- Quintara Street & 35th Avenue
- Quintara Street & 33rd Avenue
- Quintara Street & 31st Avenue
- Quintara Street & 29th Avenue
- Quintara Street & 28th Avenue
- Quintara Street & 27th Avenue
- Quintara Street & 26th Avenue
- Quintara Street & 24th Avenue
- Quintara Street & 22nd Avenue
- Quintara Street & 19th Avenue
- Quintara Street & 17th Avenue
- 17th Avenue & Rivera Street
- 17th Avenue & Santiago Street
- Santiago Street & 14th Avenue
- 14th Avenue & Taraval Street
- 14th Avenue & Ulloa Street
- Ulloa Street & Forest Side Avenue
- Ulloa Street & West Portal Avenue
- Portola Drive & Claremont Boulevard
- Portola Drive & San Lorenzo Way
- Portola Drive & San Pablo Avenue
- Portola Drive & Rex Avenue
- Portola Drive & Del Sur Avenue
- Portola Drive & Laguna Honda Boulevard
- Portola Drive & O'Shaughnessy Boulevard
- Portola Drive & Glenview Drive
- Clipper Street & Portola Drive
- 24th Street & Castro Street
- 24th Street & Noe Street
- 24th Street & Sanchez Street
- 24th Street & Church Street
- 24th Street & Dolores Street
- 24th Street & Guerrero Street
- 24th Street & Valencia Street
- 24th Street & Mission Street
- 24th Street & South Van Ness Avenue
- 24th Street & Folsom Street
- 24th Street & Harrison Street
- 24th Street & Bryant Street
- Potrero Avenue & 24th Street
- 23rd Street & Utah Street
- 23rd Street & Kansas Street
- 23rd Street & Rhode Island Street
- Rhode Island Street & 24th Street
- Rhode Island Street & 25th Street
- Rhode Island Street & 26th Street
- 26th Street & De Haro Street
- Wisconsin Street & 26th Street
- 25th Street & Wisconsin Street
- 25th Street & Connecticut Street
- 25th Street & Dakota Street
- 25th Street & Pennsylvania Avenue
- Pennsylvania Avenue & 23rd Street
- 22nd Street & Iowa Street
- 22nd Street & Minnesota Street
- 22nd Street & Illinois Street
- 23rd Street & 3rd Street
- 22nd Street & Iowa Street
- 22nd Street & Iowa Street
- Pennsylvania Avenue & 23rd Street
- Pennsylvania Avenue & 25th Street
- 25th Street & Dakota Street
- 25th Street & Connecticut Street
- 25th Street & Wisconsin Street
- 26th Street & Wisconsin Street
- 26th Street & De Haro Street
- 26th Street & Rhode Island Street
- Kansas Street & 26th Street
- Kansas Street & 25th Street
- Kansas Street & 23rd Street
- 23rd Street & Utah Street
- 24th Street & Potrero Avenue
- 24th Street & Bryant Street
- 24th Street & Harrison Street
- 24th Street & Folsom Street
- 24th Street & South Van Ness Avenue
- 24th Street & Mission Street
- 24th Street & Valencia Street
- 24th Street & Guerrero Street
- 24th Street & Dolores Street
- 24th Street & Church Street
- 24th Street & Sanchez Street
- 24th Street & Noe Street
- Castro Street & 24th Street
- Castro Street & 25th Street
- Clipper Street & Douglass Street
- Clipper Street & Grand View Avenue
- Clipper Street & Diamond Heights Boulevard
- Portola Drive & Glenview Drive
- Portola Drive & Woodside Avenue
- Portola Drive & Laguna Honda Boulevard
- Portola Drive & Waithman Way
- Portola Drive & San Pablo Avenue
- Portola Drive & Dorchester Way
- Portola Drive & Claremont Boulevard
- Vicente Street & West Portal Avenue
- Ulloa Street & Lenox Way
- Ulloa Street & Forest Side Avenue
- 14th Avenue & Ulloa Street
- 14th Avenue & Taraval Street
- 14th Avenue & Santiago Street
- Santiago Street & 17th Avenue
- 17th Avenue & Rivera Street
- 17th Avenue & Quintara Street
- Quintara Street & 19th Avenue
- Quintara Street & 22nd Avenue
- Quintara Street & 24th Avenue
- Quintara Street & 26th Avenue
- Quintara Street & 27th Avenue
- Quintara Street & 28th Avenue
- Quintara Street & 29th Avenue
- Quintara Street & 31st Avenue
- Quintara Street & 33rd Avenue
- Quintara Street & 35th Avenue
- Sunset Boulevard & Quintara Street
- Sunset Boulevard & Rivera Street
- 39th Avenue & Rivera Street
- 39th Avenue & Quintara Street
- Quintara Street & 41st Avenue
- Quintara Street & 43rd Avenue
- Quintara Street & 46th Avenue
- Quintara Street & 48th Avenue
- Lower Great Highway & Rivera Street
- 20th Street & 3rd Street
- 22nd Street & 3rd Street
- 22nd Street & Minnesota Street
- 22nd Street & Iowa Street
- Pennsylvania Avenue & 23rd Street
- Pennsylvania Avenue & 25th Street
- 25th Street & Dakota Street
- 25th Street & Connecticut Street
- 25th Street & Wisconsin Street
- 26th Street & Wisconsin Street
- 26th Street & De Haro Street
- 26th Street & Rhode Island Street
- Kansas Street & 26th Street
- Kansas Street & 25th Street
- Kansas Street & 23rd Street
- 23rd Street & Utah Street
- 24th Street & Potrero Avenue
- 24th Street & Bryant Street
- 24th Street & Harrison Street
- 24th Street & Folsom Street
- 24th Street & South Van Ness Avenue
- 24th Street & Mission Street
- 24th Street & Valencia Street
- 24th Street & Guerrero Street
- 24th Street & Dolores Street
- 24th Street & Church Street
- 24th Street & Sanchez Street
- 24th Street & Noe Street
- 24th Street & Castro Street
- 24th Street & Diamond Street
- 24th Street & Diamond Street
- 24th Street & Castro Street
- 24th Street & Noe Street
- 24th Street & Sanchez Street
- 24th Street & Church Street
- 24th Street & Dolores Street
- 24th Street & Guerrero Street
- 24th Street & Valencia Street
- 24th Street & Mission Street
- 24th Street & South Van Ness Avenue
- 24th Street & Folsom Street
- 24th Street & Harrison Street
- 24th Street & Bryant Street
- Potrero Avenue & 24th Street
- 23rd Street & Utah Street
- 23rd Street & Kansas Street
- 23rd Street & Rhode Island Street
- Rhode Island Street & 24th Street
- Rhode Island Street & 25th Street
- Rhode Island Street & 26th Street
- 26th Street & De Haro Street
- Wisconsin Street & 26th Street
- 25th Street & Wisconsin Street
- 25th Street & Connecticut Street
- 25th Street & Dakota Street
- 25th Street & Pennsylvania Avenue
- Pennsylvania Avenue & 23rd Street
- 22nd Street & Iowa Street
- 22nd Street & Minnesota Street
- 3rd Street & 22nd Street
- 20th Street & 3rd Street
Route map

Common Questions About This Route
We've gathered all the essentials based on open data. Straight answers to the questions people ask most often.What number is assigned to this route?
Route number is 48. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 48 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does bus 48 stop here?'
Where does bus #48 run?
This route serves the San Francisco (USA) region. In larger metro areas, routes can pass through several districts or towns. To know for sure if it works for you, pull up the route map and check the key stops and direction.
Who's the official operator?
Operator is San Francisco Municipal Transportation Agency. This is the official company responsible for the route. If you run into problems (rude driver, breakdown, dirty vehicle, delays)—contact them. It helps to note the time, direction, and route number—makes your complaint more specific and gets handled faster. Contact info is usually on the company website or in transit apps.
Which transit system does it belong to?
This route is part of the 'Muni' transit system. Within one network, payment and transfer rules are often consistent. Terms can differ though, so check current fares and payment methods in up-to-date sources before your trip.
Is there a fare?
Yes. Payment rules and discounts can differ by region and vehicle type. If it matters to you, verify current fares and ticket/validation requirements before traveling.
What payment methods are available?
Payment methods: cash, Clipper, Prepaid ticket. In practice, options can vary depending on how new the vehicle is and what equipment it has. Have a backup payment method just in case, and check the validator or ask the driver when boarding.
Additional Route Information
Muni 48 inbound: Ocean Beach => Potrero Hill (5am to midnight)
Reference
48
Origin
Lower Great Highway & Rivera Street
Destination
22nd Street & Iowa Street
Route network
Muni
Operator
San Francisco Municipal Transportation Agency
Color
red
Fare
Payment: cash
Payment: Clipper
Payment: Prepaid ticket
Muni 48 outbound: Potrero Hill => Ocean Beach (5am to midnight)
Reference
48
Origin
22nd Street & Iowa Street
Destination
Lower Great Highway & Rivera Street
Route network
Muni
Operator
San Francisco Municipal Transportation Agency
Color
red
Fare
Payment: cash
Payment: Clipper
Payment: Prepaid ticket
Muni 48 outbound: Potrero Hill => Noe Valley (midnight to 5am)
Reference
48
Origin
20th Street & 3rd Street
Destination
24th Street & Diamond Street
Route network
Muni
Operator
San Francisco Municipal Transportation Agency
Fare
Payment: cash
Payment: Clipper
Payment: Prepaid ticket
Muni 48 inbound: Noe Valley => Potrero Hill (midnight to 5am)
Reference
48
Origin
24th Street & Diamond Street
Destination
20th Street & 3rd Street
Route network
Muni
Operator
San Francisco Municipal Transportation Agency
Fare
Payment: cash
Payment: Clipper
Payment: Prepaid ticket
Quick overview
Explore the bus 48 route in San Francisco (USA). 4 directions, 194 stops, and an interactive route map available in one place.
Data source
The data is obtained from open sources and may contain inaccuracies. Route information is updated regularly.
