Get 5% of discount using the code
MYESIMNOW5
Buy eSIM
Trustpilot

10 Best day trips from Shanghai

Discover 10 amazing day trips from Shanghai! Explore ancient towns, stunning nature and historical sites. Plan your perfect escape today.

Updated: July 10, 2025

Shanghai is full of rich history and cultural treasures. However, many parts of the real China await outside this metropolis and other big cities. Below, we’ve highlighted the 10 best day trips and some of the best things to do in Shanghai, so you can take full advantage of your time in China.

We also highlight a way to get unlimited data (with a built-in VPN) to make day trips from Shanghai a breeze.Consider these 10 locations when mapping out how to plan a trip to China. Let’s get started!

Shanghai skyline with Holafly logo on the top right corner, and an illustration of an aeroplane on the bottom right corner.

1. Southern Great Wall

Closeup of the Linhai Great Wall.
The “Linhai Great Wall” offers a less crowded tourist experience, located in the Zhejiang province. Source: Shutterstock.

Often called the “Linhai Great Wall,” this site, located in Zhejiang province, offers a less crowded Great Wall experience compared to its northern counterpart. Discover this impressive structure, which boasts a history of over 1,600 years, primarily built to defend against Japanese pirates. It winds along a river, surrounded by mountains, offering a scenic perspective of China’s iconic defense. It’s a worthwhile day trip from Shanghai if you’re a history buff or a nature lover.

How to get there: To get to the Southern Great Wall (Linhai), take a high-speed train from Shanghai to Linhai (around two or three hours). From Linhai train station, you can take a local bus or a taxi to the wall. While an organized China tour from Shanghai might offer direct transport, independent travel offers more flexibility to see the site at your own pace.

2. Zhujiajiao water town

The water town of Zhujiajiao, it's old houses, and a boat sailing down a canal.
Seen as the “Venice of Shanghai”, Zhujiajiao water town is a tranquil escape from China’s bustling cities. Shutterstock?

Escape the busyness of the city with a day trip from Shanghai to Zhujiajiao water town, often dubbed the “Venice of Shanghai.” This ancient water town is a maze of canals, traditional bridges, and old houses. Enjoy a gondola ride, explore narrow alleyways filled with local shops, and enjoy the slower pace of life. It’s a perfect spot to experience traditional Jiangnan culture.

How to get there: Zhujiajiao Water Town is one of the easiest Shanghai day trips to go on. It’s about one hour or so from the city center of Shanghai. To get there, you can take a tourist bus from Shanghai Stadium (Gate 5) or Metro Line 17 directly to Zhujiajiao Station (also around one hour), then it’s a short walk from there to the town.

3. Suzhou

The lake and buildings of the town of Suzhou.
A beautiful escape from Shanghai and less than 40 minutes from the city, Suzhou is an easy day trip to take. Source: Shutterstock.

Suzhou is one of China’s most beautiful places, full of old buildings, iconic attractions, and delicious Shanghai food. Famous for its classical gardens, canals, and silk production, it’s a top choice for Shanghai day trips. Nine of Suzhou’s traditional Chinese gardens are UNESCO World Heritage Sites, including the Humble Administrator’s Garden. Beyond the gardens, you can visit the historic Pingjiang Road and explore ancient temples. Suzhou offers a blend of natural beauty, history, and cultural experiences.

How to get there: Suzhou is an easily accessible day trip from Shanghai. To get there, you can take the high-speed or bullet trains from the Shanghai Hongqiao Railway Station. It takes as little as 25-35 minutes. Once in Suzhou, local buses and taxis are readily available.

4. Hangzhou

The UNESCO location of Hangzhou and its surrounding green landscape.
The “Heaven on Earth” location of Hangzhou is home to West Lake and a UNESCO World Heritage Site. Source: Shutterstock.

Often called “Heaven on Earth,” Hangzhou is a must-see for anyone considering day trips from Shanghai. Its main draw is the iconic West Lake, a UNESCO World Heritage Site renowned for its picturesque scenery and historical relics. You can enjoy a boat ride on the lake, visit ancient temples like Lingyin Temple, and explore charming tea villages. Hangzhou beautifully combines natural beauty with rich heritage.

How to get there: Hangzhou is well-connected for a day trip from Shanghai and easy to get to. Take the high-speed trains from Shanghai Hongqiao Railway Station, which take around one hour. The city’s public transport system, including buses and taxis, makes getting around Hangzhou straightforward, making it an easy and worthwhile day trip from Shanghai.

5. Nanjing

Aerial view of the town of Nanjing and its trees.
Nanjing is the former capital of China and is rich in historical significance. Source: Shutterstock.

As a former capital of China, Nanjing is rich in historical significance and makes for an enriching day trip from Shanghai. Key landmarks include the Sun Yat-sen Mausoleum, Nanjing Massacre Memorial Hall, and the famous natural attraction, Xuanwu Lake. The city’s rich past is evident in its imperial tombs and ancient city walls. Nanjing offers a deep dive into Chinese history and culture.

How to get there: Traveling to Nanjing by train is the most efficient way from Shanghai, and the trip typically lasts one or two hours from Shanghai Hongqiao Railway Station. Once in Nanjing, a comprehensive metro system and numerous taxis make navigating the city’s historical sites easy.

6. Wuzhen water town

