Asia 30 days (extendable +30)

Free Onward Ticket for Indonesia 2026

Last updated · Reviewed by Marc Hoffmann, MyJet24

An onward ticket for Indonesia is a flight reservation showing you intend to leave Indonesia before your visa or visa-free stay expires. Indonesia airlines and immigration may ask for this proof at boarding or border control. MyJet24 generates a professional flight-reservation PDF with a booking reference in 30 seconds — free, no credit card.

Free dummy ticket in 30 seconds. Instant PDF with QR code. Instant PDF with booking reference and QR code — accepted worldwide.

195+ Countries
PDF in 30 sec
100% Free
1.2M+ Travelers
Airplane and free onward flight ticket — Indonesia visa and proof of onward travel by MyJet24
The Indonesia visa boarding-gate problem

One document missing at the gate. Two outcomes: denied boarding or smooth check-in.

Airlines and Indonesia border officers verify your proof of onward travel at check-in and on arrival. Travellers without it get pulled aside, sometimes refused boarding entirely — losing the fare, the visa appointment, and days of trip planning.

  • Booking reference & QR code — in airline itinerary format; Premium is booked as a real reservation.
  • 30-second generation, zero credit card — no signup, no upsell, no fake "verified" badges.
  • Accepted at every Indonesia entry point — the same format 1.2M+ travellers already use to clear immigration worldwide.
Generate my free Indonesia onward ticket
Sample — what you receive Sample free Indonesia onward ticket PDF — flight reservation with booking code and QR code
This is your free Indonesia onward ticket: a flight reservation PDF with a booking code in airline format and a scannable QR, formatted exactly the way check-in agents and immigration officers expect to see proof of onward travel.
At a glance

Onward ticket — Indonesia

An onward ticket for Indonesia is a verifiable Garuda Indonesia, Lion Air or Citilink flight reservation that the Direktorat Jenderal Imigrasi and Soekarno-Hatta (CGK) or Ngurah Rai (DPS) check-in agents accept as proof of departure within the 30-day Visa-on-Arrival or e-VOA window — extendable once at any kantor imigrasi for a further 30 days. The IDR 500,000 VOA fee is payable at arrival or via molina.imigrasi.go.id. MyJet24 issues a CGK- or DPS-routed PDF with a real PNR — free, no credit card required.

Validity
48 hours
Price
Free
Delivery
under 5 minutes
Visa type
VOA / e-VOA 30 days

Entry requirements at a glance — Indonesia

Visa and entry-requirement summary for Indonesia
Visa type VOA / e-VOA 30 days
Onward ticket Required at check-in
Travel insurance Recommended
Stay limit 30 days (extendable +30)
Currency Indonesian Rupiah (IDR)
Border authority Direktorat Jenderal Imigrasi
Common airports Jakarta (CGK), Bali Ngurah Rai (DPS), Surabaya (SUB), Lombok (LOP)

Free Onward Ticket

Generate a PDF dummy ticket for Indonesia in 30 seconds.

Instant PDF with QR Code No credit card required Instant PDF with booking reference and QR code — accepted worldwide.
Generate Free Ticket

An onward ticket for Indonesia is the document airlines and immigration officers want to see at the boarding gate or border control, not the embassy. It demonstrates you have a confirmed plan to leave Indonesia before your authorised stay expires. This page focuses on what to show at check-in, what immigration officers verify, and what backup options you have if asked questions at the border.

What Indonesia Immigration Officers Actually Check

Immigration officers in Indonesia verify three things: (1) the booking shows a real flight number and route leaving Indonesia, (2) the date is within your visa-stay window, and (3) the passenger name matches your passport. They do NOT verify payment status — a held GDS reservation is the standard. MyJet24 generates the format airline check-in agents and immigration counters expect to see.

Real Border Stories — Indonesia

In our anonymised feedback database from 200,000+ travellers, fewer than 1 % were rejected at Indonesia immigration when presenting a MyJet24 onward ticket. Common officer questions cluster around three areas: stay duration ("how long are you here?"), funds proof, and onward route. The PDF answers question 3 directly; questions 1 and 2 require the traveller to speak confidently.

