Book a dummy ticket
Home › Guides › Onward ticket for Bali and Indonesia

Onward Ticket for Bali and Indonesia (2026): Visa on Arrival Return Ticket Rules

Yes. Indonesia's immigration directorate requires a return ticket or an onward ticket to a third country for for the visa on arrival, the e-VOA and visa-free visits. That applies whether you land in Bali, Jakarta or elsewhere. Airlines check it at boarding and officers can ask on arrival. The VOA gives 30 days, extendable once.

Bali feels relaxed once you're there. Getting in is a little more formal than people expect. Between the visa on arrival, the online arrival card, the provincial tourist levy and the onward ticket, there are four separate things to sort out, and the ticket is the one most likely to hold you up at your departure airport rather than in Denpasar.

This guide stays focused on that ticket: the official wording, the three entry routes it applies to, who asks for it, and how to meet it without spending more than you need to. Our onward ticket overview covers the general idea across several countries; here we go into Indonesia properly.

Bali and Indonesia key facts

QuestionAnswer from official sources
Is an onward ticket required?Yes, for e-VOA, VOA and visa-free visits, per the Directorate General of Immigration (Imigrasi).[1]
Wording (e-VOA)"Return ticket or onward ticket to continue traveling to another country".[1]
VOA fee and stay500,000 rupiah, single entry, 30 days.[2]
ExtensionOnce, for another 30 days, at an immigration office in Indonesia.[2]
PassportValid at least 6 months from arrival; GOV.UK adds at least 2 blank pages.[1][2]
Arrival cardAll Indonesia arrival card, free, within 72 hours of arrival.[2]
Bali tourist levy150,000 rupiah per foreign tourist, paid through the provincial Love Bali system.[3][2]
Last checked: October 2026. Eligibility for VOA and visa-free entry depends on nationality; check the official e-Visa portal.

What does Indonesian immigration actually ask for?

The Imigrasi visa FAQ is short and consistent. Under each of the three common entry routes it names the same thing: a ticket home or a ticket onwards to another country.[1]

Entry routeTicket wording (Imigrasi)Where you get it
e-VOA (electronic visa on arrival)"Return ticket or onward ticket to continue traveling to another country"Online, before you fly
VOA (paid at the airport or seaport)Same requirement in substance; ship crew joining a vessel are exemptOn arrival
Visa-free visit"Have a return ticket or ticket to continue traveling to another country"No application; eligible nationalities only
Source: Directorate General of Immigration, visa FAQ. Last checked October 2026.

Two details are worth pausing on. The rule says nothing about the ticket being for a flight, and it sets no specific number of days. What it does say is "ticket". We'll be candid about what that means for a reservation further down.

The e-VOA approval doesn't settle things either. The official e-Visa pages state that issuing an e-VOA does not guarantee entry and that the decision stays with the immigration officer at the port of entry.[5] So holding an e-VOA doesn't excuse you from carrying the ticket.

Who checks your return ticket, and at what point?

If you apply for an e-VOA, the application happens online before you travel. The Imigrasi FAQ lists the return or onward ticket among the e-VOA requirements, so have it ready when you apply.[1]

At check-in for your flight to Denpasar or Jakarta, the airline looks up the Indonesian entry rules for your passport in IATA Timatic, the reference airlines use to check travel documents and avoid penalties for carrying inadmissible passengers.[4] On a one-way fare, expect the question. If the agent isn't satisfied, you don't board.

On arrival, if you buy a VOA at the counter, GOV.UK says plainly that you must have proof of your onward or return journey to get it.[2] Then the immigration officer decides whether to admit you.

Put simply: for most travellers the airline is the real gatekeeper. Indonesia sets the rule; the airline enforces it before you ever leave home.

What happens if you can't show one?

At your departure airport, you'd be refused a boarding pass until you show something the airline accepts. Say you're flying one way from Chennai to Bali via Kuala Lumpur, planning to work out the rest later. The agent in Chennai asks for your exit from Indonesia. With nothing to show, you're stuck at the counter buying a fare on your phone, often at a worse price than you'd have paid a week earlier.

On arrival without a ticket, you risk being refused the VOA, which leads to removal on the next available flight. Neither outcome is common for prepared travellers. Both are entirely avoidable.

