Travel from Macau to Taipei

Flights from Macau to Taipei

Tigerair Taiwan, Air Macau and EVA Air fly from Macau to Taipei every 2 hours.

How to get from Macau to Taipei

From Jardim Hoi Van / Hoi Cheng bus to Macau airport, fly to Taipei airport, then Taoyuan Metro to Taipei. 4 h 22 min $85. From Macau ferry to Hong Kong airport, fly to Taipei airport, then Taoyuan Metro to Taipei. 5 h 16 min $167. From Macau Outer Harbour Ferry Terminal ferry to Shenzhen Bao'an Port, bus to Shenzhen airport, fly to Taipei airport, then Taoyuan Metro to Taipei. 5 h 56 min $185. From Zhuhai train to Guangzhou South, walk to Guangzhou South, train to Shenzhen North, train to Fuqing, bus to Pingtan Ao'qian Port, drive to Pingtan County, ferry to Taipei, then drive to Taipei. 13 h 40 min $246. From Zhuhai Gongbei bus to Shenzhen Nanshan, bus to Putian, bus to Pingtan Ao'qian Port, drive to Pingtan County, ferry to Taipei, drive to Linkou High School, then line 1211 bus to Minquan Songjiang Road Intersection. 18 h 30 min $178. From Zhuhai train to Huizhou South, train to Xiamen, taxi to Xiamen Port, car ferry to Keelung Port, walk to Keelung Station, then line 1802 bus to Songjiang Nanjing Station. 22 h 52 min $211. From Macau drive to Xiamen Port, car ferry to Keelung Port, then drive to Taipei. 21 h 37 min $208. From Guangdong Zhuhai bus to Xiamen Port, car ferry to Keelung Port, walk to Keelung Station, then line 1802 bus to Songjiang Nanjing Station. 26 h 16 min $175.

Operators from Macau to Taipei

Close Print Itinerary
  1. Here are 8 options to get from
    Macau to Taipei:

    1. Trip:
      1 Fly from Macau
      • One-Way approx: USD $54 - $207
      • Duration: 4 h 22 min
      Open +
      • Trip:
        1 Fly from Macau
        • One-Way approx: USD $54 - $207
        • Duration: 4 h 22 min
        Close x
    2. Trip:
      2 Ferry to Hong Kong, fly
      • One-Way approx: USD $106 - $290
      • Duration: 5 h 16 min
      Open +
      • Trip:
        2 Ferry to Hong Kong, fly
        • One-Way approx: USD $106 - $290
        • Duration: 5 h 16 min
        Close x
    3. Trip:
      3 Ferry to Shenzhen, fly
      • One-Way approx: USD $154 - $337
      • Duration: 5 h 56 min
      Open +
      • Trip:
        3 Ferry to Shenzhen, fly
        • One-Way approx: USD $154 - $337
        • Duration: 5 h 56 min
        Close x
    4. Trip:
      4 Train, bus, ferry
      • One-Way approx: USD $188 - $260
      • Duration: 13 h 40 min
      Open +
      • Trip:
        4 Train, bus, ferry
        • One-Way approx: USD $188 - $260
        • Duration: 13 h 40 min
        Close x
    5. Trip:
      5 Bus, ferry
      • One-Way approx: USD $170 - $183
      • Duration: 18 h 30 min
      Open +
      • Trip:
        5 Bus, ferry
        • One-Way approx: USD $170 - $183
        • Duration: 18 h 30 min
        Close x
    6. Trip:
      6 Train, car ferry
      • One-Way approx: USD $188 - $231
      • Duration: 22 h 52 min
      Open +
      • Trip:
        6 Train, car ferry
        • One-Way approx: USD $188 - $231
        • Duration: 22 h 52 min
        Close x
    7. Trip:
      7 Drive, car ferry
      • One-Way approx: USD $195 - $224
      • Duration: 21 h 37 min
      Open +
      • Trip:
        7 Drive, car ferry
        • One-Way approx: USD $195 - $224
        • Duration: 21 h 37 min
        Close x
    8. Trip:
      8 Bus, car ferry
      • One-Way approx: USD $164 - $179
      • Duration: 26 h 16 min
      Open +
      • Trip:
        8 Bus, car ferry
        • One-Way approx: USD $164 - $179
        • Duration: 26 h 16 min
        Close x