Shanghai City-Bus

More than 10 Shanghai bus companies operate 1,400+ city bus lines in downtown and suburbs, offering convenient alternatives to metro. These lines can be identified either by numbers or Chinese characters representing the terminals. Shanghai bus stops of most downtown lines are announced by automatic reporter in Mandarin, Shanghai dialect and English, while a small part are announced in Mandarin and Shanghai dialect only.


Shanghai City Bus Routes

1. Regular Downtown Lines: 01 to 995, Daqiao Line 3 to 6, Tunnel Line 1, 2, 3, 6, 8 & 9

2. District/Regional Lines & Suburban Lines: Starting with Pudong, Jiading, Baoshan, Qingpu, Minhang, Fengxian, Songjiang…

3. Cross-district Lines: Starting with Huzhu Express, Shangzhu, Shangshi, Nanchuan, Xinjia, Songmei, Songxin, Shenchong, Lianzhu, Nanqing, Huqingying…

4. Night Lines: 301 to 342, Xumin Special Line, Tunnel Night Line 1

5. Downtown Shuttle Bus: 1001 to 1849 to solve the last-kilometer commute to/from metro station, and transfer between main roads and communities.

6. Rush-hour Lines: 04 Inter-zone, 50 Inter-zone, 140, 145, 173, 176, 179, 180, 192, 195, 216, 222, 252, 253, 257, 522, 609, 635, 638, 703B, 707, 752, 753, 764, 793, 831, 832, 833, 866, 877, 878, 991 Inter-zone , Songjiang Line 29, Daqiao Line 1, Songxin B Inter-zone, Qinghua Special Line, Longgang Express B

7. Sightseeing Bus: City Sightseeing Lines by Spring Tour, Shanghai Bus Tours, Nanjing Road Sightseeing Train…

8. Shanghai airport to city bus: Pudong Airport Shuttle Bus, Hongqiao Airport Shuttle Bus

9. Other categories: Hongqiao Transport Hub Line 1 & 4 to 10, Ferry Lines, Customized Lines…

10. Intercity Lines: K319 & routes starting with Bahe, Shangliu, Taijia, Huliu Express, Yangshan and Qingshang.

Shanghai City Bus
City Bus
Getting on the Bus
Getting on the Bus

Shanghai Bus Schedule

 Most bus routes start running from 05:30 – 06:30 and stop service at 19:30 – 21:30.

 Rush-hour Lines operate from 06:00 – 08:00 to 16:30 – 18:30.

 Night Lines are in operation from 23:00 to 05:30 the next day.

City Bus Inside a city bus

Shanghai Bus Fare & How to Pay

The city bus fare varies a little according to the vehicle types. Most routes including the downtown lines, suburban lines, night lines and rush-hour lines charge CNY2. The downtown shuttle buses only cost CNY1.

Passengers need to prepare some loose change to insert coins or banknotes into the coin box, or swipe the Shanghai Public Transportation Card to pay.

Most cross-district lines charge by distance and the ticket price is CNY1-12. Conductors sell tickets on these city buses on which passengers must pay in cash.


Tourists can have a general look at Puxi, Pudong and the World Expo by the double-decked City Sightseeing Lines 1, 2, 3 & 5. They can hop on and hop off to visit attractions including Nanjing Road, Madame Tussaud's, the Bund, Yu Garden, Xintiandi and Shanghai Museum. There are also three lines of Big Bus Tours: Downtown Line in Puxi, Pudong Line, and Old City Line. Besides, the sightseeing train on the Nanjing Road is worth trying.

Sightseeing Bus
City Sightseeing Bus
Shanghai Sightseeing Bus Map
(Click to Enlarge)

This is a traditional tour dispatch center operating special tourist lines to Zhouzhuang, Tongli, Wuzhen, and Wild Animal Park…


Shanghai Trolley Bus: CNY2; 05:00 – 23:00

Bus No. Terminals
6 Changbai Road Tumen Road  - Wujin Road North Henan Road
8 Sanmen Road Shiguang Road – Songpan Road Yangshupu Road
13  Tilanqiao – Zhongshan Park Metro Station
14  Jiangpu Road North Zhongshan 2nd Road - Dongxinqiao
15  North Zhejiang Road East Tianmu Road – Shanghai Stadium
19  Tangshan Road Tongbei Road – Putuo Road Jiangning Road
20  Jiujiang Road/ the Bund – Zhongshan Park Metro Station
22  Changbai Road Tumen Road – Minhang Road Changzhi Road
23  South Zhongshan 1st Road South Xizang Road - Xinkangli
24  Doushi Street East Fuxing Road – Changshou New Village
25  Pingliang Road Jungong Road – South Chongming Road
26 Xinkaihe Road – West Guangyuan Road Hongqiao Road
28  Baotou Road Nenjiang Road - Tilanqiao
71  East Yan’an Road/ the Bund – Shenkun Road Bus Hub


Trams in Shanghai


Zhangjiang Line 1:

