Travel options for:
Xiamen to Shenzhen
  • Fly to Shenzhen

    1. Xiamen

      5min - 3.6 miles

      $3 - $5

    2. Xiamen (XMN)

      1hrs 15min - non-stop

      $60 - $170

    3. Shenzhen (SZX)

      54min - every 5 minutes - line 1

      $1 - $2

      • Shenzhen
  • Fly to Hong Kong

    1. Xiamen

      5min - 3.6 miles

      $3 - $5

    2. Xiamen (XMN)

      1hrs 00min - non-stop

      $45 - $210

    3. Hong Kong (HKG)

      55min - hourly

      $7 - $17

      • Shenzhen
  • Train

    1. Xiamen

      3hrs 51min - 4 times a day

      $23 - $45

    2. Shenzhen North

      23min - every 5 minutes - line 4

      $1

      • Civic Centre
  • Bus

    1. Xiamen

      6min - 4.2 miles

      $4 - $5

    2. Xiamen Hubin

      7hrs 28min - hourly

      $25 - $35

      • Guangdong Shenzhen
  • HK Metro

    1. Xiamen Fanghu

      9hrs 40min - twice daily

      $51

    2. Hong Kong

      28min - 22.9 miles

      $40 - $55

      • Shenzhen
  • Drive

    1. Xiamen

      6hrs 04min - 364.4 miles

      $55 - $85

      • Shenzhen
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Xiamen taxi to Xiamen airport, fly to Shenzhen airport, then line 1 Shenzhen Metro to Shenzhen. 2hrs 17min $115. From Xiamen taxi to Xiamen airport, fly to Hong Kong airport, then bus to Shenzhen. 2hrs 30min $87. From Xiamen train to Shenzhen North then line 4 Shenzhen Metro to Civic Centre. 4hrs 16min $35. From Xiamen taxi to Xiamen Hubin then bus to Guangdong Shenzhen. 7hrs 34min $30. From Xiamen Fanghu HK Metro to Hong Kong then taxi to Shenzhen. 10hrs 08min $105. From Xiamen drive to Shenzhen. 6hrs 04min $71.