There are 6 ways to get from Mae Hong Son to Nan by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Chiang Mai
best- Take the bus from Mae Hong Son Town Hotel Transfer to Chiang Mai Town Hotel Transferbus Mae Hong Son Town Hotel Transfer - Chiang Mai Town Hotel Transfer
- Take the bus from Chiang Mai to Nanbus 169
10h 46m฿2,280–2,530Bus
cheapest- Take the bus from Mae Hong Son to Chiang Mai Arcade 2bus 612|1000|1
- Take the bus from Chiang Mai to Nanbus 169
16h฿808–1,132Drive 502.7 km
- Drive from Mae Hong Son to Nancar 502.7 km
8h 20m฿2,287–3,304Bus to Chiang Mai International Airport, fly
- Take the bus from Mae Hong Son Town Hotel Transfer to Chiang Mai Town Hotel Transferbus
- Fly from Chiang Mai International Airport (CNX) to Nan (NNT)plane CNX - NNT
8h 33m฿5,575–7,795Bus, train
- Take the bus from Mae Hong Son Town Hotel Transfer to Chiang Mai Town Hotel Transferbus
- Take the train from Chiang Mai to Den Chaitrain 52
- Take the bus from Den Chai to Nanbus
12h 20m฿2,005–2,920Bus, bus to Lampang, fly
- Take the bus from Mae Hong Son Town Hotel Transfer to Chiang Mai Town Hotel Transferbus
- Take the bus from Chiang Mai to Lampangbus
- Fly from Lampang (LPT) to Nan (NNT)plane LPT - NNT
13h 49m฿6,470–14,115
Mae Hong Son to Nan by bus
Comparing Your Travel Options
The cheapest way to get from Mae Hong Son to Nan is to bus which costs ฿800 - ฿1200 and takes 16h.
The fastest way to get from Mae Hong Son to Nan is to drive which takes 8h 20m and costs ฿2200 - ฿3300.
No, there is no direct bus from Mae Hong Son to Nan. However, there are services departing from Mae Hong Son Town Hotel Transfer and arriving at Nan via Chang Moi and Chiang Mai. The journey, including transfers, takes approximately 10h 46m.
The distance between Mae Hong Son and Nan is 512 km. The road distance is 502.7 km.
The best way to get from Mae Hong Son to Nan without a car is to bus via Chiang Mai which takes 10h 46m and costs ฿2200 - ฿2600.
It takes approximately 10h 46m to get from Mae Hong Son to Nan, including transfers.
Mae Hong Son to Nan bus services, operated by Pai Friendly Tour, depart from Mae Hong Son Town Hotel Transfer station.
Mae Hong Son to Nan bus services, operated by Pai Friendly Tour, arrive at Chiang Mai Town Hotel Transfer station.
Yes, the driving distance between Mae Hong Son to Nan is 503 km. It takes approximately 8h 20m to drive from Mae Hong Son to Nan.
Book your Mae Hong Son to Nan bus tickets online with 12go.asia.
What companies run services between Mae Hong Son, Thailand and Nan, Thailand?
You can take a bus from Mae Hong Son Town Hotel Transfer to Nan via Chiang Mai Town Hotel Transfer, Chang Moi, Chiang Mai Terminal 2, and Chiang Mai in around 10h 46m.
- Website
- airasia.com
Flights from Chiang Mai International Airport to Nan via Don Muang
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- ฿3,800–10,000
Flights from Lampang to Nan via Don Muang
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ฿4,500–12,000
- Website
- nokair.com
Flights from Chiang Mai International Airport to Nan via Don Muang
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ฿3,800–10,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Chiang Mai to Den Chai
- Ave. Duration
- 4h 38m
- Frequency
- Every 2 hours
- Estimated price
- ฿45–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿45–65
- 2nd Class (Air-conditioned Seat)
- ฿290–330
- Phone
- +66 2 225 1025
- [email protected]
- Website
- Pai Friendly Tour
Bus from Mae Hong Son Town Hotel Transfer to Chiang Mai Town Hotel Transfer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿1,680
- Website
- Pai Friendly Tour
Bus from Mae Hong Son Town Hotel Transfer to Chiang Mai Town Hotel Transfer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿1,680
- Website
- Pai Friendly Tour
Bus from Mae Hong Son Town Hotel Transfer to Chiang Mai Town Hotel Transfer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿1,680
- Website
- Pai Friendly Tour
Bus from Mae Hong Son Town Hotel Transfer to Chiang Mai Town Hotel Transfer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿1,680
- Website
- Pai Friendly Tour
- Phone
- +66 5326 6480
- [email protected]
- Website
- Green Bus Thailand
Bus from Chiang Mai to Nan
- Ave. Duration
- 6h 10m
- Frequency
- Every 4 hours
- Estimated price
- ฿600–850
- Book at
- 12 Go
- Website
- Green Bus Thailand
Bus from Chiang Mai to Nan
- Ave. Duration
- 6h 10m
- Frequency
- Every 4 hours
- Estimated price
- ฿600–850
- Book at
- 12 Go
- Website
- Green Bus Thailand
- Phone
- 1624
- [email protected]
- Website
- Nakhonchai Air
Bus from Den Chai to Nan
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- ฿170–200
- Book at
- 12go.asia
- Website
- Nakhonchai Air
- Phone
- 053-245-566
- [email protected]
- Website
- Prempracha Transports
Bus from Mae Hong Son to Chiang Mai Arcade 2
- Ave. Duration
- 8h 50m
- Frequency
- Every 4 hours
- Estimated price
- ฿200–290
- Website
- Prempracha Transports
- Book at
- 12 Go
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Chiang Mai to Lampang
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- ฿95–190
- Schedules at
- phetprasert.com
- 13
- ฿95–110
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, French strikes 2018: What are my alternative transport options?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 144+ hotels available in Nan.