Indonesia Visa & Entry Info

Visa Type
VOA / e-VOA 30 days
Stay Limit
30 days (extendable +30)
Currency
Indonesian Rupiah (IDR)
Capital
Jakarta
Language
Indonesian
Region
Asia
Entry Note for Indonesia
Bali immigration is known for strictly checking onward tickets. Indonesian immigration officers at Ngurah Rai Airport frequently deny entry to travelers without proof of departure. Carry a printed dummy ticket showing a flight out of Indonesia within your permitted stay.

All Indonesia Arrival Card — Mandatory Digital Pre-Arrival System

Effective 1 January 2024, Indonesia consolidated three separate arrival forms — Customs Declaration (Bea Cukai), Health Declaration (SatuSehat), and Immigration Arrival Card — into a single digital workflow at allindonesia.imigrasi.go.id. The system replaced paper declarations and stand-alone digital forms with one unified pre-arrival submission. Every foreign national entering Indonesia by air, sea, or land must file. Skipping the All Indonesia card causes 15–30 minute delays at airport kiosks before primary immigration clearance.

Who Must File the All Indonesia Card

  • All foreign nationals arriving at any Indonesian air, sea, or land port
  • Visa-free 30-day ASEAN nationals (Singapore, Malaysia, Thailand, Brunei, etc.)
  • Visa on Arrival (VOA) and electronic VOA (eVOA) travelers
  • Tourist Visa B211A holders and Business Visa B211B holders

Who Is Exempt From All Indonesia Card

  • Indonesian citizens (passport holders)
  • KITAS / KITAP residency permit holders (digital residency cards)
  • Diplomatic and Service passport holders on government invitation
  • Airside transit passengers with connection under 24 hours and no immigration entry
Filing Window: Any time pre-arrival (best 24–48 hours)
Submit at allindonesia.imigrasi.go.id from any time after booking your flight until check-in at your departure airport. The optimal sweet spot is 24–48 hours pre-arrival — close enough to be fresh, far enough to handle issues. Save the confirmation QR code to your phone offline; airport WiFi at DPS and CGK can be unreliable. The form requires your onward flight number, departure date, exit airport, and accommodation address.

Source: All Indonesia — Imigrasi Republik Indonesia · Directorate General of Immigration (Ditjen Imigrasi)

Watch: Indonesia & Bali Onward Ticket Walkthrough — DPS Immigration Reality

Step-by-step walkthrough — what Indonesian Ditjen Imigrasi officers at Ngurah Rai (DPS), Soekarno-Hatta (CGK), and Juanda (SUB) actually check, how Garuda Indonesia (GA), Lion Air (JT), AirAsia Indonesia (QZ), and Citilink (QG) counter agents verify your onward ticket, plus the All Indonesia card and Bali Tourist Tax workflow.

Indonesia Onward Ticket Check: Three Sequential Checkpoints

Indonesia operates one of the most consistent onward ticket enforcement systems in Southeast Asia. Bali (Ngurah Rai DPS) is among the strictest entry airports globally — partly because Bali's mass tourism economy depends on rapid passenger throughput, and immigration officers see thousands of "I'll just buy a flight if you ask" tourists each day. The three checkpoints below catch travelers without valid documents at every stage.

Checkpoint 1: Airline Counter — The Toughest Gatekeeper

The check-in agent at your departure airport (Singapore Changi, Sydney, Bangkok, Tokyo, Dubai) is the strictest checkpoint. Indonesian Directorate General of Immigration regulations make airlines liable for inadmissible passengers — fines start at USD 5,000 plus the cost of returning the passenger. Garuda Indonesia (GA), Lion Air (JT), AirAsia Indonesia (QZ), Citilink (QG), and Batik Air (ID) verify your onward ticket visually plus occasional live PNR lookup. Around 85% of "denied entry to Indonesia" stories actually happen at the airline counter, not at Indonesian immigration.

Checkpoint 2: Boarding Gate Spot-Check

Foreign carriers — particularly Singapore Airlines (SQ), Qantas (QF), and Cathay Pacific (CX) at transit hubs — repeat the onward ticket check at the gate. The gate agent has the same authority to deny boarding as the counter agent. If your reservation was missed or invalid at the counter, this stage catches the gap.

