Travel from Keelung to Taichung

Bus or train from Keelung to Taichung?

Taiwan Railway operates a train from Keelung to Taichung every 30 minutes. Tickets cost $1 - $3 and the journey takes 49 min. 2 other operators also service this route. Alternatively, Taiwan Bus operates a bus from Keelung to Taichung every 15 minutes. Tickets cost $1 - $4 and the journey takes 44 min. Citi Air Bus also services this route every 30 minutes.

How to get from Keelung to Taichung

From Badu train to Banqiao, train to Taichung, walk to Xin Wurih Station, then train to Taichung Station. 2 h 18 min 1858. From Keelung train to Taichung. 3 h 3 min 335. From Keelung Station line 1800 bus to Taipei City Hall Station then bus to National Taichung University. 3 h 7 min 336. From Keelung Station bus to Gancheng. 3 h 20 min 320. From Keelung Station line 1813 bus to Taipei then train to Taichung. 3 h 29 min 370. From Keelung Station line 1813 bus to Taipei Station then bus to Taichung Station. 3 h 45 min 340. From Keelung drive to Taichung. 2 h 1 min 516.
Close Print Itinerary
  1. Here are 7 options to get from
    Keelung to Taichung:

    1. Trip:
      1 Train Taiwan High Speed Rail
      • One-Way approx: USD $24 - $64
      • Duration: 2 h 18 min
      Open +
      • Trip:
        1 Train Taiwan High Speed Rail
        • One-Way approx: USD $24 - $64
        • Duration: 2 h 18 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $9 - $16
      • Duration: 3 h 3 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $9 - $16
        • Duration: 3 h 3 min
        Close x
    3. Trip:
      3 Bus Citi Air Bus
      • One-Way approx: USD $10 - $14
      • Duration: 3 h 7 min
      Open +
      • Trip:
        3 Bus Citi Air Bus
        • One-Way approx: USD $10 - $14
        • Duration: 3 h 7 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $8 - $12
      • Duration: 3 h 20 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $8 - $12
        • Duration: 3 h 20 min
        Close x
    5. Trip:
      5 Train #2
      • One-Way approx: USD $10 - $18
      • Duration: 3 h 29 min
      Open +
      • Trip:
        5 Train #2
        • One-Way approx: USD $10 - $18
        • Duration: 3 h 29 min
        Close x
    6. Trip:
      6 Bus U Bus
      • One-Way approx: USD $10 - $15
      • Duration: 3 h 45 min
      Open +
      • Trip:
        6 Bus U Bus
        • One-Way approx: USD $10 - $15
        • Duration: 3 h 45 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $14 - $21
      • Duration: 2 h 1 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $14 - $21
        • Duration: 2 h 1 min
        Close x