The fastest way from Chiang Mai to Bangkok is a flight taking about 75 minutes. If time is your main concern, this is your best option. However, if cost-saving is a priority, longer bus or train journeys are available.
We'll notify you when prices or options change.
Popular choicevia Agoda
Popular choicevia Agoda
Popular choicevia Agoda
No reviews yet — be the first!
Cheapest
The cheapest option is a bus or train journey taking approximately 9 hours, costing between 278 and 1796 THB. Consider the longer travel time.
For families
For families seeking comfort, the 75-minute flight is the best option. However, consider the higher costs compared to bus or train.
| Transport modes | Travel time | Price | Providers |
|---|---|---|---|
| 1 h 15 min | 1556–4452 THB | 12Go | |
| 9 h | 651–1016 THB | 12Go | |
| 9 h | 8095–14025 THB | 12Go | |
| 10 h 5 min | 278–1796 THB | 12Go | |
| Flight | 5 h | 80–350 USD | Trip.com |