Timetable and tickets, all possible destinations from Chiang Mai

Instant Ticket Conformation
Tickets can be booked up to 30 days ahead of time online
timetable for bus and train Train, bus, charter from Chiang Mai Thailand.
All possible destinations from Chiang Mai

Trains from Chiang Mai

Train, bus, charter

Train Chiang Mai - Bangkok ฿ 641–1,862 10h 35m – 14h 40m
  •   2nd Class AC seats only 08:50
  •   1st Class Sleeper 17:00, 18:00
  •   2nd Class Sleeper AC 15:30, 17:00, 18:00
  •   Class II Ladies Only 18:00
  •   2nd Class Sleeper Fan 15:30
  •   2nd Class Fan seats only 06:30
Train Chiang Mai - Phitsanulok ฿ 510–1,513 5h 44m – 8h 5m
  •   2nd Class AC seats only 08:50
  •   2nd Class Fan seats only 06:30
  •   1st Class Sleeper 17:00, 18:00
  •   2nd Class Sleeper AC 15:30, 17:00, 18:00
  •   2nd Class Sleeper Fan 15:30
Train Chiang Mai - Don Mueang Airport ฿ 963–1,843 11h 56m – 12h 16m
  •   1st Class Sleeper 17:00, 18:00
  •   2nd Class Sleeper AC 17:00, 18:00
Train Chiang Mai - Ayutthaya ฿ 806–1,848 9h 15m – 12h 8m
  •   2nd Class AC seats only 08:50
  •   1st Class Sleeper 17:00, 18:00
  •   2nd Class Sleeper AC 15:30, 17:00, 18:00
  •   Class II Ladies Only 18:00
  •   2nd Class Sleeper Fan 15:30

Train Don Mueang Airport - Bangkok ฿ 134–161 5m – 1h
  •   2nd Class Fan seats only 03:30, 11:20, 13:15, 17:40, 19:25
Train Bangkok - Chumphon ฿ 297–1,621 6h 36m – 10h 30m
  •   2nd Class AC seats only 08:05, 22:50
  •   2nd Class Fan seats only 07:30, 07:50, 13:00, 17:35, 19:30, 19:50
  •   2nd Class Sleeper AC 13:00, 14:45, 15:10, 15:35, 17:05, 17:35, 18:30, 19:29, 19:30
  •   1st Class Sleeper 14:45, 17:05, 19:30
  •   Class II Ladies Only 15:10
  •   2nd Class Sleeper Fan 13:00, 15:35, 17:35, 18:30
Train Bangkok - Chiang Mai ฿ 711–1,862 11h – 14h 10m
  •   2nd Class AC seats only 08:30
  •   2nd Class Sleeper AC 18:10, 19:35, 22:00
  •   1st Class Sleeper 18:10, 19:35
  •   Class II Ladies Only 18:10
  •   2nd Class Sleeper Fan 22:00
Train Don Mueang Airport - Chiang Mai ฿ 703–1,843 10h 18m – 13h 22m
  •   2nd Class AC seats only 09:12
  •   1st Class Sleeper 18:55, 20:23
  •   2nd Class Sleeper AC 22:48
  •   2nd Class Sleeper Fan 22:48
Train Bangkok - Uttaradit ฿ 640–1,050 5h 55m – 8h 35m
  •   2nd Class AC seats only 08:30, 10:50
  •   2nd Class Sleeper AC 18:10, 20:10, 22:00
  •   Class II Ladies Only 18:10
Train Bangkok - Phrae ฿ 767–1,097 8h 38m – 10h 5m
  •   2nd Class Sleeper AC 18:10, 20:10, 22:00
  •   Class II Ladies Only 18:10
Train Bangkok - Nong Khai ฿ 463–1,807 9h 25m – 11h 35m
  •   2nd Class AC seats only 08:20, 18:35
  •   2nd Class Sleeper AC 20:00
  •   1st Class Sleeper 20:00
  •   Class II Ladies Only 20:00
  •   Class 3 Fan 21:00
Train Bangkok - Ubon Ratchathani ฿ 581–1,716 10h 20m – 12h 15m
  •   2nd Class AC seats only 21:30
  •   1st Class Sleeper 20:30, 21:30
  •   2nd Class Sleeper AC 18:55, 20:30, 21:30
  •   Class II Ladies Only 20:30
  •   2nd Class Fan seats only 15:20
Train Bangkok - Trang ฿ 680–1,672 15h – 16h 50m
  •   2nd Class Sleeper AC 17:05, 18:30
  •   1st Class Sleeper 17:05
  •   2nd Class Fan seats only 17:05, 18:30
  •   2nd Class Sleeper Fan 18:30
Train Bangkok - Yala ฿ 772–1,072 15h 40m – 19h 50m
  •   2nd Class AC seats only 22:50
  •   2nd Class Sleeper AC 13:00, 15:10, 15:35
  •   Class II Ladies Only 15:10
  •   2nd Class Sleeper Fan 13:00
Train Bangkok - Narathiwat ฿ 777–1,108 20h 10m – 21h 45m
  •   2nd Class Sleeper AC 13:00, 15:10
  •   Class II Ladies Only 15:10
  •   2nd Class Sleeper Fan 13:00
  •   2nd Class Fan seats only 13:00
Train Bangkok - Nakhon Si Thammarat ฿ 548–1,663 12h 37m – 16h 20m
  •   2nd Class Sleeper AC 14:45, 17:35, 18:30, 19:30
  •   2nd Class Sleeper Fan 17:35, 18:30
  •   1st Class Sleeper 19:30
  •   2nd Class Fan seats only 17:35
Train Bangkok - Phichit ฿ 251–855 5h 10m – 6h 20m
  •   2nd Class Fan seats only 12:55, 13:10, 13:20, 13:30, 13:40
  •   2nd Class Sleeper AC 19:35, 20:10, 22:00
Train Don Mueang Airport - Phichit ฿ 249–258 5h 5m – 5h 30m
  •   2nd Class Fan seats only 13:45
Train Bangkok - Hat Yai ฿ 735–2,017 13h 45m – 17h 40m
  •   2nd Class AC seats only 22:50
  •   1st Class Sleeper 14:45, 15:00, 15:09, 15:10
  •   2nd Class Sleeper AC 13:00, 14:45, 15:10, 15:35
  •   Class II Ladies Only 15:10
  •   2nd Class Sleeper Fan 13:00, 15:35
Train Bangkok - Surat Thani 8h 40m – 12h 15m
  •   2nd Class AC seats only 08:05, 22:50
  •   2nd Class Sleeper Fan 13:00, 17:35, 18:30
  •   2nd Class Sleeper AC 13:00, 14:45, 15:10, 15:35, 17:05, 17:35, 18:30, 19:30
  •   1st Class Sleeper 14:45, 17:05, 19:30
  •   Class II Ladies Only 15:10
Train Bangkok - Sisaket ฿ 561–1,145 8h 15m – 10h 20m
  •   2nd Class AC seats only 10:05
  •   2nd Class Sleeper AC 18:55, 20:30
  •   Class II Ladies Only 20:30
  •   2nd Class Fan seats only 15:20
Train Bangkok - Surin ฿ 529–1,597 7h 5m – 9h
  •   2nd Class AC seats only 10:05
  •   2nd Class Sleeper AC 18:55, 20:30
  •   Class II Ladies Only 20:30
  •   1st Class Sleeper 20:30
  •   2nd Class Fan seats only 15:20
Train Bangkok - Hua Hin ฿ 223–1,366 3h 20m – 4h 25m
  •   2nd Class Fan seats only 07:30, 07:50, 13:00, 19:30, 19:50
  •   1st Class Sleeper 14:45
Train Bangkok - Songkhla ฿ 1,210 17h 43m
  •   2nd Class Sleeper AC 15:10
Train Bangkok - Ayutthaya ฿ 152–1,862 50m – 2h 5m
  •   2nd Class Fan seats only 06:40, 12:55, 13:10, 13:20, 13:30, 13:40, 22:25
  •   2nd Class AC seats only 08:30
  •   2nd Class Sleeper AC 18:10, 19:35, 22:00
  •   1st Class Sleeper 18:10, 19:35
  •   2nd Class Sleeper Fan 22:00
Train Don Mueang Airport - Ayutthaya ฿ 148–166 35m – 1h 15m
  •   2nd Class Fan seats only 13:45
Train Bangkok - Koh Phangan ฿ 1,527–1,658 15h 15m – 16h 30m
  •   2nd Class Sleeper AC 18:30, 19:30
Train Bangkok - Koh Tao ฿ 1,551 14h – 15h
  •   2nd Class Sleeper AC 18:30, 19:30
Train Bangkok - Koh Samui ฿ 1,307 15h 25m – 17h 50m
  •   2nd Class Sleeper AC 17:05, 18:30, 19:30
Train Bangkok - Lampang ฿ 734–914 9h – 11h 51m
  •   2nd Class AC seats only 08:30
  •   2nd Class Sleeper AC 22:00
Train Bangkok - Lamphun ฿ 943–1,832 11h 30m – 13h 48m
  •   1st Class Sleeper 18:10
  •   Class II Ladies Only 18:10
  •   2nd Class Sleeper AC 18:10, 19:35, 22:00
Train Bangkok - Khon Kaen ฿ 649–1,650 7h 15m – 8h 18m
  •   2nd Class AC seats only 08:20, 18:35
  •   2nd Class Sleeper AC 20:00
  •   1st Class Sleeper 20:00
  •   Class II Ladies Only 20:00
