Skip to main content

How to get from Milpitas to Gilroy by bus?

From Milpitas to Gilroy by bus

To get from Milpitas to Gilroy you’ll need to take 3 bus lines: take the 47 bus from McCarthy & Bellew (N) station to Main & Serra (N) station. Next, you’ll have to switch to the 66 bus and finally take the 568 bus from 2nd & Santa Clara (S) station to Gilroy Transit Center station. The total trip duration for this route is approximately 2 hr 37 min. The ride fare is $2.50. The bus schedule from Milpitas may change. We recommend you check the updated bus schedule to Gilroy on the Moovit app.

157min$2.50
Walk to bus station
Bus - 4747
Bus - 6666
Bus - 568568
Walk to Gilroy
Leaves from McCarthy & Bellew (N)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    McCarthy & Bellew (N)
    ID 62441
    800 yd • 10 min
  • 2
    Bus - 4747
    Wait for bus
    47
    Milpitas BART
  • 3
    Ride to bus station
    Ride to bus station
    Main & Serra (N)
    ID 61391
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    Main & Serra
    10 yd • 1 min
  • 5
    Bus - 6666
    Wait for bus
    66
    Santa Teresa Station
  • 6
    Ride to bus station
    Ride to bus station
    2nd & Santa Clara (S)
    ID 65513
    45 min
  • 7
    Bus - 568568
    Wait for bus
    568
    Rapid Gilroy Transit Ctr
  • 8
    Ride to bus station
    Ride to bus station
    Gilroy Transit Center
    ID PS_GILR
    64 min
  • 9
    Walk to Gilroy
    Walk to
    Gilroy
    Monterey Street
    10 yd • 1 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 Milpitas to Gilroy

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

Bus schedule from Milpitas to Gilroy

To check the bus schedule from Milpitas to Gilroy using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Milpitas) and destination (Gilroy), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus schedules.

Questions & Answers

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

    The fastest way takes 157 minutes, using Bus line 47, Bus line 66, Bus line 568.

  • Is there a direct bus between Milpitas and Gilroy?

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

  • Which bus line goes from Milpitas to Gilroy?

    The 47 bus line goes from McCarthy & Bellew (N) station near Milpitas in San Francisco - San Jose, CA to Main & Serra (N) station. From there you’ll have to take one bus line till Main & Serra (N) station near Gilroy.

  • How long does it take to travel from Milpitas to Gilroy by bus?

    The total travel time between Milpitas and Gilroy by bus is about 2 hr 37 min.

  • Where do I get on the bus near Milpitas to get to Gilroy?

    Get on the 47 bus from the McCarthy & Bellew (N) stop near Milpitas in San Francisco - San Jose, CA.

  • Where do I get off the bus when travelling between Milpitas and Gilroy?

    Get off the bus at the Main & Serra (N) stop, which is closest to Gilroy.

  • How much is the bus fare from Milpitas to Gilroy?

    The ride from Milpitas to Gilroy costs $2.50.