• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 8 ways to get from Shanghai to Yangon by plane, train, taxi, bus, car or ferry

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 Shanghai Hongqiao  •  10h 14m

  1. Fly from Shanghai Hongqiao (SHA) to Yangon (RGN) SHA - RGN

$171 - $222

Cheapest option

Fly from Shanghai Pudong  •  10h 29m

  1. Fly from Shanghai Pudong (PVG) to Yangon (RGN) PVG - RGN

$149 - $220

6 alternative options

Train to Hangzhou Xiaoshan, fly  •  9h 18m

  1. Take the train from Shanghai Hongqiao to Hangzhou East
  2. Fly from Hangzhou Xiaoshan (HGH) to Yangon (RGN) HGH - RGN

$224 - $573

Train, taxi, bus  •  2 days 1h

  1. Take the train from Shanghai Hongqiao to Kunming South
  2. Take the train from Kunming South to Chuxiong
  3. Take the train from Chuxiong to Lufeng South
  4. Take a taxi from Lufeng South to Kunming West
  5. Take the bus from Kunming West to Ruili
  6. Take the bus from Muse to Yangon

$239 - $307

Train, bus, drive, ferry  •  3 days 5h

  1. Take the train from Shanghai South to Nanning
  2. Take the bus from Nanning Tourism Distribution Centre to Hai Phong
  3. Drive from Hai Phong to Luang Prabang
  4. Take the ferry from Luang Prabang to Huay Xai
  5. Drive from Huay Xai to Insein Pier
  6. Take the ferry from Insein Pier to Kyee Myindaing

Bus  •  3 days 1h

  1. Take the bus from Shanghai South to Jiangsu Nanjing
  2. Take the bus from Nanjing to Guangzhou
  3. Take the bus from Guangzhou Municipal to Yunnan Kunming
  4. Take the bus from Kunming West to Ruili
  5. Take the bus from Muse to Yangon

$214 - $221

Bus, drive, ferry  •  3 days 18h

  1. Take the bus from Shanghai South to Guizhou Jinyang Bus Station
  2. Take the bus from Guizhou Jinyang Bus Station to Nanning Langdong
  3. Take the bus from Nanning Langdong to Hai Phong
  4. Drive from Hai Phong to Luang Prabang
  5. Take the ferry from Luang Prabang to Huay Xai
  6. Drive from Huay Xai to Insein Pier
  7. Take the ferry from Insein Pier to Kyee Myindaing

Drive  •  43h 45m

  1. Drive from Shanghai to Yangon 2583 miles

$370 - $550

Questions & Answers

The cheapest way to get from Shanghai to Yangon is to fly which costs ¥1000 - ¥1600 and takes 10h 29m.

More details

The quickest way to get from Shanghai to Yangon is to train and fly which costs ¥1500 - ¥4000 and takes 9h 18m.

More details

The distance between Shanghai and Yangon is 3017 km. The road distance is 4132.9 km.

Get driving directions

It takes approximately 10h 14m to get from Shanghai to Yangon, including transfers.

More details

The best way to get from Shanghai to Yangon is to fly which takes 10h 14m and costs ¥1100 - ¥1600. Alternatively, you can bus, which costs ¥1480 - ¥1540 and takes 3 days 1h.

Mode details

There is no direct flight from Shanghai Hongqiao Airport to Yangon Airport. The quickest flight takes 7h and has one stopover.

Search flights

Yangon is 1h 30m behind Shanghai. It is currently 1:54 PM in Shanghai and 12:24 PM in Yangon.

Yes, the driving distance between Shanghai to Yangon is 4133 km. It takes approximately 43h 45m to drive from Shanghai to Yangon.

Get driving directions

Shanghai Airlines, Myanmar Airways International, Spring Airlines and five other airlines offer flights from Shanghai Hongqiao Airport to Yangon Airport.

Search flights

There are 366+ hotels available in Yangon. Prices start at $25 USD per night.

More details

Map of how to get from Shanghai to Yangon.
Launch map view
  • Distance: 1885.4 miles
  • Duration: 10h 14m

What companies run services between Shanghai, China and Yangon, Myanmar?

China Southern Airlines, Cathay Dragon and 11 other airlines fly from Shanghai to Yangon hourly. Alternatively, you can take a bus from Shanghai to Yangon via Jiangsu Nanjing, Nanjing, Guangzhou Municipal, Yunnan Kunming, Kunming West, Ruili, Muse, and Yangon in around 3 days 1h.

