There are 12 ways to get from Shanghai to Jiangmen by plane, bus, train 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 Shanghai Hongqiao to Guangzhou Baiyun, bus  •  6 h

  1. Fly from Shanghai Hongqiao (SHA) to Guangzhou Baiyun (CAN) SHA - CAN
  2. Take the bus from Guangzhou East to Jiangmen General

$108 - $281

Cheapest option

Bus  •  21 h 5 min

  1. Take the bus from Shanghai Taipingyang to Yiwu
  2. Take the bus from Zhejiang Yiwu to Guangzhou Guangyuan
  3. Take the bus from Foshan to Jiangmen

$72

10 alternative options

Fly Shanghai Hongqiao to Zhuhai, bus  •  7 h 30 min

  1. Fly from Shanghai Hongqiao (SHA) to Zhuhai (ZUH) SHA - ZUH
  2. Take the bus from Zhuhai Gongbei to Jiangmen

$89 - $282

Fly Shanghai Hongqiao to Shenzhen, train, bus  •  7 h 47 min

  1. Fly from Shanghai Hongqiao (SHA) to Shenzhen (SZX) SHA - SZX
  2. Take the train from Shenzhen to Guangzhou East Station
  3. Take the bus from Guangzhou East to Jiangmen General

Fly Shanghai Hongqiao to Macau, bus  •  8 h 44 min

  1. Fly from Shanghai Hongqiao (SHA) to Macau (MFM) SHA - MFM
  2. Take the bus from Zhuhai Gongbei to Jiangmen

$102 - $323

Train to Hangzhou, fly to Guangzhou Baiyun, bus  •  7 h 34 min

  1. Take the train from Shanghai Hongqiao to Hangzhou East
  2. Fly from Hangzhou (HGH) to Guangzhou Baiyun (CAN) HGH - CAN
  3. Take the bus from Guangzhou East to Jiangmen General

$96 - $397

Fly Shanghai Hongqiao to Hong Kong, bus  •  8 h 40 min

  1. Fly from Shanghai Hongqiao (SHA) to Hong Kong (HKG) SHA - HKG
  2. Take the bus from Shenzhen Bay Port to Jiangmen Sheng Li Station

$100 - $357

Train to Ningbo, fly to Guangzhou Baiyun, bus  •  8 h 51 min

  1. Take the train from Shanghai Hongqiao to Ningbo
  2. Fly from Ningbo (NGB) to Guangzhou Baiyun (CAN) NGB - CAN
  3. Take the bus from Guangzhou East to Jiangmen General

$115 - $331

Fly Shanghai Pudong to Shenzhen, train, bus  •  8 h 12 min

  1. Fly from Shanghai Pudong (PVG) to Shenzhen (SZX) PVG - SZX
  2. Take the train from Shenzhen to Guangzhou East Station
  3. Take the bus from Guangzhou East to Jiangmen General

Train  •  10 h 16 min

  1. Take the train from Shanghai Hongqiao Station to Guangzhou South Shanghai / ...
  2. Take the train from Guangzhou South to Xinhui Guangzhou-Zhanjiang / ...

$111 - $145

Train, bus  •  23 h 24 min

  1. Take the train from Shanghai Station to Hung Hom Station Shanghai
  2. Take the bus from Tuen Mun to Jiangmen Full Wenhua Hotel

$105 - $145

Drive  •  15 h 31 min

  1. Drive from Shanghai to Jiangmen 956.5 miles

$130 - $200

Questions & Answers

No, there is no direct bus from Shanghai to Jiangmen. However, there are services departing from Shanghai Taipingyang and arriving at Jiangmen via Zhejiang Yiwu, Guangzhou Guangyan and Foshan. The journey, including transfers, takes approximately 21 h 5 min.

More details

The distance between Shanghai and Jiangmen is 1269 km. The road distance is 1530.4 km.

Get driving directions

The best way to get from Shanghai to Jiangmen without a car is to train which takes 10 h 16 min and costs .

More details

It takes approximately 6 h to get from Shanghai to Jiangmen, including transfers.

More details

Shanghai to Jiangmen bus services, operated by China Bus Guide, depart from Shanghai Taipingyang station.

More details

The best way to get from Shanghai to Jiangmen is to train which takes 10 h 16 min and costs . Alternatively, you can bus, which costs and takes 21 h 5 min.

Mode details

