How to get from Shenzhen Railway Station to Shenzhen Airport(SZX)
Shenzhen Baoan International Airport(SZX) is located 40km northwest of Shenzhen Railway Station. Public transports are included metro train, Airport bus 330 and taxi. Airport bus 330 is mostly recommended. It takes around 60 minutes. And ticket price is RMB20 per person one way.

Option 1, Airport bus 330, 40km, 1 hour, RMB20
The traveler can take airport bus 330 to T3 of Shenzhe Airport at Bus station on the right side on West Square, 320 metres from Shenzhen Railway Station.
Operation hours: 07:00 - 21:00
Interval: 30 minutes
Duration: 1 hour
Stop: 4
Ticket price: RMB20


Option 2, Metro line 1 + Metro 11, 40km, 1 hour 10 minutes, RMB8
Step 1: Take Metro line 1 from Luohu Statin(罗湖站, Shenzhen Railway Station) to Qianhaiwan Station(前海湾)
Operation hours: 06:30 - 23:00
Interval: 5 minutes
Duration: 55 minutes
Stop: 21
Step 2: transfer Metro line 11 to Airport Station from Qianhaiwan Station(前海湾)
Operation hours: 06:41 - 00:05
Interval: 5 minutes
Duration: 12 minutes
Stop: 3
Option 3, Taxi, RMB120, 40km, 1 hour
Taxi is one convenient and fast, but also the most expensive way to get to Shenzhen Baoan Airport.
Taxi pick-up areas are on station square.
The taxi fare from Shenzhen Railway Station to Shenzhen Baoan Airport is around RMB120 and the duration is around 1 hour.
If you take the taxi, you can show the following Chinese sentence to Taxi driver:
司机, 请带我去深圳宝安机场, 谢谢! (Please drive me to Shenzhen Baoan Airport, thank you!)





