Santa Clara County to Morgan Hill

Travel by bus from Santa Clara County to Morgan Hill, CA with Caltrain.

Buses run 5 days per week to Morgan Hill from Sunnyvale, Palo Alto, San Jose, Mountain View and other places in Santa Clara County.

Bus from Days Shortest trip
Gilroy
  • Weekdays
15 minutes
Mountain View
  • Weekdays
51 minutes
Palo Alto
  • Weekdays
59 minutes
San Jose
  • Weekdays
32 minutes
Sunnyvale
  • Weekdays
46 minutes

San Mateo County to Morgan Hill

Buses to Morgan Hill, CA from San Mateo County run 5 days per week.

Caltrain services run from South San Francisco, San Bruno, Menlo Park, Belmont and other places in San Mateo County to Morgan Hill.

Bus from Days Shortest trip
Belmont
  • Weekdays
1 hour 10 minutes
Menlo Park
  • Weekdays
1 hour 10 minutes
Millbrae
  • Weekdays
1 hour 27 minutes
Redwood City
  • Weekdays
1 hour 6 minutes
San Bruno
  • Weekdays
1 hour 32 minutes
South San Francisco
  • Weekdays
1 hour 40 minutes

City and County of San Francisco to Morgan Hill

Travel by bus from City and County of San Francisco to Morgan Hill, CA with Caltrain.

Buses run 5 days per week to Morgan Hill from San Francisco.

Bus from Days Shortest trip
San Francisco
  • Weekdays
1 hour 48 minutes

Morgan Hill, CA Travel FAQs

  • Is there a daily bus service from San Jose to Morgan Hill?

    No, the service to Morgan Hill from San Jose runs on Monday, Tuesday, Wednesday, Thursday and Friday.

  • How long does it take to get to Morgan Hill from San Francisco?

    The shortest journey from San Francisco to Morgan Hill takes 1 hour 48 minutes.

  • Which bus operators serve Morgan Hill?

    Caltrain operate to and within Morgan Hill.