Trains from Samut Prakan to Khon Kaen

  • Average duration 7h 52m
  • Connections per day 8
  • Distance 397 km
  • CO₂ per person 6 kg

train from Samut Prakan to Khon Kaen

The journey from Samut Prakan to Khon Kaen is about 397 km. On average a train trip takes 7h 52m with 8 connections per day.

Trip duration 7h 52m
Connections per day 8
First departure 01:20 AM
Last departure 02:06 PM
Distance 397 km
Departure Samut Prakan
Arrival Khon Kaen
Travel operator การรถไฟแห่งประเทศไทย
Find the best price

When to book from Samut Prakan to Khon Kaen

These tips come from historical prices — how the average fare changes with how far ahead you book and the month you travel.

What historical fares show

Short takeaways based on median fares from Virail searches on this route — useful for seasonality and longer-run trends.

According to Virail’s historical fare data, April is typically the cheapest month to travel from Samut Prakan to Khon Kaen by train, with medians around MYR 35.49 versus about MYR 138.66 in August (roughly a 291% swing).

Cheapest month

Up to 291%

The cheapest time to travel is April (MYR 35.49); the most expensive is August (MYR 138.66).

Best month to book

Compare average prices by month and book when it suits you.

SepOctNovDecJanFebMarAprMayJunJulAug

CO₂ emissions by mode

train 27.79kg
bus 29.78kg
flight 79.4kg
carpool 63.52kg
How much CO₂ is emitted travelling by train from Samut Prakan to Khon Kaen?

The train journey between Samut Prakan and Khon Kaen emits 27.79kg of CO₂.

How much CO₂ do I save by taking the train between Samut Prakan and Khon Kaen?

Taking the train between Samut Prakan and Khon Kaen saves 51.61kg of CO₂ compared to a flight, 1.99kg compared to the bus and 35.73kg compared to the car.

FAQ