Travel options for:
Shanghai to Macau
  • Fly Shanghai Hongqiao to Zhuhai

    $84 - $275
    1. Shanghai

      18 min - every 10 minutes - line 10

      $1

    2. Shanghai Hongqiao (SHA)

      2 h 35 min - non-stop

      $80 - $270

    3. Zhuhai (ZUH)

      1 h - every 30 minutes

      $3 - $4

  • Fly Shanghai Hongqiao to Macau

    $92 - $312
    1. Shanghai

      18 min - every 10 minutes - line 10

      $1

    2. Shanghai Hongqiao (SHA)

      2 h 40 min - non-stop

      $90 - $310

    3. Macau (MFM)

      6 min - every 15 minutes - line 36

      $1

  • Fly Shanghai Pudong to Macau

    $83 - $318
    1. Shanghai

      15 min - every 10 minutes - line 2

      $1

    2. Longyang Road

      10 min - every 15 minutes

      $6 - $16

    3. Shanghai Pudong (PVG)

      2 h 35 min - non-stop

      $75 - $300

    4. Macau (MFM)

      6 min - every 15 minutes - line 36

      $1

  • Fly Shanghai Hongqiao to Shenzhen, ferry

    $102 - $312
    1. Shanghai

      18 min - every 10 minutes - line 10

      $1

    2. Shanghai Hongqiao (SHA)

      2 h 20 min - non-stop

      $70 - $280

    3. Shenzhen (SZX)

      5 min - on demand

      $0

    4. Shenzhen Bao'an Port

      1 h - every 3 hours

      $31

  • Fly Shanghai Hongqiao to Hong Kong, ferry

    $119 - $354
    1. Shanghai

      18 min - every 10 minutes - line 10

      $1

    2. Shanghai Hongqiao (SHA)

      2 h 15 min - non-stop

      $85 - $320

    3. Hong Kong (HKG)

      1 h - 4 times a day

      $33

  • Train via Yintan North

    $172 - $271
    1. Jingan Temple

      17 min - every 10 minutes - line 2

      $1

    2. Hongqiao Airport - T2

      11 min - 3034 feet

    3. Shanghai Hongqiao

      2 h 55 min - once daily

      $50 - $90

    4. Yintan North

      5 h 44 min - once daily

      $110 - $140

    5. Guangzhou South

      28 min - once daily

      $11 - $40

  • Train China Railways D-Class

    $94 - $206
    1. Jingan Temple

      18 min - every 10 minutes - line 2

      $1

    2. Shanghai Hongqiao

      11 h 32 min - once daily

      $70 - $130

    3. Shenzhen North

      20 min - once daily

      $12 - $35

    4. Guangzhou South

      14 min - 3870 feet

    5. Guangzhou South

      28 min - once daily

      $11 - $40

  • Bus

    $72 - $101
    1. Shanghai South

      2 h - every 30 minutes

      $9

    2. Zhejiang Hangzhou

      14 h - once daily

      $55 - $80

    3. Guangzhou Fangcun

      2 h - hourly

      $8 - $12

  • Train, ferry

    $135 - $165
    1. Shanghai Station

      19 h 22 min - once daily

      $90 - $130

    2. Hung Hom

      1 min - every 5 minutes

      $1

    3. East Tsim Sha Tsui

      9 min - 2498 feet

    4. Kowloon TST

      1 h - hourly

      $42

  • Drive

    $140 - $210
    1. Shanghai

      15 h 58 min - 978 miles

      $140 - $210

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

From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Zhuhai airport, then bus to Macau. 5 h 8 min $124. From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Macau airport, then line 36 bus to Macau. 5 h 11 min $171. From West Nanjing Road line 2 Shanghai Metro to Longyang Road, Maglev to Shanghai Pudong airport, fly to Macau airport, then line 36 bus to Macau. 5 h 17 min $166. From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Shenzhen airport, bus to Shenzhen Bao'an Port, then ferry to Macau. 6 h 13 min $161. From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Hong Kong airport, then ferry to Macau. 6 h 33 min $193. From Jingan Temple line 2 Shanghai Metro to Hongqiao Airport - T2, walk to Shanghai Hongqiao, train to Yintan North, train to Guangzhou South, then train to Zhuhai. 12 h 12 min $225. From Jingan Temple line 2 Shanghai Metro to Shanghai Hongqiao, train to Shenzhen North, train to Guangzhou South, walk to Guangzhou South, then train to Zhuhai. 14 h 47 min $169. From Shanghai South bus to Zhejiang Hangzhou, bus to Guangzhou Fangcun, then bus to Zhuhai Gongbei. 19 h 30 min $76. From Shanghai Station train to Hung Hom, subway to East Tsim Sha Tsui, walk to Kowloon TST, then ferry to Macau. 21 h 22 min $148. From Shanghai drive to Macau. 15 h 58 min $172.