Cheapest price
$24
Average price
$29
Fastest journey
10 h
Average duration
10 h 4 m
Buses per day
20
Distance
583 km
The best way to find a cheap bus ticket from Bangkok to Chiang Mai is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 11:00 PM Bangkok | 14h10 | 1:10 PM Chiang Mai | 0 transfersDirect | |
![]() | 11:00 PM Bangkok | 10h30 | 9:30 AM Chiang Mai | 0 transfersDirect | |
Friday, April 25 | |||||
![]() | 3:25 AM Bangkok | 10h10 | 1:35 PM Chiang Mai | 0 transfersDirect | |
![]() | 7:00 AM Bangkok | 14h10 | 9:10 PM Chiang Mai | 0 transfersDirect | |
![]() | 7:00 AM Bangkok | 10h30 | 5:30 PM Chiang Mai | 0 transfersDirect | |
![]() | 9:00 AM Bangkok | 13h30 | 10:30 PM Chiang Mai | 0 transfersDirect | |
![]() | 9:00 AM Bangkok | 10h00 | 7:00 PM Chiang Mai | 0 transfersDirect | |
![]() | 10:50 AM Bangkok | 14h51 | 1:41 AM Chiang Mai | 0 transfersDirect | |
![]() | 11:30 AM Bangkok | 11h45 | 11:15 PM Chiang Mai | 0 transfersDirect | |
![]() | 11:30 AM Bangkok | 16h32 | 4:02 AM Chiang Mai | 0 transfersDirect | |
![]() | 11:50 AM Bangkok | 14h10 | 2:00 AM Chiang Mai | 0 transfersDirect | |
![]() | 11:50 AM Bangkok | 10h30 | 10:20 PM Chiang Mai | 0 transfersDirect | |
![]() | 12:40 PM Bangkok | 16h32 | 5:12 AM Chiang Mai | 0 transfersDirect | |
![]() | 1:00 PM Bangkok | 13h43 | 2:43 AM Chiang Mai | 0 transfersDirect | |
![]() | 1:00 PM Bangkok | 10h00 | 11:00 PM Chiang Mai | 0 transfersDirect | |
![]() | 1:00 PM Bangkok | 13h30 | 2:30 AM Chiang Mai | 0 transfersDirect | |
![]() | 1:00 PM Bangkok | 10h10 | 11:10 PM Chiang Mai | 0 transfersDirect | |
![]() | 1:35 PM Bangkok | 14h10 | 3:45 AM Chiang Mai | 0 transfersDirect | |
![]() | 1:35 PM Bangkok | 10h30 | 12:05 AM Chiang Mai | 0 transfersDirect | |
![]() | 1:45 PM Bangkok | 10h00 | 11:45 PM Chiang Mai | 0 transfersDirect | |
Find all the dates and times for this journey
Distance 362 miles (583 km) |
Average bus duration 13h 25m |
Cheapest ticket price $20 (€17) |
Buses per day 9 |
Direct buses 9 |
Bus providers 1 |
Fastest bus 10h 10m |
First bus 06:00 |
Last bus 22:00 |
Travel between Bangkok and Chiang Mai from $22 (€18) with Omio’s bus partners Sombat Tour, Transport Co. And Budsarakham Tour! You can find the best schedules and tickets when comparing and booking the most popular route for you.
Established in 1993 in Thailand, operates modern express buses with air conditioning, comfortable reclining seats, and spacious legroom. The main office is located at 999 Kamphengpet Rd, Chatuchak district, Bangkok. Night buses are available, and the service includes onboard meals/snacks. Luggage is included in the fare. Additional luggage is not allowed. Free onboard WiFi and USB plugs are available. Pets and bikes are not permitted. Seat reservations and onboard bathrooms ensure a comfortable journey.
Passengers board the bus most frequently from Bangkok, Chatuchak Bus Terminal, which is located around 6.9 miles (11.2 km) away from the city centre, and they get off the bus at Chiang Mai Bus Terminal 3, located 3.1 miles (5 km) away from the city centre.
To find the cheapest bus tickets for your trip from Bangkok to Chiang Mai, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need