Islands near Shanghai: blue water, temples and wild nature

From eco-friendly Chongming Island to sacred Putuoshan – 6 best islands 1–3 hours from the metropolis. Beaches, ancient monasteries, fishing and perfect 1–2 day itineraries.

Did you know? The Yangtze River Delta and the East China Sea are home to more than 500 islands. Some, like Chongming, were formed from Yangtze silt, others are of volcanic origin (Shengsi). Putuoshan Island has been one of the four sacred sites of Chinese Buddhism for over 1000 years. Most islands are accessible for independent trips: ferries run several times a day, and tourist infrastructure is developed on the larger islands.

Islands within Shanghai and nearby

Chongming Island (崇明岛)

Eco gem 1 hour Easy

Chongming Island is the largest island formed by Yangtze silt and the only island district of Shanghai. Known for its national forest parks, wetlands and eco‑farms. An ideal place for a relaxing nature getaway, cycling and birdwatching.

Dongping Forest Park The largest forest park in the region, with bike rental, picnic areas and camping.
Ximen Wetland Park Unique ecosystem with boardwalks, birds and fishing opportunities.
Eco‑villages Local farms where you can try organic vegetables and freshly caught fish.
Jianxin Park Scenic park with pagodas, lakes and rock gardens.

Practical information:

  • How to get there: Bus from Wenshui Road metro station (Line 1) or Shanghai Science & Technology Museum (Line 2). Travel time 1–1.5 hours, cost ~20 yuan. Also reachable by car via the Yangtze Bridge.
  • Entrance: Dongping Forest Park – 70 yuan, other parks from 20 to 50 yuan.
  • Opening hours: Parks: 8:00 – 17:00.
  • Tip: Rent a bicycle right at the park entrance – you'll see much more.

Islands of Zhejiang province (East China Sea archipelagos)

Shengsi Archipelago (嵊泗列岛) – blue water and beaches

Beach paradise 1.5–2 hours Easy

Shengsi is an archipelago of 400 islands, known as the “Pearl of the East China Sea”. Here you will find crystal‑clear blue water (rare near Shanghai), golden sandy beaches and picturesque fishing villages. The main island is Sijiao with Jisha Beach (3 km of sand) and a lighthouse.

Jisha Beach Three‑kilometre stretch of golden sand, clear water, water activities.
Gouqi Island Lighthouse Historic lighthouse (1870) offering a panorama of the archipelago.
Tianjian Fishing Village Authentic village where you can eat the freshest seafood and see fishermen's life.
Shengsi Park Coastal promenade with viewing platforms.

Practical information:

  • How to get there: Ferry from Shengsi Pier in Shanghai (Pudong district). Travel time 1.5–2 hours, cost 100–150 yuan (depending on class). Services 1–2 times a day. Tickets should be booked in advance via WeChat or travel agencies.
  • Entrance: Island entry is free, beaches may charge a small fee (about 20 yuan).
  • Guide tip: Bring swimwear and sunscreen. Water warms up from June to September.

Putuoshan Island (普陀山) – sacred Buddhist land

UNESCO site 2.5–3 hours Moderate

Putuoshan is one of the four sacred Buddhist mountains in China, dedicated to the bodhisattva Guanyin. The island is famous for its ancient temples, rock grottoes, sandy beaches and a unique atmosphere of seclusion. Dozens of monasteries can be found here, the most famous being Puji Temple.

Puji Temple The largest temple on the island (10th century), housing a thousand‑armed Guanyin statue.
"Sea Ear" Rock A place where, according to legend, Guanyin appeared to monks. A 33‑metre statue of the bodhisattva now stands here.
Baibu Beach A scenic beach with white sand, surrounded by pine trees.
Pagoda of Many Treasures A seven‑storey pagoda containing ancient sutras.

Practical information:

  • How to get there: High‑speed train from Shanghai to Ningbo (2 hours, 150 yuan), then taxi to Zhujiajian Pier (30 min), then ferry to Putuoshan (20 min, 30 yuan). Alternatively, a direct ferry from Shanghai (Wusongkou Pier) – runs infrequently, better to check.
  • Entrance: Island entry – 160 yuan (high season November–April – 140). Temple entry usually included.
  • Opening hours: Ferries 7:00–17:00. Temples 8:00–18:00.

Zhoushan Archipelago (舟山群岛) – largest fishing port

Seafood 3 hours Easy

Zhoushan is China's largest archipelago, comprising more than 1,000 islands. The main island – Zhoushan (Dinghai) – is famous for its huge fish market, scenic bays and Buddhist temples. A bridge connects several islands to the mainland.

Zhoushan Fish Market The largest wholesale fish market in China. You can taste the freshest crabs, shrimp and fish at restaurants right by the pier.
Putuo Mountain (southern part) Part of the national park with scenic cliffs and temples.
Zhujiajian Island Neighbouring island with beaches and Sha‑Long amusement park.
Maritime Museum An interesting exhibition on the maritime history of the region.

