There are 8 ways to get from Shanghai to Angkor Wat by plane, train, bus, night bus or car

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 Pudong  •  7 h 7 min

  1. Fly from Shanghai Pudong (PVG) to Siem Reap (REP) PVG - REP

$134 - $267

7 alternative options

Fly from Shanghai Hongqiao  •  8 h 37 min

  1. Fly from Shanghai Hongqiao (SHA) to Siem Reap (REP) SHA - REP

$196 - $809

Train to Hangzhou, fly  •  8 h 22 min

  1. Take the train from Shanghai Hongqiao to Hangzhou East
  2. Fly from Hangzhou (HGH) to Siem Reap (REP) HGH - REP

$199 - $735

Train, bus, night bus  •  2 days 0 h

  1. Take the train from Shanghai Hongqiao to Kunming South
  2. Take the bus from Kunming South to Laos Vientiane
  3. Take the night bus from Vientiane Naga Travel to Pakse
  4. Take the bus from Pakse to Siem Reap

$273 - $314

Train, bus  •  3 days 2 h

  1. Take the train from Shanghai Hongqiao Station to Nanning East
  2. Take the train from Nanning Dong station to Hanoi station
  3. Take the train from Hanoi to Ho Chi Minh City
  4. Take the bus from Ho Chi Minh Virak Buntham Express to Siem Reap Virak Buntham Express

Train, bus via Changsha South  •  3 days 4 h

  1. Take the train from Shanghai Hongqiao to Changsha South
  2. Take the train from Changsha South to Hanoi station
  3. Take the train from Hanoi to Ho Chi Minh City
  4. Take the bus from Ho Chi Minh Mekong Express to Siem Reap Mekong Express

Train, bus #2  •  3 days 10 h

  1. Take the train from Shanghai South to Nanning
  2. Take the bus from Nanning Tourism Distribution Centre to Ninh Binh
  3. Take the train from Ninh Binh to Ho Chi Minh City
  4. Take the bus from Ho Chi Minh Virak Buntham Express to Siem Reap Virak Buntham Express

Drive  •  41 h 37 min

  1. Drive from Shanghai to Angkor Wat 2172.6 miles

$310 - $460

Questions & Answers

The distance between Shanghai and Angkor Wat is 2674 km. The road distance is 3476.2 km.

Get driving directions

The best way to get from Shanghai to Angkor Wat without a car is to train and bus and night bus which takes 2 days 0 h and costs .

More details

It takes approximately 7 h 7 min to get from Shanghai to Angkor Wat, including transfers.

More details

The quickest flight from Shanghai Pudong Airport to Siem Reap Airport is the direct flight which takes 4 h 20 min.

Search flights

Yes, the driving distance between Shanghai to Angkor Wat is 3476 km. It takes approximately 41 h 37 min to drive from Shanghai to Angkor Wat.

Get driving directions

China Eastern Airlines, Cambodia Angkor Air, Cathay Pacific and seven other airlines offer flights from Shanghai Pudong Airport to Siem Reap Airport.

Search flights

There are 825+ hotels available in Angkor Wat. Prices start at $16 USD per night.

More details

The best way to get from Shanghai to Shanghai Hongqiao Airport is to line 10 subway which takes 18 min and costs .

More details

Map of how to get from Shanghai to Angkor Wat.
Launch map view
  • Distance: 1671.5 miles
  • Duration: 7 h 7 min

What companies run services between Shanghai, China and Angkor Wat, Cambodia?

China Eastern Airlines, Cambodia Angkor Air and eight other airlines fly from Shanghai to Angkor Wat 5 times a day.