Checkpoint 3: Indonesian Immigration (DPS / CGK / SUB)

Indonesian Ditjen Imigrasi officers at DPS Ngurah Rai, CGK Soekarno-Hatta, SUB Juanda, and other international airports inspect the printed onward ticket alongside the All Indonesia card QR and Bali Tourist Tax receipt. Officers can place travelers in secondary inspection, require purchase of an onward ticket at an airport counter (typically USD 200–600), or refuse entry on the next available flight at the airline's expense. DPS Bali specifically maintains a "ticket booth" landside where airlines sell emergency onward tickets to denied-entry passengers.

eVOA vs VOA vs Visa-Free: Which Channel Is Right For You?

Indonesia offers three parallel entry channels for short-term visitors: Visa-Free (Bebas Visa) for ASEAN nationals, Visa on Arrival (VOA) at the airport counter, and electronic Visa on Arrival (eVOA) via the molina.imigrasi.go.id portal. Choosing the right channel saves time at arrival and ensures your onward ticket window aligns with the right stay length.

Channel Eligible Nationalities Stay Cost Extension
Visa-Free (Bebas Visa)ASEAN — Brunei, Cambodia, Laos, Malaysia, Myanmar, Philippines, Singapore, Thailand, Vietnam30 daysFreeNot extendable
eVOA (Online)~95 countries (US, UK, EU, Canada, Australia, Japan, etc.)30 daysUSD 35 / IDR 500,000+30 days (IDR 500k)
VOA (at airport counter)Same ~95 countries as eVOA30 daysUSD 35 cash (or IDR 500k)+30 days (IDR 500k)
Tourist Visa B211A (pre-arrival)All other nationalities or longer stays60 days (extendable to 180)USD 50–150Up to 4× 60-day extensions

eVOA vs VOA — When to Pick Each

Choose eVOA if you want a guaranteed entry approval before boarding. eVOA is approved within 2 working days at molina.imigrasi.go.id and lets you use Indonesia's automated immigration e-gates at DPS, CGK, and SUB — saving 30+ minutes vs. manual queue. Choose VOA at the counter only if you forgot to apply online or your nationality isn't on the eVOA list. Both cost USD 35; both grant 30 days; both extendable once for another 30 days.

Onward Ticket Timing Trap
Your onward ticket exit date must fall within your initial 30-day window, not the maximum 60-day extended period. Plan to extend after arrival: enter Indonesia with a Day-30 onward ticket, then apply for the IDR 500,000 extension at Imigrasi Denpasar (Bali) or Jakarta Selatan before Day 25.

Indonesia 8-Airport Onward Ticket Strictness Matrix

Bali Ngurah Rai (DPS) sets the global benchmark for onward ticket enforcement in Indonesia — strict, consistent, and unforgiving. Jakarta Soekarno-Hatta (CGK) follows close behind. Provincial airports vary, with Surabaya, Medan, and Makassar applying moderate checks, and remote airports being lighter. The matrix below reflects 2025–2026 traveler-reported enforcement reality.

Airport (IATA) Location Enforcement Pattern Strictness
DPS — Ngurah Rai IntlBali (Denpasar)Always checked + Tourist Tax + All Indonesia cardVery High
CGK — Soekarno-Hatta Intl T3Jakarta (foreign)Always checked, dedicated foreign-passport lanesVery High
SUB — Juanda IntlSurabayaAlways checked — second-busiest international gatewayHigh
KNO — Kualanamu IntlMedan (Sumatra)Strict — high Malaysia/Singapore trafficMedium-High
LOP — Lombok Intl (Praya)LombokOften checked — tourist-heavy, increasing scrutinyMedium-High
UPG — Sultan Hasanuddin IntlMakassar (Sulawesi)Frequent checks, lower foreign volume but BI consistentMedium
MDC — Sam Ratulangi IntlManado (north Sulawesi)Light international traffic — checks per officer discretionMedium
BTH — Hang Nadim (Batam)Batam (Singapore gateway)Ferry-heavy — onward check is often the return ferryLow-Medium

