Travel from Shenzhen-Airport-SZX to Puning

Train from Shenzhen Airport (SZX) to Puning

China Railways D-Class operates a train from Shenzhen Airport (SZX) to Puning twice daily. Tickets cost $21 - $26 and the journey takes 1 h 52 min.

How to get from Shenzhen Airport (SZX) to Puning

From Airport East line 1 Shenzhen Metro to Bao'an Center, line 5 Shenzhen Metro to Shenzhen North, then train to Puning. 3 h 45 min $24. From Shenzhen Airport (SZX) taxi to Puning. 3 h 3 min $152. From Shenzhen Airport (SZX) drive to Puning. 3 h 3 min $32. From Shenzhen airport fly to Xiamen airport, taxi to Xiamen North, then train to Puning. 4 h 19 min $172.

Operators from Shenzhen Airport (SZX) to Puning

OperatorPhoneWebsite
Shenzhen MetroShenzhen Metro
China Railways D-ClassChina Railways D-Class
Xiamen AirlinesXiamen Airlines
HainanHainan
Close Print Itinerary
  1. Here are 4 options to get from
    Shenzhen Airport (SZX) to Puning:

    1. Trip:
      1 Train
      • One-Way approx: USD $23 - $28
      • Duration: 3 h 45 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $23 - $28
        • Duration: 3 h 45 min
        Close x
    2. Trip:
      2 Taxi
      • One-Way approx: USD $120 - $160
      • Duration: 3 h 3 min
      Open +
      • Trip:
        2 Taxi
        • One-Way approx: USD $120 - $160
        • Duration: 3 h 3 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 3 h 3 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 3 h 3 min
        Close x
    4. Trip:
      4 Fly, train
      • One-Way approx: USD $82 - $532
      • Duration: 4 h 19 min
      Open +
      • Trip:
        4 Fly, train
        • One-Way approx: USD $82 - $532
        • Duration: 4 h 19 min
        Close x