Bali entry requirements for US citizens

Prepare your Bali trip: Get your visa, Tourist Levy, and Arrival Card in one place.

Tourist Levy for US Citizens

US citizens need a passport valid for at least 6 months to travel to Bali. To meet entry requirements, you also need an Indonesian visa. Most US visitors apply online for a B1 (30 days) or C1 (60 days) visa before travelling. You must also pay the Bali Tourist Levy and complete the All Indonesia Arrival Card in advance.

BaliTTGo is designed to make it easy to plan your trip to Bali from the United States. Get your visa, Tourist Levy proof of payment, and the All Indonesia Arrival Card hassle-free and all in one place.

Indonesia B1 or C1 Visa Needed

YES

(for stays of up to 30 or 60 days)

Apply for a Visa

Indonesia Arrival Card Needed

YES

Required before arrival

Complete the Card

Quick facts: What U.S. citizens need for Bali

Required to enter Indonesia

Requirement Who needs it Key details When to prepare
U.S. Passport All US travellers Must be valid for at least 6 months from arrival Before booking or applying for a visa
Visa All US travellers B1 (up to 30 days), or C1 (up to 60 days) Apply online before travel
All Indonesia Arrival Card All travellers entering Indonesia Combines immigration, customs, health and quarantine declarations Complete within 3 days before arrival
Return or onward ticket Visitors entering on a tourist visa Shows that you plan to leave Indonesia Arrange before departure

Required specifically for Bali

Requirement Who needs it Key details When to prepare
Bali Tourist Levy All international visitors to Bali IDR 150,000 per person (around £8, or US$10) Pay online before travel or on arrival

The All Indonesia Arrival Card replaces the formerly used separate customs declaration and SSHP health form. It’s now the only document you need to make customs and health declarations.

The Bali Tourist Levy is not an Indonesia-wide entry requirement. It applies specifically to international visitors travelling to Bali.

U.S. passport and visa information

To enter Indonesia, US citizens must travel with a passport that’s valid for at least 6 months from the date of arrival.

The passport you use to travel must match the details on your visa application. If you renew your passport before travelling, apply for your visa using your new passport details.

Visa options

Most US tourists travel using the B1 tourist visa. You can request it online (known as the eVoA) before travel or as a visa on arrival at eligible entry points. Depending on your reason for visiting, there are other visa types. The most popular are shown in this table:

Visa Travel for Stay Government fee How to obtain
B1 eVoA Tourism, visiting family and friends, attending business meetings or conventions, transit 30 days IDR 500,000 (around £26, or US$34) Apply online before travel
B1 visa on arrival Tourism, visiting family and friends, attending business meetings or conventions, transit 30 days IDR 500,000 (around £26, or US$34) Available at eligible entry points
C1 visa Tourism, visiting family and friends, attending business meetings or conventions, transit 60 days IDR 1,000,000 (around £40, or US$54) Apply online before travel

Visa prices vary depending on your nationality. When you apply with Bali Tourist Tax Go, you’ll also pay a service fee to cover our guided application support. This includes expert revision of your form to avoid issues or delays, comprehensive customer support, and document editing assistance. You’ll see a clear price breakdown at checkout.

The B1 tourist visa can be extended once for an additional 30 days. C1 visas can be extended for a maximum stay of 180 days.

If you plan to stay for longer than 60 days or are travelling for another purpose, apply for the appropriate Indonesian visa before departure.

The Bali Tourist Tax

The Bali Tourist Levy is a fee that applies to all international visitors travelling to Bali. It’s separate from Indonesia's immigration requirements and must be paid before or on arrival in Bali.

Travellers of all ages need to pay the Tourist Tax. It costs IDR 150,000 (approximately USD 10) per person.

How to pay the Bali Tourist Levy

You can pay the levy:

  1. Online before you travel.
  2. On arrival at the airport or seaport in Bali.
  3. Before entering Bali if you arrive in another part of Indonesia first.

Pay your Bali Tourist Levy online before you travel to avoid queues and have your payment confirmation ready when you arrive.

Why pay your Bali Tourist Levy with us?

We offer a simple, fast, and secure way to pay your Bali Tourist Tax before you arrive.

  • Quick online form tailored for US travellers
  • Expert review to help avoid mistakes
  • Refund guarantee if your payment isn’t approved
  • Optional Priority Processing for confirmation within 1 hour.

For added peace of mind, we also offer Insurance for your Tourist Levy payment. If your trip gets cancelled or you change your mind about travelling, we’ll refund your Tourist Tax up to 120 days after payment.

All Indonesia Arrival Card for US Travellers

The All Indonesia Arrival Card is a mandatory online declaration designed to speed up entry processes at the country’s biggest airports. All travellers from the United States need to complete it, including minors.

It replaces the previous Electronic Customs Declaration and SSHP Health Declaration with a single digital process, so you only have one form to complete. Fill out your Arrival Card in the 3 days before you travel to Indonesia and show your confirmation when you arrive.

How to complete the All Indonesia Arrival Card

  1. Fill out the form with your passport and trip details, and answer customs and health questions
  2. Once submitted, you’ll get a confirmation that it’s been approved.
  3. Present this on arrival when requested by border officials.

Tip: Complete your All Indonesia Arrival Card before you travel to avoid delays at the airport.

Checklist: Bali entry steps for US travellers

Follow these steps to make sure you have the required documents ready for Bali.

  • Before you leave the USA

    • Check your passport validity
    • Apply for your visa
    • Complete the All Indonesia Arrival Card
    • Pay the Bali Tourist Levy
    • Save your confirmations and travel documents
    • Prepare proof of your travel booking for leaving Indonesia

    When you arrive in Bali

    • Present your passport and visa
    • Show your Arrival Card confirmation and proof of Tourist Levy payment
    • If requested, show border officers details of your return or onward travel booking

    During your stay

    • Keep your travel documents accessible

FAQs for US visitors to Bali

Can U.S. citizens get a visa on arrival in Bali?

Toggle faqs

Yes. US citizens can get a B1 tourist visa on arrival but only at eligible entry points. Most travellers prefer to apply online in advance for an eVoA. This gives the same length of stay, but pre-approval helps you avoid queues on arrival.

Can I travel to Bali with a U.S. emergency passport?

Toggle faqs

A U.S. emergency passport may not be accepted for the same Indonesian visa options as a full-validity passport. Confirm that your passport is accepted for your intended visa before travelling.

Do I need another All Indonesia Arrival Card for a domestic flight to Bali?

Toggle faqs

No. The All Indonesia Arrival Card is completed when entering Indonesia from another country. You don’t need to complete another card when travelling to Bali on a domestic flight.

What happens if I enter Indonesia through another airport before travelling to Bali?

Toggle faqs

You must meet Indonesia’s visa and arrival requirements at your first point of entry. When you enter Bali, the Bali Tourist Levy applies, so make the payment before or when you enter Bali.