It is recommended to make a reservation for the Spring Festival travel, and there are also holidays during the Spring Festival. I’m usually not nervous during off-peak hours. I went there before the Spring Festival last year. I didn’t buy it on the shift. I bought the next shift and waited for half an hour. The car was full when I got on the bus.
Except for the Spring Festival and continuous holidays, there is no need to book in advance for the rest of the time, you can buy it directly at the high-speed rail station, and the Taiwan high-speed rail has free seats (no seat reservation, you can find your own seat after getting on the train, suitable for travelers to change their itinerary at any time)
High-speed rail tickets go on sale 28 days in advance. Early bird discounts are divided into 35% off, 10% off, and 20% off, depending on the number of trains. Buying early can definitely buy cheaper tickets. If you don’t want to go early, you can buy it on the same day. If the reserved seat is gone, you can buy a free-seat ticket. You can find a parking space for any 10-12 cars on the day. If it is the Spring Festival, it is recommended to buy it early, otherwise there will be no tickets. Even if you buy a free seat, if the free seat car is full, you will not be able to get on the train. You have to wait in line for the next train!