Header background
  • One-way
  • Round-trip
Search accommodation with Booking.com
Train Times
Thailand
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Samut Prakan - Bangkok $ 1.58 22 min 45 05:00 22:45 12.4 mi
Trains Nonthaburi - Bangkok $ 1.58 23 min 22 03:25 23:02 7.5 mi
Trains Udon Thani - Bangkok - 9 h 24 min 2 08:16 20:50 295.2 mi
Trains Chon Buri - Bangkok $ 6.32 1 h 52 min 1 14:14 17:03 42.3 mi
Trains Nakhon Ratchasima - Bangkok - 5 h 30 min 2 18:47 23:44 136 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Bangkok - Samut Prakan - 29 min 80 04:04 22:45 12.4 mi
Trains Pattaya - Samut Prakan $ 6.32 2 h 33 min 2 14:14 16:26 49.7 mi
Trains Ayutthaya - Samut Prakan $ 1.58 1 h 28 min 28 02:00 21:42 52.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Udon Thani - Nonthaburi - 9 h 4 min 3 08:16 20:20 288.3 mi
Trains Surat Thani - Nonthaburi - 13 h 2 min 2 20:14 22:27 335.5 mi
Trains Nakhon Si Thammarat - Nonthaburi $ 23.86 15 h 39 min 3 13:00 16:15 376.6 mi
Trains Phitsanulok - Nonthaburi $ 6.57 6 h 8 min 7 00:01 23:01 205.7 mi
Trains Nong Khai - Nonthaburi - 9 h 44 min 3 07:45 19:40 314.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Bangkok - Udon Thani - 9 h 15 min 2 08:40 20:25 295.2 mi
Trains Samut Prakan - Udon Thani - 9 h 26 min 2 20:00 20:25 301.4 mi
Trains Nonthaburi - Udon Thani - 9 h 14 min 1 20:25 20:25 288.3 mi
Trains Nakhon Ratchasima - Udon Thani $ 9.67 5 h 40 min 1 16:00 16:00 174.6 mi
Trains Khon Kaen - Udon Thani $ 1.33 1 h 27 min 3 05:22 15:32 67.1 mi
Trains Ratchaburi - Udon Thani - 13 h 10 min 3 09:44 12:53 333 mi
Trains Kanchanaburi - Udon Thani - 12 h 46 min 2 21:40 10:30 319.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Surin - Chon Buri - - - - - 198.2 mi
Trains Buriram - Chon Buri - - - - - 181.4 mi
Trains Surat Thani - Chon Buri - - - - - 312.5 mi
Trains Trang - Chon Buri - - - - - 412.0 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Bangkok - Nakhon Ratchasima - 4 h 46 min 9 18:55 23:26 136 mi
Trains Nonthaburi - Nakhon Ratchasima $ 2.88 4 h 37 min 6 06:40 23:02 131.1 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Bangkok - Chiang Mai - 12 h 9 min 10 14:08 20:23 362.3 mi
Trains Samut Prakan - Chiang Mai - 12 h 12 min 6 08:30 19:57 374 mi
Trains Nonthaburi - Chiang Mai $ 8.22 12 h 44 min 5 06:00 22:24 355.4 mi
Trains Udon Thani - Chiang Mai - - - - - 267.2 mi
Trains Chanthaburi - Chiang Mai - - - - - 474.7 mi
Trains Ayutthaya - Chiang Mai - 10 h 56 min 4 09:48 21:06 324.4 mi
Trains Trat - Chiang Mai - - - - - 509.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Bangkok - Hat Yai $ 19.83 16 h 43 min 2 13:03 14:53 466 mi
Trains Samut Prakan - Hat Yai - 16 h 52 min 3 14:30 15:34 455.5 mi
Trains Nonthaburi - Hat Yai $ 29.12 17 h 4 min 4 12:30 15:34 473.5 mi
Trains Surat Thani - Hat Yai - 4 h 50 min 3 01:38 03:49 166.5 mi
Trains Nakhon Si Thammarat - Hat Yai - 2 h 51 min 3 03:44 05:45 104.4 mi
Trains Nakhon Sawan - Hat Yai - 28 h 35 min 1 01:59 01:59 601.5 mi
Trains Ayutthaya - Hat Yai - 17 h 33 min 6 16:01 19:34 507.7 mi
Trains Saraburi - Hat Yai - 17 h 58 min 3 15:59 19:34 520.7 mi
Trains Kanchanaburi - Hat Yai - 19 h 14 min 6 14:12 16:15 487.2 mi
Trains Lopburi - Hat Yai - 18 h 49 min 5 15:00 19:34 538.1 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Bangkok - Si Racha - 2 h 34 min 4 13:45 17:12 49.7 mi
Trains Chon Buri - Si Racha - 20 min 2 15:37 17:12 13.7 mi
Trains Pattaya - Si Racha - 25 min 3 21:14 23:44 16.8 mi
Trains Sattahip - Si Racha - 49 min 2 20:52 23:44 35.4 mi
Trains Chachoengsao - Si Racha - 1 h 8 min 3 15:02 17:12 36.7 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Bangkok - Lampang $ 8.04 10 h 49 min 2 18:10 18:10 320.6 mi
Trains Samut Prakan - Lampang $ 25.52 10 h 31 min 7 07:00 22:24 332.4 mi
Trains Nonthaburi - Lampang $ 7.71 11 h 46 min 2 06:00 14:05 313.8 mi
Trains Don Mueang - Lampang $ 7.65 10 h 8 min 5 07:00 22:50 311.3 mi
Close

Get free deals and discounts
when you sign-up

  • Omio 10% cashback

  • Booking.com 2% cashback

  • Rentalcars.com 10% off

  • Exclusive access to special promotions and deals

Offer expires in
2
Days
:
14
Hours
:
35
Minutes
:
33
Seconds
178 joined today

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

We're subscribing you...

Thank you!
We have added your email to the
signup queue.

Something went wrong!

An error occurred when you're subscribing to our deals. Please try again in a minute.

Close
Logo
authentication

Sign in or create an account

Sign in to Virail to get exclusive travel deals

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

Close

Deals

Booking.com

2% cashback