Find a train from Udon Thani to Bangkok

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in

Journey details

Best price $ 11.41
Journey duration 9 h 22 min
Connections per day 27
First departure 08:16
Last departure 20:40
Distance 475 km

Find the best train offers from Udon Thani to Bangkok

virail helps you to find timetables and prices for all trains from Udon Thani to Bangkok.

The route from Udon Thani to Bangkok is served daily by 25 trains leaving from from the stations of Udon Thani, Udon Thani Train Station, Nong Khon Kwang and อุดรธานี and arriving at in the stations of Don Mueang, Bang Khen, Hua Lamphong, Bang Sue, Nikhom Rotphai Khomo Sip Et, Bangkok, Sam Sen, Bangkok Train Station, สามเสน, กรุงเทพ, Rangsit, Lak Si and Bang Sue Junction.

The average journey duration is 9 h 8 min. The first train leaves at 15:16. The last one is at 20:40.

Ticket price - every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 11.49 $ 11.49 More More More $ 11.41 $ 11.49
$ 30.95 $ 30.99 $ 30.99 More $ 447.34 $ 31.01 $ 441.18

Trains from Udon Thani to Bangkok