How to get from Chiang Mai to Nan?


Chiang Mai

Joanna Horanin

Like my website?

Current condition

Weather in Chiang Mai




Feels like 20😎


UV index



Air quality index


Last updated at 28/02/2024, 23:45

Hi there! 👋 I’m Joanna, author of The Blond Travels. If you find my articles helpful, I’d be happy if you could follow me on Instagram, or . Support from readers like you means a lot to me and helps to keep this website alive. Thank you! 🙏

Are you going to Nan in the north of Thailand? Great! Here’s how to get there from Chiang Mai.

Nan is located in the north, around 700km from Bangkok and 300 km from Chiang Mai. It is famous for its temples, peaceful living, good cuisine and the surrounding mountains.

If you’re going to Nan from Chiang Mai, check out how to get there easily and safely.

How to get from Chiang Mai to Nan?

There are a couple of options. Here are the best ones.

From Chiang Mai to Nan by bus

You can get to Nan from Chiang Mai by bus. The trip takes 7 hours. The buses leave the Chiang Mai main bus station a few times per day. A ticket costs 200 Baht.

You can purchase your ticket straight at the station, or buy it online using 12GoAsia, which I highly recommend.

Powered by 12Go system

From Nan to Chiang Mai by plane

Nan has its own airport. It’s very small and it operates only a few flights per day. Unfortunately, there are no direct flights from Nan to Chiang Mai, but you can buy a ticket with a short stop in Bangkok. You’ll find tickets on AirAsia.