The quickest flight from Shanghai Hongqiao Airport to Guangzhou Baiyun Airport is the direct flight which takes 2 h 15 min.

Search flights

Shanghai to Jiangmen bus services, operated by China Bus Guide, arrive at Jiangmen station.

More details

Yes, the driving distance between Shanghai to Jiangmen is 1530 km. It takes approximately 15 h 31 min to drive from Shanghai to Jiangmen.

Get driving directions

Hainan, Juneyao Airlines, Air China and four other airlines offer flights from Shanghai Hongqiao Airport to Guangzhou Baiyun Airport.

Search flights

Map of how to get from Shanghai to Jiangmen.
Launch map view
  • Distance: 793 miles
  • Duration: 6 h

What companies run services between Shanghai, China and Jiangmen, China?

You can take a train from Shanghai to Jiangmen via Shanghai Hongqiao, Shanghai Hongqiao Station, Guangzhou South, and Xinhui in around 10 h 16 min. Alternatively, you can take a bus from Shanghai to Jiangmen via Yiwu, Zhejiang Yiwu, Guangzhou Guangyuan, Guangzhou Guangyan, and Foshan in around 21 h 5 min.

Airlines
China Southern Airlines
Website
csair.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$120 - $410
Flights from Shanghai Hongqiao to Zhuhai
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$100 - $390
Flights from Shanghai Hongqiao to Zhuhai via Fuzhou
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$260 - $650
Flights from Shanghai Hongqiao to Zhuhai via Guiyang
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$360 - $800
Flights from Shanghai Hongqiao to Shenzhen
Ave. Duration
2 h 32 min
When
Every day
Estimated price
$100 - $430
Flights from Shanghai Hongqiao to Macau via Quanzhou
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$200 - $550
Flights from Shanghai Hongqiao to Macau via Xiamen
Ave. Duration
5 h 7 min
When
Every day
Estimated price
$160 - $550
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$90 - $550
Flights from Shanghai Hongqiao to Hong Kong via Xiamen
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$160 - $600
Flights from Ningbo to Guangzhou Baiyun
Ave. Duration
2 h 7 min
When
Every day
Estimated price
$100 - $480
Flights from Ningbo to Guangzhou Baiyun via Changsha
Ave. Duration
4 h 35 min
When
Monday and Friday
Estimated price
$100 - $550
Flights from Shanghai Pudong to Shenzhen
Ave. Duration
2 h 40 min
When
Every day
Estimated price
$95 - $460
Flights from Shanghai Pudong to Shenzhen via Wuhan
Ave. Duration
5 h 5 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$130 - $480
China Eastern Airlines
Website
en.ceair.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 26 min
When
Every day
Estimated price
$110 - $410
Flights from Shanghai Hongqiao to Zhuhai
Ave. Duration
2 h 31 min
When
Every day
Estimated price
$100 - $390
Flights from Shanghai Hongqiao to Zhuhai via Shantou
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$85 - $400
Flights from Shanghai Hongqiao to Shenzhen
Ave. Duration
2 h 32 min
When
Every day
Estimated price
$110 - $450
Flights from Shanghai Hongqiao to Macau
Ave. Duration
2 h 52 min
When
Every day
Estimated price
$120 - $480
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 13 min
When
Every day
Estimated price
$95 - $410
Flights from Shanghai Hongqiao to Hong Kong
Ave. Duration
2 h 41 min
When
Every day
Estimated price
$150 - $650
Flights from Ningbo to Guangzhou Baiyun
Ave. Duration
2 h 7 min
When
Every day
Estimated price
$100 - $480
Flights from Shanghai Pudong to Shenzhen
Ave. Duration
2 h 36 min
When
Every day
Estimated price
$60 - $430
Xiamen Airlines
Website
xiamenair.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$130 - $410
Flights from Shanghai Hongqiao to Zhuhai via Fuzhou
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$260 - $650
Flights from Shanghai Hongqiao to Zhuhai via Guiyang
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$360 - $800
Flights from Shanghai Hongqiao to Shenzhen
Ave. Duration
2 h 32 min
When
Every day
Estimated price
$110 - $440
Flights from Shanghai Hongqiao to Macau via Quanzhou
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$200 - $550
Flights from Shanghai Hongqiao to Macau via Xiamen
Ave. Duration
5 h 7 min
When
Every day
Estimated price
$160 - $550
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 9 min
When
Every day
Estimated price
$95 - $600
Flights from Shanghai Hongqiao to Hong Kong via Xiamen
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$160 - $600
Flights from Ningbo to Guangzhou Baiyun
Ave. Duration
2 h 7 min
When
Every day
Estimated price
$100 - $550
Flights from Ningbo to Guangzhou Baiyun via Changsha
Ave. Duration
4 h 35 min
When
Monday and Friday
Estimated price
$100 - $550
Flights from Shanghai Pudong to Shenzhen
Ave. Duration
2 h 42 min
When
Every day
Estimated price
$130 - $480
Shenzhen Airlines
Website
shenzhenair.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 26 min
When
Every day
Estimated price
$140 - $420
Flights from Shanghai Hongqiao to Zhuhai
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$110 - $390
Flights from Shanghai Hongqiao to Shenzhen
Ave. Duration
2 h 32 min
When
Every day
Estimated price
$130 - $460
Flights from Shanghai Hongqiao to Macau
Ave. Duration
2 h 47 min
When
Every day
Estimated price
$150 - $550
Flights from Shanghai Hongqiao to Macau via Chongqing
Ave. Duration
6 h
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$230 - $1,500
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 9 min
When
Every day
Estimated price
$100 - $650
Flights from Ningbo to Guangzhou Baiyun
Ave. Duration
2 h 2 min
When
Every day
Estimated price
$140 - $750
Flights from Shanghai Pudong to Shenzhen
Ave. Duration
2 h 38 min
When
Every day
Estimated price
$120 - $440
Flights from Shanghai Pudong to Shenzhen via Nanchang
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$110 - $440
Air China
Website
airchina.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 26 min
When
Every day
Estimated price
$140 - $420
Flights from Shanghai Hongqiao to Zhuhai
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$110 - $390
Flights from Shanghai Hongqiao to Shenzhen
Ave. Duration
2 h 32 min
When
Every day
Estimated price
$130 - $460
Flights from Shanghai Hongqiao to Macau
Ave. Duration
2 h 47 min
When
Every day
Estimated price
$150 - $550
Flights from Shanghai Hongqiao to Macau via Chongqing
Ave. Duration
6 h
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$230 - $1,500
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 8 min
When
Every day
Estimated price
$95 - $550
Flights from Ningbo to Guangzhou Baiyun
Ave. Duration
2 h 2 min
When
Every day
Estimated price
$140 - $750
Flights from Shanghai Pudong to Shenzhen
Ave. Duration
2 h 38 min
When
Every day
Estimated price
$120 - $440
Flights from Shanghai Pudong to Shenzhen via Nanchang
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$110 - $440
Juneyao Airlines
Website
juneyaoair.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 33 min
When
Every day
Estimated price
$120 - $410
Flights from Shanghai Hongqiao to Zhuhai
Ave. Duration
2 h 28 min
When
Every day
Estimated price
$110 - $390
Flights from Shanghai Hongqiao to Shenzhen
Ave. Duration
2 h 33 min
When
Every day
Estimated price
$120 - $460
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$95 - $750
Flights from Shanghai Pudong to Shenzhen
Ave. Duration
2 h 38 min
When
Every day
Estimated price
$110 - $440
Flights from Shanghai Pudong to Shenzhen via Nanchang
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$110 - $440
Flights from Shanghai Pudong to Shenzhen via Sanming
Ave. Duration
4 h 35 min
When
Wednesday and Sunday
Estimated price
$360 - $800
Shanghai Airlines
Website
ceair.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$110 - $410
Flights from Shanghai Hongqiao to Zhuhai
Ave. Duration
2 h 40 min
When
Every day
Estimated price
$85 - $400
Flights from Shanghai Hongqiao to Zhuhai via Shantou
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$85 - $400
Flights from Shanghai Hongqiao to Shenzhen
Ave. Duration
2 h 30 min
When
Every day
Estimated price
$120 - $430
Flights from Shanghai Hongqiao to Macau
Ave. Duration
2 h 52 min
When
Every day
Estimated price
$120 - $480
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 15 min
When
Every day
Estimated price
$95 - $410
Flights from Shanghai Hongqiao to Hong Kong
Ave. Duration
2 h 41 min
When
Every day
Estimated price
$150 - $650
Spring Airlines
Website
springairlines.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$120 - $320
Flights from Shanghai Hongqiao to Zhuhai
Ave. Duration
2 h 40 min
When
Every day
Estimated price
$130 - $400
Flights from Shanghai Hongqiao to Shenzhen
Ave. Duration
2 h 33 min
When
Every day
Estimated price
$120 - $410
Hainan
Website
hainanairlines.com
Flights from Shanghai Hongqiao to Guangzhou Baiyun
Ave. Duration
2 h 15 min
When
Every day
Estimated price
$150 - $470
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 12 min
When
Every day
Estimated price
$90 - $600
Flights from Ningbo to Guangzhou Baiyun
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$95 - $800
Flights from Shanghai Pudong to Shenzhen
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$150 - $550
Sichuan Airlines
Website
ch.com
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 11 min
When
Every day
Estimated price
$110 - $750
Flights from Shanghai Pudong to Shenzhen
Ave. Duration
2 h 38 min
When
Every day
Estimated price
$110 - $440
Flights from Shanghai Pudong to Shenzhen via Nanchang
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$110 - $440
Hong Kong
Website
hongkongairlines.com
Flights from Shanghai Hongqiao to Hong Kong
Ave. Duration
2 h 41 min
When
Every day
Estimated price
$150 - $650
Air Macau
Website
airmacau.com.mo
Flights from Shanghai Hongqiao to Macau
Ave. Duration
2 h 47 min
When
Every day
Estimated price
$150 - $550
Cathay Dragon
Website
cathaypacific.com
Flights from Shanghai Hongqiao to Hong Kong
Ave. Duration
2 h 42 min
When
Every day
Estimated price
$220 - $1,100
Beijing Capital
Website
intl.jdair.net
Flights from Hangzhou to Guangzhou Baiyun
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$80 - $360
Train operators
China Railways C-Class
Website
china-railway.com.cn
Train from Shenzhen to Guangzhou East Station
Ave. Duration
1 h 14 min
Frequency
Every 20 minutes
Schedules at
trip.com
Book at
trip.com
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 Ningbo
Ave. Duration
1 h 47 min
Frequency
Hourly
Estimated price
$23 - $29
Schedules at
trip.com
2nd Class Seat
$24 - $29
1st Class Seat
$40 - $45
Business Class Seat
$75 - $95
Train from Shanghai Hongqiao Station to Guangzhou South
Ave. Duration
7 h 27 min
Frequency
4 times a day
Estimated price
$100 - $130
Schedules at
trip.com
2nd Class Seat
$100 - $130
1st Class Seat
$180 - $210
Business Class Seat
$330 - $400
China Railways D-Class
Website
chinahighlights.com
Train from Shanghai Hongqiao to Hangzhou East
Ave. Duration
1 h 6 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 from Shanghai Hongqiao to Ningbo
Ave. Duration
2 h 15 min
Frequency
Every 3 hours
Estimated price
$15 - $21
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$15 - $21
1st Class Seat
$19 - $28
Train from Guangzhou South to Xinhui
Ave. Duration
32 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$5 - $8
1st Class Seat
$4 - $7
Bus operators
China Bus Guide
Website
chinabusguide.com
Bus from Guangzhou East to Jiangmen General
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$7
Schedules at
chinabusguide.com
Bus from Zhuhai Gongbei to Jiangmen
Ave. Duration
1 h 40 min
Frequency
Hourly
Estimated price
$7
Schedules at
chinabusguide.com
Bus from Shanghai Taipingyang to Yiwu
Ave. Duration
4 h
Frequency
Once daily
Estimated price
$14
Schedules at
chinabusguide.com
Bus from Zhejiang Yiwu to Guangzhou Guangyuan
Ave. Duration
13 h
Frequency
3 times a day
Estimated price
$51
Schedules at
chinabusguide.com
Bus from Foshan to Jiangmen
Ave. Duration
1 h 30 min
Frequency
Every 30 minutes
Estimated price
$5
Schedules at
chinabusguide.com
CTS - China Travel Tours
Website
ctsbus.hkcts.com
Bus from Shenzhen Bay Port to Jiangmen Sheng Li Station
Ave. Duration
1 h 36 min
Frequency
Once daily
Estimated price
$11 - $16
Schedules at
hkctsbus.com
Bus from Tuen Mun to Jiangmen Full Wenhua Hotel
Ave. Duration
2 h 40 min
Frequency
Hourly
Estimated price
$12 - $17
Schedules at
hkctsbus.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 How to get from London City Airport into central London, Getting around the Cyclades and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.

More Questions & Answers

There are 18+ hotels available in Jiangmen. Prices start at $17 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