HUB hero image

How to Travel from

Guilin Yangshuo to Shanghai

by Plane, Route or Car

Guilin Yangshuo
+0
Shanghai
Transport search to Shanghai
Guilin Yangshuo
+0
Shanghai
Building a composite car route
Cheapest
Best Offer!
Car
15 h 50 min
1521 km.
from $83
Composite Route Car Only
Schedule

Guilin Yangshuo, China → Shanghai, 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 Guilin Yangshuo to Shanghai

Composite routes from Guilin Yangshuo to Shanghai

Cheapest
Fastest
Other

Transport providers

Air China
Website
China Eastern Airlines
Website
Juneyao Airlines
Website
Spring Airlines
Website
Shanghai Airlines
Website
Beijing Capital
Website
Xiamen Airlines
Website
Donghai Airlines
Website
Shandong Airlines
Website
Air Guilin
Website
Suparna Airlines
Website
Air China
Website
2h 5m
Every day
$101.78–$559.79
China Eastern Airlines
Website
2h 22m
Every day
$108.14–$318.06
Juneyao Airlines
Website
2h 21m
Every day
$108.14–$305.34
Spring Airlines
Website
6h 5m
Monday, Wednesday, Friday, and Sunday
$108.14–$279.90
Shanghai Airlines
Website
2h 20m
Monday, Wednesday, Friday, and Saturday
$108.14–$318.06
Beijing Capital
Website
1h 55m
Wednesday and Saturday
$82.70–$203.56
Xiamen Airlines
Website
2h 25m
Every day
$108.14–$305.34
Donghai Airlines
Website
2h 5m
Tuesday, Thursday, and Saturday
$114.50–$203.56
Shandong Airlines
Website
2h 5m
Every day
$101.78–$559.79
Air Guilin
Website
2h
Every day
$53.43–$356.23
Suparna Airlines
Website
2h 30m
Monday, Wednesday, Friday, and Sunday
$82.70–$178.12
China Railways G-Class
Website
China Railways D-Class
Website
China Railways Z-Class
Website
China Railways K-Class
Website
China Railways G-Class
Website
9h 9m
Twice daily
$101.78–$114.50
(86)12306
(86)12306
Call
China Railways D-Class
Website
1h 6m
Every 3 hours
$10.81–$20.36
(86)12306
(86)12306
Call
China Railways Z-Class
Website
2h 52m
Twice daily
$9.54–$17.81
(86)12306
(86)12306
Call
China Railways K-Class
Website
16h 25m
Once daily
$17.81–$47.07
(86)12306
(86)12306
Call
China Bus Guide
Website
China Bus Guide
Website
1h 30m
Every 4 hours
$9.21

Questions and Answers

What is the cheapest way to get from Guilin Yangshuo to Shanghai?

The cheapest way to get from Guilin Yangshuo to Shanghai is to bus and train via Hengyang which costs $30.43 - $65.22 and takes 23h 25m.

What is the fastest way to get from Guilin Yangshuo to Shanghai?

The fastest way to get from Guilin Yangshuo to Shanghai is to bus and fly which takes 5h 25m and costs $86.96 - $239.13 .

How far is it from Guilin Yangshuo to Shanghai?

The distance between Guilin Yangshuo and Shanghai is 1452 km. The road distance is 1597.2 km.

How do I travel from Guilin Yangshuo to Shanghai without a car?

The best way to get from Guilin Yangshuo to Shanghai without a car is to bus and train which takes 12h 29m and costs $92.39 - $108.70 .

How long does it take to get from Guilin Yangshuo to Shanghai?

It takes approximately 5h 25m to get from Guilin Yangshuo to Shanghai, including transfers.

Can I drive from Guilin Yangshuo to Shanghai?

Yes, the driving distance between Guilin Yangshuo to Shanghai is 1597 km. It takes approximately 16h 12m to drive from Guilin Yangshuo to Shanghai.

Where can I stay near Shanghai?

There are 990+ hotels available in Shanghai. Prices start at $78.68 per night.
+0