Practical information:

  • How to get there: Bus from Shanghai South Bus Station to Zhoushan (about 4 hours, 120 yuan) or high‑speed train to Ningbo + transfer.
  • Entrance: Island entry is free, museums and individual parks charge a fee (about 30–50 yuan).
  • Tip: Be sure to try the local scallops and fish at the market – it's an unforgettable experience.

Dajinshan Island (大金山岛) – lighthouse and untouched nature

Reserve 1 hour Moderate

Dajinshan is a small rocky island off the coast of Jinshan District, 50 km from central Shanghai. Known for its lighthouse (built in 1895), which is still operational, and almost wild nature. The island is closed to free access, but you can book a guided tour. A great place for lovers of abandoned places and photography.

Dajinshan Lighthouse Historic red‑tower lighthouse offering sea and city views.
Remains of military fortifications Abandoned bunkers and cannons from the mid‑20th century.
Wild nature Seabirds nest on the island and endemic plants grow.
Isolation Accessible only as part of an organised group (usually 10–15 people) and by prior reservation.

Practical information:

  • How to get there: Speedboat from Jinshanzui Pier (30 min). Contact a local tour operator for booking.
  • Entrance: Tour + boat – about 300–400 yuan per person.
  • Important: The island has no infrastructure (cafes, toilets), bring your own water and food.

Huasha Island (花鸟岛) – Island of Flowers and Birds

Romance 2.5 hours Easy

Huashadao is a small island in the Shengsi archipelago, nicknamed “Island of Flowers and Birds”. Here you will find a famous lighthouse built by the British in 1870, and picturesque hills covered in wildflowers. In summer, the island is lush green, with hundreds of butterflies and birds fluttering around.

Huasha Lighthouse One of the oldest lighthouses in East China, restored and still working.
Nanwan Beach A small cosy beach with turquoise water.
Lovers' Trail A scenic cliffside walking route with ocean views.
Fishing village White houses, drying nets and fresh seafood in cafes.

Practical information:

  • How to get there: Ferry from Shengsi (Sijiao Island) to Huasha – 30–40 min, cost 50 yuan. Tickets can be bought on site, but booking in advance is recommended during peak season.
  • Entrance: Island entry is free, lighthouse – 20 yuan.
  • Tip: Stay overnight in a guesthouse to watch sunrise from the lighthouse.

Frequently asked questions about islands near Shanghai

Which island is best for a beach holiday near Shanghai?

The best choice is the Shengsi archipelago (Zhejiang province). Here you'll find clean blue water, sandy beaches (e.g., Jisha Beach), developed infrastructure and many seafood restaurants. You can get there by ferry from Shengsi Pier or as part of an organized tour.

How to get to Chongming Island from Shanghai?

Chongming Island can be reached by bus from Wenshui Road metro station (Line 1) or by car across the Yangtze Bridge. Travel time is about 1–1.5 hours. Ferries are also available but less convenient. On the island you can rent a bicycle or take a taxi to get around.

How much does a trip to Putuoshan Island cost?

Entrance fee to Putuoshan Island is 160 yuan (high season). The ferry from Zhujiajian Pier (Ningbo) costs about 30 yuan one way. If traveling from Shanghai, it's convenient to take a tour with transfer – prices start from 800 yuan per person (including ferry, entrance fees and lunch).

Which islands can be visited in one day from Shanghai?

In one day you can easily visit Chongming Island (1–1.5 hours travel) or the Shengsi islands (ferry 1.5–2 hours). Putuoshan requires at least 1.5 days because the ferry takes about 2.5 hours and you need time to see the temples. For a day trip, choose Chongming or an organized tour to Shengsi.

Do I need a visa to visit the islands? Any special rules?

All the listed islands are within China, so the usual entry rules apply. Russian citizens need a visa. There are no special restrictions on the islands, but on Putuoshan, as a sacred site, please follow the rules of conduct in temples (modest dress, silence, no flash photography).

🏝️ Practical tips for island trips from Shanghai in 2026

Ferries and tickets It is better to buy ferry tickets in advance via Trip.com or local travel agencies. On weekends and holidays, seats may be unavailable.
Seasonality The best time for beach islands is June–September. For walking and temples – April–May and October–November.
What to bring Swimwear, hats, sunscreen, comfortable walking shoes, raincoat (weather at sea is changeable).
Food All islands have seafood restaurants. Prices are higher than in Shanghai, but portions are large. We recommend trying local crabs and shrimp.

Book a private island tour from Shanghai with a Russian guide

Russian‑speaking guide
Transfer from hotel by car to the pier
Help with ferry ticket purchase
Custom itinerary based on your request
Book an island tour

Or write to us on Telegram for a consultation.