30 days is given on arrival for nationalities of Australia, Korea, Malaysia, Singapore and USA.
90 days is given to Austria, Belgium, Canada, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, U.K. and Vatican.
Passport holders of India, Indonesia, Philippines, Thailand and Vietnam can apply for a visa online at
Taiwan Immigration
Visa information
Taiwan embassies