Taiwan Railway operates a train from Taichung to Taipei every 20 minutes. Tickets cost $1 and the journey takes 12 min. Taiwan High Speed Rail also services this route every 30 minutes. Alternatively, Citi Air Bus operates a bus from Taichung to Taipei every 30 minutes. Tickets cost $8 - $11 and the journey takes 2 h 5 min. 2 other operators also service this route.
From Taichung Station train to Xin Wurih Station, walk to Taichung, then train to Taipei. 1 h 31 min 733. From Taichung train to Taipei. 1 h 39 min 286. From Taichung Station bus to Liuzhangli Station. 2 h 5 min 260. From Taichung taxi to Taipei. 1 h 43 min 5239. From Taichung drive to Taipei. 1 h 43 min 449.