Bangkok → Chiang Mai
2026-10-20 · ที่นั่งว่างแบบเรียลไทม์
5 trains run from Bangkok to Chiang Mai on 2026-10-20. The first departs at 07:30, the last at 22:30. The fastest high-speed service takes 10h 20m. Fares start at $27 per passenger and go up to $32.
ตารางรถไฟ
| Train | เวลาออกเดินทาง | เวลาถึง | เวลาสั้นสุด | จาก → ไป | เริ่มต้น | ชั้นโดยสาร |
|---|---|---|---|---|---|---|
| EXP | 07:30 | 17:50 | 10h 20m | กรุงเทพอภิวัฒน์ → เชียงใหม่ | — | |
| RPD | 14:15 | 04:05 +1 | 13h 50m | กรุงเทพอภิวัฒน์ → เชียงใหม่ | — | |
| EXP | 18:40 | 07:15 +1 | 12h 35m | กรุงเทพอภิวัฒน์ → เชียงใหม่ | $79 | ห้องนอนชั้น 1 |
| EXP | 20:05 | 08:45 +1 | 12h 40m | กรุงเทพอภิวัฒน์ → เชียงใหม่ | $42 | ชั้น 1 เตียงบน |
| ORD | 22:30 | 11:40 +1 | 13h 10m | กรุงเทพอภิวัฒน์ → เชียงใหม่ | — |
FAQ
How long does the train from Bangkok to Chiang Mai take?
The fastest service takes 10h 20m. Slower trains on the same route take longer — the timetable above lists the actual duration for every departure.
How much is a train ticket from Bangkok to Chiang Mai?
Second-class fares start at about $27 per passenger including our service fee. Higher classes cost more; every quote shows the underlying fare in local currency.
Do I need a paper ticket?
No. Tickets are issued against your passport. Show the same passport at the station and you are checked through.