I am an Indian, working in Shanghai, China. I need to travel to Taiwan for a short visit of around 10 days. How can I get a visa for Taiwan?

  • 3
    I'm afraid you need to apply to the Taipei Economic and Cultural Office back in India. Mainland China is obviously not a good place to get a Taiwan visa :-(
    – xuq01
    Jul 16, 2018 at 5:23
  • 2
    Possible duplicate of Can I get a Taiwan visa from China?
    – Giorgio
    Aug 2, 2018 at 0:30
  • @Giorgio not exact duplicate, OP is Indian, that question was for Sri Lankans
    – Mark Mayo
    Aug 2, 2018 at 2:26
  • 1
    @MarkMayo isn't the premise the same: how to get a visa for Taiwan while in China; would nationality even be relevant?
    – Giorgio
    Aug 2, 2018 at 2:31
  • 2
    @Giorgio As the OP is Indian, I think HK would be a better option, as Indians only need pre-registration for HK, instead of a visa for Singapore (and the flight time too).
    – user67108
    Aug 28, 2018 at 16:28

1 Answer 1


As China considers Taiwan to be part of China, there is no embassy or consulate through which to apply for a visa.

The first option would be to apply at a Taipei Economic and Cultural Center in your home country. You may be able to do closer to your current location, such as in Hong Kong or Singapore (or through a travel agency in either).

Taipei Economic and Cultural Office (India)
No. 34, Paschimi Marg, Vasant Vihar, New Delhi, Phone: +91 11 4607 7777

Taipei Economic and Cultural Office (Hong Kong)
Lippo Centre, 89 Queensway, Tower 1, Room 1106, Phone: 2525.8316

Taipei Representative Office (Singapore)
460 Alexandra Road, #23-00 PSA Building, Phone: +65 6278 6511

An added observation by @dda, to whom thanks, Hong Kong would be a better option as Indian nationals only need to pre-register, rather than the visa required for Singapore (as well as the flight time).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .