1map logoGo to main page

Chiang Mai, Chiang Mai Province to Bangkok, Bangkok Province from $6: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Chiang Mai, Thailand
to
Bangkok, Thailand

How to Get from Chiang Mai to Bangkok: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 by trainBest price
586 kmDistance
3h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Chiang Mai to Bangkok with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  5m
Estimated price
$27-112
Recommended
Company
State Railway of Thailand
Train
Average Duration
10h  5m
Estimated price
$6-45
Cheapest
route map
Distance: 586 km
Duration: 3h 5m

See more options

Company
various
Bus
Average Duration
10h  13m
Estimated price
$13-27
Company
Bangkok Busline
Bus
Average Duration
9h  12m
Estimated price
$15-29
Company
various
Plane
Average Duration
3h  28m
Estimated price
$28-112
Company
N/A
Drive
Average Duration
9h  38m
Estimated price
$75-120
Company
various
Taxi
Average Duration
3h  57m
Estimated price
$88-179

Traveling From Chiang Mai to Bangkok

The journey from Chiang Mai to Bangkok offers a striking contrast between Chiang Mai's tranquil, mountainous charm and Bangkok's vibrant, bustling city life.

Best Neighbourhoods in Bangkok

Bangkok boasts neighborhoods filled with diverse cultures and experiences.

Sukhumvit
• Trendy bars and restaurants abound.
• Great for nightlife enthusiasts.
Khao San Road
• Backpacker haven with budget stays.
• Vibrant street food scene.
Siam
• Shopping paradise with huge malls.
• Proximity to cultural attractions.

Best Times To Visit Bangkok's Attractions

Timing your visit to Bangkok's attractions can enhance your experience.

The Grand Palace
Visit early in the morning to beat the crowds and enjoy cooler weather.
Wat Pho
Afternoon visits allow for quieter exploration and stunning sunset photos.
Chatuchak Weekend Market
Arrive at opening time on Saturday for a less crowded shopping experience.

Bangkok Weather: What to Expect Year-Round

Bangkok experiences a tropical climate with three main seasons: hot, rainy, and cool, which can significantly impact your travel plans. The best time to visit is from November to February, when the weather is more comfortable, making outings and exploration enjoyable.

Dining Recommendation in Bangkok

For a culinary adventure, try the iconic dish Pad Thai at Thip Samai, where the vibrant flavors and fresh ingredients create an experience that stands apart from Chiang Mai’s more herbal and spice-focused cuisine. The lively atmosphere and street-side setting of Thip Samai add to the unique dining experience, immersing you in Bangkok's energetic food scene.

Chiang Mai - Bangkok operators

Explore transport companies operating between Chiang Mai and Bangkok, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
airasia.com

Plane from Chiang Mai (CNX) to Don Muang (DMK)

Average Duration
1h 14m
Estimated price
$27-120

Plane from Chiang Mai (CNX) to Suvarnabhumi (BKK)

Average Duration
1h 22m
Estimated price
$27-120
Website
nokair.com

Plane from Chiang Mai (CNX) to Don Muang (DMK)

Average Duration
1h 9m
Estimated price
$29-120

Plane from Chiang Mai (CNX) to Suvarnabhumi (BKK)

Average Duration
1h 25m
Estimated price
$40-180
Website
lionairthai.com

Plane from Chiang Mai (CNX) to Don Muang (DMK)

Average Duration
1h 15m
Estimated price
$30-130
Train Show train routes
Contact phone
1690
Website
railway.co.th

Train from Chiang Mai to Krung Thep Aphiwat Central Terminal

Average Duration
10h 5m
Estimated price
$6-45
Bus Show bus routes
Contact phone
+66 2 030 4933
Website
bangkokbusline.co.th

Bus from Chiang Mai Bus Terminal 3 to Sombat Tour Viphavadee 13

Average Duration
9h
Estimated price
$16-28
Contact phone
+66 2 936 3256
Website
sombattour.com

Bus from Chiang Mai Arcade Bus Terminal to Sombat Tour Viphawadee 13

Average Duration
10h
Estimated price
$15-28
Contact phone
1624
Website
nakhonchaiair.com

