Skip to main content

How to get from Geary Blvd & Park Presidio Blvd to Rio Vista by bus?

By bus

To get from Geary Blvd & Park Presidio Blvd to Rio Vista in San Francisco - San Jose, CA, you’ll need to take 3 bus lines: take the 38 bus from Geary Blvd & Park Presidio Blvd station to Transit Center Bay D station. Next, you’ll have to switch to the GREYHOUND US0870 bus and finally take the 50 bus from Suisun City Train Depot station to Summerset Dr. & Diamond Hills station. The total trip duration for this route is approximately 5 hr 37 min.

337min
Bus - 3838
Bus - GREYHOUND US0870GREYHOUND US0870
Bus - 5050
Leaves from Geary Blvd & Park Presidio Blvd

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Geary Blvd & Park Presidio Blvd
  • 2
    Bus - 3838
    Wait for bus
    38
    Transit Center
  • 3
    Ride to bus station
    Ride to bus station
    Transit Center Bay D
    ID 17916
    41 min
  • 4
    Walk to bus station
    Walk to bus station
    San Francisco Bus Station
    ID SFD6
    220 yd • 3 min
  • 5
    Bus - GREYHOUND US0870GREYHOUND US0870
    Wait for bus
    GREYHOUND US0870
    Sparks Transit Center
  • 6
    Ride to bus station
    Ride to bus station
    Suisun City Bus Stop
    ID SSC6
    95 min
  • 7
    Walk to bus station
    Walk to bus station
    Suisun City Train Depot
    ID 89305
    10 yd • 1 min
  • 8
    Bus - 5050
    Wait for bus
    50
    Eastbound
  • 9
    Ride to bus station Summerset Dr. & Diamond Hills
    Ride to bus station
    Summerset Dr. & Diamond Hills
    ID 27737
    38 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 Geary Blvd & Park Presidio Blvd to Rio Vista

The distance between Geary Blvd & Park Presidio Blvd, San Francisco - San Jose, CA and Rio Vista, San Francisco - San Jose, CA is approximately 74.92 mi, which can typically be travelled in 337 min. Moovit will show you the directions from Geary Blvd & Park Presidio Blvd to Rio Vista by bus, so no matter how you choose to travel in San Francisco - San Jose, CA – you will always have plenty of easy options.

Public transit stations close to Geary Blvd & Park Presidio Blvd

Geary Blvd & Park Presidio Blvd is located at Geary Blvd & Park Presidio Blvd, San Francisco - San Jose, CA and the nearest public transit station is Park Presidio Blvd & Geary Blvd.

Bus stations close to Geary Blvd & Park Presidio Blvd:

  • Park Presidio Blvd & Geary Blvd
  • Geary Blvd & Park Presidio Blvd
  • Geary Blvd & 17th Ave

Public transit stations close to Rio Vista, San Francisco - San Jose, CA

Rio Vista is located at Rio Vista, San Francisco - San Jose, CA and the nearest public transit station is Summerset Dr. & Pinehurst.

Bus stations close to Rio Vista:

  • Summerset Dr. & Pinehurst
  • Summerset Dr. Across from Inverness
  • Summerset Dr. & Inverness

Questions & Answers

  • What is the fastest way to get from Geary Blvd & Park Presidio Blvd to Rio Vista?

    The fastest way takes 337 minutes, using Bus line 38, Bus line GREYHOUND US0870, Bus line 50.

  • Is there a direct bus between Geary Blvd & Park Presidio Blvd and Rio Vista?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 5 hr 37 min.

  • Which bus line goes from Geary Blvd & Park Presidio Blvd to Rio Vista?

    The 38 bus line goes from Transit Center station near Geary Blvd & Park Presidio Blvd in Inner Richmond, Sf to Transit Center Bay D station. From there you’ll have to take one bus line till Transit Center Bay D station near Rio Vista in San Francisco - San Jose, CA.

  • How long does it take to travel from Geary Blvd & Park Presidio Blvd to Rio Vista by bus?

    The total travel time between Geary Blvd & Park Presidio Blvd in Inner Richmond, Sf and Rio Vista in San Francisco - San Jose, CA by bus is about 5 hr 37 min.

  • Where do I get on the bus near Geary Blvd & Park Presidio Blvd to get to Rio Vista?

    Get on the 38 bus from the Transit Center stop near Geary Blvd & Park Presidio Blvd in Inner Richmond, Sf.

  • Where do I get off the bus when travelling between Geary Blvd & Park Presidio Blvd and Rio Vista?

    Get off the bus at the Transit Center Bay D stop, which is closest to Rio Vista in San Francisco - San Jose, CA.

Real-Time Arrivals, Schedules, Maps & More