How to Travel between Guangzhou Airport and Shenzhen
The distance from Guangzhou Baiyun International Airport to Shenzhen is 170 kilometers (106 miles). The best travel way between the two places is to take Airport Express to Shenzhen, taking around 2 hours and CNY 95. Or passengers can choose to take metro and high speed train to have a trip, spending 74M – 150M and CNY 81.5 – 93.5. Normal speed train also can be taken needing about 138M – 4H and CNY 28.5 – 72.5. Taking a taxi is expensive taking for more than 2.5 hours, so it’s not recommended.
![]() |
How to Travel between Guangzhou Airport and Shenzhen |
How to Travel from Guangzhou Baiyun International Airport to Shenzhen
1. Airport Express Bus to Shenzhen: 2 hours, CNY 95
Guangzhou Baiyun International Airport Express to Shenzhen serve passengers from 9:20 – 21:40, 1 shift every 60 – 70 minutes. It takes about 2 hours and CNY 95. Passengers can get on and off at specific stations, including T2, T1A, T1B, Bao’an Passenger Transportation Center and Yinhu Bus Station.
Tips:
T2: Transportation Center West Passenger Station
T1A: T1 Terminal District A: Outside A9 – A12
T1B: T1 Terminal District B: Outside B10 – B13
2. Metro + High Speed Train: 103M – 138M, CNY 92.5 – 93.5
Over 200 Guangzhou to Shenzhen high speed trains are operated by four railway stations in Guangzhou from 06:00 – 23:08 including Guangzhou, Guangzhou East, Guangzhou North and Guangzhou South.
Dep. | Arr. | Timetable | Overall Duration | Price (2nd Class Seat) |
---|---|---|---|---|
Guangzhou South | Shenzhen North / Shenzhen Futian | Over 110 shifts, 06:28 - 23:08 | 29M – 64M | CNY 83.5 |
Guangzhou East | Shenzhen | Over 60 trains, 06:00 – 22:40 | 77M - 87M | CNY 86.5 |
Guangzhou | Shenzhen | 20 trains, 06:04 – 22:14 | 84M - 102M | CNY 86.5 |

Guangzhou Baiyun International Airport to Different Guangzhou Railways Stations Metro
To Guangzhou South Railway Station: 74min, CNY 9
→ Take Metro Line 3 at Guangzhou Airport to Jiahewanggang Station
→ Transfer to Metro Line 2 to Guangzhou South Railway Station
To Guangzhou East Railway Station: 37min, CNY 7
→ Take Metro Line 3 at Guangzhou Airport to Guangzhou East Railway Station
To Guangzhou Railway Station: 45min, CNY 7
→ Take Metro Line 3 at Guangzhou Airport to Jiahewanggang Station
→ Transfer to Metro Line 2 to Guangzhou Railway Station
To Guangzhou North Railway Station: 44min, CNY 5
→ Take Metro Line 3 at the airport to Gaozeng Station
→ Transfer to Metro Line 9 to Huachenglu Station
→ Walk to the railway station for about 20min
How to Travel from Shenzhen to Guangzhou Baiyun International Airport
1. Airport Express Bus: 2 hours, CNY 95
Guangzhou Baiyun International Airport Express from Shenzhen is running from 06:00 to 18:00 every day, 1 shift every 60 – 70 minutes. Passengers can get on the express at Bao’an Passenger Transportation Center or Yinhu Bus Station in Shenzhen.
Tips:
Yinhu Bus Station: 1st Floor of Yinhu Building, Shangbu North Road, Shenzhen
Bao’an Passenger Transportation Center: Intersection of Xixiang Avenue and Qianjin 2 Road, Bao'an District, Shenzhen
2. Shenzhen to Guangzhou High Speed Train + Metro: 74M – 150M, CNY 81.5 - 89
Dep. | Timetbale | Duration | Price (2nd Clas Seat) |
---|---|---|---|
Shenzhen | Over 80 trains, 06:12 – 10:44 | 77M – 105M | CNY 79.5 |
Shenzhen Futian | 17 trains, 07:00 – 21:10 | 40M – 63M | CNY 82 |
Shenzhen North | 120 trains, 06:31 – 23:13 | 29M – 53M | CNY 74.5 |

How to get to Guangzhou Baiyun International Airport from Guangzhou railway stations
From Guangzhou / Guangzhou South Railway Station: Take Metro Line2 at the train station to Jiahewanggang and transfer to Line3 to the airport T1, 45 minutes, CNY 7
From Guangzhou East Railway Station: Take Metro Line3 to the airport T1, 36 minutes, CNY 7
3. Normal Train + Metro: 139M – 3H12M, CNY 28.5 – 72.5
Dep. | Arr. | Timetable | Duration | Price (Hard Seat) |
---|---|---|---|---|
Shenzhen | Guangzhou | 6 trains, 09:30 – 20:56 | 94M – 117M | CNY 23.5 – 48.5 |
Shenzhen East | 8 trains, 08:10 – 21:54 | 94M – 110M | CNY 21.5 – 44.5 | |
Shenzhen West | 9 trains, 08:50 – 21:17 | 127M – 147M | CNY 24.5 – 65.5 |
Guangzhou Railway Stations to Guangzhou Baiyun International Airport Metro
From Guangzhou Railway Station, 44min, CNY 7
→ Take Metro Line 2 to Jiahewanggang Station
→ Transfer to Metro Line 3 and get off at the Airport Southern Station
From Guangzhou South Railway Station, 73min, CNY 9
→ Take Metro Line 2 to Jiahewanggang Station
→ Transfer to Metro Line 3 and get off at the Airport Southern Station
From Guangzhou East Railway Station, 36min, CNY 7
→ Take Metro Line 3 to the Airport Southern Station
From Guangzhou North Railway Station, 44min, CNY 5
→ Walk to the Huachenglu Metro Station from Guangzhou North Railway Station for around 17min
→ Take Metro Line 9 to Gaozeng Station
→ Transfer to Metro Line 3 and get off at the Airport Southern Station

How about south railway station?
Thanks


