Please note that, although the official starting point is at Songshan Train station in Taipei, both the starting and ending point of this GPX file is at Dongshan Train Station in Yilan. But it does not pose any serious issue as the cycling route is meant to be a loop. On the other hand, for Day 5 and Day 6, there are discrepancies between the map and the two GPX files. For Day 8, it is recommended by the route planner to take the train in order to skip the Suhua Highway, infamous for its heavy traffic and occasional falling rocks.
Click on the pin marks for detailed info and GPX files for each day

Day 1: Taipei City - Hsinchu County

Route Overview:
Total distance 90.61 km | Total accent 954 m | Total descent 491 m
Songshan Station → Urban Roads → Riverside Bikeways → Dahan Riverside → Provincial Highway 3 → Provincial Highway 4 → Provincial Highway 3B → Gaoyuan Road and Nankeng Road → Xinlong Road → County Road 118 → Provincial Highway 1 (Hsinchu City)
Note: Although the official starting point is at Songshan Train station in Taipei, both the starting and ending point of this GPX file is at Dongshan Train Station in Yilan. But it does not pose any serious issue as the cycling route is meant to be a loop.
Day 2: Hsinchu County - Changhua City

Route Overview:
Total distance 101.88 km | Total accent 249 m | Total descent 247 m
Provincial Highway 1 (Hsinchu City) → Provincial Highway 61 → Baishatun → Provincial Highway 1 → Changhua City
Day 3: Changhua City - Chiayi City

Route Overview:
Total distance 84.98 km | Total accent 149 m | Total descent 139 m m
Provincial Highway 1 (Changhua) → County Road 145 (Xiluo Bridge) → Provincial Highway 1 → Chiayi City
Day 3+1: Changhua City - Sun Moon Lake

Route Overview:
Total distance 71.15 km | Total accent 984 m | Total descent 243 m
Taichung City → Provincial Highway 1B → Provincial Highway 1 → Provincial Highway 1C (Section 1, Zhangxing Road) → Provincial Highway 14C (Section 2, Zhangxing Road) → Provincial Highway 14 (Section 3, Zhangnan Road - Puli Township) → Provincial Highway 21 → Sun Moon Lake
Day 3+2: Sun Moon Lake - Chiayi City

Route Overview:
Total distance 92.64 km | Total accent 238 m | Total descent 974 m
Sun Moon Lake (Yuetan Bike Path) → Provincial Highway 21 → Provincial Highway 16 → Minquan Road → County Road 139 (Minsheng Road) → Shanjiao Lane → Provincial Highway 3C → Provincial Highway 3 → Provincial Highway 1D → Provincial Highway 1 (Dounan, Darlin, and Minsyong) → Chiayi
Day 4: Chiayi City - Kaohsiung City

Route Overview:
Total distance 109.29 km | Total accent 112 m | Total descent 132 m
Chiayi City → Xilaya Boulevard → Mountain-to-Sea Canal Greenway Bike Path → Provincial Highway 17 → Provincial Highway 28 → Provincial Highway 1 → Kaohsiung urban roads → Provincial Highway 17 → Zuoying District → Kaohsiung Downtown
Day 5: Kaohsiung City - Pingtung County

Route Overview:
Total distance 103.67 km | Total accent 152 m | Total descent 160 m
Kaohsiung urban cycling routes - Tongmeng Road - Hedong Road → Provincial Highway 17 → Provincial Highway 1 → Fangliao → Provincial Highway 26 → Checheng
Note: For Day 5 and Day 6, there are discrepancies between the map and the two GPX files. I have plotted the route of the two days according to the map.
Day 6: Pingtung County - Taitung City

Route Overview:
Total distance 115.88 km | Total accent 959 m | Total descent 878 m
Checheng → Sihjhongsi → County Road 199 → Shouka → Provincial Highway 9 (Darren - Jhihben) → Taitung City
Note: For Day 5 and Day 6, there are discrepancies between the map and the two GPX files. I have plotted the route of the two days according to the map.
Day 7: Taitung City - Hualien County

Route Overview:
Total distance 98.23 km | Total accent 661 m | Total descent 633 m
Garmin: https://connect.garmin.com/modern/course/33815817
Velodash: https://cx6sm.app.goo.gl/akQu
Taitung City → Provincial Highway 9 (Luye - Ruisui) → Ruisui
Day 8: Hualien County - Yilan County

Route Overview
Part 1: Total distance 96.77 km | Total accent 348 m | Total descent 455 m
Garmin: https://connect.garmin.com/modern/course/33833447
Velodash: https://cx6sm.app.goo.gl/2hrk
Part 2: Total distance 14.29 km | Total accent: 19 m | Total descent 41 m
Ruisui Station → Provincial Highway 9 (Guangfu - Hualien) → train ride (Xincheng Station - Su'aoxin Station) → Provincial Highway 9 → Bike trail under the railway bridge → Dong Shan River Bikeway → Wujie (Provincial Highway 2)
Note: For Day 8, it is recommended by the route planner to take the train in order to skip the Suhua Highway, infamous for its heavy traffic and occasional falling rocks. Therefore I have followed the design and cut the GPX route into two parts.
Yilan County - Taipei City

Route Overview:
Total distance 115.34 km | Total accent 1045 m | Total descent 1034 m
Wujie → Provincial Highway 2 → Toucheng → Wai’ao → Provincial Highway 2 → Shecheng, Fulong → Provincial Highway 2C → Provincial Highway 2D → Provincial Highway 5 → Civic Boulevard → Songshan Station