Favorite Places Of Your Favorite City
Home
HomeTransportArticles
Sign In
Bus 48 route
StopsMapFAQInformation
Quick navigation
4
1Lower Great Highway & Rivera Street → 22nd Street & Iowa Street
222nd Street & Iowa Street → Lower Great Highway & Rivera Street
320th Street & 3rd Street → 24th Street & Diamond Street
424th Street & Diamond Street → 20th Street & 3rd Street
Route stops

198 stops • 4 directions

Muni 48 inbound: Ocean Beach => Potrero Hill (5am to midnight)
  1. Lower Great Highway & Rivera Street
  2. Rivera Street & 48th Avenue
  3. Rivera Street & 46th Avenue
  4. 46th Avenue & Quintara Street
  5. Quintara Street & 44th Avenue
  6. Quintara Street & 41st Avenue
  7. Quintara Street & 39th Avenue
  8. 39th Avenue & Rivera Street
  9. Rivera Street & 37th Avenue
  10. Quintara Street & 36th Avenue
  11. Quintara Street & 35th Avenue
  12. Quintara Street & 33rd Avenue
  13. Quintara Street & 31st Avenue
  14. Quintara Street & 29th Avenue
  15. Quintara Street & 28th Avenue
  16. Quintara Street & 27th Avenue
  17. Quintara Street & 26th Avenue
  18. Quintara Street & 24th Avenue
  19. Quintara Street & 22nd Avenue
  20. Quintara Street & 19th Avenue
  21. Quintara Street & 17th Avenue
  22. 17th Avenue & Rivera Street
  23. 17th Avenue & Santiago Street
  24. Santiago Street & 14th Avenue
  25. 14th Avenue & Taraval Street
  26. 14th Avenue & Ulloa Street
  27. Ulloa Street & Forest Side Avenue
  28. Ulloa Street & West Portal Avenue
  29. Portola Drive & Claremont Boulevard
  30. Portola Drive & San Lorenzo Way
  31. Portola Drive & San Pablo Avenue
  32. Portola Drive & Rex Avenue
  33. Portola Drive & Del Sur Avenue
  34. Portola Drive & Laguna Honda Boulevard
  35. Portola Drive & O'Shaughnessy Boulevard
  36. Portola Drive & Glenview Drive
  37. Clipper Street & Portola Drive
  38. 24th Street & Castro Street
  39. 24th Street & Noe Street
  40. 24th Street & Sanchez Street
  41. 24th Street & Church Street
  42. 24th Street & Dolores Street
  43. 24th Street & Guerrero Street
  44. 24th Street & Valencia Street
  45. 24th Street & Mission Street
  46. 24th Street & South Van Ness Avenue
  47. 24th Street & Folsom Street
  48. 24th Street & Harrison Street
  49. 24th Street & Bryant Street
  50. Potrero Avenue & 24th Street
  51. 23rd Street & Utah Street
  52. 23rd Street & Vermont Street
  53. 23rd Street & Kansas Street
  54. 23rd Street & Rhode Island Street
  55. Rhode Island Street & 24th Street
  56. Rhode Island Street & 25th Street
  57. Rhode Island Street & 26th Street
  58. 26th Street & De Haro Street
  59. Wisconsin Street & 26th Street
  60. 25th Street & Wisconsin Street
  61. 25th Street & Connecticut Street
  62. 25th Street & Dakota Street
  63. 25th Street & Pennsylvania Avenue
  64. Pennsylvania Avenue & 23rd Street
  65. 22nd Street & Iowa Street
  66. 22nd Street & Minnesota Street
  67. 22nd Street & Illinois Street
  68. 23rd Street & 3rd Street
  69. 22nd Street & Iowa Street
