More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bakersfield, CA to San Diego

distanceDistance211 miles (341 km)
changesDirect trainYes

Trains from Bakersfield, CA to San Diego cover the 211 miles (341 km) long route with our travel partners like. There are direct train services available.

Travel Tips: Trains from Bakersfield, CA to San Diego

Travel by train to San Diego easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bakersfield, CA to San Diego.
FAQs

What is the distance between Bakersfield, CA and San Diego via train?

The distance between Bakersfield, CA and San Diego by train is approximately 211 miles (341 km).

When does the first train depart from Bakersfield, CA to San Diego? When does the last train depart from Bakersfield, CA to San Diego?

The earliest train for this trip departs from Bakersfield, CA at 22: 05. The last train leaves from Bakersfield, CA at 22: 05. Check Omio for the latest train schedule from Bakersfield, CA to San Diego and book the best time to depart on your chosen travel date.

More options for your journey from Bakersfield, CA to San Diego

Here are some other resources that might have the information you need