There are 3 ways to get from Half Moon Bay to Cupertino by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 294 bus, Caltrain, bus
best- Take the bus from Main / Miramontes to 28th Ave & S El Camino Realbus 294
- Take the train from Hillsdale Caltrain Southbound to Sunnyvale Caltrain Southboundtrain
- Take the bus from Sunnyvale Transit Center to Stelling & Greenleafbus
1h 48m$9–15Drive 30.6 mi
cheapest- Drive from Half Moon Bay to Cupertinocar 30.6 mi
38 min$6–9Taxi
- Take the taxi from Half Moon Bay to Cupertinotaxi 30.6 mi
38 min$110–140
Half Moon Bay to Cupertino by bus and train
Questions & Answers
The cheapest way to get from Half Moon Bay to Cupertino is to drive which costs $5 - $9 and takes 38 min.
The fastest way to get from Half Moon Bay to Cupertino is to drive which takes 38 min and costs $5 - $9.
The distance between Half Moon Bay and Cupertino is 36 miles. The road distance is 30.8 miles.
The best way to get from Half Moon Bay to Cupertino without a car is to line 294 bus and Caltrain and bus which takes 1h 48m and costs $9 - $15.
It takes approximately 1h 48m to get from Half Moon Bay to Cupertino, including transfers.
Yes, the driving distance between Half Moon Bay to Cupertino is 31 miles. It takes approximately 38 min to drive from Half Moon Bay to Cupertino.
There are 509+ hotels available in Cupertino.
What companies run services between Half Moon Bay, CA, USA and Cupertino, CA, USA?
There is no direct connection from Half Moon Bay to Cupertino. However, you can take the line 294 bus to 28th Ave & S El Camino Real, walk to Hillsdale Caltrain Southbound, take the train to Sunnyvale Caltrain Southbound, walk to Sunnyvale Transit Center, then take the bus to Stelling & Greenleaf. Alternatively, you can drive from Half Moon Bay to Cupertino in around 38 min.
- Phone
- +1 800-660-4287
- Website
- caltrain.com
Train from Hillsdale Caltrain Southbound to Sunnyvale Caltrain Southbound
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- https://www.caltrain.com
- Schedules at
- https://www.caltrain.com/?active_tab=route_explorer_tab
- One-way Adult
- $5–7
- Website
- samtrans.com
Bus from Main / Miramontes to 28th Ave & S El Camino Real
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- $2–3
- Website
- http://www.samtrans.com
- Website
- http://www.samtrans.com
- Phone
- +1 408-321-2300
- Website
- vta.org
Bus from Sunnyvale Transit Center to Stelling & Greenleaf
- Ave. Duration
- 16 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–5
- Website
- https://www.vta.org/
- Adult
- $2–5
- Ave. Duration
- 38 min
- Estimated price
- $110–140
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, South Korea: Travelling from Seoul to Busan , and How do I buy a London Underground ticket? - to help you get the most out of your next trip.






