HUB hero image

How to Travel from

Foshan to Shangrao

by Plane, Train, Route or Car

Foshan
+0
Shangrao
Transport search to Shangrao
Foshan
+0
Shangrao
Building a composite car route
Cheapest
Best Offer!
Car
9 h 57 min
933 km.
from $51
Composite Route Car Only
Schedule

Foshan, China → Shangrao, China

All
All days
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri

Cheapest and Fastest Ways to Travel from Foshan to Shangrao

Composite routes from Foshan to Shangrao

Cheapest
Other

Transport providers

China Eastern Airlines
Website
China Southern Airlines
Website
9 Air Co Ltd
Website
Donghai Airlines
Website
Shandong Airlines
Website
China Eastern Airlines
Website
1h 30m
Every day
$95.42–$305.34
China Southern Airlines
Website
1h 55m
Every day
$139.95–$343.51
9 Air Co Ltd
Website
1h 55m
Monday, Wednesday, Friday, and Sunday
$95.42–$165.39
Donghai Airlines
Website
1h 30m
Every day
$139.95–$229.01
Shandong Airlines
Website
1h 25m
Monday, Wednesday, Friday, and Sunday
$95.42–$254.45
China Railways G-Class
Website
China Railways D-Class
Website
China Railways C-Class
Website
Guangzhou Metro
Website
China Railways K-Class
Website
Guangfo Metro
Website
China Railways G-Class
Website
5h 42m
Twice daily
$82.70–$95.42
(86)12306
(86)12306
Call
China Railways D-Class
Website
57 min
Every 2 hours
$9.54–$16.54
(86)12306
(86)12306
Call
China Railways C-Class
Website
54 min
Every 30 minutes
$7.00–$10.18
(86)12306
(86)12306
Call
Guangzhou Metro
Website
54 min
Every 5 minutes
$1.15–$1.53
(86) 020-96891
(86) 020-96891
Call Contact via email
China Railways K-Class
Website
1h 30m
4 times a day
$3.18–$10.18
(86)12306
(86)12306
Call
Guangfo Metro
Website
19 min
Every 10 minutes
$0.31–$1.53
China Bus Guide
Website
China Bus Guide
Website
15h
Once daily
$47.60

Questions and Answers

What is the cheapest way to get from Foshan to Shangrao?

The cheapest way to get from Foshan to Shangrao is to train which costs $20.65 - $46.74 and takes 18h 31m.

What is the fastest way to get from Foshan to Shangrao?

The fastest way to get from Foshan to Shangrao is to subway and fly which takes 4h 29m and costs $81.52 - $152.17 .

How far is it from Foshan to Shangrao?

The distance between Foshan and Shangrao is 803 km. The road distance is 945.5 km.

How do I travel from Foshan to Shangrao without a car?

The best way to get from Foshan to Shangrao without a car is to train via Nanzhou which takes 7h 30m and costs $70.65 - $92.39 .

How long does it take to get from Foshan to Shangrao?

It takes approximately 4h 29m to get from Foshan to Shangrao, including transfers.

Train or bus from Foshan to Shangrao?

The best way to get from Foshan to Shangrao is to train via Nanzhou which takes 7h 30m and costs $70.65 - $92.39 . Alternatively, you can bus, which costs $56.52 - $59.78 and takes 18h 57m.

Can I drive from Foshan to Shangrao?

Yes, the driving distance between Foshan to Shangrao is 946 km. It takes approximately 9h 37m to drive from Foshan to Shangrao.

Where can I stay near Shangrao?

There are 12+ hotels available in Shangrao. Prices start at $23.03 per night.
+0