There are 5 ways to get from Beijing Capital Airport (PEK) to Shilipu by bus, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Dongzhimen Bus Station to Wanxianghui Xiangshuwanxiaoqubus 980 Express
1h 48m¥63–73Drive 43.7 km
cheapest- Drive from Beijing-Capital-Airport-PEK to Shilipucar 43.7 km
42 min¥37–54Airport Transfer
- Take the rideshare from Beijing Capital-PEK to Shilipu43.7 km
42 minTaxi
- Take the taxi from Beijing-Capital-Airport-PEK to Shiliputaxi 43.7 km
42 min¥120–150Line 4 bus, bus
- Take the bus from Bcia T2 to Xiba Riverbus 4
- Take the bus from Xiba River to Wanxianghui Xiangshuwanxiaoqubus 980 Express
2h 5m¥63–77
Questions & Answers
The cheapest way to get from Beijing Capital Airport (PEK) to Shilipu is to drive which costs ¥35 - ¥55 and takes 42 min.
The fastest way to get from Beijing Capital Airport (PEK) to Shilipu is to drive which takes 42 min and costs ¥35 - ¥55.
No, there is no direct bus from Beijing Capital Airport (PEK) station to Shilipu. However, there are services departing from Dongzhimen Bus Station and arriving at Wanxianghui Xiangshuwanxiaoqu via . The journey, including transfers, takes approximately 1h 48m.
The distance between Beijing Capital Airport (PEK) and Shilipu is 98 km. The road distance is 43.7 km.
The best way to get from Beijing Capital Airport (PEK) to Shilipu without a car is to bus which takes 1h 48m and costs ¥60 - ¥75.
It takes approximately 1h 48m to get from Beijing Capital Airport (PEK) to Shilipu, including transfers.
Beijing Capital Airport (PEK) to Shilipu bus services, operated by Beijing bus, depart from Dongzhimen Bus Station.
Beijing Capital Airport (PEK) to Shilipu bus services, operated by Beijing bus, arrive at Wanxianghui Xiangshuwanxiaoqu station.
Yes, the driving distance between Beijing Capital Airport (PEK) to Shilipu is 44 km. It takes approximately 42 min to drive from Beijing Capital Airport (PEK) to Shilipu.
There are 33+ hotels available in Shilipu.
What companies run services between Beijing Capital Airport (PEK), China and Shilipu, Beijing Municipality, China?
Beijing bus operates a bus from Dongzhimen Bus Station to Wanxianghui Xiangshuwanxiaoqu every 20 minutes. Tickets cost ¥17 and the journey takes 1h 17m.
Bus from Dongzhimen Bus Station to Wanxianghui Xiangshuwanxiaoqu
- Ave. Duration
- 1h 17m
- Frequency
- Every 20 minutes
- Estimated price
- ¥17
- Schedules at
- Travel China Guide
Bus from Xiba River to Wanxianghui Xiangshuwanxiaoqu
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- ¥17
- Schedules at
- Travel China Guide
- Phone
- +86 010 96158
- Website
- bcia.com.cn
Bus from Bcia T2 to Xiba River
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥23–35
- Schedules at
- en.bcia.com.cn
- Website
- https://www.mozio.com
Rideshare from Beijing Capital-PEK to Shilipu
- Ave. Duration
- 42 min
- Frequency
- On demand
- Ave. Duration
- 42 min
- Estimated price
- ¥120–150
Beijing Beiqi Taxi
- Phone
- +86 010-87665998
- Website
- beiqitaxi.com.cn
Beijing Sanyuan Taxi
- Phone
- +86 010-56306666
Beijing Shouqi Taxi
- Phone
- +86 400-926-3131
- Website
- izuche.com
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Flying into Beijing?
Read the travel guide
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Beijing Capital Airport (PEK) and Shilipu. A great option if you don't have a driver's licence or want to avoid public transport.



