How to Get to Mount Putuo from Shanghai 

Written by ivana Updated Feb. 27, 2025

There are 4 ways to get to Mount Putuo from Shanghai by bus (recommended), by boat, by speedboat, and by plane. Let's choose the best one for you.

By Bus

A bus trip takes 4 hours and 30 minutes from Shanghai to Mount Putuo and costs about 140 Yuan/person, one-way. Due to its convenience, short duration and cheap fare, this is the most popular method. There are 2 departure stations for the bus.

Shanghai Southern Bus Station-Shenjiamen Putuo Bus Station

Tourism Hub under Shanghai Nanpu Bridge -Shenjiamen Banshengdong Dock

By Boat

There are 4 boats from Shanghai to Putuo: Putuo Shan Line(普陀山轮), Fayu Line(法雨轮), Jinping Line(锦屏轮)and Luojia Shan Line(洛迦山轮). The boat will take about 11 hours, which is good for visitors not in a hurry. There are 4 cabin types.

Boat cabin types

Boat Ticket Prices

The ticket prices varies according to cabin classes. An extra 15 Yuan/person is payable for a booking fee. Children under 4’6” pay half of the adult ticket fare and children under 3’ 6”are free. Below are ticket fares for different cabins.

Ticket  Luojia Shan Line Putuo Shan Line
VIP 499Yuan/person 499Yuan/person
Stateroom 499Yuan/person 499Yuan/person
1st Class 409Yuan/person /
2nd Class A 319Yuan/person 289Yuan/person
2nd Class B 269Yuan/person 269Yuan/person
3rd Class A 199Yuan/person 199Yuan/person
3rdClass B 159Yuan/person 159Yuan/person
4th Class A 139Yuan/person 139Yuan/person
4th Class B 109Yuan/person /

Boat Departure Details

Shanghai-Mount Putuo

  • Add: No.251-271, Huacheng Road, Baoshan District, Shanghai 上海宝山区化成路251-271号
  • Tel: 021-56575500
  • Departure Time: The boat departs at 19:30 and gets to Mount Putuo at 8:00.

Mount Putuo-Shanghai

  • Add: No.659, Bingang Road, Zhoushan舟山滨港路658号
  • Tel: 0580-6091121
  • Departure Time: The boat departs at 16:00 and gets to Shanghai at 6:30.

By Speedboat

Speedboats from Shanghai to Mount Putuo depart from Luchao Harbor(芦潮港). There are 2 departures every day on the Feihai Line (8:00-12:00) and Feixiang Line (8:30-12:30). (The time duration includes time on shuttle bus and speedboat)Passengers returning from Putuo to Shanghai also have 2 lines and depart at 12:00 and 13:00 respectively. There are shuttle buses between Luchao Harbor and Shanghai Nanpu Bridge which take 1 hour and 30 minutes. The price is included in the ticket box for the speedboat.

  • Add: No.1588, Waima Road, Huangpu District, Shanghai City 上海黄浦区外马路1588号
  • Tel: 021-33760978
  • Ticket Fare: 288 Yuan/person for upper-cabin and 258 Yuan/person for mid-cabin.

By Airplane

Visitors could also fly from Pudong International Airport to go to Mount Putuo. There is one flight every day which takes 1 hour. The flight arrives at Putuo Airport which is very near Zhujiajian Wusongsi Dock. Take the shuttle bus from the airport to get to Zhujiajian Wusongsi Dock which takes 7 minutes and then transfer to Mount Putuo by ferry or speedboat.

Getting to Mount Putuo from Ningbo

Visitors from Ningbo to Mount Putuo could take bus, speed boat or a combination of both.

Ningbo South Bus Station/ North Bus Station to Shenjiamen Banshengdong Dock

Take an air-conditioned bus at Ningbo South Bus Station/ Ningbo North Bus Station from Ningbo to Shenjiamen Banshengdong Dock which takes about 2 hours and costs 44-47 Yuan/person. Then transfer to Mount Putuo by speedboat which takes 18 minutes and costs 22 Yuan/person.

Note: There are shuttle buses from Ningbo airport to Ningbo South Bus Station and Ningbo South Railway Station.

Ningbo Daxie Dock to Mount Putuo

Combined bus and speedboat is two hours. The ticket is 75 Yuan/person including the bus fare and speedboat. Passengers first take the bus at Ningbo Harbor Bus Station and then transfer to Mount Putuo from Daxie Dock.

  • Add: Daxie Dock, NO. 142, Zhongma Road, the Old Bund, Jiangbei District, Ningbo 宁波江北区老外滩中马路142号大榭码头
  • Tel:0574-86719180
  • Departure Time: 7:10-16:40 during peak season and it departs every 1 hour from Ningbo.
  • Returning Time: 7:10-16:40 during peak season from Mount Putuo and it departs every 1 hour.

Note: During low seasons the departure times are between 7:30-15:30 and it departs irregularly.

Ningbo Baifeng Dock-Mount Putuo

Take the boat to Yadan Shan Dock at Dinghai for 1 hour and 30 minutes at 15 Yuan/person. Then transfer to Wusong Si Dock by taking Bus No. 27 then take the speedboat for 15 minutes to get to Mount Putuo at 18 Yuan/person.

  • Add: Baifeng Town, Bailun District, Ningbo 宁波市白仑区白峰镇

Getting to Mount Putuuo from Zhoushan

For visitors who are in Dinghai area, which is the city center of Zhoushan:

  • Take Bus No. 28, 20 and get off at Shenjiamen Bus Station and about 40 minutes; Or take a taxi with for 30-40 Yuan and gets to Shenjiamen Bus Station.
  • Then transfer to Mount Putuo Dock by speedboat or ferry at Banshendong Dock or Zhujiajian Wusongsi Dock.

For people in Shenjiamen, there are 2 ways to get to Mount Putuo:

  • Take Bus No. 29, 20, 6, 9 in front of Shenjiamen Bus Station and get off at Banshengdong Dock at 4 Yuan/person; or take a taxi for about 9 Yuan to Banshengdong Dock. Transfer to Mount Putuo Dock by speedboat or ferry from there.
  • Take Bus No. 27 in front of Shenjiamen Bus Station and get off at Zhujiajian Wusongsi Dock; or take a taxi for about 30 Yuan to Zhujiajian Wusongsi Dock. Then transfer to Mount Putuo Dock by speedboat or ferry.

Docks Information

Banshengdong Dock 半升洞码头

  • Tel: 0580-3013775
By Speedboat
  • Departure/returning Hours: 6:30-17:00, it departs every 10 minutes
  • Ticket Fare: 28 Yuan/person about 30 minutes
By Ferry
  • Departure/returning Hours:7:20, 8:10, 9:20, 10:10, 13:30, 15:20, 16:10
  • Ticket Fare: 22 Yuan/person about 30 minutes

Zhujiajian Wusongsi Dock 朱家尖蜈蚣寺码头

  • Tel: 0580-6639234
  • Departure Hours: 6:30-16:30 for speedboat; 19:00 and 20:10 for ferries
  • Returning Hours: 6:00-16:30 for speedboat; 19:30 and 20:30 for ferries
  • Ticket Fare: 24 Yuan/person for speedboat - 10 minutes; 22 Yuan/person for ferries
Zhujiajian Wusongsi Dock
Zhujiajian Wusongsi Dock

Mount Putuo Dock 普陀山码头

  • Tel: 0580-6091121
Create My Trip