Bangkok to Chiang Mai Bus
Your latest searches will appear here.
- Lowest price from THB 630.88
- Average duration 10h 31m
- Connections per day 101
- Distance 583 km
- CO₂ per person 52 kg
bus from Bangkok to Chiang Mai
The journey from Bangkok to Chiang Mai is about 583 km. On average a bus trip takes 10h 31m with 101 connections per day.
| Lowest price | THB 630.88 |
|---|---|
| Trip duration | 10h 31m |
| Connections per day | 101 |
| Lowest price | THB 630.88 |
| Highest price | THB 15,398.50 |
| First departure | 02:30 PM |
| Last departure | 10:35 PM |
| Distance | 583 km |
| Departure | Bangkok |
| Arrival | Chiang Mai |
| Travel operator | Sombat Tour, Sritawong Tour Sombat Tour, Sritawong Tour, Freedom Tour Taxi Service, Smart En Plus, Cherdchai Tour North, Viriya Tour, Transport Co, Shine Exclusive, Bangkok Busline, Glassflower, Khao San Tara Tour, Gosafe Transport, Viriyatour, Budsarakham Tour, Nakhonchai Air, Bangkok Buslines, Cherdchai Tour |
Next departures from Bangkok to Chiang Mai
Sample times and fares for the coming days — book to confirm availability and price.
Carriers on this route
Learn more about carriers on this route.
CO₂ emissions by mode
FAQ
A bus ticket from Bangkok to Chiang Mai costs THB 2,201.85. Prices vary by how far ahead you book and the time of day. Tickets start from THB 630.88.
The cheapest ticket from Bangkok to Chiang Mai costs THB 630.88. Book as early as possible and avoid peak times.
Bangkok and Chiang Mai are 583 km apart.
The journey from Bangkok to Chiang Mai takes about 10h 31m on average. The fastest option takes 8h 55m.
This route is served by 17 operators: Sombat Tour, Sritawong Tour, Freedom Tour Taxi Service, Smart En Plus, Cherdchai Tour North, Viriya Tour, Transport Co, Shine Exclusive, Bangkok Busline, Glassflower, Khao San Tara Tour, Gosafe Transport, Viriyatour, Budsarakham Tour, Nakhonchai Air, Bangkok Buslines and Cherdchai Tour.
There are about 101 connections per day from Bangkok to Chiang Mai.
The first bus from Bangkok to Chiang Mai leaves at 02:30 PM. Check times on your travel date.
The last bus from Bangkok to Chiang Mai leaves at 10:35 PM. Check times on your travel date.
We recommend booking as early as possible. The bus we found costs THB 630.88 but prices can change.
There are about 101 direct connections from Bangkok to Chiang Mai.
The shortest bus journey between Bangkok and Chiang Mai takes 8h 55m.
Yes, there is a direct bus between Bangkok and Chiang Mai.
The bus journey from Bangkok to Chiang Mai generates 52 kg of CO₂.