Shanghai Long-Distance Bus
![]() |
Location Map of Shanghai Bus Stations |
How to Buy Long-Distance Bus Tickets
Tickets purchase can be made in the following ways:
2. Book online on the official website of Shanghai Jiaoyun Bashi Passenger Transport Co. Ltd.
3. Dial +86 021 – 962168 to book.

|
|
Shanghai Long-Distance Bus Schedule (Extract)
Destination | Duration | Fare |
---|---|---|
Zhouzhuang Water Town | 1.5h | CNY30 - 35 |
Tongli Ancient Town | 2h | CNY35 - 40 |
Wuzhen Water Town | 2.5h | CNY55 |
Xitang Water Town | 70-80min | CNY35 - 40 |
Yellow Mountain | 5-6h | CNY130 - 150 |
Suzhou | 1.5h | CNY35 - 50 |
Hangzhou | 2.5h | CNY70 - 100 |
Yiwu | 3.5h | CNY95 - 100 |
Ningbo | 3h | CNY100 - 105 |
Nanjing | 4h | CNY105 |
Beijing | 14h | CNY355 |
Guangzhou | 22-23h | CNY425 - 430 |
Xi'an | 14-15h | CNY320 |
![]() |
Shanghai Intercity Bus Terminal |
9 Major Coach Stations in Shanghai
Intercity Bus Terminal
Chinese Name: 长途汽车客运总站 (cháng tú kè yùn zǒng zhàn)
Also known as the General Long-distance Bus Station, it is the largest and busiest road traffic hub in Shanghai, and within 5mins’ walking distance from the north square of Shanghai Railway Station. Self-service ticket machines are available on 1F where passengers can collect tickets that are booked online beforehand.
Destinations & Bus Schedule:
Tongli Water Town | every 40-50min during 07:00 – 14:10, 14:40, 15:45, 16:15, 17:10, 18:15 |
Zhouzhuang Water Town | 08:30, 10:10, 12:00, 14:20, 16:20 |
Yellow Mountain | 17:00, 18:10 |
Suzhou, Jiangsu | 07:50, 09:30, 12:35, 14:45 |
Hangzhou, Zhejiang | 09:20, 12:25, 15:50 |
Yiwu, Zhejiang | 07:45, 13:55 |
Ningbo, Zhejiang | 07:50, 09:40, 10:20, 11:35, 12:35, 14:00, 15:30, 17:00, 17:50 |
Wuxi, Jiangsu | 08:30, 11:50, 18:15 |
Beijing | 16:00 |
Guangzhou, Guangdong | 14:30 |
Xi'an, Shaanxi | 11:00 |
Address: No. 1666, Zhongxing Road, Zhabei District
How to Get There:
1. Take metro line 1, 3 or 4 and get off at Shanghai Railway Station. Leave from exit 6.
2. Bus nos. 78, 106, 115, 117, 140, 305, 306, 310, 912, 929, 942, 962, 963, Pudong Airport Shuttle Bus Line 5, Xinchuan Special Line, Shenfang Special Line to Shanghai Railway Station
Service Hours: 05:00 – 22:00
Hotline: +86 021 – 66050000
2
Pudong Airport Long-distance Bus Station
Chinese name: 浦东机场长途客运站 (pǔ dōng jī chǎng cháng tú kè yùn zhàn)
Schedules of Pudong Airport Shuttle Buses to Nearby Cities
Hangzhou, Zhejiang | 08:40, 09:50, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 16:40, 17:25, 18:00, 19:00, 20:00, 21:00 |
Suzhou, Jiangsu | 09:20, 10:10, 10:40, 11:10, 11:40, 12:10, 12:45, 13:30, 14:15, 14:50, 15:20, 16:10, 16:50, 17:20, 18:10, 18:50, 19:40, 20:30, 21:00 |
Yiwu, Zhejiang | 09:00, 11:30, 14:10, 17:10, 18:40 |
Jiaxing, Zhejiang | 10:20, 11:50, 13:40, 15:10, 16:30, 17:35, 18:55, 20:20 |
Wuxi, Jiangsu | 08:50, 10:10, 11:20, 12:20, 13:20, 14:20, 15:20, 16:10, 17:30, 18:15, 18:50, 19:50, 20:40 |
Keqiao, Zhejiang | 11:45, 15:40, 20:40 |
Address: east of the parking lot, B1 floor, T1
How to Get There: Maglev train, subway line 2, Pudong Airport Shuttle Buses……
Hotline: +86 021-68345743
3
South Long-distance Bus Station
![]() |
South Long-Distance Bus Station |
Chinese Name: 长途客运南站 (cháng tú kè yùn nán zhàn)
It is within 5mins’ walking distance from Shanghai South Railway Station, and connected with metro by an underpass. ATM, restaurants, cafés, and convenience stores are available here. Passengers can store their baggage at the station’s left-luggage office next to the ticket hall.
Address: No. 666, Shilong Road, Xuhui District
How to Get There:
1. Take metro line 1 or 3 and get off at Shanghai South Railway Station, exit 2.
2. Bus nos. 111, 144, 156, 157, 192, 315, 729, 761, 810, 867, 973, Pudong Airport Shuttle Bus Line 7, Nanchuan Line, Nannan Line, Shangfeng Special Line, Shangjia Line, Shangshi Line, Shangzhu Line to the South Railway Station
Destinations & Schedule:
Yellow Mountain | 08:40, 10:10, 14:50 |
Wuzhen Water Town | 07:20, every 15-35min during 08:30 – 17:05, 18:05, 18:40 |
Xitang Water Town | every 25-30min during 06:45 – 14:10, 15:10, 16:20, 17:00, 17:50 |
Hangzhou, Zhejiang | every an hour during 07:00 – 19:00 |
Wuxi, Jiangsu | 07:00, 08:00, 09:30, 11:00, 13:00, 14:30, 15:30, 16:30, 18:50 |
Huangshan / Tunxi, Anhui | 08:40, 09:20, 10:10, 14:50, 15:30 |
Ningbo, Zhejiang | every 25-30min during 06:25 – 20:05 |
Yiwu, Zhejiang | 08:50, 13:20, 14:50 |
Putuo, Zhejiang | every 25-30min during 07:00 – 19:25 |
Kunshan, Jiangsu | every 20-30min during 06:20 – 19:10 |
Shaoxing, Zhejiang | every 30-60min during 07:10 – 16:55, 18:20, 19:10, 19:55 |
Zhangjiagang, Jiangsu | every half an hour during 06:30 – 16:00, 16:40, 17:40, 18:25 |
Service Hours: 06:00 – 22:00
Hotline: +86 021 – 962168
4
Chinese Name: 虹桥长途客运西站 (hóng qiáo cháng tú kè yùn xī zhàn)
Also known as Shanghai West Bus Station, it is on B1 floor of Hongqiao Transport Hub, about 500m (550yd) from Hongqiao Railway Station and 1km (0.6mi) from the Terminal 2 of Hongqiao Airport.
Destinations & Schedule:
Wuxi, Jiangsu | 10:00, 11:20, 12:25, 13:35, 14:35, 15:30, 16:25, 17:15, 18:50, 19:20, 20:00, 20:55, 21:45 |
Nanjing, Jiangsu | 11:10 |
Yangzhou, Jiangsu | 08:10, 09:30, 13:10, 14:30, 16:35, 18:25 |
Ningbo, Zhejiang | 12:15, 13:15, 14:50, 16:15 |
Qingdao, Shandong | 17:00, 18:00, 20:30 |
Zhengzhou, Henan | 15:35 |
Nantong, Jiangsu | every 10-25min during 07:25 – 20:20, 20:50, 21:30 |
Wenzhou, Zhejiang | 17:50 |
Address: No. 298, Shenhong Road, Minhang District
How to Get There:
1. Take metro line 2 or 10 and get off at Hongqiao Railway Station or Hongqiao Airport T2.
2. Bus no. 173, Hongqiao Business Line 1 to Shenhong Road Zhouhong Road, or no. 173, 320, 835, Hongnan Express Line, Xinhong Express Line, Minhang Line 23, Hongqiao Hub Line 1, 5, 6, or 10 to Hongqiao West Transportation Center
Hotline: +86 021- 34661821
5
East Long-distance Bus Station, aka Bailianjing Coach Station
Chinese Name: 长途客运东站 (cháng tú kè yùn dōng zhàn), 白莲泾汽车站 (bái lián jīng qì chē zhàn)
Destinations & Schedule:
Hangzhou, Zhejiang | 06:30, 07:20, 08:30, 09:20, 10:30, 11:30, 14:10, 18:30 |
Yangzhou, Jiangsu | 06:55, 08:35, 10:45, 12:45, 16:30 |
Suzhou, Jiangsu | 06:40, 12:00 |
Ningbo, Zhejiang | 07:55, 11:20, 13:50 |
Hefei, Anhui | 07:00 |
Zhangjiagang, Jiangsu | 07:55, 08:20, 09:25, 14:40 |
Huzhou, Zhejiang | 07:50, 08:45, 09:20, 10:50 |
Qingdao, Shandong | 19:00 |
Linyi, Shandong | 09:10, 19:00 |
Address: No. 3843, South Pudong Road, Pudong New Area
How to Get There:
1. Take metro line 7 and get off at Yuntai Road. Get out of exit 6.
2. Bus nos. 82, 314, 454, 576, 610, 715, 785, 818, 955, 974, 978, 981 to South Pudong Road West Gaoke Road.
Service Hours: 05:00 – 19:00
Hotline: +86 021 – 58836764
6
North Long-distance Bus Station
Chinese Name: 长途客运北站 (cháng tú kè yùn běi zhàn)
Destinations & Timetable:
Wuhan, Hubei | 18:00 |
Qingdao, Shandong | 16:35, 20:15 |
Rizhao, Shandong | 09:25, 18:30, 20:15 |
Yangzhou, Jiangsu | 07:10, 13:10 |
Chizhou, Anhui | 07:10, 09:20, 15:15 |
Address: No. 1717, West Jiangchang Road, Jing’an District, near Hutai Road Intersection
How to Get There:
1. Take metro line 7 to Dachangzhen. Leave from exit 2 and walk for 3min to Shanghai North Bus Station.
2. Bus no. 151 or 909 to Hutai Road Public Bus Hub, or nos. 68, 159, 185, 702, 767, 963 to Hutai Road Wenshui Road
Service Hours: 06:00 – 20:30
Hotline: +86 021 – 66518466
7
Jiaotong Dazhong Long-distance Bus Station
Chinese Name: 交通大众长途汽车站 (jiāo tōng dà zhòng cháng tú qì chē zhàn)
Destinations & Timetable:
Yangzhou, Jiangsu | 07:20, 09:10, 11:55, 12:50, 15:40 |
Zhangjiajie, Hunan | 06:30, every other day |
Kaifeng, Henan | 10:50 |
Yancheng, Jiangsu | 06:55, 09:00, 12:00, 13:00, 13:50, 16:00, 18:40 |
Chongqing | 06:45, every other day |
Huanggang, Hubei | 17:00 |
Penglai, Shandong | 09:00 |
Address: No. 168, Taopu Road, Putuo District
How to Get There:
1. Take metro line 11 to Shanghai West Railway Station, exit 2 or 3.
2. Bus nos. 01, 106, 129, 319, 742, 768, 944, Changzheng Line 1 to West Railway Station, or nos. 117, 744, Hutang Special Line to Jiaotong Road Yangjiaqiao
Service Hours: 05:30 – 19:00
Hotline: +86 021-62059207, 021-62050613
8
Nanhui Coach Station
Chinese Name: 南汇客运站 (nán huìkè yùn zhàn)
Destinations & Timetable:
Hangzhou, Zhejiang | 09:25 |
Lujiang, Anhui | 06:00 |
Address: No. 275, Fenghai Road, Huinan Town, Pudong New Area, near East Renmin Road
How to Get There:
1. Take metro line 16 to Huinan. Get out from exit 3 and walk south for 5-10min.
2. Bus no. 1038, Nannan Line, Zhounan Line, Tangnan Special Line, Fengnan Line, Chuanlu Special Line, Zhangnan Special Line to Nanhui Bus Station
![]() |
Hengfeng Road Bus Station |
Service Hours: 04:30 – 17:30
Hotline: +86 021 - 68029466
9
Hutie Long-distance Bus Station
Chinese name: 沪铁长途汽车站 (hù tiě cháng tú qì chē zhàn)
It is the former Hengfeng Road Bus Station.
Address: No. 785, Hengfeng Road, Zhabei District
How to Get There:
1. Take metro line 1, 3 or 4 to Shanghai Railway Station. Walk from exit 1 or 6 for 5min.
2. Bus nos. 106, 115, 117, 305, 306, 310, 912, 929, 942, or Shenfang Special Line to Shanghai Railway Station. Or Xinjia Special Line to Hengfeng Road Moling Road
Other Long-distance Bus Terminals in Shanghai
Station | Address | Transportation |
---|---|---|
Chuansha Bus Station | No. 998, Miaojing Road, Chuansha Town, Pudong New Area | 1. Take metro line 2 to Chuansha, leave from exit 2 and walk west for 5min. 2. Bus nos. 182, 1119, Chuansha Line 2, Huchuan Line, Pudong Line 17, 24, 32, 39, 41 & 50, Shangchuan Special Line |
Gaoqiao Bus Station | No. 680, Gaoqiao Branch Road, Pudong New Area | 1. Take metro line 6 to Gangcheng Road. 2. Bus nos. 81, 181, 313, 453, 508, 640, 815, Gaochuan Special Line, Pudong Line 17 & 19 to Gangcheng Road Metro Station |
Wusong Bus Station | No. 5, Taihe Road, Baoshan District | 1. Take metro line 3 to Songbin Road and walk for 10min. 2. Bus Baoshan Line 1, 8 & 21, Shenchong Line 5 to Wusong Public Bus Station, or no. 719, Baoshan Line 5 & 10 to Wusong Dock |
Meilan Lake Bus Station | No. 1088, Luofen Road, Baoshan District | 1. Take metro line 7 to Meilan Lake. 2. Bus Huliu Express Line to Meilan Lake Metro Station, or nos. 963, 1600, 1606, Baoshan Line 31 & 81 to Luofen Road Meidan Road |
Hutai Road Bus Station | No, 1015, North Zhongshan Road, Zhabei District, near Hutai Road Intersection | Bus nos. 702, 944 to Middle Luochuan Road Hutai Road, or nos. 41, 58, 332, 510, 741, 845, 869, 912, 963 to Hutai Road Middle Luochuan Road |
Chongming Bus Station | Chenjiazhen Transport Hub, Chenhai Highway, Chongming Island | Bus no. 1712, Baochen North Line, Baochen Middle Line, Baochen Special Line, Chenfeng Line or Shenchong Line 1 & 2 to Chenjiazhen |
Changxing Bus Station | Nanhuan Road Intersection, Fenghuang Highway, Majiagang, Changxing Island | Bus Changxing Line 2, 3 or 4 to Majiagang |
Further Reading:
Shanghai Tour Bus Center: tourist special lines to Zhouzhuang, Tongli, Wuzhen, Wild Animal Park…
How to Travel between Shanghai and Suzhou
How to Travel between Shanghai and Hangzhou
How to Travel between Shanghai and Yiwu
How to Travel between Shanghai and Ningbo
How to Travel between Shanghai and Nanjing
How to Travel between Shanghai and Huangshan
Shanghai-Beijing Train vs. Flight









I'm staying in Holiday inn express Zhabei. My flight is at 12:15 P.M. on Thursday.
If I take line 5 to Pudong airport at 8:00 A.M., is it enough early? I'm afraid having big traffic jam.
And the bus terminal from hotel, is it walking distance from my hotel?
The bus terminal is in the south square of Shanghai Railway Station?
Thank you.






