1map logoGo to main page

Chiang Mai to Bangkok 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

Journeying from Chiang Mai to Bangkok showcases a captivating transition from the serene landscapes and rich cultural heritage of the north to the bustling urban energy and modern attractions of Thailand's capital.

Best Neighbourhoods in Bangkok

Bangkok features diverse neighborhoods, each offering distinct experiences and attractions.

Sukhumvit
• Vibrant nightlife with trendy bars and clubs.
• A wide array of international dining options.
Khao San Road
• Hub for backpackers with budget accommodations.
• Lively street markets and cultural attractions nearby.
Chinatown (Yaowarat)
• Renowned for its culinary delights and street food.
• Rich history with stunning temples and architecture.

Best Times To Visit Bangkok's Attractions

Timing your visits to popular attractions in Bangkok can greatly enhance your experience.

The Grand Palace
Visit early in the morning to avoid crowds and enjoy cooler weather.
Wat Pho
Late afternoon visits provide a quieter atmosphere and stunning sunset views.
Chatuchak Weekend Market
Arrive early on Saturday to beat the heat and explore before it gets busy.

Bangkok Weather: What to Expect Year-Round

Bangkok experiences a tropical climate with distinct wet and dry seasons, making it essential to plan your visit accordingly; the ideal times are between November and February when temperatures are cooler and humidity is lower. Understanding the weather patterns helps you pack wisely and choose activities that suit the conditions, ensuring a more enjoyable travel experience.

Dining Recommendation in Bangkok

