There are 8 ways to get from Chengxi to Shanghai Pudong Airport (PVG) by plane, bus, train, car ferry, 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.
Fly Haikou Airport to Shanghai Pudong International Airport
best- Fly from Haikou Airport (HAK) to Shanghai Pudong International Airport (PVG)plane HAK - PVG
4h 20m¥863–3,618Train, bus
cheapest- Take the train from Haikou Station to Shanghai Southtrain Haikou
- Take the bus from Shanghai South station to Shanghai Pudong Airport T2bus 7
39h 40m¥245–595Fly Haikou Airport to Shanghai Hongqiao International Airport
- Fly from Haikou Airport (HAK) to Shanghai Hongqiao International Airport (SHA)plane HAK - SHA
5h 8m¥1,172–2,277Bus, train
- Take the bus from Haikou Xiuying Port Bus Terminal to Zhuhai Gongbeibus
- Take the train from Zhuhai to Shanghai Hongqiaotrain Zhuhai
21h 22m¥1,019–1,544Bus
- Take the bus from Haikou Xiuying Port Bus Terminal to Zhuhai Gongbeibus
- Take the bus from Zhuhai Gongbei Bus Station to Guangzhou Provincialbus
- Take the bus from Guangzhou Provincial to Zhejiang Hangzhoubus
- Take the bus from Hangzhou to Shanghai South Bus Stationbus
- Take the bus from Shanghai South station to Shanghai Pudong Airport T2bus 7
37h 55m¥613–1,048Train to Sanya Phoenix International Airport, fly to Shanghai Pudong International Airport
- Take the train from Haikou East Station to Sanya Stationtrain
- Fly from Sanya Phoenix International Airport (SYX) to Shanghai Pudong International Airport (PVG)plane SYX - PVG
7h 17m¥957–3,349Train
- Take the train from Haikou to Nanchang West Stationtrain Haikou
- Take the train from Nanchang West to Shanghai Hongqiaotrain Chongqing West / ...
29h 38m¥433–963Car ferry, drive
- Take the carferry from Haikou Port to Hai'an Portcarferry
- Drive from Hai'an Port to Shanghai Pudong Airport (PVG)car
22h 5m¥1,651–2,555
Haikou Airport (HAK) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Chengxi to Shanghai Pudong Airport (PVG) is to train and bus which costs ¥240 - ¥600 and takes 39h 40m.
The fastest way to get from Chengxi to Shanghai Pudong Airport (PVG) is to fly which takes 4h 20m and costs ¥850 - ¥3700.
No, there is no direct bus from Chengxi to Shanghai Pudong Airport (PVG). However, there are services departing from Haikou East and arriving at Shanghai Pudong Airport T2 via Haikou Xiuying Port Bus Terminal, Zhuhai Gongbei Bus Station, Guangzhou Provincial, Hangzhou and Shanghai South station. The journey, including transfers, takes approximately 37h 55m.
No, there is no direct train from Chengxi to Shanghai Pudong Airport (PVG). However, there are services departing from Haikou East and arriving at Pudong International Airport via Chengxi, Haikou, Nanchang West, Hongqiao station and Longyang Road. The journey, including transfers, takes approximately 29h 38m.
The distance between Chengxi and Shanghai Pudong Airport (PVG) is 1701 km.
The best way to get from Chengxi to Shanghai Pudong Airport (PVG) without a car is to bus and train which takes 21h 22m and costs ¥1000 - ¥1600.
It takes approximately 4h 20m to get from Chengxi to Shanghai Pudong Airport (PVG), including transfers.
Chengxi to Shanghai Pudong Airport (PVG) bus services, operated by China Bus Guide, depart from Haikou Xiuying Port Bus Terminal station.
Chengxi to Shanghai Pudong Airport (PVG) train services, operated by China Railways Z-Class, depart from Haikou station.
The best way to get from Chengxi to Shanghai Pudong Airport (PVG) is to fly which takes 4h 20m and costs ¥850 - ¥3700. Alternatively, you can bus, which costs ¥600 - ¥1100 and takes 37h 55m, you could also train, which costs ¥430 - ¥1000 and takes 29h 38m.
What companies run services between Chengxi, Hainan, China and Shanghai Pudong Airport (PVG), China?
Juneyao Airlines, 9 Air Co Ltd, and six other airlines fly from Haikou Airport (HAK) to Shanghai Pudong International Airport (PVG) every 3 hours. Alternatively, you can take a bus from Haikou East to Shanghai Pudong Airport T2 via Xiuying Port, Haikou Xiuying Port Bus Terminal, Zhuhai Gongbei, Zhuhai Gongbei Bus Station, Guangzhou Provincial, Hangzhou, Shanghai South Bus Station, and Shanghai South station in around 37h 55m.
- Website
- en.ceair.com
Flights from Haikou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- ¥850–4,300
Flights from Haikou Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- ¥1,700–4,500
Flights from Sanya Phoenix International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- ¥2,000–5,500
- Website
- csair.com
Flights from Haikou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 59m
- When
- Every day
- Estimated price
- ¥850–5,000
Flights from Haikou Airport to Shanghai Hongqiao International Airport via Xiamen
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Sanya Phoenix International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- ¥2,100–6,000
- Website
- xiamenair.com
Flights from Haikou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- ¥850–4,300
Flights from Haikou Airport to Shanghai Pudong International Airport via Wenzhou
- Ave. Duration
- 5h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ¥1,300–3,600
Flights from Haikou Airport to Shanghai Hongqiao International Airport via Xiamen
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ¥1,800–4,000
Flights from Sanya Phoenix International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥2,000–5,000
- Website
- juneyaoair.com
Flights from Haikou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- ¥850–4,300
Flights from Haikou Airport to Shanghai Hongqiao International Airport via Xiamen
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥1,800–4,000
Flights from Sanya Phoenix International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ¥2,000–5,000
- Website
- ceair.com
Flights from Haikou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥2,000–4,200
Flights from Haikou Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- ¥2,100–4,500
Flights from Sanya Phoenix International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ¥2,400–5,500
- Website
- hainanairlines.com
Flights from Haikou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ¥1,800–4,500
Flights from Haikou Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ¥1,900–4,800
Flights from Sanya Phoenix International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ¥2,100–5,000
- Website
- 9air.com
Flights from Haikou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ¥750–2,200
- Website
- airchina.com
Flights from Haikou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ¥1,700–3,200
- Website
- ch.com
Flights from Sanya Phoenix International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥700–1,900
Train from Zhuhai to Shanghai Hongqiao
- 2nd Class Seat
- ¥800–900
- 1st Class Seat
- ¥1,300–1,500
- Business Class Seat
- ¥1,900–2,700
Train from Nanchang West to Shanghai Hongqiao
- Ave. Duration
- 2h 47m
- Frequency
- Every 30 minutes
- Estimated price
- ¥320–360
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥320–360
- 1st Class Seat
- ¥540–590
- Business Class Seat
- ¥750–1,100
Train from Haikou to Nanchang West Station
- Hard Seat
- ¥140–210
- Hard Sleeper
- ¥300–350
- Soft Sleeper
- ¥430–600
Train from Nanchang West to Shanghai Hongqiao
- Ave. Duration
- 10h 19m
- Frequency
- Once daily
- Estimated price
- ¥230–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥230–320
- Adult - 1st Class
- ¥380–550
Train from Haikou Station to Shanghai South
- Hard Seat
- ¥220–300
- Hard sleeper
- ¥400–550
- Soft sleeper
- ¥650–850
- [email protected]
- Website
- chinabusguide.com
Bus from Haikou Xiuying Port Bus Terminal to Zhuhai Gongbei
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ¥160–388
- Schedules at
- chinabusguide.com
- Bus
- ¥160–230
Bus from Haikou Xiuying Port Bus Terminal to Zhuhai Gongbei
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ¥160–388
- Schedules at
- chinabusguide.com
- Bus
- ¥160–230
Bus from Zhuhai Gongbei Bus Station to Guangzhou Provincial
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- ¥65–100
- Schedules at
- chinabusguide.com
- Bus
- ¥70–100
Bus from Guangzhou Provincial to Zhejiang Hangzhou
- Ave. Duration
- 20h
- Frequency
- Every 4 hours
- Estimated price
- ¥300–410
- Schedules at
- chinabusguide.com
- Bus
- ¥300–410
Bus from Hangzhou to Shanghai South Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- ¥68–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
- Phone
- +86 021-96990
- Website
- shanghaiairport.com
Bus from Shanghai South station to Shanghai Pudong Airport T2
- Ave. Duration
- 1h 19m
- Frequency
- Every 20 minutes
- Estimated price
- ¥20–40
- Schedules at
- shanghaiairport.com
Bus from Shanghai South station to Shanghai Pudong Airport T2
- Ave. Duration
- 1h 19m
- Frequency
- Every 20 minutes
- Estimated price
- ¥20–40
- Schedules at
- shanghaiairport.com
Car ferry from Haikou Port to Hai'an Port
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- ¥42
- Schedules at
- Tropical Hainan
- Adult passenger
- ¥42
- Car
- ¥415
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 The London Underground: Essential tips to navigate the Tube, Which London airport should I choose?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Chengxi to Shanghai Pudong Airport (PVG) bus services, operated by China Bus Guide, arrive at Zhuhai Gongbei station.
Chengxi to Shanghai Pudong Airport (PVG) train services, operated by China Railways Z-Class, arrive at Nanchang West Station.
There are 21+ hotels available in Shanghai Pudong Airport (PVG).
























