Skip to main content

How to get from Sonoma to San Jose by bus?

By bus

To get from Sonoma to San Jose in San Jose, you’ll need to take 3 bus lines: take the 40 bus from Sonoma Plaza station to Lakeville Hwy At Marina Av station. Next, you’ll have to switch to the 164 bus and finally take the GREYHOUND US0800 bus from Salesforce Transit Center Level 3 Bus Deck station to San Jose Diridon Station station. The total trip duration for this route is approximately 4 hr 57 min.

297min
Walk to bus station
Bus - 4040
Bus - 164164
Bus - GREYHOUND US0800GREYHOUND US0800
Walk to San Jose
Leaves from Sonoma Plaza

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Sonoma Plaza
    ID 7730500
    110 yd • 2 min
  • 2
    Bus - 4040
    Wait for bus
    40
    Petaluma Transit Mall
  • 3
    Ride to bus station
    Ride to bus station
    Lakeville Hwy At Marina Av
    40 min
  • 4
    Walk to bus station
    Walk to bus station
    Lakeville Hwy. & Marina
    50 yd • 1 min
  • 5
    Bus - 164164
    Wait for bus
    164
    San Francisco Financial District
  • 6
    Ride to bus station
    Ride to bus station
    1st St & Mission St
    ID 40054
    106 min
  • 7
    Walk to bus station
    Walk to bus station
    Salesforce Transit Center Level 3 Bus Deck
    110 yd • 2 min
  • 8
    Bus - GREYHOUND US0800GREYHOUND US0800
    Wait for bus
    GREYHOUND US0800
    Los Angeles Union Station
  • 9
    Ride to bus station
    Ride to bus station
    San Jose Diridon Station
    ID SJO6
    110 min
  • 10
    Walk to San Jose
    Walk to
    San Jose
    0.91 mi • 19 min
*Duration based on 8am traffic

By bus and train

To get from Sonoma to San Jose in San Jose, you’ll need to take 2 bus lines and one train line: take the 40 bus from Sonoma Plaza station to Lakeville Hwy At Marina Av station. Next, you’ll have to switch to the 164 bus and finally take the LOCAL train from San Francisco station to San Jose Diridon station. The total trip duration for this route is approximately 5 hr 26 min. The ride fare is $17.95.

326min$17.95
Walk to bus station
Bus - 4040
Bus - 164164
Train - LOCAL
LOCAL
Walk to San Jose
Leaves from Sonoma Plaza

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Sonoma Plaza
    ID 7730500
    110 yd • 2 min
  • 2
    Bus - 4040
    Wait for bus
    40
    Petaluma Transit Mall
  • 3
    Ride to bus station
    Ride to bus station
    Lakeville Hwy At Marina Av
    40 min
  • 4
    Walk to bus station
    Walk to bus station
    Lakeville Hwy. & Marina
    50 yd • 1 min
  • 5
    Bus - 164164
    Wait for bus
    164
    San Francisco Financial District
  • 6
    Ride to bus station
    Ride to bus station
    4th St & Folsom St
    112 min
  • 7
    Walk to train station
    Walk to train station
    San Francisco
    840 yd • 10 min
  • 8
    Train - LOCAL
    Wait for train
    LOCAL
    San Jose Diridon
  • 9
    Ride to train station
    Ride to train station
    San Jose Diridon
    100 min
  • 10
    Walk to San Jose
    Walk to
    San Jose
    0.97 mi • 21 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 Sonoma to San Jose

The distance between Sonoma, San Jose and San Jose, San Jose is approximately 109.05 mi, which can typically be travelled in 297 min. Moovit will show you the directions from Sonoma to San Jose by bus, so no matter how you choose to travel in San Jose – you will always have plenty of easy options.

Public transit stations close to Sonoma

Sonoma is located at East Spain Street, San Jose and the nearest public transit station is 2nd St West & Hwy 12.

Bus stations close to Sonoma:

  • 2nd St West & Hwy 12
  • Maxwell Village Shopping Center (Inside)

Public transit stations close to San Jose, San Jose

San Jose is located at San Jose, San Jose and the nearest public transit station is 2nd & Julian (S).

Bus stations close to San Jose:

  • 2nd & Julian (S)
  • Santa Clara & Market (W)
  • Santa Clara & 1st (E)

By bus and train

To get from Sonoma to San Jose in San Jose, you’ll need to take 2 bus lines and one train line: take the 40 bus from Sonoma Plaza station to Lakeville Hwy At Marina Av station. Next, you’ll have to switch to the 164 bus and finally take the LOCAL train from San Francisco station to San Jose Diridon station. The total trip duration for this route is approximately 5 hr 26 min. The ride fare is $17.95.

326min$17.95
Walk to bus station
Bus - 4040
Bus - 164164
Train - LOCAL
LOCAL
Walk to San Jose
Leaves from Sonoma Plaza

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Sonoma Plaza
    ID 7730500
    110 yd • 2 min
  • 2
    Bus - 4040
    Wait for bus
    40
    Petaluma Transit Mall
  • 3
    Ride to bus station
    Ride to bus station
    Lakeville Hwy At Marina Av
    40 min
  • 4
    Walk to bus station
    Walk to bus station
    Lakeville Hwy. & Marina
    50 yd • 1 min
  • 5
    Bus - 164164
    Wait for bus
    164
    San Francisco Financial District
  • 6
    Ride to bus station
    Ride to bus station
    4th St & Folsom St
    112 min
  • 7
    Walk to train station
    Walk to train station
    San Francisco
    840 yd • 10 min
  • 8
    Train - LOCAL
    Wait for train
    LOCAL
    San Jose Diridon
  • 9
    Ride to train station
    Ride to train station
    San Jose Diridon
    100 min
  • 10
    Walk to San Jose
    Walk to
    San Jose
    0.97 mi • 21 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Sonoma to San Jose?

    The fastest way takes 297 minutes, using Bus line 40, Bus line 164, Bus line GREYHOUND US0800.

  • What is the alternative route to get from Sonoma to San Jose?

    The alternative route takes 326 minutes, using Bus line 40, Bus line 164, Bus line LOCAL.

  • Is there a direct bus between Sonoma and San Jose?

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

  • Which bus line goes from Sonoma to San Jose?

    The 40 bus line goes from Sonoma Plaza station near Sonoma in Sonoma to Petaluma Transit Mall station. From there you’ll have to take one bus line till San Jose station near San Jose in San Jose.

  • How long does it take to travel from Sonoma to San Jose by bus?

    The total travel time between Sonoma in Sonoma and San Jose in San Jose by bus is about 4 hr 57 min.

  • Where do I get on the bus near Sonoma to get to San Jose?

    Get on the 40 bus from the Sonoma Plaza stop near Sonoma in Sonoma.

  • Where do I get off the bus when travelling between Sonoma and San Jose?

    Get off the bus at the San Jose stop, which is closest to San Jose in San Jose.

Real-Time Arrivals, Schedules, Maps & More