Generally, international travelers have to reach the airport to check-in at least 2 hours before departure. However, we highly recommend having another 30 minutes buffer time. Taking a ride from Taichung City to Taoyuan Airport, for example, takes 1.5 hours to travel on a regular day. If your flight is 10 AM, it's better to schedule a taxi before 6 AM. After a plane landing, Taiwan citizens may take 30~40 minutes to collect their luggage but 60~90 minutes for foreigners. To avoid extra cost, reserving a taxi one hour later the arrival is ideal.