There are 12 ways to get from Baiyun Shan to Shanghai by taxi, plane, train, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Guangzhou Baiyun International Airport, fly to Shanghai Hongqiao International Airport
best- Take the taxi from Baiyun Shan to Meihuayuan
- Fly from Guangzhou Baiyun International Airport (CAN) to Shanghai Hongqiao International Airport (SHA)CAN - SHA
4h 20m¥548–1,458Bus
cheapest- Take the bus from Guangzhou Fangcun Bus Station to Zhejiang Hangzhou
- Take the bus from Hangzhou to Shanghai South Bus Station
17h 26m¥472–660Train via Shenzhen
- Take the train from Guangzhou South station to Shenzhen NorthGuangzhou South / ...
- Take the train from Shenzhen North to Shanghai stationHong Kong
10h 27m¥784–937Drive 1,396.1 km
- Drive from Baiyun Shan to Shanghai1,396.1 km
14h 43m¥1,247–1,801Fly Foshan Shadi Airport to Shanghai Hongqiao International Airport
- Fly from Foshan Shadi Airport (FUO) to Shanghai Hongqiao International Airport (SHA)FUO - SHA
3h 23m¥1,536–6,661Fly Foshan Shadi Airport to Shanghai Pudong International Airport
- Fly from Foshan Shadi Airport (FUO) to Shanghai Pudong International Airport (PVG)FUO - PVG
3h 44m¥1,476–6,711Taxi to Guangzhou Baiyun International Airport, fly to Shanghai Pudong International Airport, line 2 subway
- Take the taxi from Baiyun Shan to Meihuayuan
- Fly from Guangzhou Baiyun International Airport (CAN) to Shanghai Pudong International Airport (PVG)CAN - PVG
- Take the subway from Longyang Road to West Nanjing Road
4h 56mTrain to Shenzhen Bao'An International Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Guangzhou East to Shenzhen Station
- Fly from Shenzhen Bao'An International Airport (SZX) to Shanghai Hongqiao International Airport (SHA)SZX - SHA
6h 14mTrain to Shenzhen Bao'An International Airport, fly to Shanghai Pudong International Airport
- Take the train from Guangzhou East to Shenzhen Station
- Fly from Shenzhen Bao'An International Airport (SZX) to Shanghai Pudong International Airport (PVG)SZX - PVG
6h 35mTaxi to Guangzhou Baiyun International Airport, fly to Hangzhou Xiaoshan International Airport, train, line 10 subway
- Take the taxi from Baiyun Shan to Meihuayuan
- Fly from Guangzhou Baiyun International Airport (CAN) to Hangzhou Xiaoshan International Airport (HGH)CAN - HGH
- Take the train from Hangzhou East to Shanghai Hongqiao Station
- Take the subway from Shanghai Hongqiao Train Station to South Shaanxi Road
6h 19mTrain
- Take the train from Guangzhou South station to Shanghai Hongqiao StationZhuhai
13h 51m¥529–1,247Train #2
- Take the train from Guangzhou Train Station to Shanghai SouthHaikou
25h 5m
Guangzhou Baiyun International Airport (CAN) to Shanghai Hongqiao International Airport (SHA) flights
Questions & Answers
The cheapest way to get from Baiyun Shan to Shanghai is to bus which costs ¥470 - ¥700 and takes 17h 26m.
The fastest way to get from Baiyun Shan to Shanghai is to fly which takes 3h 23m and costs ¥1500 - ¥7000.
The distance between Baiyun Shan and Shanghai is 1226 km. The road distance is 1396.1 km.
The best way to get from Baiyun Shan to Shanghai without a car is to train via Shenzhen which takes 10h 27m and costs ¥750 - ¥950.
It takes approximately 4h 20m to get from Baiyun Shan to Shanghai, including transfers.
The best way to get from Baiyun Shan to Shanghai is to train via Shenzhen which takes 10h 27m and costs ¥750 - ¥950. Alternatively, you can bus, which costs ¥470 - ¥700 and takes 17h 26m, you could also fly, which costs ¥1500 - ¥7000 and takes 3h 23m.
Yes, the driving distance between Baiyun Shan to Shanghai is 1396 km. It takes approximately 14h 43m to drive from Baiyun Shan to Shanghai.
There are 1350+ hotels available in Shanghai.
What companies run services between Baiyun Shan, Guangdong, China and Shanghai, China?
You can take a vehicle from Baiyun Shan to Shanghai station via Baiyun Cultural Square, Guangzhou South, Guangzhou South station, and Shenzhen North in around 10h 27m. Alternatively, you can take a vehicle from Baiyun Shan to South Shaanxi Road via Guangzhou Fangcun Bus Station, Zhejiang Hangzhou, Chengzhan, Fengqi Road, Hangzhou, Shanghai South Bus Station, and Shanghai South Railway in around 17h 26m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ch.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥490–3,700
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,000–3,600
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥500–3,600
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,100–3,300
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- ¥400–3,400
- Website
- en.ceair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥490–3,500
Flights from Foshan Shadi Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,400–6,500
Flights from Foshan Shadi Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,300–6,500
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥1,100–3,400
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport via Wenzhou
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ¥1,400–6,500
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥500–3,400
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport via Fuzhou
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥1,200–3,100
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,100–3,300
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport via Wenzhou
- Ave. Duration
- 4h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ¥1,300–6,000
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- ¥400–3,400
- Website
- juneyaoair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- ¥490–3,500
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ¥600–3,400
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥500–3,400
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ¥1,000–3,300
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ¥1,100–3,400
- Website
- csair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥490–3,700
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,000–3,600
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥500–3,600
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,000–3,500
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥400–2,200
- Website
- xiamenair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥490–3,500
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ¥1,100–3,400
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥500–3,400
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,100–3,300
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ¥400–3,400
- Website
- airchina.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥490–3,200
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ¥1,000–3,200
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥500–2,900
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥1,000–3,100
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- ¥1,000–3,000
- Website
- shenzhenair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥490–3,200
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ¥1,000–3,200
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥500–2,900
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥1,000–3,100
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- ¥1,000–3,000
- Website
- hainanairlines.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,200–5,000
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,200–4,900
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ¥410–4,800
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ¥1,200–4,800
- Website
- ch.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- ¥500–1,100
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥470–1,200
- Website
- ceair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- ¥1,300–2,800
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥1,200–2,700
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,800–1,900
- Website
- loongair.cn
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- ¥400–3,200
- Website
- flycua.com
Flights from Foshan Shadi Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,400–6,500
Flights from Foshan Shadi Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,300–6,500
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport via Wenzhou
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ¥1,400–6,500
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport via Wenzhou
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ¥1,300–6,000
- Website
- 9air.com
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥420–2,200
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥400–2,200
- Website
- yzr.com.cn
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥410–2,200
- Website
- donghaiair.com
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥410–2,200
- Website
- intl.jdair.net
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥550–2,800
Train from Guangzhou South station to Shenzhen North
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥49–54
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥49–54
- 1st Class Seat
- ¥75–85
- Business Class Seat
- ¥110–160
Train from Shenzhen North to Shanghai station
- 2nd Class Seat
- ¥700–800
- 1st Class Seat
- ¥1,150–1,300
- Business Class Seat
- ¥1,700–2,500
Train from Hangzhou East to Shanghai Hongqiao Station
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥170–250
Train from Guangzhou South station to Shenzhen North
- Ave. Duration
- 37 min
- Frequency
- Once daily
- Estimated price
- ¥55–90
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥65–90
Train from Hangzhou East to Shanghai Hongqiao Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
Train from Guangzhou South station to Shanghai Hongqiao Station
- Ave. Duration
- 11h 22m
- Frequency
- Once daily
- Estimated price
- ¥490–1,200
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥490–700
- Adult - 1st Class
- ¥850–1,200
- Phone
- (86)021-64370000
- Website
- shmetro.com
Subway from Longyang Road to West Nanjing Road
- Ave. Duration
- 19 min
- Frequency
- Every 10 minutes
- Schedules at
- travelchinaguide.com
Subway from Shanghai Hongqiao Train Station to South Shaanxi Road
- Ave. Duration
- 26 min
- Frequency
- Every 10 minutes
- Schedules at
- travelchinaguide.com
Train from Guangzhou East to Shenzhen Station
Train from Guangzhou Train Station to Shanghai South
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Guangzhou Fangcun Bus Station to Zhejiang Hangzhou
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ¥350–490
- Schedules at
- chinabusguide.com
Bus from Hangzhou to Shanghai South Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- ¥60–90
- Schedules at
- chinabusguide.com
- Ave. Duration
- 16 min
- Estimated price
- ¥40–55
Guangzhou Taxi
- Phone
- +86 96900
- Website
- 96900.com.cn
Guangzhou Taxi
- Phone
- +86 96900
- Website
- 96900.com.cn
Guangzhou Taxi
- Phone
- +86 96900
- Website
- 96900.com.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 What documents do I need to cross Niagara Falls?, Italian Lakes: Getting around by train, and How to travel India's Golden Triangle - to help you get the most out of your next trip.





















