Haikou Shanghai Routes (8 Ways to go)

Planning a trip from Haikou to Shanghai Cleartrip helps you select the best route between Haikou & Shanghai based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Haikou & Shanghai

The distance from Haikou to Shanghai is approximately 1749.45kms. Take a look at the 8 routes available to reach Shanghai from Haikou

  • 1.
  • Haikou to Shanghai Fly to Shanghai Pudong
  • 5h 0m
  • Rs. 7990
 
Civil Aviation Hotel
 
0h 40m
Rs. 45
Travelling in a bus is one of the ways to reach Haikou Meilan Airport from Civil Aviation Hotel. The total journey between Civil Aviation Hotel & Haikou Meilan Airport takes around 0h 40m in a bus. The bus ticket price for the journey is approximately Rs.45.
 
Haikou Meilan Airport
 
2h 45m
Rs. 7500
You can travel from Haikou to Shanghai Pudong by booking a flight. The total flight time between Haikou & Shanghai Pudong is around 2h 45m. The price of the flight ticket is approximately Rs.7500.
 
Shanghai Pudong
 
0h 10m
Rs. 410
Travelling in a Maglev is one of the ways to reach Longyang Road from Pudong International Airport. Pudong International Airport to Longyang Road by Maglev takes approximately 0h 10m. The distance between Pudong International Airport & Longyang Road is around 24.83kms.
 
Longyang Road
 
0h 17m
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Longyang Road. Longyang Road to Jingan Temple by Shanghai Metro takes approximately 0h 17m. The distance between Longyang Road & Jingan Temple is around 16.74kms.
 
Jingan Temple
  • 2.
  • Haikou to Shanghai Bus, taxi, train
  • 32h 31m
  • Rs. 8251
 
Haikou
 
2h 45m
Rs. 1416
Travelling in a bus is one of the ways to reach Zhanjiang from Haikou. The total journey between Haikou & Zhanjiang takes around 2h 45m in a bus. The bus ticket price for the journey is approximately Rs.1416.
 
Zhanjiang
 
0h 52m
Rs. 1800
You can take a car from Zhanjiang to Huazhou. It will take you around 0h 52m to cover distance of 65.06kms and reach Huazhou from Zhanjiang. The total amount for the journey will be approximately Rs.1800.
 
Huazhou
 
16h 21m
Rs. 1200
You can reach Longyan from Huazhou by travelling in a train. Huazhou to Longyan train takes approximately 16h 21m. You can catch a train from Huazhou and get down at Longyan. The price of the train ticket is approximately Rs. 1200.
 
Longyan
 
9h 2m
Rs. 3800
You can reach Shanghai Hongqiao from Longyan by travelling in a train. Longyan to Shanghai Hongqiao train takes approximately 9h 2m. You can catch a train from Longyan and get down at Shanghai Hongqiao. The price of the train ticket is approximately Rs. 3800.
 
Shanghai Hongqiao
 
0h 18m
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Shanghai Hongqiao. Shanghai Hongqiao to Jingan Temple by Shanghai Metro takes approximately 0h 18m. The distance between Shanghai Hongqiao & Jingan Temple is around 20.17kms.
 
Jingan Temple
  • 3.
  • Haikou to Shanghai Fly to Shanghai Hongqiao
  • 4h 51m
  • Rs. 10075
 
Civil Aviation Hotel
 
0h 40m
Rs. 45
Travelling in a bus is one of the ways to reach Haikou Meilan Airport from Civil Aviation Hotel. The total journey between Civil Aviation Hotel & Haikou Meilan Airport takes around 0h 40m in a bus. The bus ticket price for the journey is approximately Rs.45.
 
Haikou Meilan Airport
 
2h 50m
Rs. 10000
You can travel from Haikou to Shanghai Hongqiao by booking a flight. The total flight time between Haikou & Shanghai Hongqiao is around 2h 50m. The price of the flight ticket is approximately Rs.10000.
 
Shanghai Hongqiao
 
0h 18m
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach South Shaanxi Road Station from Hongqiao Airport T1. Hongqiao Airport T1 to South Shaanxi Road Station by Shanghai Metro takes approximately 0h 18m. The distance between Hongqiao Airport T1 & South Shaanxi Road Station is around 14.9kms.
 
South Shaanxi Road Station
  • 4.
  • Haikou to Shanghai Taxi, bus
  • 25h 10m
  • Rs. 10084
 
Haikou
 
0h 50m
Rs. 2000
You can take a car from Haikou to Wenchang. It will take you around 0h 50m to cover distance of 71.75kms and reach Wenchang from Haikou. The total amount for the journey will be approximately Rs.2000.
 
Wenchang
 
8h 50m
Rs. 3984
Travelling in a bus is one of the ways to reach Dongguan from Wenchang. The total journey between Wenchang & Dongguan takes around 8h 50m in a bus. The bus ticket price for the journey is approximately Rs.3984.
 
Dongguan
 
10h 0m
Rs. 3200
Travelling in a bus is one of the ways to reach Yiwu Binwang from Guangdong Dongguan. The total journey between Guangdong Dongguan & Yiwu Binwang takes around 10h 0m in a bus. The bus ticket price for the journey is approximately Rs.3200.
 
Yiwu Binwang
 
3h 30m
Rs. 900
Travelling in a bus is one of the ways to reach Shanghai Taipingyang from Yiwu. The total journey between Yiwu & Shanghai Taipingyang takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.900.
 
