Travel from Taichung to Keelung

Bus or train from Taichung to Keelung?

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

How to get from Taichung to Keelung

From Taichung Station train to Xin Wurih Station, walk to Taichung, train to Taipei, then train to Badu. 2 h 26 min 1800. From Taichung train to Cidu then train to Keelung. 2 h 51 min 354. From National Taichung University bus to Taipei City Hall Station then line 1800 bus to Keelung Station. 3 h 318. From Taichung train to Keelung. 3 h 4 min 335. From Gancheng bus to Keelung Station. 3 h 20 min 320. From Taichung Station bus to Taipei Station then line 1813 bus to Keelung Station. 3 h 47 min 347. From Taichung drive to Keelung. 2 h 506.
Close Print Itinerary
  1. Here are 7 options to get from
    Taichung to Keelung:

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