Visit Jay Fai, a renowned street food eatery famous for its fiery wok-fried dishes, which contrasts with the northern Thai flavors of Chiang Mai. The vibrant atmosphere and the use of fresh seafood elevate the dining experience, offering a taste of Bangkok's bustling culinary scene that emphasizes bold, complex flavors.

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
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
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 690.4 km. 💰 With car hire prices ranging from $75 to $120, the drive offers a cost-effective and flexible way to travel between these two vibrant cities. 🏙️ Arrive in bustling Bangkok after approximately 9 hours and 38 minutes of driving, ready to immerse yourself in the capital's rich culture, bustling markets, and delicious street food.
Average price
$75 - $120
🚆 The train journey from Chiang Mai to Bangkok takes approximately 10 hours and 5 minutes, offering a scenic route through the Thai countryside. 🎟️ Ticket prices for the Chiang Mai to Bangkok train range from $6 to $45, providing an affordable and convenient travel option for those looking to explore Thailand by rail.
Departure Point
Chiang Mai station
Arrival Point
Krung Thep Aphiwat Central Terminal station
Useful tips for train travellers
• On the train route from Chiang Mai to Bangkok, several catering services are offered, particularly by the State Railway of Thailand trains. You can enjoy a variety of meals including Thai curries, rice dishes, and international snacks. Meals are typically available for order soon after departure and are served on trays, and if you're in First Class, you may receive a complimentary meal service.
• The State Railway of Thailand provides multiple seating options: First Class (air-conditioned sleepers with wider seats and bedding), Business Class (air-conditioned seats that recline comfortably), and Economy Class (standard seating with basic amenities). For added comfort, consider booking a First Class sleeper for an overnight journey, where you'll also enjoy more privacy.
• There are several operators for the Chiang Mai to Bangkok route, with the most prominent being the State Railway of Thailand (SRT). You can find more details and book tickets through their official website at railway.co.th Another option is the private operator, Traveloka, which provides an easy online booking experience at traveloka.com Make sure to check availability and schedules as they can vary.
🛫 Experience a convenient journey from Chiang Mai to Bangkok by taking a quick 1 hour and 5-minute direct flight from Chiang Mai Airport to Don Muang Airport. Airlines such as Thai Lion Mentari, Nok Air, and Thai AirAsia provide options for this route. 🌆 Upon arrival in Bangkok, it will take approximately 3 hours and 5 minutes of flight time to travel from Chiang Mai. 💸 Flight prices between Bangkok and Chiang Mai range from $27 to $112, offering travelers a variety of options to suit their budget for this domestic journey within Thailand.
Departure Point
Chiang Mai Airport
Arrival Point
Don Muang Airport
🚌 Starting from Chiang Mai Arcade Bus Terminal, a direct bus journey to Bangkok Mochit Bus Terminal runs three times a day, taking approximately 10 hours and 13 minutes. 🌆 This scenic route operated by Bangkok Busline offers a comfortable ride from Chiang Mai to Bangkok, departing from Chiang Mai Bus Terminal 3 and arriving at Sombat Tour Viphavadee 13 station. 🎟️ Travelers can expect ticket prices for this bus trip to range from $15 to $29, making it an affordable and convenient option for exploring Thailand's cultural gems between these two popular cities.
Departure Point
Chiang Mai Bus Terminal 3 station
Arrival Point
Sombat Tour Viphavadee 13 station
Useful tips for bus travellers
• Consider booking your bus ticket with Bangkok Busline or Sombat Tour, as they both provide reputable services for the Chiang Mai to Bangkok route; you can reserve tickets in advance through their websites: Bangkok Busline and Sombat Tour.
• Bring snacks and water for the journey, as the bus does not always stop frequently for meals, and the ride lasts over 9 hours; you can purchase local snacks at Chaing Mai Arcade Bus Terminal before departure.
• Upon arrival at Mochit Bus Terminal in Bangkok, be prepared for a busy environment; use the terminal's information desk for assistance if needed and consider taking the MRT (subway) or taxi for convenient transport into the city, as the terminal is well-connected.

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 585.8 km by road. Driving typically takes around 9 hours and 38 minutes. By train, the journey takes around 10 hours and 5 minutes. Taking a bus from Chiang Mai to Bangkok is another option, with a typical travel time of around 10 hours. For a quicker option, flying from Chiang Mai to Bangkok takes around 3 hours and 5 minutes.
The most cost-effective way to travel from Chiang Mai to Bangkok is by bus, with prices ranging from $13 to $29. Although it takes around 10 hours, it is a budget-friendly option for travelers. However, if time is of the essence, the quickest option is to fly, with a flight duration of 3 hours and 5 minutes. The cost for a flight ticket ranges from $27 to $120.
The prices for a train ticket from Chiang Mai to Bangkok range from $6 to $45, depending on the type of seat and class chosen. If you prefer to travel by bus, fares vary between $13 and $29.
To travel from Chiang Mai to Bangkok without using public transportation, you can opt to drive. The distance between the two cities is approximately 690.4 km, and it takes around 9 hours and 38 minutes by car. Rental prices for a car vary, ranging from $75 to $120 depending on the type and duration of the rental.
The best options for traveling from Chiang Mai to Bangkok without a car are by bus, train, or plane. Taking a bus is the most cost-effective choice, with a travel time of 10 hours and prices ranging from $13 to $29. Flying is the fastest option, taking approximately 3 hours and 5 minutes, with prices ranging from $27 to $120. Lastly, you can choose to travel by train, which takes approximately 10 hours and 5 minutes, with ticket prices ranging from $6 to $45.
Yes, there is a direct link between Chiang Mai and Bangkok. You can take a direct train from Chiang Mai to Bangkok, which takes approximately 10 hours and operates daily. There is also a direct bus option with an approximate travel time of 10 hours, departing from Chiang Mai Arcade Bus Terminal and arriving at Sombat Tour Viphawadee 13 in Bangkok.
The flight between Chiang Mai and Bangkok typically takes around 1 hour and 20 minutes. The cost of the flight can vary depending on factors such as the airline and the time of booking, but it usually ranges between $28 and $113.
In Bangkok, there is a wide range of accommodation options to suit different budgets and preferences. There are over 1506 hotels available, with prices starting at $26 per night.