Skip to main content

How to get from Powell Street CA USA to Castro CA USA by bus?

By bus

Take one direct bus from Powell Street CA USA to Castro CA USA in Castro/Upper Market: take the L OWL bus from Market St & 5th St station to Market St & Castro St station. The total trip duration for this route is approximately 20 min. The ride fare is $2.50.

20min$2.50
Walk to bus station
Bus - L OWLL OWL
Walk to Castro CA USA
Leaves from Market St & 5th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Market St & 5th St
    ID 15655
    70 yd • 1 min
  • 2
    Bus - L OWLL OWL
    Wait for bus
    L OWL
    Wawona + 46th Avenue
  • 3
    Ride to bus station
    Ride to bus station
    Market St & Castro St
    ID 15667
    12 min
  • 4
    Walk to Castro CA USA
    Walk to
    Castro CA USA
    450 yd • 6 min
*Duration based on 8am traffic

Alternative route by bus via N OWL and 24

To get from Powell Street CA USA to Castro CA USA in Castro/Upper Market, take the N OWL bus from Market St & 5th St station to Divisadero St & Haight St station. Next, take the 24 bus from Divisadero St & Haight St station to Castro St & 19th St station. The total trip duration for this route is approximately 29 min. The ride fare is $2.50.

29min$2.50
Walk to bus station
Bus - N OWLN OWL
Bus - 2424
Leaves from Market St & 5th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Market St & 5th St
    ID 15655
    70 yd • 1 min
  • 2
    Bus - N OWLN OWL
    Wait for bus
    N OWL
    Ocean Beach
  • 3
    Ride to bus station
    Ride to bus station
    Divisadero St & Haight St
    ID 14950
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Divisadero St & Haight St
    ID 14424
    50 yd • 1 min
  • 5
    Bus - 2424
    Wait for bus
    24
    Bayshore + Cortland
  • 6
    Ride to bus station Castro St & 19th St
    Ride to bus station
    Castro St & 19th St
    ID 14316
    7 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in San Francisco - San Jose, CA.
All local mobility options in one app

Public transit directions from Powell Street CA USA to Castro CA USA

The distance between Powell Street CA USA, Castro/Upper Market and Castro CA USA, Castro/Upper Market is approximately 2.37 mi, which can typically be travelled in 20 min. Moovit will show you the directions from Powell Street CA USA to Castro CA USA by bus, so no matter how you choose to travel in Castro/Upper Market – you will always have plenty of easy options.

Public transit stations close to Powell Street CA USA

Powell Street CA USA is located at Powell Street CA USA, Castro/Upper Market and the nearest public transit station is Mission St & 5th St.

BART stations close to Powell Street CA USA:

  • Powell Street

Bus stations close to Powell Street CA USA:

  • Mission St & 5th St
  • 4th St & Market St
  • Mission St & 4th St

Cable Car stations close to Powell Street CA USA:

  • Powell St & O'Farrell St

Public transit stations close to Castro CA USA, Castro/Upper Market

Castro CA USA is located at Castro CA USA, Castro/Upper Market and the nearest public transit station is Castro St & 19th St.

Bus stations close to Castro CA USA:

  • Castro St & 19th St
  • Castro St & 20th St
  • Castro St & 18th St

Alternative route by bus via N OWL and 24

To get from Powell Street CA USA to Castro CA USA in Castro/Upper Market, take the N OWL bus from Market St & 5th St station to Divisadero St & Haight St station. Next, take the 24 bus from Divisadero St & Haight St station to Castro St & 19th St station. The total trip duration for this route is approximately 29 min. The ride fare is $2.50.

29min$2.50
Walk to bus station
Bus - N OWLN OWL
Bus - 2424
Leaves from Market St & 5th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Market St & 5th St
    ID 15655
    70 yd • 1 min
  • 2
    Bus - N OWLN OWL
    Wait for bus
    N OWL
    Ocean Beach
  • 3
    Ride to bus station
    Ride to bus station
    Divisadero St & Haight St
    ID 14950
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Divisadero St & Haight St
    ID 14424
    50 yd • 1 min
  • 5
    Bus - 2424
    Wait for bus
    24
    Bayshore + Cortland
  • 6
    Ride to bus station Castro St & 19th St
    Ride to bus station
    Castro St & 19th St
    ID 14316
    7 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Powell Street CA USA to Castro CA USA?

    The fastest way takes 20 minutes, using Bus line L OWL.

  • What is the alternative route to get from Powell Street CA USA to Castro CA USA?

    The alternative route takes 29 minutes, using Bus line N OWL, Bus line 24.

  • Is there a direct bus between Powell Street CA USA and Castro CA USA?

    Yes, there’s a direct bus going from Powell Street CA USA in San Francisco to Castro CA USA in Castro/Upper Market in 20 min.

  • Which bus line goes from Powell Street CA USA to Castro CA USA?

    The L OWL bus line goes from Market St & 5th St station near Powell Street CA USA in San Francisco to Wawona + 46th Avenue station near Castro CA USA in Castro/Upper Market.

  • How long does it take to travel from Powell Street CA USA to Castro CA USA by bus?

    The total travel time between Powell Street CA USA in San Francisco and Castro CA USA in Castro/Upper Market by bus is about 20 min.

  • Where do I get on the bus near Powell Street CA USA to get to Castro CA USA?

    Get on the L OWL bus from the Market St & 5th St stop near Powell Street CA USA in San Francisco.

  • Where do I get off the bus when travelling between Powell Street CA USA and Castro CA USA?

    Get off the bus at the Wawona + 46th Avenue stop, which is closest to Castro CA USA in Castro/Upper Market.

  • When is the first BART from Powell Street CA USA to Castro CA USA?

    The first BART from Powell Street CA USA in San Francisco to Castro CA USA in Castro/Upper Market is Antioch - SFO/Millbrae. It leaves the Powell Street station at 2:03 PM.

  • How much is the bus fare from Powell Street CA USA to Castro CA USA?

    The ride from Powell Street CA USA to Castro CA USA costs $2.50.

Real-Time Arrivals, Schedules, Maps & More