Singapore visa for Indian citizens
Indian citizens need an eVisa to enter Singapore for up to 30 days.
- Status
- eVisa
- Max stay
- 30 days
- Official cost
- 30 SGD
- Before departure
- Apply online before you fly
Cost note
The Singapore visa government fee is SGD 30. Indian nationals cannot apply directly as individuals - the application must be lodged through an ICA-authorised local agent / Strategic Partner, who may add a service charge. There is no visa on arrival.
What you need
- Indian passport valid at least 6 months from the date of entry
- Visa application lodged through an ICA-authorised visa agent / Strategic Partner or a local contact
- Recent photo to Singapore specifications and completed Form 14A
- Confirmed return or onward ticket, accommodation and proof of funds
- SG Arrival Card (electronic) submitted within 3 days before arrival
Official source
https://www.ica.gov.sg/Use the government route and fee only. Avoid lookalike agent sites that add markups or mimic official portals.
Why this verdict
Indian passport holders need a visa to enter Singapore and are NOT eligible for visa on arrival. Singapore issues an electronic visa, but Indian nationals cannot apply directly: the application must be submitted through an ICA-authorised visa agent / Strategic Partner or an eligible local contact. The government fee is SGD 30. The length of the social visit pass (commonly up to 30 days) is granted by the immigration officer at entry. Confirm the current process on the official ICA website.
Frequently asked questions
- Do Indian citizens need a visa for Singapore?
- Indian citizens need an eVisa to enter Singapore for up to 30 days. (eVisa.)
- How long can Indian passport holders stay in Singapore?
- Up to 30 days.
- How much does the Singapore entry cost for Indian citizens?
- The official fee is 30 SGD. This page tracks the official government fee only, not agent markup.