Skip to main content

How to get from Oakland to Gilroy by BART and bus?

By BART and bus

To get from Oakland to Gilroy in Gilroy, you’ll need to take one BART line and 2 bus lines: take the ORANGE BART from 12th St. Oakland City Center station to Berryessa / North San Jose station. Next, you’ll have to switch to the 500 bus and finally take the 68 bus from Santa Clara & Almaden Blvd (E) station to Monterey & 5th (S) station. The total trip duration for this route is approximately 3 hr 2 min. The ride fare is $6.35.

182min$6.35
BART - ORANGE
BART - ORANGE
Bus - 500500
Bus - 6868
Walk to Gilroy
Leaves from 12th St. Oakland City Center

Step by Step

  • 1
    Start from BART station
    Start from BART station
    Oakland
    14th Street
  • 2
    BART - ORANGE
    Wait for BART
    ORANGE
    OAK Airport / Berryessa/North San Jose
  • 3
    Ride to BART station
    Ride to BART station
    Berryessa / North San Jose
    56 min
  • 4
    Walk to bus station
    Walk to bus station
    Berryessa Transit Center
    ID PS_BERR
    70 yd • 1 min
  • 5
    Bus - 500500
    Wait for bus
    500
    Rapid Diridon Station
  • 6
    Ride to bus station
    Ride to bus station
    Santa Clara & Almaden Blvd (W)
    ID 60443
    15 min
  • 7
    Walk to bus station
    Walk to bus station
    Santa Clara & Almaden Blvd (E)
    ID 60410
    60 yd • 1 min
  • 8
    Bus - 6868
    Wait for bus
    68
    Gilroy Transit Ctr
  • 9
    Ride to bus station
    Ride to bus station
    Monterey & 5th (S)
    ID 65360
    90 min
  • 10
    Walk to Gilroy
    Walk to
    Gilroy
    CA 95020
    360 yd • 5 min
*Duration based on 8am traffic

By bus and train

To get from Oakland to Gilroy in Gilroy, you’ll need to take 2 bus lines and one train line: take the 12 bus from Broadway & 12th St (12th St BART) station to Alice St & 2nd St station. Next, you’ll have to switch to the CC train and finally take the 68 bus from San Jose Diridon Station station to Monterey & 5th (S) station. The total trip duration for this route is approximately 3 hr 33 min. The ride fare is $19.25.

213min$19.25
Walk to bus station
Bus - 1212
Train - CC
Bus - 6868
Walk to Gilroy
Leaves from Broadway & 12th St (12th St BART)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Broadway & 12th St (12th St BART)
    ID 55222
    20 yd • 1 min
  • 2
    Bus - 1212
    Wait for bus
    12
    Oakland Amtrak at Jack London Square
  • 3
    Ride to bus station
    Ride to bus station
    Alice St & 2nd St
    ID 50292
    6 min
  • 4
    Walk to train station
    Walk to train station
    Oakland Jack London Square
    100 yd • 2 min
  • 5
    Train - CC
    Wait for train
    CC
    San Jose
  • 6
    Ride to train station
    Ride to train station
    San Jose Diridon
    76 min
  • 7
    Walk to bus station
    Walk to bus station
    San Jose Diridon Station
    ID PS_DRDN
    90 yd • 2 min
  • 8
    Bus - 6868
    Wait for bus
    68
    Gilroy Transit Ctr
  • 9
    Ride to bus station
    Ride to bus station
    Monterey & 5th (S)
    ID 65360
    92 min
  • 10
    Walk to Gilroy
    Walk to
    Gilroy
    CA 95020
    360 yd • 5 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 Oakland to Gilroy

The distance between Oakland, Gilroy and Gilroy, Gilroy is approximately 74.13 mi, which can typically be travelled in 182 min. Moovit will show you the directions from Oakland to Gilroy by BART and bus, so no matter how you choose to travel in Gilroy – you will always have plenty of easy options.

Public transit stations close to Oakland

Oakland is located at 14th Street, Gilroy and the nearest public transit station is 14th St & Broadway (12th St BART).

BART stations close to Oakland:

  • 19th St. Oakland
  • 12th St. Oakland City Center
  • Lake Merritt

Train stations close to Oakland:

  • Oakland Jack London Square

Bus stations close to Oakland:

  • 14th St & Broadway (12th St BART)
  • Broadway & 14th St (12th St BART)
  • 14th Street SB

Ferry stations close to Oakland:

  • Oakland Ferry Terminal

Public transit stations close to Gilroy, Gilroy

Gilroy is located at CA 95020, Gilroy and the nearest public transit station is 6th & Eigleberry (W).

Train stations close to Gilroy:

  • Gilroy

Bus stations close to Gilroy:

  • 6th & Eigleberry (W)
  • Monterey & 5th (N)
  • Monterey & 5th (S)

By bus and train

To get from Oakland to Gilroy in Gilroy, you’ll need to take 2 bus lines and one train line: take the 12 bus from Broadway & 12th St (12th St BART) station to Alice St & 2nd St station. Next, you’ll have to switch to the CC train and finally take the 68 bus from San Jose Diridon Station station to Monterey & 5th (S) station. The total trip duration for this route is approximately 3 hr 33 min. The ride fare is $19.25.

213min$19.25
Walk to bus station
Bus - 1212
Train - CC
Bus - 6868
Walk to Gilroy
Leaves from Broadway & 12th St (12th St BART)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Broadway & 12th St (12th St BART)
    ID 55222
    20 yd • 1 min
  • 2
    Bus - 1212
    Wait for bus
    12
    Oakland Amtrak at Jack London Square
  • 3
    Ride to bus station
    Ride to bus station
    Alice St & 2nd St
    ID 50292
    6 min
  • 4
    Walk to train station
    Walk to train station
    Oakland Jack London Square
    100 yd • 2 min
  • 5
    Train - CC
    Wait for train
    CC
    San Jose
  • 6
    Ride to train station
    Ride to train station
    San Jose Diridon
    76 min
  • 7
    Walk to bus station
    Walk to bus station
    San Jose Diridon Station
    ID PS_DRDN
    90 yd • 2 min
  • 8
    Bus - 6868
    Wait for bus
    68
    Gilroy Transit Ctr
  • 9
    Ride to bus station
    Ride to bus station
    Monterey & 5th (S)
    ID 65360
    92 min
  • 10
    Walk to Gilroy
    Walk to
    Gilroy
    CA 95020
    360 yd • 5 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Oakland to Gilroy?

    The fastest way takes 182 minutes, using Bus line ORANGE, Bus line 500, Bus line 68.

  • What is the alternative route to get from Oakland to Gilroy?

    The alternative route takes 213 minutes, using Bus line 12, Bus line CC, Bus line 68.

  • Is there a direct BART between Oakland and Gilroy?

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

  • Which BART line goes from Oakland to Gilroy?

    The ORANGE BART line goes from OAK Airport / Berryessa/North San Jose station near Oakland in Oakland to Berryessa / North San Jose station. From there you’ll have to take 2 bus lines till Berryessa / North San Jose station near Gilroy in Gilroy.

  • How long does it take to travel from Oakland to Gilroy by BART and bus?

    The total travel time between Oakland in Oakland and Gilroy in Gilroy by BART and bus is about 3 hr 2 min.

  • Where do I get on the BART near Oakland to get to Gilroy?

    Get on the ORANGE BART from the OAK Airport / Berryessa/North San Jose station near Oakland in Oakland.

  • Where do I get off the BART when travelling between Oakland and Gilroy?

    Get off the BART at the Berryessa / North San Jose stop, which is closest to Gilroy in Gilroy.

  • How much is the BART fare from Oakland to Gilroy?

    The ride from Oakland to Gilroy costs $6.35.

Real-Time Arrivals, Schedules, Maps & More