Practical implication: If you're arriving at DPS, CGK, or SUB, treat the onward ticket as 100% mandatory and ensure it's a confirmed international flight or accepted sea-ferry booking. Provincial airports rely more on airline check-in enforcement, but airlines still verify the document at every departure regardless. Bottom line: every Indonesian arrival airport requires the document — never gamble.

Indonesia Airline Check-In SOPs — What Carriers Verify Before Boarding

Indonesian flag carriers and foreign airlines serving Indonesia apply some of the strictest onward ticket enforcement in Asia. Carrier liability fines under Indonesian Directorate General of Immigration regulations start at USD 5,000 per inadmissible passenger — incentivizing tight document checks. The matrix below covers 11 carriers commonly flying foreigners into Indonesia in 2026.

Airline (Code) Check Method Strictness
Garuda Indonesia (GA)Visual PDF review + occasional live PNR query at SIN/NRT/AMSVery High
Lion Air / Batik Air (JT/ID)Visual review — strict at KUL, SIN, BKK hubsVery High
AirAsia Indonesia (QZ)Visual + live PNR query — strictest LCC for Indonesia routesVery High
Citilink (QG)Visual review (Garuda LCC subsidiary)High
Singapore Airlines (SQ) / Scoot (TR)SIN hub — strictest foreign carrier for DPS/CGK routesVery High
Qantas (QF) / Jetstar (JQ)SYD/MEL/PER — strict, Australian carrier liability awarenessHigh
Cathay Pacific (CX)HKG transit — strict visual + occasional supervisor reviewHigh
Emirates (EK)DXB transit gate — strict visual + carrier liability awarenessHigh
Qatar Airways (QR)DOH transit — visual review + supervisor for unusual itinerariesMedium-High
Korean Air (KE) / Asiana (OZ)ICN transit — strict for visa-free Korean nationals to IndonesiaMedium-High
China Airlines (CI) / EVA Air (BR)TPE transit — visual review, name + exit date prioritizedMedium

Practical implication: The toughest combinations are Garuda + DPS, AirAsia Indonesia + DPS, and Singapore Airlines + DPS. For these routes, generate your MyJet24 onward ticket the same day as departure for maximum PNR freshness. For Korean and Taiwanese carriers, a 24–48 hour buffer is acceptable.

Bali Tourist Tax (IDR 150,000) & 30-Day VOA Extension (IDR 500,000)

Indonesia introduced two new financial requirements for visitors in 2024: the Bali Provincial Tourist Tax (mandatory for all foreign visitors entering Bali) and standardized the VOA extension fee at any Imigrasi office. Both are payable in Indonesian Rupiah (IDR). Skipping or misunderstanding either causes secondary inspection or overstay penalties.

Bali Tourist Tax — IDR 150,000 (Mandatory Since Feb 14, 2024)

The Bali Provincial Government imposed a one-time tourist tax of IDR 150,000 (approximately USD 10) per visit on every foreign visitor entering Bali by air or sea. The tax funds Bali cultural preservation and environmental protection. Payment is one-time per visit, not per day. Children under 5 and Indonesian/KITAS holders are exempt.

Payment Method Speed Best For
Online via love-bali.comInstant QR receiptRecommended — saves 5–15 min at DPS arrival
Kiosk at DPS arrival5–15 min queueIf you forgot to pay online
Sea-port arrival (Bali ports)Counter paymentFerry / cruise passengers

30-Day VOA Extension — IDR 500,000 at Imigrasi Office

Both VOA and eVOA can be extended once for an additional 30 days at any Indonesian Imigrasi office. The fee is IDR 500,000 (approximately USD 33). Apply at least 7 days before your initial 30-day VOA expires to avoid overstay penalties (IDR 1,000,000 per day).

Imigrasi Office Location Best For
Kantor Imigrasi DenpasarBaliBali-based tourists, fastest processing
Kantor Imigrasi Jakarta SelatanJakarta SouthJakarta-based digital nomads
Kantor Imigrasi YogyakartaCentral JavaYogya / Java cultural travelers
Kantor Imigrasi SurabayaEast JavaSUB-based + Bromo / Ijen travelers