Muni 48 outbound: Potrero Hill => Ocean Beach (5am to midnight)
  1. 22nd Street & Iowa Street
  2. Pennsylvania Avenue & 23rd Street
  3. Pennsylvania Avenue & 25th Street
  4. 25th Street & Dakota Street
  5. 25th Street & Connecticut Street
  6. 25th Street & Wisconsin Street
  7. 26th Street & Wisconsin Street
  8. 26th Street & De Haro Street
  9. 26th Street & Rhode Island Street
  10. Kansas Street & 26th Street
  11. Kansas Street & 25th Street
  12. Kansas Street & 23rd Street
  13. 23rd Street & Vermont Street
  14. 23rd Street & Utah Street
  15. 24th Street & Potrero Avenue
  16. 24th Street & Bryant Street
  17. 24th Street & Harrison Street
  18. 24th Street & Folsom Street
  19. 24th Street & South Van Ness Avenue
  20. 24th Street & Mission Street
  21. 24th Street & Valencia Street
  22. 24th Street & Guerrero Street
  23. 24th Street & Dolores Street
  24. 24th Street & Church Street
  25. 24th Street & Sanchez Street
  26. 24th Street & Noe Street
  27. Castro Street & 24th Street
  28. Castro Street & 25th Street
  29. Clipper Street & Douglass Street
  30. Clipper Street & Grand View Avenue
  31. Clipper Street & Diamond Heights Boulevard
  32. Portola Drive & Glenview Drive
  33. Portola Drive & Woodside Avenue
  34. Portola Drive & Laguna Honda Boulevard
  35. Portola Drive & Waithman Way
  36. Portola Drive & San Pablo Avenue
  37. Portola Drive & Dorchester Way
  38. Portola Drive & Claremont Boulevard
  39. Vicente Street & West Portal Avenue
  40. Ulloa Street & Lenox Way
  41. Ulloa Street & Forest Side Avenue
  42. 14th Avenue & Ulloa Street
  43. 14th Avenue & Taraval Street
  44. 14th Avenue & Santiago Street
  45. Santiago Street & 17th Avenue
  46. 17th Avenue & Rivera Street
  47. 17th Avenue & Quintara Street
  48. Quintara Street & 19th Avenue
  49. Quintara Street & 22nd Avenue
  50. Quintara Street & 24th Avenue
  51. Quintara Street & 26th Avenue
  52. Quintara Street & 27th Avenue
  53. Quintara Street & 28th Avenue
  54. Quintara Street & 29th Avenue
  55. Quintara Street & 31st Avenue
  56. Quintara Street & 33rd Avenue
  57. Quintara Street & 35th Avenue
  58. Sunset Boulevard & Quintara Street
  59. Sunset Boulevard & Rivera Street
  60. 39th Avenue & Rivera Street
  61. 39th Avenue & Quintara Street
  62. Quintara Street & 41st Avenue
  63. Quintara Street & 43rd Avenue
  64. Quintara Street & 46th Avenue
  65. Quintara Street & 48th Avenue
  66. Lower Great Highway & Rivera Street
Muni 48 outbound: Potrero Hill => Noe Valley (midnight to 5am)
  1. 20th Street & 3rd Street
  2. 22nd Street & 3rd Street
  3. 22nd Street & Minnesota Street
  4. 22nd Street & Iowa Street
  5. Pennsylvania Avenue & 23rd Street
  6. Pennsylvania Avenue & 25th Street
  7. 25th Street & Dakota Street
  8. 25th Street & Connecticut Street
  9. 25th Street & Wisconsin Street
  10. 26th Street & Wisconsin Street
  11. 26th Street & De Haro Street
  12. 26th Street & Rhode Island Street
  13. Kansas Street & 26th Street
  14. Kansas Street & 25th Street
  15. Kansas Street & 23rd Street
  16. 23rd Street & Vermont Street
  17. 23rd Street & Utah Street
  18. 24th Street & Potrero Avenue
  19. 24th Street & Bryant Street
  20. 24th Street & Harrison Street
  21. 24th Street & Folsom Street
  22. 24th Street & South Van Ness Avenue
  23. 24th Street & Mission Street
  24. 24th Street & Valencia Street
  25. 24th Street & Guerrero Street
  26. 24th Street & Dolores Street
  27. 24th Street & Church Street
  28. 24th Street & Sanchez Street
  29. 24th Street & Noe Street
  30. 24th Street & Castro Street
  31. 24th Street & Diamond Street
