Compare prices to get from Datong to Shanghai
BRL 166|8h 51m
BRL 493|2h 20m
BRL 166
BRL 166
BRL 166
BRL 166
BRL 166
BRL 166
BRL 166
BRL 166
BRL 166
BRL 166
--
BRL 166
BRL 166
BRL 166
crail
Cheapest13:31
25h 15m
14:46
DatongShanghai
BRL 166
Book
Direct
crail
Fastest10:35
8h 51m
19:26
Datongnan(Datong South)Shanghai Hongqiao
BRL 663
Book
Direct
crail
13:13
19h 31m
08:44
DatongShanghai Songjiang
BRL 303
Book
Direct
crail
10:43
11h 21m
22:04
Datongnan(Datong South)Shanghai Hongqiao
BRL 584
Book
Direct
- Prices shown from Datong to Shanghai are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Datong to Shanghai
The cheapest way to get from Datong to Shanghai costs only BRL 165 on average via Trains, and the quickest way takes just 2h 23m by Flights. Find the travel option that best suits you.
Trains Cheapest
Average price BRL 165
Average duration15h 20m
Departure Time10:35 - 14:46
Direct options
Flights Fastest
Average price BRL 609
Average duration2h 23m
Departure Time--
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Datong to Shanghai?
What is the cheapest day to travel by train from Datong to Shanghai?
Based on Trip.com's data, the cheapest day to travel by train from Datong to Shanghai is Monday, with an average price of BRL 165.
BRL 165
What is the cheapest month to book a one-way flight from Datong to Shanghai?
For a one-way flight from Datong to Shanghai, fares are lowest in January (BRL 434) and highest in February (BRL 978).
BRL 978
BRL 706
BRL 434
BRL 162
Recommended hotels in Shanghai

9.4/10
278 Reviews
Picardie Hengshan Garden Hotel

Xujiahui District | 4.3 km from city centre
31% off
BRL 908 BRL 624

9.9/10
9 Reviews
Shanghai Oriental Pearl Tower 230 Kongzhong Hotel

Lujiazui Area | 2.69 km from city centre
8% off
BRL 13,814 BRL 12,705

3.8/10
1 Reviews
Shanghai Xingman Private Vacation Apartment

Sheshan, Songjiang University Town | 25.54 km from city centre
BRL 8,722

0/10
Reviews
Chong Ming Tan Yin B&B

Chongming Island, Changxing Island, Hengsha Island | 42.24 km from city centre
8% off
BRL 9,465 BRL 8,705
From Datong to Shanghai: Travel Information
Companies operating from Datong to Shanghai
Find stations and airports near Datong and Shanghai
Popular train stations near Datong
Datongnan(Datong South)
Datong
Pingwang
Yungang District
Huairendong(Huairen East)
Popular train stations near Shanghai
Shanghai
Shanghaixi(Shanghai West)
Shanghainan(Shanghai South)
Shanghai Hongqiao
Jiading
Popular airports near Datong
Datong Yungang International Airport (DAT)
Shuozhou Zirun Airport (SZH) Nearby
Popular airports near Shanghai
Shanghai Pudong International Airport (PVG)
Shanghai Hongqiao International Airport (SHA)
Jiaxing Nanhu Airport (JNH) Nearby
Explore Shanghai
FAQ – How to Get from Datong to Shanghai
What’s the distance between Datong and Shanghai?
It’s about 1,213km (754 mi) from Datong to Shanghai.How do I get from Datong to Shanghai?
You can travel from Datong to Shanghai in 2 different ways: Flights, Trains.What’s the fastest way to get from Datong to Shanghai?
The fastest way to get from Datong to Shanghai is by Flights, with an average journey time of 2 hours 23 minutes. Other modes of transport take longer: Trains takes on average 15h 20m.What’s the cheapest way to travel from Datong to Shanghai?
The cheapest way to get from Datong to Shanghai is by Trains, with an average price of BRL 165. Other modes of transport are more expensive: Flights costs around BRL 609 on avergae.What are the main departure and arrival points between Datong and Shanghai?
When traveling from Datong to Shanghai, travelers usually depart from and arrive to the following locations: Flights typically departs from Datong Yungang International Airport and arrives at Shanghai Pudong International Airport , Trains typically departs from Datongnan(Datong South) and arrives at Shanghai .When should you book tickets from Datong to Shanghai to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Datong to Shanghai are usually cheapest (January), with an average price of BRL 434 Flights from Datong to Shanghai are usually cheapest (Monday), with an average price of BRL 165 .Are Datong and Shanghai in the same time zone?
The time difference between Datong and Shanghai is 0m.

