Indonesia Visa for Indian Passport Holders

Get Your Indonesia Visa Online Quickly and Easily

Apply for your visa now

Indian citizens need a visa to travel to Indonesia, including for tourism, business, and other short-term visits. With a valid Indian passport, you’re eligible for a B1 or C1 digital visa. The online application can be completed in 3 simple steps.

Holding an approved Indonesia eVisa facilitates border crossing procedures and helps you avoid delays at the airport.

Indonesia’s Visa Requirements for Indian Citizens

If you hold an Indian passport, you need a visa to visit Indonesia, including for tourism. The easiest way to get a visa is to apply online. The most popular visa types available are:

  • B1 Tourist Visit Visa — Stay for up to 30 days
  • C1 Tourist Visit Visa — Stay for up to 60 days

Both types of visa allow you to travel for tourism, business, transit, and other short-term visits. The main difference is how long you can stay. Both visas can be extended: B1 up to 60 days total, and C1 up to 180 days total. To stay for longer, make sure to request an extension before your initial stay expires.

It’s the same application form for each type — we’ll make sure you’re allocated the correct visa based on your length of stay.

The process is fast and efficient. Apply from home and receive your approved visa by email in 1 to 2 days. Alternatively, you can request a 30-day visa on arrival at Indonesia’ major entry points.

Do Indian children need a visa for Indonesia?

Children traveling to Indonesia also need a visa, including infants. A separate visa application is required for each child. It’s not possible to combine a minor’s application with a parent’s.

You can submit multiple applications with IndonesiaVisaOnline.com, including for children.

How to Apply For an Indonesia B1 or C1 Tourist Visit Visa from India

Request your eVisa for Indonesia in 3 easy steps:

  • icon-online-application

    Step 1 — Complete the online application Fill out our simple online form with your personal, passport, and travel details. You’ll also need to upload the supporting documents required for your B1 or C1 visa.

  • Icon-credit-card

    Step 2 — Pay the eVisa fees Pay the application fees securely by debit or credit card. Our platform is protected by SSL encryption to keep your details safe.

  • icon-mail

    Step 3 — Submit your application

    We’ll review your application and send it to the authorities once it’s ready. You receive your approved visa via email.

Standard processing takes just 1 to 2 days. Need your eVisa urgently? Opt in for our 4-hour Priority, or 1-hour Express Priority service. Simply select the checkbox before payment.

Apply Online

What documents do I need to apply for an Indonesia eVisa?

To complete an application for a B1 or C1 visa for Indonesia, you need:

  • Indian passport valid for at least 6 months beyond your arrival date
  • Recent passport-style photograph
  • Proof of onward travel, such as a return flight ticket (B1 visas only)
  • Proof of funds, such as bank statements from the last 3 months that show at least US$2000 or equivalent in another currency (C1 visas only)

You’ll also need to provide an email address to receive your approved visa. Fee payment must be made by credit or debit card to submit your application for processing.

Important: You must apply for a visa and travel to Indonesia using the same passport. If the details on your visa don’t match your passport exactly, you may not be given permission to enter the country

What information is needed?

To get a B1 or C1 visa for Indonesia, you need to provide personal and passport details in the online application. This includes your:

  • Full name
  • Gender
  • Nationality
  • Place and date of birth
  • Passport number, issue date, and expiry date

You’ll also need to provide travel information, including your arrival date, transportation details, and accommodation details.

Flying from India to Indonesia with a digital visa

Indonesian B1 and C1 visas are accepted at designated airports, seaports, and land-border checkpoints. These include Soekarno-Hatta International Airport (CGK) in Jakarta and Ngurah Rai International Airport (DPS) in Bali.

If you’re planning to enter Indonesia through a different port of entry, check that it accepts eVisas before you travel.

Important: Along with a valid visa, all Indian nationals visiting Indonesia must fill out an Arrival Card. It’s a passenger declaration that replaces formerly used separate health and customs forms.

Other Visa Options for Indian Nationals Traveling to Indonesia

B1 and C1 visas are the recommended option for short-term visits. With a pre-approved eVisa, you get peace of mind and a smoother border entry experience.

If you prefer not to apply online, you can get a visa on arrival (VOA) at designated Indonesian immigration checkpoints. This isn’t available at all entry points, so make sure to plan to enter the country at a checkpoint that allows you to get a visa on arrival.

If you plan to stay long-term or you’re traveling to study or work, you’ll need the appropriate Indonesian visa instead of a B1, C1, or visa on arrival. Apply via Indonesia’s immigration service or at your nearest embassy or consulate.

Travel to Indonesia From India: Trip Advice

You can use your Indonesian B1 or C1 visa to travel to Bali or any other region of Indonesia. You don’t need a separate visa for the island of Bali, but you must pay the Bali Tourist Tax if you’re visiting.

All visitors are recommended to take out travel insurance that covers healthcare during your stay. You should also speak to a health professional about recommended vaccines for Indonesia based on your itinerary and planned activities.

Visa Application

Register With the Indian Embassy in Indonesia

When you get your visa for Indonesia with us, you can add Indian Embassy registration to your application before checkout. This means you’ll receive government alerts and important updates while you’re in Indonesia.

Registering also helps ensure that the Embassy of India in Jakarta has your details in case it needs to contact you while you’re traveling. To opt in, simply select Embassy Registration before checkout.

Frequently Asked Questions About Indonesia Visas From India

Do Indian passport holders need a visa for Indonesia?

Toggle faqs

Yes. If you hold an Indian passport, you need a visa to travel to Indonesia, including for tourism. You can apply online for a B1 or C1 visa before you travel, or get a visa on arrival at some entry points.

What’s the difference between a B1 and C1 visa for Indonesia?

Toggle faqs

A B1 visa allows you to stay for up to 30 days and can be extended once, for a maximum stay of 60 days. A C1 visa allows an initial stay of up to 60 days and can be extended up to a maximum of 180 days. If you want to request an extension, do so before your permitted stay expires.

How long does an Indonesia eVisa take to process?

Toggle faqs

Our standard processing time is 1 to 2 days. If you need your visa sooner, you can select our 4-hour Priority or 1-hour Express Priority service before payment. Check your inbox for updates on your application.

What documents do I need for an Indonesia eVisa?

Toggle faqs

For both B1 and C1 visas, you need a valid passport and a recent passport-style photo. For B1 visas, you also need proof of onward travel. For a C1 visa, you must provide a bank statement showing sufficient funds to cover your stay (at least $2000).

Can I extend my Indonesia visa?

Toggle faqs

Yes. Most types of Indonesian tourist visas can be extended, as long as you request extra time before your visa expires. A B1 visa can be extended once for a maximum stay of 60 days in total. A C1 visa can be extended multiple times for a maximum total stay of 180 days.

Can I get an Indonesian visa on arrival instead?

Toggle faqs

Yes. Indian passport holders are eligible for a visa on arrival at designated Indonesian immigration checkpoints. Most travelers prefer to arrange a visa in advance to avoid lines at border checks on arrival.