How to Get to the Great Wall from Shanghai

To visit the Great Wall from Shanghai, you should take a flight or train to Beijing first. The distance is about 700 miles (1,127 kilometers) by air, and 800 to 900 miles (1,287 to 1,448 kilometers) by train. After, take a city bus or train to get there. An early flight and an overnight sleeper train will make a day trip possible; if traveling by bullet train, two days will be needed. Now follow our detailed guide to get there easily.
Shanghai to Great Wall
Map of Shanghai to Great Wall
Badaling Great Wall
Badaling
 
Step 1: From Shanghai to Beijing

The Great Wall of China extends 13,170 miles (21,196 kilometers) in northern China, and includes many sections in different provinces. Among all these, Badaling and Mutianyu in Beijing are your priority. So, you need to go from Shanghai to Beijing first. There are three modes of transport for you to choose from.

 By Flight: Take a flight to Beijing Capital Airport from Shanghai Pudong Airport (PVG) or Hongqiao Airport (SHA). There are about 80 flights per day starting early morning with a frequency of about 30 minutes. The trip takes 2 to 2.5 hours and ticket price for economy class varies between CNY600 and CNY 1,300 based on departure time and airlines.

Shanghai-Beijing Bullet Train
Second Class Seats of Bullet Train

 By High Speed Train: Take a bullet train to Beijing South Railway Station from Shanghai Hongqiao Railway Station. There are about 40 departures each day, and the train ride takes 4.5 to 6 hours. The second class seat costs CNY 553, and the first class seat costs CNY 933. This is the top choice of most travelers due to its flight-like interior environment, high speed and comparatively low cost.

Hongqiao Railway Station is a 10-minute walk from Hongqiao Airport, and a one-hour ride from Pudong Airport by shuttle bus line 1, or a 1.5 hour ride from Pudong Airport by subway line 2.

 By Overnight Sleeper Train: There are two types of them: two or three bullet trains taking about 12 hours and one normal train taking 15.5 hours. They arrive at Beijing South Railway Station and Beijing Railway Station respectively from Shanghai Railway Station. The hard sleeper of normal trains costs CNY325.5, and the soft sleeper of bullet trains costs CNY 696. Both the ticket prices here are for lower berth.

By the way, you can reach Shanghai Railway Station from Hongqiao Airport by bus line 941; or take subway line 10 to South Shaanxi Road, and change to subway line 1 to get there. You can reach the railway station from Pudong Airport by shuttle bus line 5; or take subway line 2 to People's Square Station, and transfer to subway line 1 to it.
 

 

How to make a 1-Day Tour from Shanghai to Great Wall:

This is a frequently asked question and a concern of many inbound tourists, transfer passengers, and businessmen to Shanghai. Running overnight from evening to next early morning, the overnight trains make one day Great Wall tour from Shanghai possible. Though the ride takes longer time compared with bullet ones, it saves daytime for sightseeing and one-night accommodation fee. After visiting in the day, you can take another overnight train back to Shanghai. In addition, early departure flights plus late night return flights are also good choices for such a day tour.

Step 2: Make the Way to Deshengmen/ Huangtudian Railway Station/ Dongzhimen
Deshengmen Bus Stop
Deshengmen Bus Stop

Upon arrival in Beijing, head for Deshengmen or Huangtudian Railway Station where bus or train is available for Badaling; or Dongzhimen where bus is available for  Mutianyu.

 From Capital Airport 
 To Deshengmen: Take Airport Express to Dongzhimen, and change to subway line 2 to Jishuitan Station, Exit B2. Walk east for about 600 yards to Deshengmen Station.

 To Huangtudian Railway Station: Take Airport Express to Dongzhimen, and change to subway line 13 to Huoying Station, Exit G4. Then, walk to Huangtudian Railway Station.

 To Dongzhimen Station: Take Airport Express Line to Dongzhimen Station.

 From Beijing South Railway Station
 To Deshengmen Station: Take subway line 4 to Xuanwumen, and change to subway line 2 to Jishuitan Station, Exit B2. Walk to Deshengmen Station.

 To Huangtudian Railway Station: ride subway line 4 to Xizhimen Station, and change to subway line 13 to Huoying Station, Exit G4. Walk east to Huangtudian Railway Station.

 To Dongzhimen Station: Take subway line 4 to Xuanwumen, and change to subway line 2 to Dongzhimen Station.

 From Beijing Railway Station 
 To Deshengmen Station: Take subway line 2 to Jishuitan Station, Exit B2, and walk to Deshengmen Station.

 To Huangtudian Railway Station: ride subway line 2 to Guloudajie Station, and switch to subway line 8 to Huoying Station, Exit G4. Then, walk to Huangtudian Railway Station.

 To Dongzhimen Station: Take subway line 2 to Dongzhimen Station.  

 
Step 3: Take a bus or train to Great Wall

Mutianyu Great Wall
Mutianyu
Upon arrival at these places, take bus 877 from Deshengmen or S2 train from Huangtudian Railway Station to Badaling; or bus 916 Express from Dongzhimen to Mutianyu.

  Tips:
 Bus 877 and S2 train will take you directly to Badaling.

 Bus 877 is only available before 12:30. If you want to go in the afternoon, you may take bus line 919; but be ready for the frequent stops on the way.

 The tickets of S2 train cannot be booked online in advance. So, there may be many people waiting in line to get a ticket. Luckily, you can swipe Beijing Transportation Smart Card to get onboard, which would save a lot of time.

 Bus 916 Express does not go to Mutianyu directly. You need to get off at Huairou North Avenue, and transfer to bus line h23, h24, h35, or h36 to Mutianyu Roundabout. Then, walk for about 500 yards (450 meters) to the ticket office of Mutianyu. Or, charter a van to Mutianyu from Huairou North Avenue for CNY 50-60.

 At Dongzhimen, there is also bus 936 to Jiankou and 980 Express to Simatai; but you need to make a transfer to local mini buses at Yujiayuan and Miyun Bus Station respectively.

  Which one is better, Badaling or Mutianyu?
 How to Get to Great Wall from Hong Kong?
 How to get there from downtown Beijing?

Feel difficult to have an independent tour? TravelChinaGuide offers hassle-free tours with drivers and guides.

Recommended Great Wall Tour :

 2-Day Private Tour  to Mutianyu Great Wall from $129: Mutianyu, Forbidden City, Tiananmen Square...

 Badaling Great Wall Hiking from $49: hike the Badaling Great Wall, accompanied by our professional guide.

 Mutianyu Hiking from $59: There is no direct public transport to Mutianyu from Beijing. Joining the hiking tour makes your trip easier.

media recommendationfeatured on media