Location Map of Shanghai Bus Stations
Map of Zhangjiang Tram
Line 1
It is the first modern tram in Shanghai.
Route & Stations: Zhangjiang Metro Station - Bibo Road Gaoke Road - Huatuo Road Darwin Road - Huatuo Road Keyuan Road - Cailun Road Jinke Road - Cailun Road Halei Road - Copernicus Road Libing Road - Ziwei Road Gaosi Road - Gaosi Road Zhangjiang Road - Zhangjiang Middle School - Guanglan Road Zuchongzhi Road, close to Guanglan Road Metro Station - Guanglan Road Dangui Road - Dangui Road Qingtong Road - Dangui Road Zhangdong Road - Zhangdong Road Jinqiu Road
Hours: 06:30 - 22:25 from Zhangjiang High-Tech Park; 05:45 - 21:45 from Zhangdong Road Jinqiu Road
Ticket Price: CNY2

Songjiang Tram Lines:

Line T1 connects Chenta Road and Xinqiao, while line T2 runs between North Sanxin Road and Jincuo Road. They will be put into service in mid 2018. Before 2020, Songjiang Tram Line T3 to T6 will be constructed. Shanghai will have more tram lines in Fengxian District and Pudong New Area in the future.
- Last modified on Dec. 12, 2018 -
Questions & Answers on Shanghai City-Bus
Asked by Fauzi from MALAYSIA | Dec. 09, 2018 23:59Reply
How to take bus from Shanghai pudong airport to air bnb tiantong road? thanks
How much cost per adult/children?
Answers (5)
Answered by Rebecca from USA | Dec. 10, 2018 23:32

Dear, Aiebnb is an app on which you can book the hotel. So I need know the hotel name and its address.
Answered by Fauzi from MSIA | Dec. 11, 2018 05:46

山西北路222弄 1712,上海 20080, China
Thanks Rebecca
Answered by Fauzi from MSIA | Dec. 11, 2018 05:48

222 North Road, Shanxi, 1712, 20080, China
Answered by Rebecca | Dec. 12, 2018 01:02

Taking metro is a more convenient way for you. :)
You are advised to take metro line 2 from PVG to East Nanjing Road Station. Then transfer to metro line 10 to Tiantong Road, Exit 6. After arriving, walk west around 350 meters to find the destination. The whole trip takes around 70min with the fare of CNY7 per person.
Answered by Fauzi from MALAYSIA | Dec. 12, 2018 02:34

Thank you so much Rebecca👍
Asked by Donna Mary Knox from UNITED STATES | Dec. 02, 2018 02:43Reply
Is there a public bus from the Wusongkou Cruise Terminal to the Bund? What is the bus number,route?
Answers (1)
Answered by Wolowitz from USA | Dec. 03, 2018 18:46

First, you need to walk about 1.1 kilometers to the Baoyang Road Wusongkou Road bus stop to take the bus No.952/ 51 and get off at Jiangwan(Yixian Road). Then transfer to the bus No.100 and get off at Wusong Road Tiantong Road. Finally, walk about 650 meters to the Bund.
Asked by BIJU K M from INDIA | Nov. 12, 2018 08:47Reply
I’m arriving at Pudong airport-T1 and my hotel is Magnificent International Hotel, Shanghai
Magnificent International Hotel, No.381 South Xizang Road,Huangpu, am arriving 22.30 at Pudong, is Train available to Hotel from Pudong, please let me know the Route and If take Taxi , how much they will charge?
Answers (1)
Answered by Hailey from AUSTRALIA | Nov. 12, 2018 22:01

At that time, you can only take the airport shuttle bus night line and get off at East Yan'an Road and Zhejiang Middle Road. Then you can choose to walk about 15 minutes or take a taxi to your hotel. The airport bus ticket fare is CNY20 and the taxi from the get-off point to the hotel is about CNY15.

Or you take the taxi from the airport to the hotel, the fee is about CNY200 - 220 at night.
Asked by Dylan from RUSSIA | Nov. 08, 2018 19:07Reply
Hello! I try to find some way from the one of central stations to Song Jiang area after midnight.
Are there night buses to this district? Or maybe closer from Xujiahui to Sheshan or Qibao?
Answers (1)
Answered by Yin from USA | Nov. 08, 2018 22:32

I'm afraid there is no bus running to Songjiang after midnight and you are advised to take a taxi.
Asked by Eiad from JORDAN | Nov. 04, 2018 19:39Reply
Which bus i can take to Shanghai Pudong airport from Eye & Ent fudan hospital
Hi, my flight will take off evening 11/Nov,
Answers (1)
Answered by Waino from GERMANY | Nov. 06, 2018 01:38

First, take the metro line 10 at South Shaanxi Road, about 14-minute walk from the hosipital. Then get off at East Nanjing Road where to transfer to the metro line 2 and get off at Longyang Road. Then take the maglev to the airport. The whole ride needs abour 1.5 hours and CNY54 per person.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)