Indonesia Visa RequirementsFor Seychelles passport holders
Seychelles passport holders require a visa to enter Indonesia. The Visa on Arrival (VoA) at major airports makes the process straightforward.
Seychelles passport holders require a visa to enter Indonesia.
Obtain VoA at the airport for USD 35 (30 days, extendable once) or apply for e-VOA online at molina.imigrasi.go.id before travel. Bali (DPS) is the most common entry point from Seychelles.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Required Documents
Valid Passport
Passport valid for at least 6 months beyond arrival date with at least 2 blank pages
Visa on Arrival Fee
USD 35 cash at airport VoA counter (or e-VOA approval)
Return Flight Ticket
Confirmed return or onward ticket from Indonesia
Proof of Accommodation
Hotel or villa booking confirmation
Current Travel Situation
Seychelles to Indonesia: What You Need to Know
Indonesia does not extend visa-free access to Seychelles. The VoA is available at Bali, Jakarta, and other major entry points for USD 35, allowing 30 days with one extension.
How to Get There
Thailand (visa-free) is a neighboring alternative. Malaysia requires a separate visa for Seychelles.
Money & Banking
Indonesian Rupiah (IDR). Cards at tourist areas and hotels. Cash needed locally. USD exchangeable.
Practical Tips
Bali is well-connected from Seychelles via Singapore or Kuala Lumpur. Ubud, Seminyak, and the Gili Islands are popular areas.
Frequently Asked Questions
Do Seychelles citizens need a visa for Indonesia?
Yes, Seychelles citizens need a visa. Get a Visa on Arrival (USD 35) at major airports like Bali and Jakarta, or apply for e-VOA online before travel.
How much does Indonesia visa cost for Seychelles?
USD 35 for a 30-day Visa on Arrival. Extendable once for another 30 days at the same fee.
Can Seychelles citizens apply for Indonesia e-VOA online?
Yes, apply at molina.imigrasi.go.id before travel to avoid airport queues.
How do Seychelles citizens get to Bali?
Fly from Seychelles (SEZ) to Bali (DPS) via Singapore (SQ/TR) or Kuala Lumpur (MH/AK). Total travel time around 10-14 hours.
How long can Seychelles citizens stay in Indonesia?
VoA allows 30 days, extendable once for 30 more days at immigration offices. Maximum 60 days total.
What are the best places in Indonesia for Seychelles tourists?
Bali (beaches, temples, rice terraces), Lombok and Gili Islands (snorkeling), Komodo Island (Komodo dragons), Raja Ampat (world-class diving).
Is Bali easy to reach from Seychelles?
Yes, with one connection via Singapore or Kuala Lumpur. Total travel time around 10-14 hours. Singapore Airlines, Scoot, AirAsia, and Malaysia Airlines operate convenient routes.