Travel from Kaohsiung to Penghu

Flights from Kaohsiung to Penghu

Far Eastern Air, Uni Airways and Mandarin Airlines fly from Kaohsiung to Penghu every 2 hours.

How to get from Kaohsiung to Penghu

From Kaohsiung Port carferry to Magong Port. 5 h 859. From Sanduo Shopping District Station subway to Kaohsiung airport, fly to Makung airport, then bus to Penghu. 3 h 9 min 2996. From Kaohsiung Station train to Bao'an Station, taxi to Tainan airport, fly to Makung airport, then bus to Penghu. 3 h 36 min 1771. From Sanduo Shopping District Station subway to Zuoying, train to Chiayi, taxi to Chiayi airport, fly to Makung airport, then bus to Penghu. 4 h 10 min 3788.
Close Print Itinerary
  1. Here are 4 options to get from
    Kaohsiung to Penghu:

    1. Trip:
      1 Carferry
      • One-Way approx: USD $30
      • Duration: 5 h
      Open +
      • Trip:
        1 Carferry
        • One-Way approx: USD $30
        • Duration: 5 h
        Close x
    2. Trip:
      2 Fly from Kaohsiung
      • One-Way approx: USD $52 - $112
      • Duration: 3 h 9 min
      Open +
      • Trip:
        2 Fly from Kaohsiung
        • One-Way approx: USD $52 - $112
        • Duration: 3 h 9 min
        Close x
    3. Trip:
      3 Fly from Tainan
      • One-Way approx: USD $54 - $112
      • Duration: 3 h 36 min
      Open +
      • Trip:
        3 Fly from Tainan
        • One-Way approx: USD $54 - $112
        • Duration: 3 h 36 min
        Close x
    4. Trip:
      4 Train to Chiayi, fly
      • One-Way approx: USD $75 - $167
      • Duration: 4 h 10 min
      Open +
      • Trip:
        4 Train to Chiayi, fly
        • One-Way approx: USD $75 - $167
        • Duration: 4 h 10 min
        Close x