HUB hero image

How to Travel from

Shanghai to Yandang Mountains

by Train, Bus, Route or Car

Shanghai
+0
Yandang Mountains
Transport search to Yandang Mountains
Shanghai
+0
Yandang Mountains
Building a composite car route
Cheapest
Best Offer!
Car
4 h 45 min
413 km.
from $22
Composite Route Car Only
Schedule

Shanghai, China → Yandang Mountains, 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 Shanghai to Yandang Mountains

Composite routes from Shanghai to Yandang Mountains

Cheapest
Other

Transport providers

Air China
Website
China Eastern Airlines
Website
Juneyao Airlines
Website
Shanghai Airlines
Website
Air China
Website
1h 30m
Every day
$63.61–$763.36
China Eastern Airlines
Website
1h 20m
Every day
$63.61–$432.57
Juneyao Airlines
Website
1h 25m
Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
$63.61–$95.42
Shanghai Airlines
Website
1h 18m
Every day
$63.61–$254.45
China Railways G-Class
Website
China Railways D-Class
Website
China Railways G-Class
Website
59 min
Every 15 minutes
$11.45–$12.72
(86)12306
(86)12306
Call
China Railways D-Class
Website
1h 7m
Every 3 hours
$10.81–$20.36
(86)12306
(86)12306
Call
China Bus Guide
Website
China Bus Guide
Website
4h 30m
Every 4 hours
$25.38

Questions and Answers

What is the cheapest way to get from Shanghai to Yandang Mountains?

The cheapest way to get from Shanghai to Yandang Mountains is to bus and train which costs $34.78 - $48.91 and takes 6h 37m.

What is the fastest way to get from Shanghai to Yandang Mountains?

The fastest way to get from Shanghai to Yandang Mountains is to fly and taxi which takes 4h 16m and costs $92.39 - $184.78 .

How far is it from Shanghai to Yandang Mountains?

The distance between Shanghai and Yandang Mountains is 475 km. The road distance is 409.9 km.

How do I travel from Shanghai to Yandang Mountains without a car?

The best way to get from Shanghai to Yandang Mountains without a car is to train via Hangzhou which takes 5h 11m and costs $32.61 - $59.78 .

How long does it take to get from Shanghai to Yandang Mountains?

It takes approximately 5h 11m to get from Shanghai to Yandang Mountains, including transfers.

Train or bus from Shanghai to Yandang Mountains?

The best way to get from Shanghai to Yandang Mountains is to train via Hangzhou which takes 5h 11m and costs $32.61 - $59.78 . Alternatively, you can bus, which costs $39.13 - $45.65 and takes 5h 33m.

Can I drive from Shanghai to Yandang Mountains?

Yes, the driving distance between Shanghai to Yandang Mountains is 410 km. It takes approximately 4h 34m to drive from Shanghai to Yandang Mountains.
+0