Visa for Indians: Indonesia
⚠️ Visa rules change frequently. Always verify current requirements with the official embassy, consulate, or immigration authority before booking your flight. Last verified: 2026-04.
Frequently Asked Questions
Do Indians need a visa to visit Indonesia?
Yes, Indian passport holders need a Visa on Arrival for Indonesia. Indian passport holders are eligible for a 30-day Visa on Arrival (VoA) in Indonesia, extendable once for another 30 days. Carry USD/IDR cash as backup even if paying by card. Return ticket and hotel booking required. The B211A tourist visit visa is also available online if you prefer advance processing.
How long does it take to get a Indonesia visa for Indians?
Processing time for Indonesia visa: On arrival (15–30 min). Apply well in advance of your travel date. No advance application needed — processed at the airport on arrival.
How much does a Indonesia visa cost for Indian passport holders?
The Indonesia visa fee for Indian passport holders is IDR 500,000 (~₹2,600). Payable in local currency or USD at the airport counter.
What documents do I need to travel from Johor Bahru to Jakarta?
You will need: (1) a valid Indian passport (minimum 6-month validity beyond travel date), (2) Visa on Arrival for Indonesia, (3) confirmed return/onward flight ticket, (4) hotel/accommodation booking, (5) travel insurance (strongly recommended). Check with the destination country's embassy for current requirements before travel.
How do I book Johor Bahru to Jakarta flights on HappyFares?
Search for Johor Bahru to Jakarta on HappyFares, choose your travel date, select your preferred airline, and book with instant confirmation. HappyFares compares all airlines on this route so you get the best fare.
What airlines fly from Johor Bahru to Jakarta?
Search HappyFares for Johor Bahru to Jakarta to see all airlines and current fares.