[menuItemContent][menuItemRightSideContent]
Currency

Compare prices and tickets by train, bus or flight

Mon
May 30
$71Amtrak
$76Flixbus
$107United

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Vallejo, CA to Los Angeles

distanceDistance357 miles (576 km)
durationAverage train duration9 h 55 min
priceAverage train ticket price$66 (€58)
changesDirect trainYes

Trains from Vallejo, CA to Los Angeles cover the 357 miles (576 km) long trip taking on average 9 h 55 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $53 (€46), but the average price of train tickets is $66 (€58).

Travel Tips: Trains from Vallejo, CA to Los Angeles

Travel by train to Los Angeles 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 Vallejo, CA to Los Angeles.
FAQs

How much do cheap train tickets to Los Angeles from Vallejo, CA cost?

If you’re looking to save money on tickets, you can find cheap Vallejo, CA to Los Angeles trains for as little as $53 (€46)  in the next 7 days.

What is the price of a train ticket between Vallejo, CA and Los Angeles?

The Vallejo, CA to Los Angeles train ticket price is on average $66 (€58)  if you are looking to buy your tickets for this route in the next week.

How many miles is it from Vallejo, CA to Los Angeles by train?

When traveling this route you should expect the distance between Vallejo, CA and Los Angeles by train to be approximately 357 miles (576 km).

What is the Vallejo, CA to Los Angeles train travel time?

While the time it takes to travel 357 miles (576 km) from Vallejo, CA to Los Angeles can vary based on specific dates, weekends, and holidays, the Vallejo, CA to Los Angeles train journey time is on average 9 h 55 min.

When can I take the first train from Vallejo, CA to Los Angeles? When can I take the last train for the day?

The earliest train departing from Vallejo, CA to Los Angeles leaves at 7: 40 PM. The last train departing from Vallejo, CA to Los Angeles leaves at 7: 40 PM. You can find the latest Vallejo, CA to Los Angeles train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I book a train ticket from Vallejo, CA to Los Angeles to get the best deals?

You can find trains between Vallejo, CA and Los Angeles to cost on average $66 (€58) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Vallejo, CA to Los Angeles train generally on sale a few months before the planned travel date.

More options for your journey from Vallejo, CA to Los Angeles

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