How to get from Kathmandu to Yangon

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  •  4 h 35 min

  1. KTM - RGN

$223 - $566

3 alternative options

Bus, train, taxi  •  3 days 16 h

$273 - $311

Bus, train, taxi via Lanzhou  •  4 days 7 h

  1. Z22

$256 - $312

Drive  •  35 h 46 min

  1. 1603.6 miles

$210 - $320

What companies run services between Kathmandu, Nepal and Yangon, Myanmar?

Malindo Airways, Air India Limited and seven other airlines fly from Kathmandu to Yangon 3 times a day.

Airlines
Myanmar Airways International
Website
maiair.com
Flights from Kathmandu to Yangon via Kolkata
Ave. Duration
4 h 15 min
When
Thursday
Estimated price
$140 - $1,100
Flights from Kathmandu to Yangon via Suvarnabhumi
Ave. Duration
8 h
When
Monday, Wednesday and Friday
Estimated price
$210 - $600
Flights from Kathmandu to Yangon via Paro, Kolkata
Ave. Duration
7 h 10 min
When
Sunday
Estimated price
$150 - $1,300
Malindo Airways
Website
malindoair.com
Flights from Kathmandu to Yangon via Kuala Lumpur
Ave. Duration
9 h 17 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$290 - $750
Bangkok Airways
Website
bangkokair.com
Flights from Kathmandu to Yangon via Suvarnabhumi
Ave. Duration
5 h 35 min
When
Monday, Wednesday and Friday
Estimated price
$210 - $600
Thai Airways International
Website
thaiairways.com
Flights from Kathmandu to Yangon via Suvarnabhumi
Ave. Duration
6 h 45 min
When
Monday, Wednesday and Friday
Estimated price
$210 - $600
AirAsia
Website
airasia.com
Flights from Kathmandu to Yangon via Kuala Lumpur
Ave. Duration
9 h 30 min
When
Every day
Estimated price
$180 - $600
Train operators
China Railways K-Class
Website
chinahighlights.com
Train from Chengdu to Lufeng South
Ave. Duration
11 h 38 min
Frequency
Twice daily
Estimated price
$20 - $25
Schedules at
trip.com
Book at
trip.com
Hard Seat
$20 - $25
Hard Sleeper
$35 - $45
Soft Sleeper
$60 - $75
Train from Lanzhou to Lufeng South
Ave. Duration
28 h 14 min
Frequency
3 times a day
Estimated price
$35 - $50
Schedules at
trip.com
Book at
trip.com
Hard Seat
$37 - $40
Hard Sleeper
$65 - $75
Soft Sleeper
$105 - $120
China Railways Z-Class
Website
chinahighlights.com
Train from Lhasa to Lanzhou
Ave. Duration
21 h 59 min
Frequency
Once daily
Estimated price
$30 - $60
Schedules at
trip.com
Book at
trip.com
Hard Seat
$30 - $45
Hard Sleeper
$70 - $85
Soft Sleeper
$100 - $140
Bus operators
Tibet Transportation
Website
xizang.gov.cn
Bus from Kathmandu to Lhasa Liuwu Coach Station
Ave. Duration
19 h
Frequency
Once a week
Estimated price
$82
Schedules at
xizang.gov.cn
Trip 8080
Website
lasa.trip8080.com
Bus from Lhasa to Chengdu
Ave. Duration
23 h
Frequency
Once daily
Estimated price
$63
Schedules at
lasa.trip8080.com
bus
Bus from Lhasa West Suburb Coach Station to Chengdu
Ave. Duration
32 h
Frequency
Once daily
Estimated price
$79
Schedules at
lasa.xxcz.cn
China Bus Guide
Website
chinabusguide.com
Bus from Kunming West to Ruili
Ave. Duration
10 h
Frequency
Every 4 hours
Estimated price
$46
Schedules at
chinabusguide.com
Shwe Mandalar Express
Website
shwemandalarexpress.com
Bus from Muse to Yangon
Ave. Duration
19 h
Frequency
Twice daily
Estimated price
$20
Schedules at
shwemandalarexpress.com
Book at
expressticket.innoveller.com
Myat Mandalar Tun Express
Website
myatmandalartun.com
Bus from Muse to Yangon Aung Mingalar
Ave. Duration
20 h
Frequency
Once daily
Estimated price
$18
Schedules at
myatmandalartun.com
Book at
expressticket.innoveller.com
Other operators
Taxi from Lufeng South to Kunming West
Ave. Duration
1 h 1 min
Estimated price
$29 - $35

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 Want to know more about US trains?, How to get from Florence to Rome and Need to know: Greyhound - to help you get the most out of your next trip.

Questions & Answers

The distance between Kathmandu and Yangon is 1645 km. The road distance is 2566 km.

The cheapest way to get from Kathmandu to Yangon is to drive which costs $210 - $320 and takes 35 h 46 min.

The quickest way to get from Kathmandu to Yangon is to fly which takes 4 h 35 min and costs $220 - $600.

It takes approximately 4 h 35 min to get from Kathmandu to Yangon, including transfers.