There are 12 ways to get from Xinhui to Shanghai by train, bus, car, subway, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Xinhui to Guangzhou South stationZhanjiang West
- Take the train from Guangzhou South station to Shanghai Hongqiao StationGuangzhou / ...
8h 38mBus
cheapest- Take the bus from Jiangmen to Guangzhou Provincial
- Take the bus from Guangzhou Provincial to Zhejiang Hangzhou
- Take the bus from Hangzhou to Shanghai South Bus Station
25h 48m¥506–711Drive 1,493 km
- Drive from Xinhui to Shanghai1,493 km
15h 48m¥1,330–1,922Train, subway to Guangzhou Baiyun International Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Xinhui to Guangzhou South station
- Take the subway from Hanxi Changlong to Guangzhou Airport South
- Fly from Guangzhou Baiyun International Airport (CAN) to Shanghai Hongqiao International Airport (SHA)CAN - SHA
5h 45mTrain via West Nanjing Road
- Take the train from Xinhui to Guangzhou South stationZhanjiang West
- Take the train from Guangzhou South station to Shanghai Hongqiao StationZhuhai
13h 38mTrain to Foshan Shadi Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Jiangmen to Foshan West
- Fly from Foshan Shadi Airport (FUO) to Shanghai Hongqiao International Airport (SHA)FUO - SHA
5h 3m¥2,933–9,189Train, bus to Zhuhai Jinwan Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Xiaolan to Zhuhai
- Take the bus from Zhuhai Gongbei to Zhuhai Golden Bay International Airport
- Fly from Zhuhai Jinwan Airport (ZUH) to Shanghai Hongqiao International Airport (SHA)ZUH - SHA
6h 18mTrain, subway to Guangzhou Baiyun International Airport, fly to Shanghai Pudong International Airport
- Take the train from Xinhui to Guangzhou South station
- Take the subway from Hanxi Changlong to Guangzhou Airport South
- Fly from Guangzhou Baiyun International Airport (CAN) to Shanghai Pudong International Airport (PVG)CAN - PVG
6h 11mTrain, train to Shenzhen Bao'An International Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Xinhui to Guangzhou South station
- Take the train from Guangzhou South station to Humen
- Fly from Shenzhen Bao'An International Airport (SZX) to Shanghai Hongqiao International Airport (SHA)SZX - SHA
6h 35mTrain to Macau International Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Xiaolan to Zhuhai
- Fly from Macau International Airport (MFM) to Shanghai Hongqiao International Airport (SHA)MFM - SHA
6h 32mTrain, bus to Zhuhai Jinwan Airport, fly to Shanghai Pudong International Airport
- Take the train from Xiaolan to Zhuhai
- Take the bus from Zhuhai Gongbei to Zhuhai Golden Bay International Airport
- Fly from Zhuhai Jinwan Airport (ZUH) to Shanghai Pudong International Airport (PVG)ZUH - PVG
7h 4mTrain, train to Shenzhen Bao'An International Airport, fly to Shanghai Pudong International Airport
- Take the train from Xinhui to Guangzhou South station
- Take the train from Guangzhou South station to Humen
- Fly from Shenzhen Bao'An International Airport (SZX) to Shanghai Pudong International Airport (PVG)SZX - PVG
6h 51m
Guangzhou Baiyun International Airport (CAN) to Shanghai Hongqiao International Airport (SHA) flights
Questions & Answers
The cheapest way to get from Xinhui to Shanghai is to bus which costs ¥500 - ¥750 and takes 25h 48m.
The fastest way to get from Xinhui to Shanghai is to train and fly which takes 5h 3m and costs ¥2900 - ¥9500.
The distance between Xinhui and Shanghai is 1799 km. The road distance is 1493 km.
The best way to get from Xinhui to Shanghai without a car is to train which takes 8h 38m and costs .
It takes approximately 8h 38m to get from Xinhui to Shanghai, including transfers.
The best way to get from Xinhui to Shanghai is to train which takes 8h 38m and costs . Alternatively, you can bus, which costs ¥500 - ¥750 and takes 25h 48m.
Yes, the driving distance between Xinhui to Shanghai is 1493 km. It takes approximately 15h 48m to drive from Xinhui to Shanghai.
There are 1355+ hotels available in Shanghai.
What companies run services between Xinhui, Guangdong, China and Shanghai, China?
You can take a vehicle from Xinhui to South Shaanxi Road via Xinhui, Guangzhou South station, Shanghai Hongqiao Station, and Shanghai Hongqiao Train Station in around 8h 38m. Alternatively, you can take a vehicle from Xinhui to South Shaanxi Road via Jiangmen, Guangzhou Provincial, Hangzhou, Shanghai South Bus Station, and Shanghai South Railway in around 25h 48m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- en.ceair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥470–3,400
Flights from Foshan Shadi Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥2,800–9,000
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- ¥550–3,400
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥1,100–3,300
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥480–3,300
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,000
Flights from Macau International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ¥600–3,400
Flights from Zhuhai Jinwan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,100–3,200
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,100–3,200
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport via Wenzhou
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ¥2,500–8,000
- Website
- juneyaoair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- ¥470–3,400
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥550–1,900
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 19m
- When
- Every day
- Estimated price
- ¥550–3,300
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥480–3,300
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport via Xiangfan
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥1,300–2,900
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ¥1,000–3,200
- Website
- csair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥470–3,500
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥550–1,900
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport via Xiamen
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ¥1,200–2,900
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ¥1,000–3,300
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥480–3,400
Flights from Zhuhai Jinwan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,000–3,300
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,000–3,200
- Website
- xiamenair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥470–3,400
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥550–1,900
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport via Xiamen
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ¥1,200–2,900
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ¥1,100–3,300
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥480–3,300
Flights from Zhuhai Jinwan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,100–3,200
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,100–3,200
- Website
- airchina.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥470–3,200
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥1,600–2,000
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 19m
- When
- Every day
- Estimated price
- ¥1,000–3,100
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥480–2,900
Flights from Macau International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥900–2,600
Flights from Zhuhai Jinwan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,000–3,200
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 25m
- 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 9m
- When
- Every day
- Estimated price
- ¥470–3,200
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥550–2,000
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 19m
- When
- Every day
- Estimated price
- ¥1,000–3,100
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥480–2,900
Flights from Macau International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥900–2,600
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ¥1,000–3,000
- Website
- sda.cn
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ¥1,100–3,200
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥1,600–2,000
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 19m
- When
- Every day
- Estimated price
- ¥1,000–3,100
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥1,300–2,900
Flights from Macau International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥900–2,600
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ¥1,000–3,000
- 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,700
Flights from Zhuhai Jinwan Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥1,300–2,600
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥1,200–2,600
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
Flights from Macau International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ¥600–3,400
Flights from Zhuhai Jinwan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,300–2,500
- 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
- ¥490–1,100
- 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–4,900
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,200–4,600
Flights from Zhuhai Jinwan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥420–2,200
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥410–4,600
- Website
- flycua.com
Flights from Foshan Shadi Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥2,800–9,000
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport via Wenzhou
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ¥2,500–8,000
- Website
- yzr.com.cn
Flights from Zhuhai Jinwan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥420–2,200
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥410–2,100
- Website
- 9air.com
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥410–2,200
- Website
- airmacau.com.mo
Flights from Macau International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥900–2,600
- Website
- donghaiair.com
Flights from Shenzhen Bao'An International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥410–2,100
Train from Xinhui to Guangzhou South station
Train from Jiangmen to Foshan West
Train from Xiaolan to Zhuhai
Train from Guangzhou South station to Shanghai Hongqiao Station
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,200–1,350
- Business Class Seat
- ¥1,800–2,700
Train from Guangzhou South station to Humen
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥26–29
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥26–29
- 1st Class Seat
- ¥40–44
- Business Class Seat
- ¥50–80
- Phone
- (86) 020-96891
- 96891@gzmtr.com
- Website
- gzmtr.com
Subway from Hanxi Changlong to Guangzhou Airport South
- Ave. Duration
- 1h 3m
- Frequency
- Every 5 minutes
- Estimated price
- ¥8–11
- Schedules at
- gzmtr.com
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
Train from Jiangmen to Foshan West
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- ¥55–95
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥65–95
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Jiangmen to Guangzhou Provincial
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- ¥40–65
- Schedules at
- chinabusguide.com
Bus from Guangzhou Provincial to Zhejiang Hangzhou
- Ave. Duration
- 20h
- Frequency
- Every 4 hours
- 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
- Website
- zhairport.com
Bus from Zhuhai Gongbei to Zhuhai Golden Bay International Airport
- Ave. Duration
- 1h 9m
- Frequency
- Every 10 minutes
- Estimated price
- ¥25
- Schedules at
- zhairport.com
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 Thanksgiving 2018: How to travel stress-free, 4 stunningly beautiful Philippines islands you need to visit, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.



















