Trains from Udon Thani to Ban Phai

  • Lowest price from MYR 16.19
  • Average duration 2h 13m
  • Connections per day 2
  • Distance 151 km
  • CO₂ per person 2 kg

train from Udon Thani to Ban Phai

The journey from Udon Thani to Ban Phai is about 151 km. On average a train trip takes 2h 13m with 2 connections per day.

Lowest price MYR 16.19
Trip duration 2h 13m
Connections per day 2
Lowest price MYR 16.19
Highest price MYR 106.63
First departure 08:20 PM
Last departure 08:59 PM
Distance 151 km
Departure Udon Thani
Arrival Ban Phai
Travel operator การรถไฟแห่งประเทศไทย
Find the best price
การรถไฟแห่งประเทศไทย10.57 kg CO₂
20:59Udon Thani 1
2h 27m
23:26Ban Phai
MYR 16.19
direct
การรถไฟแห่งประเทศไทย10.57 kg CO₂
08:16Udon Thani 1
1h 39m
09:55Ban Phai
MYR 28.36
direct

Next departures from Udon Thani to Ban Phai

Sample times and fares for the coming days — book to confirm availability and price.

MYR 28.36
08:16 อุดรธานี
1h 39m · direct
09:55 Ban Phai
See all timetables

CO₂ emissions by mode

train 10.57kg
bus 11.33kg
flight 30.2kg
carpool 24.16kg
How much CO₂ is emitted travelling by train from Udon Thani to Ban Phai?

The train journey between Udon Thani and Ban Phai emits 10.57kg of CO₂.

How much CO₂ do I save by taking the train between Udon Thani and Ban Phai?

Taking the train between Udon Thani and Ban Phai saves 19.63kg of CO₂ compared to a flight, 0.76kg compared to the bus and 13.59kg compared to the car.

FAQ