The water town of Wuzhen in the evening with lit up buildings and boats sailing along the canal.
Wuzhen water town is a well-preserved town showcasing ancient Jiangnan life. Source: Shutterstock.

Another beautiful ancient town near Shanghai, Wuzhen, offers a well-preserved glimpse into ancient Jiangnan life. It’s divided into East and West Scenic Zones. You can explore traditional wooden houses, ancient bridges, stone pathways, and see local crafts being fabricated, like indigo fabric dyeing. This old city comes alive at night when lanterns light up the canals, creating a magical atmosphere.

How to get there: Wuzhen can be reached from Shanghai by a direct long-distance bus from Shanghai South Bus Station (just under two hours). Alternatively, you can take a bullet train to Tongxiang Railway Station (about 30 minutes from Shanghai) and then a local bus to Wuzhen (around 30-45 minutes). 

7. Tongli water town

The town of Tongli's UNESCO site of Tuisi Garde and a boat sailing along the canal.
A highlight of Tongli is the Tuisi Garde, a UNESCO World Heritage Site. Source: Shutterstock.

Tongli is a picturesque water town renowned for its ancient bridges, canals, and well-preserved Ming and Qing dynasty architecture. It’s less crowded than other popular water towns, offering a more serene experience. Highlights include the Tuisi Garden, a UNESCO World Heritage Site. Tongli embodies the charm of a classic Jiangnan water village and is worth a visit if you’re after some Chinese history.

How to get there: To get to Tongli from Shanghai, you can take a train to Suzhou and then transfer to a local bus or taxi to Tongli (about 30-40 minutes from Suzhou). Direct tourist buses are also available from Shanghai Nanpu Bridge Bus Station (around one or two hours), making it a convenient day trip from Shanghai.

8. Moganshan

The fields and trees of the mountain resort of Moganshan.
The mountain resort town of Moganshan is known for its waterfalls, historic villas, and bamboo forests. Source: Shutterstock.

For those seeking a nature-focused day trip from Shanghai, Moganshan offers a refreshing escape. This scenic mountain resort is known for its lush bamboo forests, waterfalls, and historic villas. It’s an ideal destination for hiking, biking, and enjoying the cooler climate and serene natural environment, making it a distinct option among Shanghai day trips.

How to get there: Moganshan is located in Zhejiang province. The most common way to get there from Shanghai is by high-speed train to Huzhou or Deqing station (approx. 1 hour), then taking a local bus or taxi to Moganshan town (another 45-60 minutes). This scenic day trip from Shanghai is worth the journey.

9. Huangshan (Yellow Mountains)

Aerial view of the peaks of Huangshan and surrounding clouds.
The granite peaks, large pines, and hot springs keep people flocking to the area of Huangshan. Source: Shutterstock.

While often considered a multi-day trip,a day trip from Shanghai to Huangshan is possible if you’re a determined nature lover. Famous for its granite peaks, ancient pines, and hot springs, Huangshan is a UNESCO World Heritage Site and one of the best and beautiful places to visit in China. It offers breathtaking scenery and contrast to downtown Shanghai.

How to get there: Huangshan is a little further away, so it requires an early start and late return. High-speed trains from Shanghai to Huangshan North Station take approximately two or three hours. From there, take a shuttle bus to the scenic area’s entrance. Due to travel time and vastness, an organized China tour from Shanghai focused on Huangshan might be the most practical way to experience this as a day trip from Shanghai.

10. Chongming Island

Chongming Island on a grey and cloudy day.
Chongming Island is the third-largest island in China and a popular day-trip destination from Shanghai. Source: Shutterstock.

For a rural and eco-friendly day trip from Shanghai, head to Chongming Island, the third-largest island in China, located at the mouth of the Yangtze River. The island offers a nice change from Shanghai city, with its vast wetland parks and organic farms. It’s an ideal destination for cycling, bird watching, and experiencing a slower, more agricultural side of China. The Dongtan Wetland Park is particularly notable.

How to get there: Chongming Island is technically still part of the Shanghai municipality. You can reach it by long-distance bus from various points in Shanghai (around one or two hours), or by ferry. This offers a unique natural escape among all of the Shanghai day trips.

Make day trips from Shanghai easy with Holafly

Holafly gives you unlimited data across China. You can travel to Zhujiajiao, Suzhou, and Hangzhou and use maps and translation apps without interruption. With a Holafly eSIM for Shanghai, navigating your day trips from Shanghai and staying connected is seamless. You won’t have to worry about roaming charges or buying a China SIM card, allowing you to fully immerse yourself in your exploration of the cities near Shanghai.

The eSIM for China costs from $6.90. With this, you get 24/7 support, 500 MB of daily data sharing, and a built-in VPN to get around the Great Firewall of China. This integrated VPN is a significant advantage, ensuring you have unrestricted access to all your favorite apps and websites even while traveling throughout China, making your day trip from Shanghai even smoother. Traveling long-term or working remotely in Shanghai? Try Holafly Plans. At $64.90/month, you get unlimited data and unlimited hotspot, providing full connectivity for extended stays.

I’m a communications professional with over 17 years of experience in the social justice sector. Eight years ago, I started working as a freelance content writer and strategist. Over the course of my career, I’ve had the chance to work with a mix of social enterprises, NGOs, government agencies, and corporate clients. I have lived and worked in Australia, Austria, Mexico, and Indonesia. I love crafting content that resonates across cultures and tells a meaningful story.

Read full bio