Bangkok → Chiang Mai by bus
16 departures on 2026-10-29 (2 drop-offs): first 06:00, last 23:00 from Bangkok Bus Terminal Chatuchak (Mo Chit 2), arriving Chiang Mai Bus Terminal 3 (Arcade) at 16:00; takes about 9h 05m; from ฿661 with Bangkok Bus Lines, Nakhonchaiair, Budsarakham +2.
- Departures
- 16
- First/last bus
- 06:00 / 23:00
- Duration
- 9h 05m
- Fare from
- ฿661
- Operators
- Bangkok Bus Lines, Nakhonchaiair, Budsarakham +2
Checked Timetable updated
Timetable · 2026-10-29
| Departs | From | Arrives | Drop-offs | Operator | Bus | Fare from |
|---|---|---|---|---|---|---|
| 06:00 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 57 | 16:00 | Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Lines | Bus A/C Class 1 | ฿661Choose seat |
| 09:15 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | 19:23 | Nakhonchai Air Bus Station Chiang Mai | Nakhonchaiair | Bus GOL | ฿771Book |
| 10:15 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | 20:31 | Nakhonchai Air Bus Station Chiang Mai | Nakhonchaiair | Bus FIR | ฿1,028Book |
| 10:15 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 72 | 22:00 | Chiang Mai Bus Terminal 3 (Arcade) | Viriyatour | Bus A/C Class 1 | ฿661Choose seat |
| 14:00 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 57 | 00:00next day | Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Lines | Bus A/C Class 1 | ฿661Choose seat |
| 16:00 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 57 | 02:00next day | Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Lines | Bus A/C Class 1 | ฿661Choose seat |
| 18:30 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 69-71 | 07:10next day | Chiang Mai Bus Terminal 3 (Arcade) | Budsarakham | Bus VIP 32 | ฿771Choose seat |
| 18:50 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 57 | 04:50next day | Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Lines | Bus A/C Class 1 | ฿661Choose seat |
| 19:00 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | 04:35next day | Nakhonchai Air Bus Station Chiang Mai | Nakhonchaiair | Bus GOL | ฿771Book |
| 19:50 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 69-71 | 08:30next day | Chiang Mai Bus Terminal 3 (Arcade) | Budsarakham | Bus VIP 32 | ฿771Choose seat |
| 20:00 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 57 | 06:00next day | Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Lines | Bus VIP 24 | ฿1,028Choose seat |
| 20:00 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 112,113 | 06:10next day 06:20next day | Chiang Mai Bus Terminal 3 (Arcade) Mueang Chiang Mai Bus Stop (Warorot Market) | Cherdchai Tour | Bus Economy Class | ฿661–฿761Choose seat |
| 20:35 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 60 | 07:05next day | Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Lines | Bus A/C Class 1 | ฿661Choose seat |
| 20:45 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 57 | 06:45next day | Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Lines | Bus VIP 32 | ฿771Choose seat |
| 22:35 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 102 | 07:40next day | Nakhonchai Air Bus Station Chiang Mai | Nakhonchaiair | Bus GOL | ฿771Book |
| 23:00 | Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 102 | 08:20next day | Nakhonchai Air Bus Station Chiang Mai | Nakhonchaiair | Bus GOL | ฿771Book |
Days of operation
| Departs | Operator | Mon | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 06:00 | Bangkok Bus Lines | ✓ | · | ✓ | ✓ | ✓ | ✓ |
| 09:15 | Nakhonchaiair | ✓ | ✓ | ✓ | · | · | ✓ |
| 10:15 | Nakhonchaiair | ✓ | ✓ | ✓ | · | · | ✓ |
| 10:15 | Viriyatour | ✓ | · | ✓ | · | ✓ | ✓ |
| 14:00 | Bangkok Bus Lines | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 16:00 | Bangkok Bus Lines | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 18:30 | Budsarakham | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 18:50 | Bangkok Bus Lines | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 19:00 | Nakhonchaiair | ✓ | ✓ | · | · | · | ✓ |
| 19:30 | Viriyatour | · | · | · | ✓ | · | · |
| 19:50 | Budsarakham | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 20:00 | Bangkok Bus Lines | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 20:00 | Cherdchai Tour | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 20:15 | Nakhonchaiair | ✓ | ✓ | · | · | · | · |
| 20:30 | Viriyatour | · | · | · | ✓ | · | · |
| 20:35 | Bangkok Bus Lines | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 20:45 | Bangkok Bus Lines | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 21:00 | Nakhonchaiair | ✓ | ✓ | · | · | · | ✓ |
| 21:50 | Nakhonchaiair | ✓ | ✓ | · | · | · | ✓ |
| 22:00 | Nakhonchaiair | ✓ | ✓ | · | · | · | · |
| 22:35 | Nakhonchaiair | ✓ | ✓ | ✓ | · | · | ✓ |
| 22:45 | Nakhonchaiair | ✓ | ✓ | · | · | · | ✓ |
| 23:00 | Nakhonchaiair | ✓ | ✓ | ✓ | · | ✓ | ✓ |
Terminals
Board at
- Bangkok Bus Terminal Chatuchak (Mo Chit 2) Platform 102, 112,113, 57, 60, 69-71, 72 Map
Arrive at
Route notes
- Drop-offs
- Chiang Mai Bus Terminal 3 (Arcade)
- Nakhonchai Air Bus Station Chiang Mai
- Mueang Chiang Mai Bus Stop (Warorot Market)
- Overnight
- 14:00
- 16:00
- 18:30
- 18:50
- 19:00
- Return
- Chiang Mai → Bangkok
- 17 daily
- 07:30–21:50
- Onward
- Chiang Mai → Lom Sak
- 4 daily
- Chiang Mai → Ubon Ratchathani
- 4 daily
- Chiang Mai → Yasothon
- 4 daily
- Chiang Mai → Mon Jam
- 3 daily
- Chiang Mai → San Kamphaeng Hot Springs
- 3 daily
This route in: ไทย · Deutsch · Русский · 한국어 · 中文 · 日本語 · Bahasa Melayu · Français · العربية