- China Tours +
- Create My Trip
- Destinations +
- Travel Guide +
- China Visa
- The Great Wall of China
- China’s Top 10 Attractions
- Giant Pandas
- The Terracotta Army
- Best of China
- Culture +
- Asia Tours
- Day Tours
The Great Wall is about 1,300 kilometers (800 miles) away from downtown Shanghai. As swift and convenient transportation is available, the two places are not as far apart as they seem.
If you are already in or plan to be in Shanghai, it is possible to visit one section of the Great Wall in Beijing within 1 or 2 days. For first-time visitors, the Great Wall at Mutianyu is recommended as this section of the Great Wall is well-preserved and not as crowded as other sections. See the top 10 sections of the Great Wall to visit.
Just read on to see how to travel from Shanghai to the Great Wall and how to visit the Great Wall in 1 or 2 days.
There are over 50 direct flights and 40 high-speed trains from Shanghai to Beijing. Both types of transportation are convenient for overseas travelers. If you haven’t experienced China’s high-speed railway, you are recommended to have a try.
There are over 50 flights from Shanghai to Beijing every day. Most of the flights depart from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK), and about 14 flights depart from Shanghai Pudong International Airport (PVG). Taking a flight from Shanghai to Beijing takes about 2 hours 20 minutes.
Arriving in Beijing on a flight is the best choice as a flight is quicker than taking a train and the airport is closer to the Great Wall.
There are 40 pairs of high-speed trains running from Shanghai to Beijing every day. Most of the trains depart from Shanghai Hongqiao Railway Station to Beijing South Railway Station, and about four trains depart from Shanghai Railway Station.
A high-speed train between Shanghai and Beijing operates at a speed of 350 kph and takes you to your destination in 5–6 hours.
There are no direct metro lines or buses from Beijing Capital International Airport and Beijing South Railway Station to the Great Wall at Mutianyu. You need to take the metro to downtown Beijing first and then transfer to at least two buses to get there.
Traveling by metro and bus is not recommended as the transfers could be hard to manage if you are not familiar with Beijing, and it may take you 3 hours or more.
A better choice is to take a taxi, which will take you to the Great Wall at Mutianyu in 1 hour from the airport or 2 hours from the railway station. Be aware that the language barrier could be a challenge.
If you want a hassle-free journey and to enjoy more time visiting the Great Wall, you should consider traveling with us.
You will have a local English-speaking guide and a private vehicle waiting for you at the airport or railway station, and we will drive you directly to your destination.
From Shanghai, it is possible to take a day trip to visit the Great Wall. Check the following tour plan:
Morning: Take a flight or train ride from Shanghai to Beijing.
Noon: Have a meal near the Great Wall.
Afternoon: Visit the Great Wall at Mutianyu. You may choose to take a cable car or chairlift up to the wall in 7 minutes, or hike for about 45 minutes. Then, enjoy hiking between the watchtowers and take some excellent photos on the wall.
Night: Take a flight or train ride back to Shanghai.
If you are interested in this plan, check our Half-Day Great Wall at Mutianyu Hiking Tour for detailed information.
If you have one full day or more in Beijing, it is possible to visit two sections of the Great Wall or other famous attractions in Beijing. Check the itinerary below for more ideas:
Visit the Great Wall with us - we will help you to choose the most suitable section of the Great Wall and arrange all the bookings. You can enjoy a hassle-free journey with a private car to drive you around and an English-speaking guide will travel with you.
Check out some popular tours: