The distance from San Luis Obispo to Santa Cruz is approximately 150 miles. The most practical way to travel is by driving via US-101 North and CA-1 North, a journey that takes about 3 hours. This route offers stunning coastal views through Big Sur. Santa Cruz is a vibrant beach town known for its boardwalk and surfing culture.
Total Distance: 240 km driving distance; 200 km straight-line air distance.
The drive through Big Sur is beautiful but winding.
Spring and autumn are the best times to visit Santa Cruz.