Airlines
China Southern Airlines
Website
csair.com
Flights from Shanghai Pudong to Siem Reap via Guangzhou Baiyun
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$140 - $330
Flights from Shanghai Hongqiao to Siem Reap via Guangzhou Baiyun
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$230 - $750
Flights from Hangzhou to Siem Reap via Guangzhou Baiyun
Ave. Duration
7 h 21 min
When
Every day
Estimated price
$200 - $650
Cathay Dragon
Website
cathaypacific.com
Flights from Shanghai Pudong to Siem Reap via Hong Kong
Ave. Duration
7 h 10 min
When
Thursday and Saturday
Estimated price
$550 - $4,300
Flights from Shanghai Hongqiao to Siem Reap via Hong Kong
Ave. Duration
6 h 45 min
When
Thursday and Saturday
Estimated price
$300 - $1,100
Flights from Hangzhou to Siem Reap via Hong Kong
Ave. Duration
9 h
When
Thursday and Saturday
Estimated price
$260 - $950
Cathay Pacific
Website
cathaypacific.com
Flights from Shanghai Pudong to Siem Reap via Hong Kong
Ave. Duration
7 h 10 min
When
Thursday and Saturday
Estimated price
$550 - $4,300
Flights from Shanghai Hongqiao to Siem Reap via Hong Kong
Ave. Duration
6 h 45 min
When
Thursday and Saturday
Estimated price
$300 - $1,100
Flights from Hangzhou to Siem Reap via Hong Kong
Ave. Duration
9 h
When
Thursday and Saturday
Estimated price
$260 - $950
Cambodia Angkor Air
Website
cambodiaangkorair.com
Flights from Shanghai Pudong to Siem Reap
Ave. Duration
4 h 25 min
When
Sunday
Estimated price
$180 - $650
Flights from Shanghai Hongqiao to Siem Reap via Nanning
Ave. Duration
6 h 50 min
When
Tuesday, Thursday and Saturday
Estimated price
$240 - $1,100
Flights from Hangzhou to Siem Reap
Ave. Duration
4 h
When
Monday, Wednesday and Friday
Estimated price
$180 - $700
China Eastern Airlines
Website
en.ceair.com
Flights from Shanghai Pudong to Siem Reap
Ave. Duration
4 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$210 - $410
Flights from Shanghai Hongqiao to Siem Reap via Kunming
Ave. Duration
9 h 35 min
When
Monday, Wednesday and Friday
Estimated price
$240 - $1,100
Vietnam Airlines
Website
vietnamairlines.com
Flights from Shanghai Pudong to Siem Reap via Ho Chi Minh City
Ave. Duration
6 h 25 min
When
Every day
Estimated price
$300 - $490
Thai Airways International
Website
thaiairways.com
Flights from Shanghai Pudong to Siem Reap via Suvarnabhumi
Ave. Duration
8 h 45 min
When
Every day
Estimated price
$250 - $550
Asiana Airlines
Website
us.flyasiana.com
Flights from Shanghai Pudong to Siem Reap via Incheon
Ave. Duration
8 h 55 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$260 - $1,200
Spring Airlines
Website
springairlines.com
Flights from Shanghai Hongqiao to Siem Reap via Guangzhou Baiyun
Ave. Duration
7 h 25 min
When
Tuesday, Friday and Sunday
Estimated price
$190 - $800
Xiamen Airlines
Website
xiamenair.com
Flights from Shanghai Hongqiao to Siem Reap via Xiamen
Ave. Duration
7 h 50 min
When
Monday and Friday
Estimated price
$250 - $800
Shandong Airlines
Website
shandongair.com.cn
Flights from Hangzhou to Siem Reap via Chongqing
Ave. Duration
7 h 10 min
When
Monday and Friday
Estimated price
$230 - $600
Train operators
China Railways G-Class
Train from Shanghai Hongqiao to Hangzhou East
Ave. Duration
1 h 1 min
Frequency
Every 30 minutes
Estimated price
$15 - $23
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
11 h 52 min
Frequency
Once daily
Estimated price
$140 - $180
Schedules at
trip.com
2nd Class Seat
$150 - $180
1st Class Seat
$250 - $290
Business Class Seat
$470 - $550
Train from Shanghai Hongqiao Station to Nanning East
Ave. Duration
11 h 26 min
Frequency
Once daily
Estimated price
$120 - $150
Schedules at
trip.com
2nd Class Seat
$120 - $150
1st Class Seat
$200 - $230
Business Class Seat
$380 - $450
Train from Shanghai Hongqiao to Changsha South
Ave. Duration
5 h 31 min
Frequency
Hourly
Estimated price
$70 - $85
Schedules at
trip.com
2nd Class Seat
$70 - $85
1st Class Seat
$110 - $140
Business Class Seat
$220 - $260
China Railways D-Class
Website
chinahighlights.com
Train from Shanghai Hongqiao to Hangzhou East
Ave. Duration
1 h 25 min
Frequency
Every 3 hours
Estimated price
$9 - $13
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$9 - $13
1st Class Seat
$9 - $14
train
Train from Nanning Dong station to Hanoi station
Ave. Duration
15 h 8 min
Frequency
Once daily
Schedules at
chinahighlights.com
Train from Changsha South to Hanoi station
Ave. Duration
24 h 31 min
Frequency
Once daily
Schedules at
chinahighlights.com
Vietnam Railways
Website
dsvn.vn
Train from Hanoi to Ho Chi Minh City
Ave. Duration
31 h 25 min
Frequency
Hourly
Estimated price
$30 - $60
Schedules at
dsvn.vn
Book at
12go.asia
Soft Seat With Air Conditioners
$32 - $37
Hard Bed With Air Conditioners
$35 - $55
Soft Bed With Air Conditioners
$40 - $60
Train from Ninh Binh to Ho Chi Minh City
Ave. Duration
30 h 58 min
Frequency
Hourly
Estimated price
$30 - $60
Schedules at
dsvn.vn
Book at
12go.asia
Soft Seat With Air Conditioners
$30 - $35
Hard Bed With Air Conditioners
$35 - $50
Soft Bed With Air Conditioners
$40 - $60
China Railways T-Class
Website
china-railway.com.cn
Train from Shanghai South to Nanning
Ave. Duration
28 h 5 min
Frequency
Twice daily
Estimated price
$44
Schedules at
trip.com
Book at
trip.com
Bus operators
Baidu
Website
zhidao.baidu.com
Bus from Kunming South to Laos Vientiane
Ave. Duration
14 h
Frequency
Once daily
Estimated price
$81
Schedules at
zhidao.baidu.com
Naga travel
Website
nagatravel.com
Night bus from Vientiane Naga Travel to Pakse
Ave. Duration
10 h 30 min
Frequency
Once daily
Estimated price
$33
Schedules at
nagatravel.com
Book at
12go.asia
Virak Buntham
Website
virakbuntham.com
Bus from Ho Chi Minh Virak Buntham Express to Siem Reap Virak Buntham Express
Ave. Duration
12 h
Frequency
Every 4 hours
Estimated price
$22
Schedules at
virakbuntham.com
Book at
bookmebus.com
Mekong Express
Website
catmekongexpress.com
Bus from Ho Chi Minh Mekong Express to Siem Reap Mekong Express
Ave. Duration
11 h 30 min
Frequency
Once daily
Estimated price
$26
Schedules at
catmekongexpress.com
Book at
12go.asia
Guanxi Yunde Transport
Website
yunde.cn
Bus from Nanning Tourism Distribution Centre to Ninh Binh
Ave. Duration
6 h 59 min
Frequency
Once daily
Schedules at
yunde.cn

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 Which side of Niagara Falls should I choose (and how do I get there)?, How do I buy a London Underground ticket? and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.