Train Bangkok - Udonthani ฿ 729–1,767 8h 47m – 9h 53m
  •   2nd Class AC seats only 08:20, 18:35
  •   2nd Class Sleeper AC 20:00
  •   1st Class Sleeper 20:00
  •   Class II Ladies Only 20:00
Train Bangkok - Buriram ฿ 515–1,185 6h 10m – 7h 40m
  •   2nd Class AC seats only 10:05
  •   2nd Class Sleeper AC 18:55, 20:30
  •   Class II Ladies Only 20:30
  •   2nd Class Fan seats only 15:20
Train Bangkok - Phattalung ฿ 1,008–1,328 14h 21m – 16h 5m
  •   2nd Class Sleeper AC 13:00, 14:45, 15:10, 15:35
  •   Class II Ladies Only 15:10
Train Bangkok - Nakhon Sawan ฿ 206–940 2h 50m – 5h 40m
  •   2nd Class Fan seats only 12:55, 13:10, 13:20, 13:30, 13:40
  •   2nd Class AC seats only 08:30, 10:50
  •   2nd Class Sleeper AC 18:10
  •   Class II Ladies Only 18:10
Train Don Mueang Airport - Nakhon Sawan ฿ 204–243 2h 45m – 4h 50m
  •   2nd Class Fan seats only 13:45
Train Bangkok - Phitsanulok ฿ 589–1,533 4h 42m – 6h 40m
  •   2nd Class AC seats only 08:30, 10:50
  •   2nd Class Sleeper AC 18:10, 19:35, 20:10, 22:00
  •   1st Class Sleeper 18:10, 19:35
  •   Class II Ladies Only 18:10
  •   2nd Class Sleeper Fan 22:00
Train Bangkok - Saraburi ฿ 174–515 1h 35m – 6h 5m
  •   2nd Class Fan seats only 12:55, 13:10, 13:20, 13:30, 13:40, 15:20
  •   2nd Class AC seats only 10:05
Train Don Mueang Airport - Saraburi ฿ 172–176 1h 30m – 1h 40m
  •   2nd Class Fan seats only 13:45
Train Bangkok - Nakhon Ratchasima ฿ 415–1,085 4h 25m – 5h 35m
  •   2nd Class AC seats only 10:05
  •   2nd Class Sleeper AC 18:55, 20:30
  •   Class II Ladies Only 20:30
  •   2nd Class Fan seats only 15:20
Train Bangkok - Pak Chong ฿ 542 3h 21m
  •   2nd Class AC seats only 10:05
Train Bangkok - Pattani ฿ 882–1,182 17h 50m – 19h 15m
  •   2nd Class Sleeper AC 13:00, 15:10, 15:35
  •   Class II Ladies Only 15:10
  •   2nd Class Sleeper Fan 13:00
Train Bangkok - Phetchaburi ฿ 198–208 2h 25m – 2h 55m
  •   2nd Class Fan seats only 07:30, 07:50, 19:30, 19:50
Train Bangkok - Prachuap Khiri Khan ฿ 236–1,223 4h 30m – 7h 30m
  •   2nd Class Fan seats only 07:30, 07:50, 19:30, 19:50
  •   2nd Class Sleeper AC 13:00, 17:35, 18:30, 19:30
  •   1st Class Sleeper 19:30
  •   2nd Class Sleeper Fan 13:00, 17:35, 18:30
Train Bangkok - Ratchaburi ฿ 159–187 1h 5m – 2h 35m
  •   2nd Class Fan seats only 07:30, 07:50, 19:30, 19:50
Train Bangkok - Lopburi ฿ 185–1,279 2h – 3h 30m
  •   2nd Class Fan seats only 12:55, 13:10, 13:20, 13:30, 13:40
  •   2nd Class AC seats only 10:50
  •   2nd Class Sleeper AC 18:10, 19:35, 22:00
  •   1st Class Sleeper 18:10, 19:35
  •   2nd Class Sleeper Fan 22:00
Train Don Mueang Airport - Lopburi ฿ 185–202 1h 55m – 2h 40m
  •   2nd Class Fan seats only 13:45
Train Bangkok - Don Mueang Airport ฿ 134–141 5m – 50m
  •   2nd Class Fan seats only 12:55, 13:10, 13:20, 13:30, 13:40
Train Bangkok - Nakhon Pathom ฿ 135–153 15m – 1h 5m
  •   2nd Class Fan seats only 07:30, 07:50, 19:30, 19:50
Train Bangkok - Pranburi ฿ 230–234 4h 10m – 4h 40m
  •   2nd Class Fan seats only 07:30, 07:50, 19:30, 19:50
Train Bangkok - Cha Am ฿ 212–221 3h – 3h 30m
  •   2nd Class Fan seats only 07:30, 07:50, 19:30, 19:50