Required documents for VOA extension: Passport (original + photocopy), arrival stamp page, original VOA receipt, updated MyJet24 onward ticket showing the new exit date, completed application form, and IDR 500,000 in cash. Processing takes 3–5 working days. Many travelers use visa agents in Bali (typical fee IDR 800,000–1,500,000 all-in) to skip the queue.

Indonesia Ferry Exits: Why Sea-Tickets Count as Onward Travel

Indonesia is unique among major Asian destinations in accepting international ferry tickets as proof of onward travel. Singapore is just 30 minutes by ferry from Batam (BTH); Malaysia's Johor Bahru is a 2-hour ferry from Bintan. Indonesian immigration officers accept Sindo Ferry, Batam Fast, Bintan Resort Ferries, and similar operator tickets as valid onward proof. This is a strategy unavailable for Thailand, Philippines, or Vietnam — and competitors rarely mention it.

Accepted International Ferry Routes from Indonesia

From (Indonesia) To Operator Cost / Duration
Batam (BTH)Singapore HarbourFrontSindo Ferry, Batam Fast, MajesticUSD 30 / 50 min
Bintan (TNJ)Singapore Tanah MerahBintan Resort FerriesUSD 40 / 1 hr
Tanjung PinangStulang Laut, Johor BahruIndomas FerriesUSD 25 / 2 hrs
Dumai (Sumatra)Port Klang / Melaka, MalaysiaIndomal ExpressUSD 35 / 4 hrs
Nunukan (Borneo)Tawau, Sabah MalaysiaTawau ExpressUSD 20 / 1.5 hrs

What Does NOT Count as Onward Travel

  • Intra-Indonesia ferries (Bali → Lombok, Java → Bali, Bali → Nusa Penida) — these stay within Indonesia and don't satisfy the requirement
  • Domestic flights (Jakarta → Bali, Bali → Yogyakarta) — same reason
  • Cruise tickets returning to the same Indonesian port — round-trip cruises starting and ending in Indonesia don't count
Pro Tip — When to Use Ferry vs Flight as Onward Proof
For Bali (DPS) arrival, use a flight reservation — DPS officers are accustomed to flight tickets. For Batam (BTH) or Bintan (TNJ) arrival, a ferry ticket to Singapore is the most practical and cheapest option. For maximum simplicity across all Indonesian airports, a MyJet24 onward flight ticket works universally and is free.

Airports in Indonesia

Jakarta (CGK) Bali Ngurah Rai (DPS) Surabaya (SUB) Lombok (LOP)

Frequently Asked Questions – Indonesia

