Caltrain operates a train from Morgan Hill to San Jose 4 times a day. Tickets cost $4 - $7 and the journey takes 38 min. Alternatively, Santa Clara VTA operates a bus from Morgan Hill to San Jose every 30 minutes. Tickets cost $2 and the journey takes 1 h 11 min. Monterey-Salinas Transit also services this route twice daily.
From Morgan Hill Caltrain Caltrain to San Jose Diridon Caltrain. 38 min $5. From Main & Hale Transit Center line 68 bus to Santa Teresa Station then line 901 tram to Santa Clara Station. 1 h $2. From Main & Hale Transit Center bus to 1St & Santa Clara. 1 h 11 min $4. From Morgan Hill taxi to San Jose. 24 min $98. From Morgan Hill drive to San Jose. 24 min $2.