Airlines
China Eastern Airlines
Website
en.ceair.com
Flights from Shanghai Hongqiao to Yangon via Kunming
Ave. Duration
7h 25m
When
Every day
Estimated price
$200 - $900
Flights from Shanghai Hongqiao to Yangon via Wuhan, Kunming
Ave. Duration
9h 25m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$240 - $800
Flights from Hangzhou Xiaoshan to Yangon via Kunming
Ave. Duration
7h 40m
When
Every day
Estimated price
$210 - $550
Flights from Shanghai Pudong to Yangon via Kunming
Ave. Duration
8h 25m
When
Wednesday, Friday and Sunday
Estimated price
$260 - $850
Flights from Shanghai Pudong to Yangon via Liping, Kunming
Ave. Duration
8h 30m
When
Wednesday, Friday and Sunday
Estimated price
$260 - $850
Flights from Shanghai Pudong to Yangon via Wuhan, Kunming
Ave. Duration
9h 10m
When
Sunday
Estimated price
$260 - $850
China Southern Airlines
Website
csair.com
Flights from Shanghai Hongqiao to Yangon via Shenzhen
Ave. Duration
7h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$210 - $650
Flights from Hangzhou Xiaoshan to Yangon via Shenzhen
Ave. Duration
8h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$180 - $600
Flights from Shanghai Pudong to Yangon via Shenzhen
Ave. Duration
13h 10m
When
Wednesday, Friday and Sunday
Estimated price
$230 - $700
Cathay Dragon
Website
cathaypacific.com
Flights from Shanghai Hongqiao to Yangon via Hong Kong
Ave. Duration
8h 40m
When
Tuesday and Friday
Estimated price
$280 - $1,100
Flights from Shanghai Pudong to Yangon via Hong Kong
Ave. Duration
8h 50m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
$300 - $1,100
Air China
Website
airchina.com
Flights from Shanghai Hongqiao to Yangon via Beijing Capital
Ave. Duration
9h 30m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$290 - $950
Flights from Hangzhou Xiaoshan to Yangon via Beijing Capital
Ave. Duration
9h
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$260 - $850
Singapore Airlines
Website
singaporeair.com
Flights from Shanghai Pudong to Yangon via Singapore Changi
Ave. Duration
10h 15m
When
Every day
Estimated price
$350 - $1,100
Myanmar Airways International
Website
maiair.com
Flights from Shanghai Hongqiao to Yangon via Guangzhou Baiyun
Ave. Duration
6h 30m
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$200 - $2,000
9 Air Co Ltd
Website
9air.com
Flights from Shanghai Hongqiao to Yangon via Guangzhou Baiyun
Ave. Duration
7h 5m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$170 - $220
Sichuan Airlines
Website
ch.com
Flights from Hangzhou Xiaoshan to Yangon
Ave. Duration
4h
When
Monday, Wednesday and Friday
Estimated price
$210 - $550
Thai Lion Mentari
Website
lionairthai.com
Flights from Shanghai Pudong to Yangon via Don Muang
Ave. Duration
9h 10m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$140 - $210
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Shanghai Pudong to Yangon via Kuala Lumpur
Ave. Duration
9h 30m
When
Every day
Estimated price
$260 - $1,000
Korean Air
Website
koreanair.com
Flights from Shanghai Pudong to Yangon via Incheon
Ave. Duration
9h 40m
When
Every day
Estimated price
$410 - $1,400
Thai Airways International
Website
thaiairways.com
Flights from Shanghai Pudong to Yangon via Suvarnabhumi
Ave. Duration
12h 5m
When
Every day
Estimated price
$220 - $800
Bangkok Airways
Website
bangkokair.com
Flights from Shanghai Pudong to Yangon via Chiang Mai
Ave. Duration
6h 30m
When
Every day
Estimated price
$180 - $800
Train operators
China Railways G-Class
Train from Shanghai Hongqiao to Hangzhou East
Ave. Duration
47m
Frequency
Every 20 minutes
Estimated price
$15 - $18
Schedules at
trip.com
2nd Class Seat
$15 - $18
1st Class Seat
$24 - $27
Business Class Seat
$45 - $60
Train from Shanghai Hongqiao to Kunming South
Ave. Duration
10h 39m
Frequency
3 times a day
Estimated price
$120 - $170
Schedules at
trip.com
2nd Class Seat
$140 - $170
1st Class Seat
$230 - $270
Business Class Seat
$430 - $550
China Railways D-Class
Website
chinahighlights.com
Train from Shanghai Hongqiao to Hangzhou East
Ave. Duration
1h 7m
Frequency
Hourly
Estimated price
$9 - $13
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$9 - $13
1st Class Seat
$9 - $14
Train from Kunming South to Chuxiong
Ave. Duration
1h 23m
Frequency
Twice daily
Estimated price
$9 - $13
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$9 - $13
1st Class Seat
$10 - $15
Train from Chuxiong to Lufeng South
Ave. Duration
28m
Frequency
Twice daily
Estimated price
$5 - $8
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$5 - $8
1st Class Seat
$4 - $6
China Railways T-Class
Website
china-railway.com.cn
Train from Shanghai South to Nanning
Ave. Duration
25h 30m
Frequency
Once daily
Estimated price
$24 - $60
Schedules at
trip.com
Book at
trip.com
Hard/Soft Seat
$24 - $35
Hard Sleeper
$45 - $60
Soft Sleeper
$75 - $95
Bus operators
China Bus Guide
Website
chinabusguide.com
Bus from Kunming West to Ruili
Ave. Duration
11h 30m
Frequency
Every 3 hours
Estimated price
$44
Schedules at
chinabusguide.com
Bus from Shanghai South to Jiangsu Nanjing
Ave. Duration
3h 30m
Frequency
5 times a day
Estimated price
$16
Schedules at
chinabusguide.com
Bus from Nanjing to Guangzhou
Ave. Duration
14h
Frequency
Twice daily
Estimated price
$56
Schedules at
chinabusguide.com
Shwe Mandalar Express
Phone
095042644
Email
shwemandalarexpress@hotmail.com
Website
shwemandalarexpress.com
Bus from Muse to Yangon
Ave. Duration
19h
Frequency
Once daily
Estimated price
$20
Schedules at
shwemandalarexpress.com
Book at
expressticket.innoveller.com
Myat Mandalar Tun Express
Phone
09-2031413
Website
myatmandalartun.com
Bus from Muse to Yangon Aung Mingalar
Ave. Duration
20h
Frequency
Once daily
Estimated price
$18
Schedules at
myatmandalartun.com
Book at
expressticket.innoveller.com
Guanxi Yunde Transport
Website
yunde.cn
Bus from Nanning Tourism Distribution Centre to Hai Phong
Ave. Duration
6h 16m
Frequency
Once daily
Estimated price
$23
Schedules at
yunde.cn
Bus from Nanning Langdong to Hai Phong
Ave. Duration
6h 30m
Frequency
Once daily
Estimated price
$23
Schedules at
yunde.cn
Checi
Website
checi.cn
Bus from Guangzhou Municipal to Yunnan Kunming
Ave. Duration
21h
Frequency
Once daily
Estimated price
$62
Schedules at
checi.cn
Guizhou Transportation
Website
qjt.gov.cn
Bus from Shanghai South to Guizhou Jinyang Bus Station
Ave. Duration
27h 30m
Frequency
Once daily
Estimated price
$100 - $140
Schedules at
Guizhou Transportation
Book at
Guizhou Transportation
Bus from Guizhou Jinyang Bus Station to Nanning Langdong
Ave. Duration
10h
Frequency
5 times a day
Estimated price
$29 - $45
Schedules at
Guizhou Transportation
Book at
Guizhou Transportation
Ferry operators
Mekong River Cruise
Phone
+85620 58513555
Email
info@mekongsmilecruise.com
Website
mekongsmilecruise.com
Ferry from Luang Prabang to Huay Xai
Ave. Duration
14h
Frequency
Once daily
Estimated price
$29
Schedules at
mekongsmilecruise.com
Yangon Water Bus
Phone
+95 9797354343
Email
info@yangonwaterbus.com
Website
yangonwaterbus.com
Ferry from Insein Pier to Kyee Myindaing
Ave. Duration
35m
Frequency
Hourly
Estimated price
$1
Schedules at
yangonwaterbus.com
Other operators
Taxi from Lufeng South to Kunming West
Ave. Duration
1h 2m
Estimated price
$26 - $32

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 Getting to Milan from the airport, How to get from Florence to Rome and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Shanghai to Shanghai Hongqiao Airport is to line 10 subway which takes 18m and costs ¥3 - ¥4.

More details