Get to Chiang Mai from Bangkok by Flight, Train, Bus - Latest Schedule 2024
Wondering how to get to Chiang Mai from Bangkok?
Well, in recent years, Thailand has invested considerably in its transportation infrastructure. And now, the journey to Chiang Mai from Bangkok has become more convenient than before. With reasonably priced flights, enhanced train services, and excellent new bus companies—travelers have a variety of choices.
Here's all the information you need to know regarding traveling to Chiang Mai from Bangkok, including the most recent timetable for flights, trains, buses, and taxis in 2024.
How far is Chiang Mai to Bangkok? The location map of Chiang Mai and Bangkok
How to get to Chiang Mai from Bangkok by flight? The latest schedule information in 2024
How to get to Chiang Mai from Bangkok by train? How many hours and the latest schedule & price
How to get to Chiang Mai from Bangkok by bus? How many hours and the latest schedule & price
How to get to Chiang Mai from Bangkok by overland driving? How many hours & the road condition
Travel with Indochinatour.com for the easiest way to Bangkok from Chiang Mai
How far is Chiang Mai to Bangkok? The location map of Chiang Mai and Bangkok
Based on your chosen mode of transportation, the distance between Chiang Mai and Bangkok can differ. By air, there's a gap of around 583 km separating these urban areas, and via road, the distance extends to about 687 km.
So, the quickest travel choice is by air, with multiple daily flights linking the two destinations. These flights typically take around 1 hour and 15 minutes.
Alternatively, if you're traveling by road with an average speed of 112 kilometers per hour, the journey can span approximately 6 hours and 13 minutes.
You can see the location map of Chiang Mai and Bangkok below:
City |
Chiang Mai |
Bangkok |
Latitude and Longitude |
18.7904, 98.9847 |
13.754, 100.5014 |
GPS Coordinates |
98° 59′ 4.8480'' E18° 47′ 25.3680'' N |
100° 30′ 5.1840'' E13° 45′ 14.3280'' N |
Location map of Chiang Mai and Bangkok
How to get to Chiang Mai from Bangkok by flight? The latest schedule information in 2024
As mentioned earlier, the easiest and fastest way to get to Chiang Mai from Bangkok is by flight. And there are many flights available from Bangkok to Chiang Mai every day, operated by various airlines such as:
● Thai Airways
● Thai AirAsia
● Thai Vietjet Air
● Bangkok Airways
● Nok Air
● Thai Smile
The flight duration is usually around one hour, and 20 minutes, depending on the weather and traffic conditions. There are two main airports in Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK) .
▶ Flying from Bangkok's Suvarnabhumi Airport to Chiang Mai
Suvarnabhumi Airport is the main international airport in Thailand, located about 30 kilometers east of central Bangkok. When planning a flight from Bangkok's Suvarnabhumi Airport to Chiang Mai, there are several airline options, including:
● Thai Smiles
● Bangkok Air
● Thai Vietjet
● Thai Airways
Notably, Thai Vietjet often presents the most budget-friendly fares. However, it's crucial to note that their base ticket fares typically exclude any luggage allowance, a distinction worth considering, as the other carriers mentioned do include this provision.
▶ Flying from Don Mueang Airport to Chiang Mai
Don Mueang International Airport is the oldest airport in Thailand, located about 25 kilometers north of central Bangkok. It mainly serves domestic and low-cost flights. When contemplating a journey from Don Mueang Airport to Chiang Mai, your options include:
● Thai Air Asia
● Thai Lion Air
● Nok Air
Thai Air Asia
An essential detail to note is that none of these airlines automatically include baggage privileges; hence, an additional fee is incurred for checked luggage. Depending on which airport you depart from and which airline you choose, the flight prices and schedules may vary. But in general:
● The cheapest month to fly from Bangkok to Chiang Mai is July 2024, with an average round-trip price of $33.
● The most expensive month is December 2024, with an average round-trip price of $38.
● The cheapest day of the week to fly is Tuesday, with an average one-way price of $17.
● The most expensive day of the week to fly is Friday, with an average one-way price of $19.
Please note that the prices and schedules are subject to change and availability. Based on the latest data, the following is the latest schedule information for 2024 for flights from Bangkok to Chiang Mai.
Airline |
Average Round-Trip Price |
Cheapest Month |
Cheapest Day of the Week |
Thai Airways |
$37 |
July 2024 |
Tuesday |
Thai AirAsia |
$33 |
July 2024 |
Tuesday |
Thai Vietjet Air |
$34 |
June 2024 |
Wednesday |
Bangkok Airways |
$38 |
August 2024 |
Monday |
Nok Air |
$36 |
September 2024 |
Thursday |
Thai Smile |
$35 |
October 2024 |
Friday |
How to get to Chiang Mai from Bangkok by train? How many hours and the latest schedule & price
The train ride from Bangkok to Chiang Mai is a great way to enjoy the views of the Thai countryside, as well as to meet other travelers and locals. For those who prefer to travel by train, Thai Railways provides good service from Bangkok to Chiang Mai.
There are five direct trains per day from Bangkok to Chiang Mai, operated by the State Railway of Thailand. The train numbers are 7, 109, 9, and 13. There is also another train, number 51 that runs on some days of the week.
The trains depart from Krung Thep Aphiwat Central Terminal Station (also known as Bang Sue Grand Station), which is the main railway hub in Bangkok. The trains arrive at Chiang Mai Railway Station, which is located about four kilometers from the city center.
Thailand train track
The train journey takes between 10 and 13 hours, depending on the train service and the traffic conditions.
● The fastest train is Train #7, which departs at 09:05 and arrives at 19:30, taking 10 hours and 25 minutes.
● The slowest train is Train #51, which departs at 22:30 and arrives at 12:10, taking 13 hours and 40 minutes.
The train tickets vary in price depending on the seat type and the availability.
● The cheapest tickets are for second-class fan seats, which cost 210 baht ($6.7) one way.
● The most expensive tickets are for first-class air-conditioned sleeper berths, which cost 1,600 baht ($51) one way.
We can help you book your train tickets. Get in touch for more information. Here is the latest schedule and price information for trains to Chiang Mai from Bangkok:
Train No. |
Departure Time |
Arrival Time |
Duration |
Price Range |
#7 |
09:05 |
19:30 |
10h 25m |
210 THB - 1600 THB |
#109 |
14:15 |
04:05 |
13h 50m |
210 THB - 1600 THB |
#9 |
18:40 |
07:15 |
12h 35m |
210 THB - 1600 THB |
#13 |
20:05 |
08:40 |
12h 35m |
210 THB - 1600 THB |
#51 |
22:30 |
12:10 |
13h 40m |
210 THB - 1600 THB |
How to get to Chiang Mai from Bangkok by bus? How many hours and the latest schedule & price
The best way to get from Bangkok to Chiang Mai on a budget is by direct bus. However, it will take from 10 to 14 hours in total, but there is wonderful scenery to enjoy along the way. Many buses are available from Bangkok to Chiang Mai daily, operated by various companies such as:
● Sombat Tour
● Nakhonchai Air
● Bangkok Busline
● The Transport Company
The buses depart from different terminals in Bangkok, such as Morchit Bus Terminal, Sai Tai Mai Bus Terminal, and Khao San Road. The buses arrive at Chiang Mai Arcade Bus Terminal, which is located about four kilometers from the city center.
● The fastest bus is the Sombat Tour, which departs at 07:25 and arrives at 17:25, taking 10 hours.
● The slowest bus is The Transport Company, which departs at 18:10 and arrives at 06:03, taking 11 hours and 53 minutes.
Mo Chit bus station, Bangkok, Thailand
The bus tickets vary in price depending on the bus type and the availability.
● The cheapest tickets are for standard buses with fan seats, which cost 480 baht ($15) one way.
● The most expensive tickets are for deluxe buses with air-conditioned sleeper berths, which cost 1,100 baht ($35) one way.
We can help you book your bus tickets. Get in touch for more information. Here is the latest schedule for 2024 on how to get to Chiang Mai from Bangkok by bus:
Bus Company |
Departure Terminal |
Arrival Terminal |
Departure Time |
Arrival Time |
Duration |
Price Range |
Sombat Tour |
Bangkok Mochit Bus Terminal |
Chiang Mai Arcade Bus Terminal 3 |
7:25 |
17:25 |
10h |
500 THB - 1100 THB |
Nakhonchai Air |
Bangkok Mochit Bus Terminal |
Chiang Mai Arcade Bus Terminal 3 |
07:30, 08:00, 09:00, 20:00, 21:00 |
17:44, 18:14, 19:14, 06:14, 07:14 |
10h 14m |
500 THB - 950 THB |
Bangkok Busline |
Bangkok Mochit Bus Terminal |
Chiang Mai Arcade Bus Terminal 3 |
08:00, 09:00, 20:00, 20:30, 21:00 |
18:30, 19:30, 06:30, 07:00, 07:30 |
10h 30m |
650 THB - 100 THB |
The Transport Company (999) |
Bangkok Mochit Bus Terminal or Rangsit |
Chiang Mai Arcade Bus Terminal 2 or 3 |
Various times from 07:25 to 22:30 |
Various times from 05:35 to 12:10 |
From 10h to 13h 53m |
480 THB - 750 THB |
How to get to Chiang Mai from Bangkok by overland driving? How many hours & the road condition
Driving from Bangkok to Chiang Mai is a great way to see more of Thailand and have an adventure. You can choose your own pace and itinerary and enjoy the scenery and culture along the way.
● The main route is Highway 1 (Phahonyothin Road) , which passes through several provinces such as Ayutthaya, Nakhon Sawan, Kamphaeng Phet, Lampang, and Lamphun.
● You can also take Highway 32 (Asian Highway) to avoid some of the traffic in Bangkok, but it will add about 30 minutes to your journey.
A vintage car pulls up beside a small temple
The road condition is generally good and well-maintained, but you should be careful of the speed limit, which varies from 80 to 120 kilometers per hour (50 to 75 miles per hour). You should also watch out for tolls, which cost about 100 baht ($3) in total.
For driving in Thailand, you'll need a valid driver's license and a foreign driving permit. And you can rent a car from various agencies in Bangkok. The rental cost is from 500 baht ($15) per day. We can help you rent a car. Get in touch for more information.
Here is the latest schedule for 2024 on how to get to Chiang Mai from Bangkok by overland driving:
Route |
Distance |
Driving Time |
Road Condition |
Toll Cost |
Highway 1 (Phahonyothin Road) |
700 km (435 miles) |
9 hours |
Good and well-maintained, but watch out for speed limit and traffic |
100 THB ($3) |
Highway 32 (Asian Highway) |
730 km (454 miles) |
9 hours |
Good and well-maintained, but watch out for speed limit and traffic |
100 THB ($3) |
Travel with Indochinatour.com for the easiest way to Bangkok from Chiang Mai
If you are looking for the easiest way to travel from Chiang Mai to Bangkok, you should consider booking your trip with us. We are a local travel agency that specializes in private and luxury Southeast Asia tour packages.
We will take care of everything for you. So, you don't have to worry about booking tickets, finding accommodation, arranging transportation, or hiring guides. You can just sit back and relax and have fun while experiencing the best of your journey from Chiang Mai to Bangkok. Contact us and experience the difference!
More about Thailand Travel Guide
Most Popular Thailand Tour Packages
-
7 Days Bangkok and Chiang Mai Discovery Tour
Bangkok - Kanchanaburi - Ayutthaya - Chiang Mai
This 7 days Bangkok and Chiang Mai discovery tour offers you a great chance to explore the beauty and mystery of Thailand ...
-
10 Days Leisure Thailand Tour to Koh Samui
Bangkok - Chiang Rai - Golden Triangle - Chiang Mai - Koh Samui
In this 10 days leisure Thailand tour to Koh Samui, you will follow the classic itinerary to explore the popular sites of ...
-
Two Weeks In-depth Thailand Historical Tour Package
Bangkok - Ayutthaya - Sukhothai – Doi Inthanon – Chiang Mai – Pai – Chiang Rai – Golden Triangle - Hua Hin - Bangkok
Pack your bags and go on a Thai adventure for 2 weeks. Start in Bangkok and Ayutthaya for culture, then head to Sukhothai ...
-
17 Days Thailand Beach Tour with Temple Expedition
Chiang Mai - Chiang Rai - Golden Triangle - Bangkok - Pattaya - Phuket
From Bangkok to Phuket, plus Chiang Mai and Chiang Rai, this 17-day tour will cover all the essential highlights of Thailand ...
Have a Question? Ask below or email us at inquiry@indochinatour.com