Los Angeles, CA to San Marcos, CA train with Amtrak

Fri, Jun 20
+ Add return
Amtrak
Comboios De Portugal
Eurostar
AVE
TGV INOUI
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Los Angeles, CA to San Marcos, CA

Showing times and prices for Jun 20

Cheapest price

$32

Average price

$43

Fastest journey

1 h 51 m

Average duration

1 h 53 m

Trains per day

26

Distance

142 km

Cheap tickets

The best way to find a cheap train ticket from Los Angeles, CA to San Marcos, CA is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Los Angeles, CA to San Marcos, CA will cost around $43 if you buy it on the day, but the cheapest tickets can be found for only $32.

Fast trains

Of the 26 trains that leave Los Angeles, CA for San Marcos, CA on Fri, Jun 20, 24 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Fri, Jun 20 the direct trains cover the 142 km distance in an average of 1 h 53 m but if you time it right, some trains will get you there in just 1 h 51 m .

On Fri, Jun 20 the slowest trains will take 1 h 54 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Amtrak580 Pacific Surfliner
03:10PM1h54
Union Station, Los Angeles, CA
05:04PMOceanside Transportation Center, Oceanside, CA
$321One-way
0 transfers
Amtrak784 Pacific Surfliner
05:10PM1h54
Union Station, Los Angeles, CA
07:04PMOceanside Transportation Center, Oceanside, CA
$321One-way
0 transfers
Amtrak774 Pacific Surfliner
12:10PM1h54
Union Station, Los Angeles, CA
02:04PMOceanside Transportation Center, Oceanside, CA
$321One-way
0 transfers
Amtrak572 Pacific Surfliner
11:10AM1h57
Union Station, Los Angeles, CA
01:07PMOceanside Transportation Center, Oceanside, CA
$321One-way
0 transfers
Amtrak794 Pacific Surfliner
10:10PM1h54
Union Station, Los Angeles, CA
12:04AMOceanside Transportation Center, Oceanside, CA
$321One-way
0 transfers

Live departures

Los Angeles, CA to San Marcos, CA train times

Showing trains for tomorrow, Friday, June 20
Last updated at 3:54 PM
ProviderDepartsDurationArrivesTransfers
Tickets
amtrak562 Pacific Surfliner1:10 PM Union Station, Los Angeles, CA
2h09
3:19 PM Solana Beach Station, Solana Beach, CA0 transfersDirect
amtrak562 Pacific Surfliner1:10 PM Union Station, Los Angeles, CA
1h54
3:04 PM Oceanside Transportation Center, Oceanside, CA0 transfersDirect
amtrak564 Pacific Surfliner2:10 PM Union Station, Los Angeles, CA
1h54
4:04 PM Oceanside Transportation Center, Oceanside, CA0 transfersDirect
amtrak564 Pacific Surfliner2:10 PM Union Station, Los Angeles, CA
2h09
4:19 PM Solana Beach Station, Solana Beach, CA0 transfersDirect
amtrak566 Pacific Surfliner3:10 PM Union Station, Los Angeles, CA
2h11
5:21 PM Solana Beach Station, Solana Beach, CA0 transfersDirect
amtrak566 Pacific Surfliner3:10 PM Union Station, Los Angeles, CA
1h57
5:07 PM Oceanside Transportation Center, Oceanside, CA0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Los Angeles, CA to San Marcos, CA by train

Fri
Jun 20
Sat
Jun 21
Sun
Jun 22
Mon
Jun 23
Tue
Jun 24
Wed
Jun 25
Thu
Jun 26

Journey information

Overview: Train from Los Angeles, CA to San Marcos, CA

USAUSA
USAUSA
Icon of train
Trains from Los Angeles, CA to San Marcos, CA run on average 18 times per day, taking around 1h 54m. Cheap train tickets for this journey start at $35 (€28) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
88 miles (142 km)
Average train duration
1h 54m
Cheapest ticket price
$35 (€28)
Trains per day
18
Direct trains
17
Fastest train
1h 54m
First train
04:40
Last train
22:57
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Amtrak from Los Angeles, CA to San Marcos, CA trains

Travel between Los Angeles, CA and San Marcos, CA from $24 (€19) with Omio’s train partners Amtrak! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Amtrak is a passenger train service based in the United States. It operates more than 300 trains daily including trains from Los Angeles, CA to San Marcos, CA, connecting more than 500 destinations in 46 states and three Canadian provinces. Amtrak offers a variety of train types, including the Acela Express, Northeast Regional, Keystone Service, and the Auto Train. The Acela Express is the fastest train, reaching speeds of up to 150 mph. The Northeast Regional is the most popular, offering frequent service between major cities in the Northeast. The Keystone Service is a regional service connecting Philadelphia and Harrisburg, Pennsylvania. The Auto Train is a unique service that allows passengers to transport their cars along with them. Amtrak offers a variety of ticket types, including Saver, Value, Flexible, and Business Class. Saver tickets are the most affordable, while Business Class tickets offer the most amenities, such as complimentary meals and access to the Amtrak Metropolitan Lounge. Onboard facilities vary by train type, but all Amtrak trains offer comfortable seating, Wi-Fi, and power outlets. The most popular routes for Amtrak include the Northeast Corridor, which runs between Washington, D. C. And Boston, and the Pacific Surfliner, which runs between San Diego and San Luis Obispo, California. Other popular routes include the Capitol Corridor, which runs between San Jose and Sacramento, California, and the Empire Builder, which runs between Chicago and Seattle.

Los Angeles, CA to San Marcos, CA train information with Amtrak:

  • Average Duration: 1 h 51 min
  • Cheapest Price: $24

FAQs: Trains from Los Angeles, CA to San Marcos, CA

FAQs: Travel by train from Los Angeles, CA to San Marcos, 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, CA to San Marcos, CA.
FAQs
HomeTrainsTrains in USATrain Times to San Marcos, CALos Angeles, CA to San Marcos, CA train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links