Bus from Chiang Mai Arcade Bus Terminal to Bangkok Mochit Bus Terminal

Average Duration
10h 13m
Estimated price
$14-27
all-pages.other Show other routes
Contact phone
0988237385
Website
thebesttaxichiangmai.com

Other from Chiang Mai to Lampang

Average Duration
1h 28m
Estimated price
$30-40

Chiang Mai to Bangkok: Overview of Bus, Train, Flight, and Car Trips

Traveling between Chiang Mai and Bangkok offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Chiang Mai to Bangkok, covering a distance of 429 miles that promises breathtaking views of Thailand's countryside. 💰 Indulge in the freedom of the open road with flexible pricing ranging from $75 to $120, offering an affordable and convenient way to experience the journey firsthand. 🏙️ Arrive in bustling Bangkok after roughly 9 hours and 38 minutes of driving, ready to immerse yourself in the vibrant culture and bustling city life that awaits you.
Average price
$75 - $120
🌆 The train ride takes approximately 10 hours and 5 minutes, allowing you to sit back, relax, and enjoy the picturesque views along the way. State Railway of Thailand operates the Chiang Mai to Bangkok train services, ensuring a comfortable and safe travel experience. 💰 Ticket prices for the Chiang Mai to Bangkok train range from $6 to $45, providing options for different budgets. Whether you're seeking an adventurous travel experience or simply want to appreciate the beauty of Thailand's landscapes, this train journey offers a memorable way to reach the bustling capital city of Bangkok.
Departure Point
Chiang Mai station
Arrival Point
Krung Thep Aphiwat Central Terminal station
Useful tips for train travellers
• Onboard services on the train from Chiang Mai to Bangkok include catering services where you can order meals and snacks from the dining car. The meals usually incorporate Thai cuisine, featuring dishes like curry, rice, and stir-fried vegetables. It's advisable to check the menu and pre-order your meal upon boarding to ensure you get your preferred choice.
• The train offers several seating options, including First Class with reclining seats and air conditioning, Business Class with wider seats and more legroom, and Economy Class that provides a budget-friendly option in a less spacious environment. The seat configurations differ depending on the operator, and it's recommended to book First or Business Class for a more comfortable and quieter experience. Operators for this route include State Railway of Thailand (SRT) and the Midnight Train, each providing distinct seating arrangements.
• Upon arriving at Hua Lamphong Station in Bangkok, expect it to be quite bustling. There is a luggage service desk where you can leave your bags if you want to explore the city without them. The station also has accessible restrooms; however, showers are not available. To reach the city center quickly, you can take the MRT subway from Hua Lamphong Station to attractions like Siam and Chatuchak markets. Line 1 (Blue Line) will take you right into the heart of the city.
🛫 Flying from Chiang Mai to Bangkok is a quick and convenient journey, with direct flights taking as little as 1 hour and 5 minutes. Airlines like Thai Lion Mentari, Nok Air, and Thai AirAsia operate this route from Chiang Mai Airport to Don Muang Airport. 🌆 Upon arrival in Bangkok, travelers can expect a flight duration of approximately 3 hours and 5 minutes from Chiang Mai. This allows for a smooth transition from the northern charm of Chiang Mai to the bustling metropolis of Bangkok. 💸 Prices for flights between Bangkok and Chiang Mai can range from $27 to $112, offering travelers flexibility in selecting a suitable option based on their budget and preferences. With multiple airlines serving this popular route, it's easy to find a flight that fits your travel plans.
Departure Point
Chiang Mai Airport
Arrival Point
Don Muang Airport
🚌 Traveling from Chiang Mai to Bangkok by bus is a convenient option, with services departing three times a day from Chiang Mai Arcade Bus Terminal to Bangkok Mochit Bus Terminal. The journey typically takes around 10 hours and 13 minutes. 🚌 Bangkok Busline operates the Chiang Mai to Bangkok bus services, with buses departing from Chiang Mai Bus Terminal 3 station and arriving at Sombat Tour Viphavadee 13 station. The journey by bus from Chiang Mai to Bangkok usually takes approximately 9 hours and 12 minutes. 🚌 Ticket prices for the bus between Bangkok and Chiang Mai can range from $15 to $29, offering travelers an affordable and comfortable way to make the journey between these two popular cities in Thailand.
Departure Point
Chiang Mai Bus Terminal 3 station
Arrival Point
Sombat Tour Viphavadee 13 station
Useful tips for bus travellers
• Book your ticket in advance through the websites of Bangkok Busline, Sombat Tour, or Warm Up Bus for the best selection and prices, as seats can fill up quickly, especially during peak travel seasons.
• Bring snacks and water for the long journey, as the bus may not make frequent stops, and many travelers enjoy local treats like mango sticky rice or fried banana chips available in Chiang Mai before departure.
• Once you arrive at Mochit Bus Terminal in Bangkok, be prepared to navigate the terminal by looking for the clear signage indicating taxi and public transport options such as the BTS Skytrain or MRT; consider downloading the Grab app for easy taxi hailing.

