ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Santa Cruz

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from San Diego to Santa Cruz

🚌 Starting from San Diego, the bus journey to Santa Cruz takes approximately 12 hours and 29 minutes, covering a distance of 528 miles. The ticket prices for this route range from $53 to $120, offering a budget-friendly travel option. 🚌 The route includes 2 transfers during the trip. The first transfer involves a bus towards Los Angeles, operated by Greyhound, with a duration of 3 hours and 35 minutes. The second transfer is a bus towards San Francisco, also operated by Greyhound, taking about 7 hours and 5 minutes. 🚌 The final leg of the journey includes a bus towards Santa Cruz on the 17 - Highway 17 Express route, taking around 51 minutes. This bus, operated by Santa Cruz Metro, completes the trip at the Santa Cruz Metro Center, offering a convenient and scenic transportation option to your destination.

Where to stay in Santa Cruz

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation

Will you be returning to San Diego by bus?

If you are on a return bus ride, check the buses from Santa Cruz to San Diego.

See schedule