Muni 48 inbound: Noe Valley => Potrero Hill (midnight to 5am)
  1. 24th Street & Diamond Street
  2. 24th Street & Castro Street
  3. 24th Street & Noe Street
  4. 24th Street & Sanchez Street
  5. 24th Street & Church Street
  6. 24th Street & Dolores Street
  7. 24th Street & Guerrero Street
  8. 24th Street & Valencia Street
  9. 24th Street & Mission Street
  10. 24th Street & South Van Ness Avenue
  11. 24th Street & Folsom Street
  12. 24th Street & Harrison Street
  13. 24th Street & Bryant Street
  14. Potrero Avenue & 24th Street
  15. 23rd Street & Utah Street
  16. 23rd Street & Vermont Street
  17. 23rd Street & Kansas Street
  18. 23rd Street & Rhode Island Street
  19. Rhode Island Street & 24th Street
  20. Rhode Island Street & 25th Street
  21. Rhode Island Street & 26th Street
  22. 26th Street & De Haro Street
  23. Wisconsin Street & 26th Street
  24. 25th Street & Wisconsin Street
  25. 25th Street & Connecticut Street
  26. 25th Street & Dakota Street
  27. 25th Street & Pennsylvania Avenue
  28. Pennsylvania Avenue & 23rd Street
  29. 22nd Street & Iowa Street
  30. 22nd Street & Minnesota Street
  31. 3rd Street & 22nd Street
  32. 20th Street & 3rd Street
Route map
Map
Show on map

Map loads on click

View 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

Yes

Payment: cash

Yes

Payment: Clipper

Yes

Payment: Prepaid ticket

Yes
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

Yes

Payment: cash

Yes

Payment: Clipper

Yes

Payment: Prepaid ticket

Yes
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

Yes

Payment: cash

Yes

Payment: Clipper

Yes

Payment: Prepaid ticket

Yes
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

Yes

Payment: cash

Yes

Payment: Clipper

Yes

Payment: Prepaid ticket

Yes

Quick overview

Explore the Bus 48 route in San Francisco (USA). 4 directions, 198 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.


Latest Articles

Chinese New Year 2026: The Year of the Red Fire Horse and Its Traditions
Chinese New Year 2026: The Year of the Red Fire Horse and Its Traditions

Chinese New Year 2026 begins on February 17 and ushers in the Year of the Red Fire Horse, symbolizing energy, change, traditions, and renewal.

Read more

Who Is an “Ank” and What Does This Slang Term Mean
Who Is an “Ank” and What Does This Slang Term Mean

A detailed explanation of the slang term “ank,” its origin, traits, cultural meaning, ironic use by zoomers, and its role in modern youth language.

Read more

What Is Tilt: Causes, Signs, and How to Regain Emotional Control
What Is Tilt: Causes, Signs, and How to Regain Emotional Control

Tilt is a state of emotional overload where rational thinking breaks down and impulsive actions take over, common in games, work, trading, and everyday life.

Read more

Phishing in 2026: Types, Risks, and How to Protect Your Data
Phishing in 2026: Types, Risks, and How to Protect Your Data

Phishing uses AI and fake sites to steal data. Learn types, signs, protection methods, and actions if targeted to stay safe online.

Read more

Cyberbullying: Types, Consequences, and How to Protect Yourself
Cyberbullying: Types, Consequences, and How to Protect Yourself

Cyberbullying is online psychological abuse with serious mental, social, and physical consequences; anyone can be a victim, and prevention requires awareness and action.

Read more

ру
en
Contact author