HUB hero image

How to Travel from

Shangrao to Yichang

by Plane, Route or Car

Shangrao
+0
Yichang
Transport search to Yichang
Shangrao
+0
Yichang
Building a composite car route
Cheapest
Best Offer!
Car
9 h 17 min
820 km.
from $45
Composite Route Car Only
Schedule

Shangrao, China → Yichang, China

All
All days
18 Jul, Sat
19 Jul, Sun
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed

Cheapest and Fastest Ways to Travel from Shangrao to Yichang

Composite routes from Shangrao to Yichang

Cheapest
Other

Transport providers

Shenzhen Airlines
Website
China Eastern Airlines
Website
China Southern Airlines
Website
Donghai Airlines
Website
Shandong Airlines
Website
Shenzhen Airlines
Website
10h 35m
Monday, Tuesday, Thursday, and Saturday
$92.39–$315.22
China Eastern Airlines
Website
13h 25m
Every day
$152.17–$304.35
China Southern Airlines
Website
10h 42m
Wednesday, Friday, and Sunday
$141.30–$402.17
Donghai Airlines
Website
10h 50m
Every day
$92.39–$239.13
Shandong Airlines
Website
10h 35m
Monday, Tuesday, Thursday, and Saturday
$92.39–$315.22
China Railways G-Class
Website
China Railways D-Class
Website
China Railways G-Class
Website
1h 2m
Every 30 minutes
$14.13–$16.30
(86)12306
(86)12306
Call
China Railways D-Class
Website
2h 39m
Every 4 hours
$15.22–$33.70
(86)12306
(86)12306
Call
China Bus Guide
Website
Ctrip
Website
China Bus Guide
Website
2h 30m
5 times a day
$8.00
Ctrip
Website
8h 30m
Once daily
$25.75
400-830-6666
400-830-6666
Call

Questions and Answers

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

The cheapest way to get from Shangrao to Yichang is to bus and train which costs $52.17 - $70.65 and takes 17h 25m.

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

The fastest way to get from Shangrao to Yichang is to train via Wuhan which takes 7h 44m and costs $53.26 - $97.83 .

How far is it from Shangrao to Yichang?

The distance between Shangrao and Yichang is 910 km. The road distance is 875.2 km.

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

The best way to get from Shangrao to Yichang without a car is to train via Wuhan which takes 7h 44m and costs $53.26 - $97.83 .

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

It takes approximately 7h 44m to get from Shangrao to Yichang, including transfers.

Train or fly from Shangrao to Yichang?

The best way to get from Shangrao to Yichang is to train via Wuhan which takes 7h 44m and costs $53.26 - $97.83 . Alternatively, you can fly, which costs $97.83 - $250 and takes 12h 12m.

Can I drive from Shangrao to Yichang?

Yes, the driving distance between Shangrao to Yichang is 875 km. It takes approximately 8h 51m to drive from Shangrao to Yichang.

Where can I stay near Yichang?

There are 24+ hotels available in Yichang. Prices start at $17.88 per night.
+0