Frequently asked questions

Find out more about the route from Chiang Mai to Bangkok.

Or choose the category:
The distance between Chiang Mai and Bangkok is approximately 364 miles or 429.4 miles by car. By train, it takes about 10 hours and 5 minutes to travel from Chiang Mai to Bangkok. Alternatively, taking a bus to Lampang and then flying to Suvarnabhumi airport can get you to Bangkok in 4 hours and 40 minutes. By plane, the travel time is around 3 hours and 5 minutes. Driving from Bangkok to Chiang Mai takes about 9 hours and 38 minutes by car, while the bus journey takes around 10 hours.
The most cost-effective and time-efficient transportation option for traveling from Chiang Mai to Bangkok is to fly. It takes approximately 3 hours and 5 minutes and can cost between $27 and $120. Alternatively, taking a bus is the cheapest option, costing between $13 and $29, but it takes longer, around 10 hours. If time is a priority, flying would be the best choice, while those on a budget might opt for the bus.
The prices for a train ticket from Chiang Mai to Bangkok can range from $6 to $45, depending on the type of train and class you choose. Similarly, bus tickets from Bangkok to Chiang Mai can cost between $13 and $29, varying based on the bus company and comfort level. It's important to check with different providers to find the most suitable option for your budget and travel preferences.
To travel from Chiang Mai to Bangkok without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 429 miles, and it takes around 9 hours and 38 minutes. The estimated cost for this journey by car ranges from $75 to $120. Driving allows you the flexibility to plan your own itinerary and enjoy the scenic route between Chiang Mai and Bangkok.
To travel from Chiang Mai to Bangkok without a car, you have several options. The most convenient way is to take a flight, which takes about 3 hours and 5 minutes and costs between $27 and $120. Another option is to take a bus, which takes about 10 hours and costs between $13 and $29. Lastly, you can also take a train, which takes approximately 10 hours and 5 minutes and costs between $6 and $45.
Yes, there is a direct link between Chiang Mai and Bangkok. You can take a direct train operated by State Railway of Thailand, which departs from Chiang Mai and arrives at Krung Thep Aphiwat Central Terminal Station, with a travel time of approximately 10 hours and 5 minutes. Alternatively, there is a direct bus service operated by Sombat Tour, departing from Chaing Mai Arcade Bus Terminal and arriving at Sombat Tour Viphawadee 13, with a journey time of around 10 hours. Both options offer convenient and direct transportation between Chiang Mai and Bangkok.
The flight between Chiang Mai and Bangkok typically takes around 1 hour and 20 minutes. The prices for this flight can range from $28 to $113, depending on the airline and other factors. It is a quick and convenient option for travelers who want to save time and avoid the longer travel times associated with other modes of transportation.
There are numerous accommodation options near Bangkok. With over 1506 hotels to choose from, travelers can find a variety of choices to suit their preferences and budgets. Prices for hotels in Bangkok start at $26 and go up from there, offering options for budget travelers as well as those looking for more luxurious accommodations. Some popular areas to stay in Bangkok include Sukhumvit, Silom, and the Riverside area, which offer a range of hotels, guesthouses, and serviced apartments.

Trips from Chiang Mai