Shanghai Long-Distance Bus

Over 40 long-distance bus stations in downtown and suburban Shanghai shoulder loads of passenger transport, to be a good transportation supplement to airplanes and trains.They operate long-distance buses from Shanghai to Hangzhou, Suzhou, and other nearby cities such as Nanjing, Ningbo, and Huangshan. Passengers can also take a tourist coach to surrounding attractions like Wuzhen Water Town and the Yellow Mountain.
South Long-Distance Bus Station
Shanghai South Long-Distance Bus Station
 

How to Buy Long-Distance Bus Tickets

Passengers go to a coach station and buy tickets in cash. Foreigners must show their passports to buy tickets which usually are available 10 days in advance and the period can be longer during holidays like Chinese New Year and National Day Holiday. Children between 1.2-1.5m (4-5ft) can enjoy 50% off, and a kid under 1.2m (4ft) can enjoy a free ride if accompanied by an adult. 
Ticketing Office
Ticket Windows
Shanghai Intercity Bus Terminal
Coaches
 

Shanghai Long-Distance Bus Schedule (Extract)

 
Destination Duration  Fare
Wuzhen Water Town 2.5h  CNY55
Xitang Water Town 1.5-2h CNY95
Yellow Mountain 5-6h  CNY135
Suzhou, Jiangsu 1.5-3h CNY40 - 100
Hangzhou, Zhejiang 2.5-4h CNY80 - 130
Yiwu, Zhejiang 3.5-5h CNY100 - 200
Ningbo, Zhejiang 3-6h CNY112 - 115
Qingdao, Shandong 10-11.5h CNY238
Yangzhou, Jiangsu 3.5-5h  CNY100
Xi'an, Shaanxi 16-17.5h CNY280
 

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.
 Address: No. 1666, Zhongxing Road, Zhabei District
 How to Get There:
1. Take metro line 1, line 3 or line 4 and get off at Shanghai Railway Station. Leave from exit 6.
2. Bus nos. 78, 115, 859, 963 and get off at Zhongxing Rd. North Hengfeng Rd.
 Service Hours: 05:00 – 22:00

Destinations (Extract):

Destn. Dep. Time Duration Fare
Yellow Mountain, Anhui 17:00 6.5-8h CNY133
Hangzhou, Zhejiang 12:35, 14:20 3-4h CNY80
Yiwu, Zhejiang 14:15 5-6h CNY108
Wuzhen, Zhejiang 6:30, 7:20, 7:55, 8:35, 9:25, 10:30, 12:35, 14:20  2.5h CNY55
Ningbo, Zhejiang 9:00, 13:05, 14:50 4.5-6h CNY112
 

 Pudong Airport Long-distance Bus Station

 Chinese name: 浦东机场长途客运站 (pǔ dōng jī chǎng cháng tú kè yùn zhàn)
 Address: east of the parking lot, B1 floor, T1
 How to Get There: Take metro line 2 and get off at Pudong Airport. Or take the maglev train from Longyang Rd. metro station to the airport.

Schedules of Pudong Airport Shuttle Buses to Nearby Cities

Destn. Dep. Time Duration Fare
Hangzhou, Zhejiang 9:00, 11:00, 12:30, 13:50, 15:30, 17:00, 18:20, 19:50 2.5-3h CNY130
Suzhou, Jiangsu 10:30; 11:30; 13:20; 15:20; 16:25; 17:20; 18:40; 19:40 2.5-3h CNY100
Wuxi, Jiangsu 12:20; 16:35 2.5-3h CNY110
Nantong, Jiangsu 13:05; 16:40  2.5-3h CNY100
Yiwu, Zhejiang 18:50 3.5-5h CNY200
Qingdao, Shandong 18:00, 19:00 10-11.5h CNY238
 

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. 
 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. 115, 156, 157, 761, 810, Pudong Airport Shuttle Bus Line 7, Shangjia Line, Shangshi Line, Shangqing Line to the South Railway Station
 Service Hours: 06:00 – 22:00
 

Destinations (Extract)

Destn. Dep. Time Duration Fare
Wuzhen Water Town  8:12, 9:17, 10:17, 11:12, 13:17, 14:12, 15:17, 16:12 2-2.5h CNY55
Hangzhou, Zhejiang  8:52, 13:52, 15:05 2.5-3h CNY80 - 90
Huangshan / Tunxi, Anhui  8:17 5-6h CNY135
Ningbo, Zhejiang  8:00, 9:35, 10:40, 11:50, 13:00, 13:50, 14:40, 15:40, 16:45, 17:40 3-3.5h CNY115
Yiwu, Zhejiang  15:05 3.5-5h CNY108
Putuo, Zhejiang  6:58, 7:37, 8:05, 8:40, 9:00, 10:15, 11:08, 12:07, 12:45, 13:25, 14:05, 14:50, 15:30, 16:20, 16:50 3.5-5h CNY150 - 228
Kunshan, Jiangsu  7:50, 14:20 1.5-2h CNY30
Shaoxing, Zhejiang  14:30 2.5-3h CNY98
Zhangjiagang, Jiangsu 11:00; 16:50 2.5-3h CNY65
 

