Search bus tickets to Santa Cruz

switcheroo

Quickview

How to get to Santa Cruz by bus?

Routes86
Trips per day194
bus carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Santa Cruz?

The cheapest prices for a bus ticket to Santa Cruz that users have found recently on Wanderu start at $8.00. Such great deals to Santa Cruz are available on one route to San Jose. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Santa Cruz. San Jose at $8.67 has consistently the lowest average bus ticket prices to Santa Cruz.

What are the main bus stations in Santa Cruz?

The most popular bus station in Santa Cruz is Metro Center 920 Pacific Ave. Metro Center 920 Pacific Ave is the busiest bus station in Santa Cruz.

Los Angeles

There are 10 bus schedules per day connecting Los Angeles with Santa Cruz. It takes on average 9 hours and 15 minutes to travel 294 miles, 473 kms, by bus from Los Angeles. One bus company operates schedules from Los Angeles, with Greyhound offering the most daily connections to Santa Cruz. Traveling by bus from Los Angeles you will most likely to arrive in Santa Cruz at Metro Center 920 Pacific Ave.
Avg. Time
9h 15m
Avg. Price
$30.21

Seattle

There are 10 bus schedules per day connecting Seattle with Santa Cruz. It takes on average 29 hours and 3 minutes to travel 736 miles, 1183 kms, by bus from Seattle. One bus company operates schedules from Seattle, with Greyhound offering the most daily connections to Santa Cruz. Traveling by bus from Seattle you will most likely to arrive in Santa Cruz at Metro Center 920 Pacific Ave.
Avg. Time
1d 5h 3m
Avg. Price
$124.61

San Diego

There are 8 bus schedules per day connecting San Diego with Santa Cruz. It takes on average 13 hours and 23 minutes to travel 404 miles, 650 kms, by bus from San Diego. One bus company operates schedules from San Diego, with Greyhound offering the most daily connections to Santa Cruz. Traveling by bus from San Diego you will most likely to arrive in Santa Cruz at Metro Center 920 Pacific Ave.
Avg. Time
13h 23m
Avg. Price
$78.62

Chicago

There are 6 bus schedules per day connecting Chicago with Santa Cruz. It takes on average 61 hours and 29 minutes to travel 1856 miles, 2985 kms, by bus from Chicago. One bus company operates schedules from Chicago, with Greyhound offering the most daily connections to Santa Cruz. Traveling by bus from Chicago you will most likely to arrive in Santa Cruz at Metro Center 920 Pacific Ave.
Avg. Time
2d 13h 29m
Avg. Price
$207.42

Miami

There are 5 bus schedules per day connecting Miami with Santa Cruz. It takes on average 77 hours and 37 minutes to travel 2566 miles, 4128 kms, by bus from Miami. One bus company operates schedules from Miami, with Greyhound offering the most daily connections to Santa Cruz. Traveling by bus from Miami you will most likely to arrive in Santa Cruz at Metro Center 920 Pacific Ave.
Avg. Time
3d 5h 37m
Avg. Price
$307.80

Located in California, United States, you can travel by bus to Santa Cruz from 86 destinations and choose from 194 daily bus schedules to get you there. Greyhound has the most bus connections to Santa Cruz. The furthest bus arriving in Santa Cruz covers a distance of 2697.18 miles, 4339.59 kms, covering the journey in 86 hours and 15 minutes

Looking for other ways to get there? Check out Train options to Santa Cruz.

bus companies serving Santa Cruz

Greyhound

There are 36 daily Greyhound schedules to Santa Cruz. Greyhound can get you to Santa Cruz by bus from 115 destinations including Los Angeles.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 11m
Avg. Price
$43.03