Bus from Chiang Mai

Train, bus, charter

Bus Chiang Mai - Bangkok ฿ 534–888 10h – 10h 55m
  •   Express 08:30, 10:00, 18:35, 20:00
  •   VIP27 20:30, 21:50
  •   VIP31 19:45, 21:00
  •   VIP 19:15, 19:30, 20:00
  •   VIP24 20:00
Bus Chiang Mai - Khon Kaen ฿ 577–607 11h 5m – 12h
  •   Express 05:00, 05:01, 07:00, 07:01, 08:30, 11:00, 11:01, 12:00, 16:00, 19:00, 19:01, 20:00
Bus Chiang Mai - Phitsanulok ฿ 347 5h 30m – 5h 50m
  •   Express 07:00, 08:30, 12:00, 14:30, 16:00, 17:30, 19:00, 20:00
Bus Chiang Mai - Nakhon Phanom ฿ 840 16h 15m
  •   Express 07:00, 17:30, 19:30
Bus Chiang Mai - Mahasarakham ฿ 667 12h 35m
  •   Express 08:30, 12:00, 16:00, 19:00, 20:00
Bus Chiang Mai - Roi Et ฿ 699 13h 10m
  •   Express 08:30, 12:00, 16:00, 19:00, 20:00
Bus Chiang Mai - Udonthani ฿ 630 12h 30m
  •   Express 07:00, 14:30, 17:30, 19:30
Bus Chiang Mai - Ubon Ratchathani ฿ 840 16h 5m
  •   Express 08:30, 12:00, 16:00, 19:00, 20:00
Bus Chiang Mai - Yasothon ฿ 757 14h 15m
  •   Express 08:30, 12:00, 16:00, 19:00, 20:00
Bus Chiang Mai - Sakon Nakhon ฿ 763 13h 40m – 14h 45m
  •   Express 07:00, 14:30, 17:30, 19:30
Bus Chiang Mai - Phetchabun ฿ 442 7h 15m
  •   Express 08:30, 12:00, 16:00, 19:00, 20:00
Bus Chiang Mai - Loei ฿ 511–840 9h 5m – 9h 30m
  •   VIP24 20:30
  •   Express 07:00, 14:30, 17:30, 19:30
Bus Chiang Mai - Pai ฿ 195 3h
  •   Minivan 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30
Bus Chiang Mai - Mae Hong Son ฿ 245–495 2h – 6h 55m
  •   Minivan 06:30, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 20:00
  •   Intercity 20:00, 21:00
  •   Express 20:00, 21:00
Bus Chiang Mai - Nan ฿ 297–587 5h 20m – 7h 30m
  •   Express 07:15, 09:00, 10:00, 10:30, 11:30, 14:30, 15:30, 18:00, 22:30
  •   VIP 10:00, 14:30, 22:30
Bus Chiang Mai - Mae Sot ฿ 390 6h 35m
  •   Express 08:30, 13:10
Bus Chiang Mai - Chiang Rai ฿ 229–495 3h 10m – 6h 35m
  •   VIP 05:15, 06:45, 07:15, 08:00, 08:15, 08:45, 09:30, 10:30, 12:15, 12:30, 13:00, 14:00, 14:45, 15:30, 15:45, 16:30, 17:15, 18:00
  •   Express 05:15, 06:00, 07:15, 08:00, 08:45, 09:15, 09:30, 09:45, 10:00, 10:30, 11:00, 11:30, 12:00, 12:30, 13:15, 14:00, 14:15, 15:00, 15:15, 15:30, 16:00, 16:15, 16:30, 17:00, 17:30, 18:30, 19:00
Bus Chiang Mai - Phayao ฿ 211–321 2h 35m – 5h 10m
  •   Express 07:00, 08:00, 12:00, 14:15, 16:30, 17:00, 17:45
  •   VIP 07:00, 08:00, 16:30, 17:00
Bus Chiang Mai - Phrae ฿ 233–366 3h 50m
  •   VIP 08:30, 12:30, 17:00, 18:00
  •   Express 08:30, 12:30, 16:15, 17:00, 18:00
Bus Chiang Mai - Kanchanaburi ฿ 619–919 12h
  •   Express 07:20, 18:00
  •   VIP 20:00
Bus Chiang Mai - Chiang Khong ฿ 300–508 5h 40m – 6h 35m
  •   VIP 08:00
  •   Express 08:00, 09:30, 13:15

Charter from Chiang Mai

Train, bus, charter

Taxi Chiang Mai - Bangkok ฿ 919–1,725 1h – 2h
  •   Economy
Taxi Chiang Mai - Lamphun ฿ 1,119–1,725 1h – 2h
  •   Economy

Chiang Mai

Timetable/Tickets All possible destinations from Chiang Mai for Train, bus, van, charter