Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kathmandu?

Book now

There are 5 ways to get from Chiang Mai to Nepal by plane, bus, train, car or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly from Chiang Mai  •  8h 9m

  1. Fly from Chiang Mai (CNX) to Kathmandu (KTM) CNX - KTM

Cheapest option

Bus to Lampang, fly  •  9h 44m

  1. Take the bus from Chiang Mai to Lampang
  2. Fly from Lampang (LPT) to Kathmandu (KTM) LPT - KTM

3 alternative options

Bus, train, drive  •  4 days 0h

  1. Take the bus from Chiang Mai Arcade Bus Terminal to Luang Prabang Naluang International Bus Station
  2. Take the train from Luang Prabang station to Kunming South
  3. Take the train from Kunming South to Beijing West Station
  4. Take the train from Beijing West to Lhasa
  5. Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
  6. Drive from Zhangmu to Kathmandu

Bus, taxi, train, drive  •  5 days 16h

  1. Take the bus from Chiang Mai Arcade Bus Terminal to Luang Prabang Naluang International Bus Station
  2. Take the bus from Northern Bus Station, Ban Naluang to Hanoi Old Quarter
  3. Take a taxi from Hanoi Old Quarter to Bac Giang Station
  4. Take the train from Bac Giang Station to Shijiazhuang station
  5. Take the train from Shijiazhuang to Xining
  6. Take the bus from Xining to Lasa Bus Station
  7. Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
  8. Drive from Zhangmu to Kathmandu

Drive  •  42h 41m

  1. Drive from Chiang Mai to Kathmandu 2773.2 km

Chiang Mai (CNX) to Kathmandu (KTM) flights

74 Weekly Planes
7h 33m Average Duration
$92 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Chiang Mai to Nepal is to bus and fly which costs ฿2700 - ฿11000 and takes 9h 44m.

More details

The fastest way to get from Chiang Mai to Nepal is to fly which takes 8h 9m and costs ฿6500 - ฿18000.

More details

The distance between Chiang Mai and Nepal is 1718 km. The road distance is 2773.2 km.

Get driving directions

It takes approximately 8h 9m to get from Chiang Mai to Nepal, including transfers.

More details

Nepal is 1h 15m behind Chiang Mai. It is currently 11:08 PM in Chiang Mai and 9:53 PM in Nepal.

Yes, the driving distance between Chiang Mai to Nepal is 2773 km. It takes approximately 42h 41m to drive from Chiang Mai to Nepal.

Get driving directions

There are 460+ hotels available in Nepal. Prices start at $25 USD per night.

More details

Map of how to get from Chiang Mai to Nepal.
Launch map view
  • Distance: 1717.6 km
  • Duration: 8h 9m

What companies run services between Chiang Mai, Thailand and Nepal?

Thai Airways International, Thai Lion Mentari and five other airlines fly from Chiang Mai to Kathmandu every 2 hours.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Chiang Mai to Kathmandu via Suvarnabhumi
Ave. Duration
6h 35m
When
Every day
Estimated price
$200 - $450
Flights from Lampang to Kathmandu via Suvarnabhumi
Ave. Duration
10h 30m
When
Every day
Estimated price
$140 - $320
Nepal Airlines
Website
nepalairlines.com.np
Flights from Chiang Mai to Kathmandu via Suvarnabhumi
Ave. Duration
5h 55m
When
Monday, Wednesday and Friday
Estimated price
$90 - $370
Flights from Lampang to Kathmandu via Suvarnabhumi
Ave. Duration
8h 15m
When
Monday, Wednesday and Friday
Estimated price
$65 - $260
Thai Lion Mentari
Website
lionairthai.com
Flights from Chiang Mai to Kathmandu via Don Muang
Ave. Duration
8h 47m
When
Tuesday, Thursday and Saturday
Estimated price
$110 - $290
Train operators
Laos - China Railway
Website
facebook.com
Train from Luang Prabang station to Kunming South
Ave. Duration
6h 37m
Frequency
Once daily
Estimated price
$16 - $120
Schedules at
baolau.com
Book at
booking.baolau.com
First Class
$60 - $120
Second Class
$19 - $25
China Railways G-Class
Phone
(86)12306
Website
12306.cn
Train from Kunming South to Beijing West Station
Ave. Duration
10h 47m
Frequency
Twice daily
Estimated price
$160 - $180
Schedules at
12306.cn
2nd Class Seat
$160 - $180
1st Class Seat
$260 - $290
Business Class Seat
$390 - $600
Train from Shijiazhuang to Xining
Ave. Duration
8h 41m
Frequency
Once daily
Estimated price
$95 - $105
Schedules at
12306.cn
2nd Class Seat
$95 - $105
1st Class Seat
$160 - $180
Business Class Seat
$240 - $340
China Railways Z-Class
Phone
(86)12306
Train from Beijing West to Lhasa
Ave. Duration
39h 43m
Frequency
Once daily
Estimated price
$40 - $120
Schedules at
chinahighlights.com
Hard Seat
$40 - $60
Hard Sleeper
$100 - $120
Soft Sleeper
$140 - $200
China Railways
Website
china-railway.com.cn
Train from Bac Giang Station to Shijiazhuang station
Ave. Duration
31h 57m
Frequency
Twice a week
Estimated price
$260 - $320
Schedules at
booking.baolau.com
Sleeper
$260 - $320
Bus operators
Phetprasert Tour
Phone
+66 56 720 720
Email
info@phetprasert.com
Website
phetprasert.com
Bus from Chiang Mai to Lampang
Ave. Duration
1h 30m
Frequency
5 times a day
Estimated price
$2 - $3
Book at
https://12go.asia/en/operator/phet-prasert
Sukhothai Wintour
Website
busonlineticket.co.th
Bus from Chaing Mai Arcade Bus Terminal to Lampang Bus Terminal
Ave. Duration
1h 30m
Frequency
Twice daily
Estimated price
$4
Book at
busonlineticket.co.th
The Transport Company
Phone
1490
Email
borkorsor@transport.co.th
Website
home.transport.co.th
Bus from Chiang Mai Arcade Bus Terminal to Luang Prabang Naluang International Bus Station
Ave. Duration
18h
Frequency
4 times a week
Estimated price
$11 - $35
Book at
https://12go.asia/en/operator/transport-co
Website
https://tcl99web.transport.co.th/Home
Checi
Website
checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
Ave. Duration
15h
Frequency
Twice a week
Estimated price
$36
Schedules at
checi.cn
Viet Lao Bus
Phone
+84 91 442 57 88
Email
vietlaobus@gmail.com
Website
vietlaobus.com
Bus from Northern Bus Station, Ban Naluang to Hanoi Old Quarter
Ave. Duration
24h
Frequency
Once daily
Estimated price
$36
Schedules at
vietlaobus.com
Qichezhan
Website
qichezhan.net
Bus from Xining to Lasa Bus Station
Ave. Duration
30h 30m
Frequency
Twice daily
Estimated price
$47
Schedules at
qichezhan.net
Other operators
Taxi from Hanoi Old Quarter to Bac Giang Station
Ave. Duration
1h 3m
Estimated price
$45 - $55
Vinasun taxi
Phone
+848-38272727
Website
vinasuntaxi.com
Malinh Taxi Group
Phone
+842838298888
Website
mailinh.vn
Grab Taxi
Website
grab.com

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 How to get from London City Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass and How to get from Stansted Airport into central London - to help you get the most out of your next trip.

ticket