Compare prices and tickets by train, bus or flight

Wed
Dec 1
$56Amtrak
$39Flixbus
$143Spirit Airlines
Thu
Dec 2
$53Amtrak
$34Flixbus
$24Spirit Airlines
Fri
Dec 3
$71Amtrak
$34Flixbus
Find prices
Sat
Dec 4
Find prices
Find prices
$111Spirit Airlines
Mon
Dec 6
$56Amtrak
$34Flixbus
Find prices
Tue
Dec 7
Find prices
Find prices
$27Spirit Airlines
Thu
Dec 9
$53Amtrak
$53Amtrak
Find prices
Fri
Dec 10
$57Amtrak
$54Greyhound
Find prices
Sat
Dec 11
$53Amtrak
$53Amtrak
Find prices
Sun
Dec 12
$54Amtrak
$54Amtrak
Find prices
Mon
Dec 13
$53Amtrak
$53Amtrak
Find prices
Tue
Dec 14
$54Amtrak
$54Amtrak
Find prices
Wed
Dec 15
$53Amtrak
$53Amtrak
Find prices
Thu
Dec 16
$55Amtrak
Find prices
Find prices
Fri
Dec 17
$54Amtrak
$39Flixbus
$21Spirit Airlines
Sat
Dec 18
$53Amtrak
$53Amtrak
Find prices
Sun
Dec 19
$57Amtrak
$54Greyhound
Find prices
Mon
Dec 20
$57Amtrak
$53Greyhound
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Oakland, CA from Los Angeles

distanceDistance342 miles (552 km)
durationAverage train duration9 h 12 min
priceAverage train ticket price$53 (€44)
changesDirect trainYes

Trains from Los Angeles to Oakland, CA cover the 342 miles (552 km) long journey taking on average 9 h 12 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $53 (€44), but the average price of train tickets is $53 (€44).

Travel Tips

Trains from Los Angeles to Oakland, CA
Travel by train to Oakland, 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 Los Angeles to Oakland, CA.
FAQs
What is the price of the cheapest train from Los Angeles to Oakland, CA?
Looking to save money on your trip? Omio customers have found the cheapest train from Los Angeles to Oakland, CA for the next 7 days starting from $53 (€44)  one way.
What is the cost of a train from Los Angeles to Oakland, CA?
If you are looking to book your train ticket in the next 7 days, you can expect the Los Angeles to Oakland, CA train to cost on average $53 (€44)  one way.
How far is Los Angeles to Oakland, CA by train?
The Los Angeles to Oakland, CA train distance is approximately 342 miles (552 km).
How long is the train from Los Angeles to Oakland, CA?
The Los Angeles to Oakland, CA train duration is on average 9 h 12 min, which is to be expected when traveling 342 miles (552 km) to Oakland, CA from Los Angeles. However, the time it takes can vary based on specific dates, weekends, and holidays.
What time is the earliest train from Los Angeles to Oakland, CA? What time is the last train from Los Angeles to Oakland, CA?
You can take the earliest train from Los Angeles to Oakland, CA at 9: 00 AM   or take the last train from Los Angeles to Oakland, CA leaving at 9: 05 PM. Look for the latest Los Angeles to Oakland, CA train schedules on Omio and book the best time to take the train for this route.
How early should I book train tickets from Los Angeles to Oakland, CA to score the best deals?
If you purchase a train ticket from Los Angeles to Oakland, CA within the next 7 days, you can find tickets to cost on average $53 (€44) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Los Angeles to Oakland, CA are generally on sale a few months before the planned departure date.