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 Oakland, CA to Sacramento, CA

distanceDistance68 miles (109 km)
durationAverage train duration1 h 59 min
changesDirect trainYes

Trains from Oakland, CA to Sacramento, CA cover the 68 miles (109 km) long route taking on average 1 h 59 min with our travel partners like. There are direct train services available.

Travel Tips: Trains from Oakland, CA to Sacramento, CA

Travel by train to Sacramento, CA 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 Oakland, CA to Sacramento, CA.
FAQs

What is the distance between Oakland, CA and Sacramento, CA by train?

The distance between Oakland, CA and Sacramento, CA by train is approximately 68 miles (109 km).

How many hours does it take from Oakland, CA to Sacramento, CA by train?

The train time between Oakland, CA and Sacramento, CA is on average 1 h 59 min  for the 68 miles (109 km) long journey, but the time it takes to go from Oakland, CA to Sacramento, CA by train can vary depending on specific dates or travelling on weekends and holidays.

When is the earliest train from Oakland, CA to Sacramento, CA? When is the last train from Oakland, CA to Sacramento, CA?

The earliest train for this journey departs from Oakland, CA at 15: 36. The last train leaves from Oakland, CA at 15: 36. Check Omio for the latest train timetable from Oakland, CA to Sacramento, CA and book the best time to depart on your chosen travel date.