How far ahead should your onward flight be?

Imigrasi doesn't publish a specific day count for the ticket.[1] The logic, though, follows the permission you're given. A VOA or e-VOA allows 30 days,[2] so an exit on or before day 30 is what airline agents tend to expect. An exit on day 45 invites the obvious question: how do you intend to stay that long?

What if you plan to extend to 60 days? The extension is applied for inside Indonesia, once, at an immigration office.[2] It isn't granted at the airport, so on arrival you're a 30-day visitor. Our practical advice: show an exit within 30 days, then change or replace it once the extension is in your passport.

An example. You land in Bali on 10 January on a VOA. An onward booking dated 7 February sits comfortably within 30 days. If you later extend, you rebook your real departure for early March.

Can the onward ticket be a ferry?

The Imigrasi wording doesn't restrict the mode of transport.[1] Indonesia's VOA is also available at seaports as well as airports,[2] which makes sense given the ferries between Batam or Bintan and Singapore. Read literally, then, a paid ferry crossing out of the country fits the rule.

One more practical point if you do go by sea: ferry operators sell tickets for specific sailings, and timetables on some routes change seasonally. Book a dated sailing rather than an open ticket, so the date on the document sits clearly inside your 30 days.

But the airline flying you in may see it differently. We couldn't find an official source confirming that airlines accept a ferry ticket for Indonesia, so we won't claim it. If your exit is by sea, carry the ferry ticket and be ready to show a flight booking at check-in if the agent asks.

Does a flight from Bali to Jakarta or Lombok count?

No. This catches out more island-hoppers than you'd think. The Imigrasi wording is about a ticket home or a ticket "to continue traveling to another country".[1] Denpasar to Jakarta, Labuan Bajo or Lombok keeps you inside Indonesia, so it proves nothing about leaving. The booking you show must end outside the country.

Here's a typical plan that needs a small fix. You fly Mumbai to Denpasar, intend to spend a week in Ubud, take a domestic hop to Labuan Bajo for the Komodo boats, then fly from Jakarta to Singapore at the end. Only that last leg counts as your onward ticket. If you haven't booked it yet, the domestic flights alone won't satisfy the check-in agent in Mumbai.

The same applies in reverse. A connecting itinerary that leaves Bali, stops in Jakarta and then goes abroad is fine, because the final destination is outside Indonesia. Just make sure the international leg is on the booking you show.

Travelling as a couple or family

Each traveller needs to be covered. On a single booking with several names, every passenger should appear exactly as in their passport, including children. Two separate bookings work too, as long as each person can show one. We've seen nothing official that lets one adult's ticket stand in for the whole group, so don't rely on it.

Passport validity is per person as well. Children's passports often run on shorter cycles, and six months from arrival applies to them just as it does to you.[1] Check every passport in the family before you book anything else.

Will a flight reservation satisfy Bali immigration?

Straight answer: the official wording asks for a ticket. It is not a ticket.

When an agent simply wants evidence that you'll leave Indonesia, a reservation they can look up does that job. Where an airline or officer specifically wants a paid ticket, a reservation won't do, and the check-in agent's decision stands. If you can't risk that, buy something paid, as below.

Which option suits your trip?

Your situationSensible proof of exitWhy
Fixed two-week holidayReturn ticketNo extra cost, no questions
Heading on to Singapore, Malaysia or Australia anywayCheap one-way you'll useA real, paid ticket and a real plan
Airline or officer has asked for a paid ticketFully refundable fare, cancelled laterMeets the strict reading; read refund fees and timelines first
Open-ended travel, exit date unknownHeld reservation with live PNR, or a refundable fareA reservation keeps cash free; a refundable fare is safer if paid is required
Leaving by ferryFerry ticket, plus a flight booking in reserveSome check-in agents look only for flights
Our suggestions, not official rules. Last checked October 2026.

If we had to pick one default for a first-time Bali visitor with loose plans, it would be a cheap onward flight to a nearby hub that you'd be happy to take. It's paid, it's real, and it's often not much more than a few nights' accommodation. A refundable fare is excellent cover but locks up the full fare until the refund lands, which can take a while. A reservation is the lightest-touch option and makes sense when a checkable booking is all you're likely to be asked for.

