Travel advice for Thailand
From travel safety to visa requirements, discover the best tips for visiting Thailand
- Thailand
- Bangkok
- Chiang Mai
- Travel Advice
Book your individual trip, stress-free with local travel experts
Plan your tailor-made trip with a local expert
Book securely with money-back guarantee
Travel stress-free with local assistance and 24/7 support
Desiree
Our trip through Thailand was really very nice, over our expectative. I must thank the excellent attention received from you, your company and your personn...
Inspired?To make the most of their time in Thailand, many visitors opt to take a multi-destination trip. With that in mind, read on to find out how to get from buzzy Bangkok to Chiang Mai, where temples, national parks and UNESCO wonders await in the unofficial capital of northern Thailand.
Created by local experts
In good news for travellers who are new to travelling around Thailand, Bangkok to Chiang Mai is one of the country’s most-travelled routes. As such, getting there is usually hassle-free and pretty inexpensive, whichever mode of transport you choose.
Keen to visit Chiang Mai? Check out our customisable Chiang Mai itineraries, or talk to a local Thailand travel expert to kick start your trip of a lifetime.
By road, there are 430 miles/692 km between Chiang Mai and Bangkok. The flying distance is 364 miles (585 km).
Editor’s tip: before leaving Bangkok, be sure to experience the city’s culture and cuisine. You’ll find tonnes of tasty ideas in our customisable Bangkok Culture itinerary.
Travelling by plane is the quickest way to get from Bangkok to Chiang Mai — the flight time is around one hour. Just be aware of the usual factors of getting to the airport, and check-in time.
Taxis come out as the second quickest option — the journey can be done in nine hours. That said, one of the advantages of travelling by taxi is being able to stop off along the way, so it’s unlikely you’ll choose to rush the route in that timeframe.
Meanwhile, travelling by bus typically takes 9-11 hours, and travelling by train will see you spend an average of 13 hours on the rails.
Rough Guides tip: As you plan your trip to Bangkok, make sure to choose the ideal place to stay in the city.
Duration: 1-2 hours | Cost: from $50
With multiple airlines running a regular route between Bangkok and Chiang Mai, you won’t have a problem finding a flight.
Get lucky, and you can bag a ticket from around $50.
Duration: 13+ hours | Average cost: $20
With an average journey time of 13 hours, travelling by train is the slowest way to get from Bangkok to Chiang Mai, but can save you some money.
Trains depart from Krung Thep Aphiwat Central Terminal Station, and you have several options to choose from.
First up, the price you pay will depend on when you book, and what kind of ticket you go for. For example, you’ll pay more for the added comfort of a first-class overnight sleeper with two-berth cabin.
The cheaper second-class option on an overnight train offers rows of curtained bunks, with the top bunk cheapest of all. Alternatively, you could travel on an even cheaper day train.
Duration: 9+ hours | Average cost: $15
Depending on the type of bus you book, and the agency used to buy your ticket, travelling between Bangkok and Chiang Mai by bus will typically cost $15—$20.
The cheapest option is the government bus. Just be aware this will make lots of stops and takes at least 12 hours.
In contrast, the “VIP” bus is more spacious and makes fewer stops, with a journey time of around 9 hours.
Duration: 9 hours | Cost: from $300
Costing around from $300 for a four-seater vehicle to around $400 for a 9-seater, booking a taxi gives you the freedom to stop off along the 9-hour journey.
If you’re travelling in a group, travelling by taxi doesn’t have to break the bank, either.
Undecided about whether to include Chiang Mai in your Thailand itinerary? Be assured, it’s well worth a visit. Here’s why…
Founded in 1296, Chiang Mai (ironically, this means “new city”) is packed with history and museums. In addition, there are around 300 temples in and around Chiang Mai, with Wat Phra Singh in the old city being the most-visited.
Don’t miss the weekend craft markets — Saturday on Wualai Road, Sunday on Ratchadamnoen Road. For a taste of modern life, the city’s markets are a must-visit, especially the lively night markets that serve incredible street food.
Chiang Mai is also an incredible base from which to explore the great outdoors. Take your pick from walking Doi Inthanon National Park, visiting Bua Tong’s "Sticky Waterfalls" in Sri Lanna National Park, and taking a boat trip on the Mae Ping River.
Meanwhile, animal lovers won’t want to miss the Elephant Nature Park. This rescue centre for orphaned and neglected elephants offers unique, hands-on educational tours.
Top tip: for more ideas about unforgettable activities in and around Chiang Mai, browse our Chiang Mai’s Sustainable Trails trip, and our Chiang Mai Safari Adventure.
Inspired to visit? Find out more in our guide to the best things to do in Chiang Mai, and check our pre-made Chiang Mai itineraries that can be adjusted to your needs.
If you’re not a fan of planning, contact our Thailand travel experts and let them create your perfect trip.
Make sure to wise up with on Thailand travel tips and get a copy of Rough Guide to Thailand before embarking on your journey.
From travel safety to visa requirements, discover the best tips for visiting Thailand
Discover Thailand's most captivating stories
written by
Joanne Owen
updated 28.12.2023
Joanne is a Pembrokeshire-born writer with a passion for the nature, cultures and histories of the Caribbean region, especially Dominica. Also passionate about inspiring a love of adventure in young people, she’s the author of several books for children and young adults, hosts international writing workshops, and has written articles on the Caribbean and inspirational community initiatives for Rough Guides. Follow her @JoanneOwen on Twitter and @joanneowenwrites on Instagram.
Your gateway to Thailand - local insights and expert tips for your perfect trip!
Unlock Thailand like a local!