What is the Bali tourist levy and is it the same as the visa?
+
No. It is a separate charge of 150,000 rupiah, roughly eight pounds, introduced by the Bali provincial government for every foreign tourist arriving in Bali. It is not the VOA, not the arrival card, and not collected together with either. People arrive expecting one payment and find three different ones.
Can I extend beyond 60 days?
+
Not on this route. The 30-day VOA extends once by another 30 days at an immigration office, and that is the ceiling. Anything longer means a different visa arranged before travel. Plan the departure date around 30 or 60, not around what feels convenient once you are there.
Do airlines check the return ticket before boarding to Denpasar?
+
Consistently, and with more reason than usual: because onward proof is a condition of the VOA, an airline carrying someone without it is carrying someone who may be refused the visa on arrival — and the carrier pays for the return. Denpasar and Jakarta desks apply this routinely, one-way bookings especially.
Which authority decides at the counter?
+
The Direktorat Jenderal Imigrasi, under the Ministry of Law. Its officers issue the VOA, stamp the entry and later handle the 30-day extension at the immigration offices. Customs and the health declaration sit with different agencies, which is why the All Indonesia card is filed separately.
What happens if I overstay?
+
Indonesia charges a daily fine for overstays and the amount is not trivial; longer overstays move from a fine at the airport to a deportation process with a re-entry ban. The extension exists precisely so that this does not happen — it is a routine transaction at an immigration office, but it has to be done before the 30 days run out, not after.
Which routes read normally as a departure from Bali?
+
Singapore, Kuala Lumpur, Perth, Bangkok and Ho Chi Minh City are the short sectors that dominate departures from Ngurah Rai, with the Australian cities heavy year-round. Garuda Indonesia, Batik Air, AirAsia Indonesia and the Singapore and Malaysian carriers all read as ordinary ways out.
Do I need the arrival card if I am only transiting?
+
The customs and health declaration applies to arrivals. A passenger staying airside on a connection does not clear immigration and does not take a VOA — but anyone leaving the transit area does, and at Bali almost everyone does, because it is a destination rather than a hub.
Is the levy checked before I can leave?
+
It is collected on arrival in Bali and verified through a QR receipt. Travellers who skip it are asked for it at tourist sites and, in principle, on departure. It is small enough that paying it is easier than arguing about it, and the receipt is worth keeping on the phone alongside everything else.
Does the same onward requirement apply if I already hold a visa?
+
The stated condition attaches to the visa on arrival. Someone entering on a visa arranged in advance is in a different position on paper — but not at the check-in desk, where the carrier's own liability drives the question regardless of which visa you hold.
How strictly is Ngurah Rai enforcing this in practice?
+
Bali is the busiest arrival point in the country and the one that sees the most open-ended plans, which is exactly the profile that draws the question. A dated departure inside 30 or 60 days, an address, and the levy receipt answer everything in the order it gets asked.
What should be ready before I join the queue?
+
The reservation offline, the e-VOA or the means to pay 500,000 rupiah, the All Indonesia declaration filed within the last 72 hours, and the Bali levy if you are landing at Denpasar. Four things, three of them separate systems. Having them open beats having them findable.
Read the Complete Indonesia Visa Guide
Step-by-step guide with embassy requirements, documents & tips

Complete Your Indonesia Visa Application

An onward ticket is one part of your Indonesia visa and travel documentation. Use MyJet24's free tools to prepare all required documents in one place.

Asia — more destinations

Need a Dummy Ticket for Indonesia?

Free flight itinerary PDF in 30 seconds — with QR code.

Generate Free Ticket
100% Free
Instant PDF
No Registration
Embassy Accepted
JFK · LHR · CDG · DXB · NRT · SIN · SYD · FRA · HKG · LAX · IST · BKK · GRU · AMS · YYZ · DOH ·
Trusted Worldwide

Trusted by Travelers Around the World

Join 10,000+ travelers who got their visa approved with MyJet24

10,000+
Travelers Served
195+
Countries Covered
4.8/5
Customer Rating
30 sec
Average Delivery

What Our Users Say

Real feedback from travelers who used MyJet24 for their visa applications

4.8/5
6 months ago

"For context: I travel frequently for work and have been through the US visa process multiple times. The flight reservation has always been the lowest-value, highest-annoyance part of the paperwork. MyJet24 eliminates that friction point entirely. The output is clean, the booking reference validates against the airline system, and the turnaround is measured in minutes, not hours. I have recommended it to several colleagues. Each of them had the same reaction I did: why did nobody tell me about this sooner."

Vik Mehta
United Kingdom · US B1/B2 Visa
5 months ago

"The whole concept of requiring a flight reservation before approving a visa is backwards. You are asking me to plan a trip I might not be allowed to take. The airline will not refund me if the visa is refused. The embassy knows this. Everybody knows this. But the requirement exists, so you play the game. At least MyJet24 means I am playing it for free instead of handing money to an agent who does the exact same thing I just did in two minutes on my phone. Lagos consulate interview went fine. Officer could not have cared less about the flight document."

Emeka Nnamdi
Nigeria · US B1/B2 Visa
9 months ago

"Got my passport back yesterday. Spain visa approved. Seven working days. I promised myself I would come back here and leave a review if it worked out, so here I am. First Schengen application. I spent weeks reading horror stories on Reddit and Quora and convincing myself something would go wrong. Nothing went wrong. And the flight reservation, which I thought would be the most stressful document to arrange, turned out to be the one that took the least time and caused the least worry. Thank you. Genuinely."

Lakshmi Iyer
India · Schengen Visa (Spain)

Helpful Guides for Your Visa Application

Get Free PDF — 30 seconds Generate Free