Skip to main content

How to get from Glen Ellen to Vallejo by bus and ferry?

From Glen Ellen to Vallejo by bus and ferry

To get from Glen Ellen to Vallejo in Vallejo, you’ll need to take 2 bus lines and one ferry line: take the 30 bus from Arnold Dr & Carquinez Ave station to Santa Rosa Transit Mall Terminal station. Next, you’ll have to switch to the 101 bus and finally take the VALLEJO ferry from San Francisco Ferry Building station to Vallejo Ferry Terminal station. The total trip duration for this route is approximately 5 hr 43 min. The ride fare is $17.65.

343min$17.65
Walk to bus station
Bus - 3030
Bus - 101101
Ferry - VALLEJOVALLEJO
Walk to Vallejo
Leaves from Arnold Dr & Carquinez Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Arnold Dr & Carquinez Ave
    ID 7733800
    50 yd • 1 min
  • 2
    Bus - 3030
    Wait for bus
    30
    Santa Rosa
  • 3
    Ride to bus station
    Ride to bus station
    Santa Rosa Transit Mall Terminal
    45 min
  • 4
    Walk to bus station
    Walk to bus station
    Santa Rosa Transit Mall (Platform N1)
    ID 42126
    10 yd • 1 min
  • 5
    Bus - 101101
    Wait for bus
    101
    San Francisco Mission & Fremont
  • 6
    Ride to bus station
    Ride to bus station
    Mission St & Fermont St.
    147 min
  • 7
    Walk to ferry station
    Walk to ferry station
    San Francisco Ferry Building
    ID 7201
    820 yd • 10 min
  • 8
    Ferry - VALLEJOVALLEJO
    Wait for ferry
    VALLEJO
    Mare Island via Vallejo
  • 9
    Ride to ferry station
    Ride to ferry station
    Vallejo Ferry Terminal
    ID 7212
    60 min
  • 10
    Walk to Vallejo
    Walk to
    Vallejo
    Carolina Street
    0.61 mi • 13 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 Glen Ellen to Vallejo

The distance between Glen Ellen, Vallejo and Vallejo, Vallejo is approximately 105.34 mi, which can typically be travelled in 343 min. Moovit will show you the directions from Glen Ellen to Vallejo by bus and ferry, so no matter how you choose to travel in Vallejo – you will always have plenty of easy options.

Public transit stations close to Glen Ellen

Glen Ellen is located at Arnold Drive, Vallejo and the nearest public transit station is Glen Ellen (Arnold Dr & London Ranch Rd).

Bus stations close to Glen Ellen:

  • Glen Ellen (Arnold Dr & London Ranch Rd)
  • Arnold Dr & Warm Springs Rd
  • Arnold Dr & Carquinez Ave

Public transit stations close to Vallejo, Vallejo

Vallejo is located at Carolina Street, Vallejo and the nearest public transit station is Florida St & Napa St.

Bus stations close to Vallejo:

  • Florida St & Napa St
  • Sacramento St & Virginia St
  • Georgia St & Sonoma Blvd

Ferry stations close to Vallejo:

  • Vallejo Ferry Terminal
  • Mare Island Ferry Terminal

Questions & Answers

  • What is the fastest way to get from Glen Ellen to Vallejo?

    The fastest way takes 343 minutes, using Bus line 30, Bus line 101, Bus line VALLEJO.

  • Is there a direct bus between Glen Ellen and Vallejo?

    No, you’ll have to take 2 bus lines and one ferry line in total. The total travelling time is 5 hr 43 min.

  • Which bus line goes from Glen Ellen to Vallejo?

    The 30 bus line goes from Arnold Dr & Carquinez Ave station near Glen Ellen in Glen Ellen to Santa Rosa station. From there you’ll have to take one bus line and one ferry line till Santa Rosa station near Vallejo in Vallejo.

  • How long does it take to travel from Glen Ellen to Vallejo by bus and ferry?

    The total travel time between Glen Ellen in Glen Ellen and Vallejo in Vallejo by bus and ferry is about 5 hr 43 min.

  • Where do I get on the bus near Glen Ellen to get to Vallejo?

    Get on the 30 bus from the Arnold Dr & Carquinez Ave stop near Glen Ellen in Glen Ellen.

  • Where do I get off the bus when travelling between Glen Ellen and Vallejo?

    Get off the bus at the Santa Rosa station, which is closest to Vallejo in Vallejo.

  • How much is the total bus and ferry fare from Glen Ellen to Vallejo?

    The ride from Glen Ellen to Vallejo costs $17.65.

Real-Time Arrivals, Schedules, Maps & More