Shanghai Taipingyang
  • 5.
  • Haikou to Shanghai Fly to Wuxi, train
  • 6h 17m
  • Rs. 10592
 
Civil Aviation Hotel
 
0h 40m
Rs. 45
Travelling in a bus is one of the ways to reach Haikou Meilan Airport from Civil Aviation Hotel. The total journey between Civil Aviation Hotel & Haikou Meilan Airport takes around 0h 40m in a bus. The bus ticket price for the journey is approximately Rs.45.
 
Haikou Meilan Airport
 
2h 35m
Rs. 8500
You can travel from Haikou to Wuxi by booking a flight. The total flight time between Haikou & Wuxi is around 2h 35m. The price of the flight ticket is approximately Rs.8500.
 
Wuxi
 
0h 30m
Rs. 47
Travelling in a bus is one of the ways to reach Wuxi Station from Sunan Shuofang Airport. The total journey between Sunan Shuofang Airport & Wuxi Station takes around 0h 30m in a bus. The bus ticket price for the journey is approximately Rs.47.
 
Wuxi Station
 
0h 43m
Rs. 2000
You can reach Shanghai from Wuxi by travelling in a train. Wuxi to Shanghai train takes approximately 0h 43m. You can catch a train from Wuxi and get down at Shanghai. The price of the train ticket is approximately Rs. 2000.
 
Shanghai
  • 6.
  • Haikou to Shanghai Bus
  • 42h 33m
  • Rs. 10733
 
Haikou
 
15h 0m
Rs. 3700
Travelling in a bus is one of the ways to reach Guizhou Jinyang Bus Station from Haikou. The total journey between Haikou & Guizhou Jinyang Bus Station takes around 15h 0m in a bus. The bus ticket price for the journey is approximately Rs.3700.
 
Guizhou Jinyang Bus Station
 
24h 30m
Rs. 7000
Travelling in a bus is one of the ways to reach Shanghai South from Guizhou Jinyang Bus Station. The total journey between Guizhou Jinyang Bus Station & Shanghai South takes around 24h 30m in a bus. The bus ticket price for the journey is approximately Rs.7000.
 
Shanghai South
 
0h 15m
Rs. 0
Walking is one of the ways to reach Shilong Road from Shanghai South. Shanghai South to Shilong Road by walk takes approximately 0h 15m. The distance between Shanghai South & Shilong Road is around 1.28kms.
 
Shilong Road
 
0h 13m
Rs. 28
Travelling in a Shanghai Metro is one of the ways to reach Zhongshan Park from Shilong Road. Shilong Road to Zhongshan Park by Shanghai Metro takes approximately 0h 13m. The distance between Shilong Road & Zhongshan Park is around 7.6kms.
 
Zhongshan Park
 
0h 4m
Rs. 5
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Zhongshan Park. Zhongshan Park to Jingan Temple by Shanghai Metro takes approximately 0h 4m. The distance between Zhongshan Park & Jingan Temple is around 5.69kms.
 
Jingan Temple
  • 7.
  • Haikou to Shanghai Bus, train
  • 23h 37m
  • Rs. 14153
 
Haikou
 
10h 0m
Rs. 2718
Travelling in a bus is one of the ways to reach Zhuhai from Haikou. The total journey between Haikou & Zhuhai takes around 10h 0m in a bus. The bus ticket price for the journey is approximately Rs.2718.
 
Zhuhai
 
0h 27m
Rs. 700
You can reach Guangzhou South from Zhuhai by travelling in a train. Zhuhai to Guangzhou South train takes approximately 0h 27m. You can catch a train from Zhuhai and get down at Guangzhou South. The price of the train ticket is approximately Rs. 700.
 
Guangzhou South
 
5h 43m
Rs. 7500
You can reach Yintan North from Guangzhou South by travelling in a train. Guangzhou South to Yintan North train takes approximately 5h 43m. You can catch a train from Guangzhou South and get down at Yintan North. The price of the train ticket is approximately Rs. 7500.
 
Yintan North
 
2h 56m
Rs. 3200
You can reach Shanghai Hongqiao from Yintan North by travelling in a train. Yintan North to Shanghai Hongqiao train takes approximately 2h 56m. You can catch a train from Yintan North and get down at Shanghai Hongqiao. The price of the train ticket is approximately Rs. 3200.
 
Shanghai Hongqiao
 
0h 11m
Rs. 0
Walking is one of the ways to reach Hongqiao Airport - T2 from Shanghai Hongqiao. Shanghai Hongqiao to Hongqiao Airport - T2 by walk takes approximately 0h 11m. The distance between Shanghai Hongqiao & Hongqiao Airport - T2 is around 0.93kms.
 
Hongqiao Airport - T2
 
0h 17m
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Hongqiao Airport - T2. Hongqiao Airport - T2 to Jingan Temple by Shanghai Metro takes approximately 0h 17m. The distance between Hongqiao Airport - T2 & Jingan Temple is around 19.23kms.
 
Jingan Temple
  • 8.
  • Haikou to Shanghai Car ferry, drive
  • 21h 45m
  • Rs. 17155
 
Hai'an Port
 
21h 15m
Rs. 17155
You can take a car from Hai'an Port to Shanghai. It will take you around 21h 15m to cover distance of 2045.54kms and reach Shanghai from Hai'an Port. The total amount for the journey will be approximately Rs.17155.
 
Shanghai