Travel from Los-Angeles to Gilroy

Bus or train from Los Angeles to Gilroy?

Greyhound USA operates a bus from Los Angeles to Gilroy 4 times a day. Tickets cost $24 - $85 and the journey takes 6 h 42 min. Tufesa also services this route once daily. Alternatively, Amtrak operates a train from Los Angeles to Gilroy once daily. Tickets cost $55 - $160 and the journey takes 8 h 18 min. Amtrak also services this route once daily.

Book transport from Los Angeles to Gilroy

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Los Angeles to Gilroy

From Los Angeles bus to Gilroy, CA. 6 h 42 min $39. From Los Angeles, CA Amtrak Thruway to Santa Barbara, CA then Amtrak Thruway to Gilroy, CA. 10 h 12 min. From Los Angeles Union Station Amtrak train to Salinas, CA then Amtrak Thruway to Gilroy, CA. 10 h 16 min $111. From Los Angeles drive to Gilroy. 5 h 10 min $37. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to San Jose airport, then bus to Gilroy. 4 h 37 min $166. From L. A. Union Station station train to Burbank airport, fly to San Jose airport, then bus to Gilroy. 4 h 25 min $184. From Aliso St and Los Angeles St E bus to Pomona Trans Center, line 61 bus to Ontario/San Bernardino airport, fly to San Jose airport, then bus to Gilroy. 5 h 53 min $233. From 7th Street / Metro Center Station - Metro Blue & Expo Lines tram to Wardlow Station Bay 1, bus to Long Beach airport, fly to San Jose airport, then bus to Gilroy. 5 h 31 min $100. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Monterey airport, line 7 bus to Monterey, CA, then Amtrak Thruway to Gilroy. 5 h 58 min. From Los Angeles Union Station Amtrak train to The Depot At Santa Ana Dock 3, line 59 bus to Santa Ana airport, fly to San Jose airport, then bus to Gilroy. 5 h 56 min $181.

How long does it take to get from Los Angeles to Gilroy?

The bus from Los Angeles to Gilroy, CA takes 6 h 42 min and departs 5 times a day.

Is there a direct bus between Los Angeles and Gilroy?

Yes, there is a direct bus departing from Los Angeles and arriving at Gilroy, CA. Services depart 5 times a day, and operate every day. The journey takes approximately 6¾ hours.
Close Print Itinerary
  1. Here are 10 options to get from
    Los Angeles to Gilroy:

    1. Trip:
      1 Bus
      • One-Way approx: USD $20 - $85
      • Duration: 6 h 42 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $20 - $85
        • Duration: 6 h 42 min
        Close x
    2. Trip:
      2 Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 10 h 12 min
      Open +
      • Trip:
        2 Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 10 h 12 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $55 - $160
      • Duration: 10 h 16 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $55 - $160
        • Duration: 10 h 16 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $45
      • Duration: 5 h 10 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $45
        • Duration: 5 h 10 min
        Close x
    5. Trip:
      5 Fly Los Angeles to San Jose, bus
      • One-Way approx: USD $78 - $259
      • Duration: 4 h 37 min
      Open +
      • Trip:
        5 Fly Los Angeles to San Jose, bus
        • One-Way approx: USD $78 - $259
        • Duration: 4 h 37 min
        Close x
    6. Trip:
      6 Fly Burbank to San Jose, bus
      • One-Way approx: USD $67 - $318
      • Duration: 4 h 25 min
      Open +
      • Trip:
        6 Fly Burbank to San Jose, bus
        • One-Way approx: USD $67 - $318
        • Duration: 4 h 25 min
        Close x
    7. Trip:
      7 Bus to Ontario/San Bernardino, fly to San Jose, bus
      • One-Way approx: USD $98 - $386
      • Duration: 5 h 53 min
      Open +
      • Trip:
        7 Bus to Ontario/San Bernardino, fly to San Jose, bus
        • One-Way approx: USD $98 - $386
        • Duration: 5 h 53 min
        Close x
    8. Trip:
      8 Fly Long Beach to San Jose, bus
      • One-Way approx: USD $54 - $263
      • Duration: 5 h 31 min
      Open +
      • Trip:
        8 Fly Long Beach to San Jose, bus
        • One-Way approx: USD $54 - $263
        • Duration: 5 h 31 min
        Close x
    9. Trip:
      9 Fly Los Angeles to Monterey, Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 5 h 58 min
      Open +
      • Trip:
        9 Fly Los Angeles to Monterey, Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 5 h 58 min
        Close x
    10. Trip:
      10 Train to Santa Ana, fly to San Jose, bus
      • One-Way approx: USD $90 - $292
      • Duration: 5 h 56 min
      Open +
      • Trip:
        10 Train to Santa Ana, fly to San Jose, bus
        • One-Way approx: USD $90 - $292
        • Duration: 5 h 56 min
        Close x