Hongqiao West Long-distance Bus Station

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.
 Address: No. 298, Shenhong Road, Minhang District
 How to Get There:
1. Take metro line 2 or line 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. 320, Hongqiao Hub Line 5, 6, 8 or 10 to Hongqiao West Transportation Center
 Service Hours: 07:00 – 20:00

Destinations & Schedule (Extract):

Destn. Dep. Time Duration Fare
Wuxi, Jiangsu  13:36, 17:45 2-2.5h CNY77
Nantong, Jiangsu  8:35, 10:46, 13:15, 15:35, 16:35, 17:50, 19:20 2-2.5h CNY66
Suzhou, Jiangsu 7:21, 7:50, 8:40, 9:16, 9:31, 10:00, 10:55, 11:56, 12:26, 12:31, 13:56, 14:20, 14:25, 17:30, 18:20, 18:55 1.5-2h CNY40
Huzhou, Zhejiang 7:56, 9:45 2.5-3h CNY75
Linyi, Shandong 7:05, 17:36, 19:30 7-9.5 CNY160 - 180
 

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)
 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, 734, 785, 787,  955, 974 or 981to South Pudong Road West Gaoke Road.
 Service Hours: 05:00 – 19:00

Destinations & Schedule (Extract):

Destn. Dep. Time Duration Fare
Yangzhou, Jiangsu 7:10, 12:00 4-5h CNY96 / 103
Nantong, Jiangsu 7:30, 9:30, 14:00, 16:30 2-2.5 CNY59
Linyi, Shandong 16:30 7.5-9h CNY157
 

Hutai Rd. Bus Station

Chinese name: 沪太路长途汽车站 (hù tài lù  qì chē zhàn)
 Address: No. 1015, North Zhongshan Road, Jing'an District 
 How to Get There: Take bus no. 69, 129, 216, 309, 743 or 829 and get off at North Zhongshan Road Jiaotong Road. The bus station is on the east.
 Service Hours: 5:30 - 18:00

Destinations (Extract):

Destn. Dep. Time Duration Fare
Yangzhou, Jiangsu 12:45 3.5-5h CNY100
Hangzhou, Zhejiang 7:50 2.5-3h CNY90
Chizhou, Anhui 7:30, 9:30, 14:00, 16:30 2-2.5h CNY59
Hefei, Anhui 5:55, 14:30 5.5-7h CNY160
Rizhao, Shandong 19:10 8-9.5h CNY200
Qingdao, Shandong 19:10 10-11.5h CNY238
Xi'an, Shaanxi 10:00 16-17.5h CNY280
 

North Long-distance Bus Station

Chinese Name: 长途客运北站 (cháng tú kè yùn běi zhàn)
 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 to Hutai Road Public Bus Hub, or nos. 68, 185, 702, 767, 963 to Hutai Road Wenshui Road
 Service Hours: 06:00 – 20:30
 

 Jiaotong Dazhong Long-distance Bus Station

 Chinese Name: 交通大众长途汽车站 (jiāo tōng dà zhòng cháng tú qì chē zhàn)
 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
 

Nanhui Coach Station

Chinese Name: 南汇客运站 (nán huì kè yùn zhàn)
 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
 Service Hours: 04:30 – 17:30
 

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. Take Chuansha Line 2, Pudong Line 17, 21 32, 39 & 41, Shenchuan Special Line, Xuchuan Special Line.
Gaoqiao Bus Station No. 680, Gaoqiao Branch Road, Pudong New Area  1. Take metro line 6 or line 10 to Gangcheng Road.
2. Take bus nos. 181, 313, Pudong Line 66 & 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. Take bus Baoshan Line 1, 8 & 21, Shenchong Line 5 to Wusong Public Bus Station.
Meilan Lake Bus Station No. 1088, Luofen Road, Baoshan District  1. Take metro line 7 to Meilan Lake.
2. Take bus nos. 963, 1606, Baoshan Line 31 to Luofen Road Meidan Road
Chongming Bus Station Chenjiazhen Transport Hub, Chenhai Highway, Chongming Island  Take bus no. Baochen North Line, Baochen Middle Line, Baochen Special Line, Chenqian Line, Chongming Dongtan Line 1, 2, 3 &  5 to Chenjiazhen
Changxing Bus Station Nanhuan Road Intersection, Fenghuang Highway, Majiagang, Changxing Island  Take 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

- Last updated on Nov. 07, 2024 by Gabby Li -