Travel options for:
Foshan to Shenzhen
  • Train

    $15 - $41
    1. Foshan

      30 min - hourly

      $2 - $5

    2. Guangzhou South

      20 min - once daily

      $12 - $35

    3. Shenzhen North

      23 min - every 5 minutes - line 4

      $1

  • Train via Changgang

    $16 - $39
    1. Chao An

      25 min - every 5 minutes

      $1

    2. Shayuan

      4 min - every 5 minutes - line 8

      $1

    3. Changgang

      26 min - every 5 minutes - line 2

      $1

    4. Guangzhou South

      13 min - 3650 feet

    5. Guangzhou South

      20 min - once daily

      $12 - $35

    6. Shenzhen North

      23 min - every 5 minutes - line 4

      $1

  • Bus EE Bus

    $17 - $24
    1. Foshan

      2 h 6 min - every 30 minutes

      $15

    2. Yuen Long

      3 min - every 5 minutes

      $1

    3. Kam Sheung Road Station

      30 min - every 15 minutes

      $2 - $9

  • Bus China Bus Guide

    $10 - $15
    1. Foshan

      3 h 30 min - hourly

      $9 - $15

    2. Luohu

      8 min - every 5 minutes - line 1

      $1

  • Taxi

    $65 - $80
    1. Foshan

      1 h 37 min - 92.7 miles

      $65 - $80

  • Drive

    $13 - $20
    1. Foshan

      1 h 37 min - 92.7 miles

      $13 - $20

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

From Foshan bus to Guangzhou South, train to Shenzhen North, then line 4 Shenzhen Metro to Civic Centre. 1 h 27 min $33. From Chao An Guangzhou Metro to Shayuan, line 8 Guangzhou Metro to Changgang, line 2 Guangzhou Metro to Guangzhou South, walk to Guangzhou South, train to Shenzhen North, then line 4 Shenzhen Metro to Civic Centre. 2 h 11 min $32. From Foshan bus to Yuen Long, subway to Kam Sheung Road Station, then bus to Huanggang. 2 h 49 min $21. From Foshan bus to Luohu then line 1 Shenzhen Metro to Huaqiang Road. 3 h 40 min $15. From Foshan taxi to Shenzhen. 1 h 37 min $77. From Foshan drive to Shenzhen. 1 h 37 min $16.