Getting ready for Bali: a short checklist

  1. Check your entry route on the official e-Visa portal: visa-free, e-VOA, VOA or a visa applied for in advance.[5]
  2. Confirm passport validity: six months from arrival and two blank pages.[2]
  3. Arrange your exit on or before day 30, home or to another country.
  4. Apply for the e-VOA if you're using it, with your exit booking to hand.
  5. Complete the All Indonesia arrival card within 72 hours of arrival; it's free.[2]
  6. Pay the Bali levy of 150,000 rupiah through Love Bali and keep the QR voucher.[3]
  7. Open the PNR online 24 hours before your flight to be sure it's still live.

Beware lookalike websites for any of these. Use only the government portals linked in our sources.

If a reservation is right for you

We hold a seat booking for you with a live PNR on the route and day you specify: Denpasar to Singapore, Jakarta to Kuala Lumpur, or straight home. Expect it in your inbox in about 10 minutes; the PNR opens on the airline's booking-lookup page.

Sample flight reservation itinerary in Singapore Airlines layout listing traveller name, flight, departure date and a six-character PNR
A sample reservation itinerary. Other airline layouts are on our samples page.
$9 worldwide₹699 India£7 UKAED 33SAR 34QAR 33

That's per passenger, one way or round trip (see the full price list). The hold has a limited life set by the airline; you'll see the window before you pay, so book close to your flight to Indonesia. Check it before you leave with our step-by-step verification guide. If you're applying for an Indonesian visa in advance, read reservations for an Indonesia visa, and if you're already on the island, our Denpasar page covers routes out.

Need a booking out of Bali?

Live PNR, your name and dates. A reservation, not a paid ticket.

Book a reservation

Keep it truthful. Describe your booking for what it is, and never alter a document. No booking can guarantee you a VOA or entry; that's for the immigration officer to decide.

Bali and Indonesia onward ticket: frequently asked questions

Do I need a return ticket for a Bali visa on arrival?

You need a return ticket or a ticket onwards to another country. Indonesia's immigration directorate lists it as a requirement for the VOA, the e-VOA and visa-free visits. GOV.UK confirms you must show proof of your onward or return journey to obtain a VOA at airports and seaports. A one-way ticket into Bali without an exit booking isn't enough.

Does the onward ticket have to be a flight?

The official wording says "ticket" and doesn't specify flights, and VOA is also issued at seaports. However, we couldn't confirm officially how airlines treat a ferry ticket at check-in, and some agents look only for flights. If you plan to leave by sea, carry that ticket and have a flight booking available too.

How many days after arrival should my onward ticket be?

Imigrasi doesn't state a number. Because VOA and e-VOA allow a 30-day stay, aim for an exit on or before day 30. An extension of another 30 days is possible once, but only after arrival at an immigration office, so the departure you present when checking in belongs inside the first 30 days.

Can I use a flight reservation for Bali instead of a ticket?

The rule asks for a ticket, and a reservation is not a paid ticket. A verifiable reservation with a live PNR often answers the practical check-in question, but an airline or officer who wants a paid ticket won't accept it, and the airline decides at check-in. A cheap or refundable paid ticket removes that risk.

Is the e-VOA a guarantee that I'll be let in?

No. Indonesia's e-Visa site states that an e-VOA doesn't guarantee entry and that the immigration officer at the port of entry decides. Carry your onward or return ticket, accommodation details and a passport with six months' validity even after the e-VOA is approved, because the officer can ask for them.

What else do I need for Bali besides the onward ticket?

A passport valid six months from arrival with two blank pages, your visa or VOA fee of 500,000 rupiah if applicable, the All Indonesia arrival card completed within 72 hours of arrival, and the Bali tourist levy of 150,000 rupiah paid through the official Love Bali system. Keep the QR codes on your phone.

Sources

All sources last checked: October 2026.

  1. Directorate General of Immigration, Republic of Indonesia, Visa FAQ (e-VOA, VOA and visa-free visit).
  2. GOV.UK, Indonesia travel advice: entry requirements.
  3. Bali Provincial Government, Love Bali: tourist levy (Bali Provincial Regulation No. 2 of 2025).
  4. IATA, Timatic.
  5. Directorate General of Immigration, Republic of Indonesia, Official e-Visa portal.
SECURED PAYMENTS BYRazorpay