Transit Guide

Connecting Flights at DPS — Bali Airport Transit Guide

2026 guide to connecting flights at Denpasar Ngurah Rai International Airport. International-to-domestic, international-to-international, and minimum connection times. Plus how fast track helps tight connections.

DPS Connection Quick Reference

Minimum connection — international to international
90 minutes (some airlines accept 60)
Minimum connection — international to domestic
120 minutes (must clear immigration + customs)
Minimum connection — domestic to international
90 minutes
Minimum connection — domestic to domestic
45 minutes
Recommended buffer (any connection)
Add 30+ minutes during peak hours
Bali Fast Tracks Transit service
From $55 — gate-to-gate escort with priority handling

Common Connection Scenarios

International-to-International (transit only)Example: Singapore → Bali (1 hr layover) → Sydney. You don't enter Indonesia — you stay airside. Process: deplane, walk to transit security check, walk to gate. Total: 30-60 minutes if no delays.

International-to-DomesticExample: Bangkok → Bali → Lombok. You must clear immigration and customs in Bali, then check in for the domestic flight. Process: immigration (60-120 min peak) + baggage reclaim + walk to domestic check-in + check-in (30 min) + security (15-30 min) + gate. Total: 2-4 hours.

Domestic-to-InternationalExample: Jakarta → Bali → Singapore. You arrive in domestic, walk to international, then check in and clear immigration. Process: domestic deplane + walk to international + check-in (30 min) + immigration (60-120 min peak) + security + gate. Total: 90 min - 3 hours.

Domestic-to-DomesticExample: Lombok → Bali → Yogyakarta. Stay in domestic terminal. Process: deplane + security re-check (sometimes) + gate. Total: 30-60 minutes.

How Bali Fast Tracks Helps Connections

For International-to-International transitThe transit-only service ($55) provides gate-to-gate escort, helps you find the connecting gate quickly (DPS terminal layout can be confusing), and assists with any visa/transit documentation. Particularly useful for short connections under 90 minutes.

For International-to-DomesticPremium tier ($199) covers the full process: arrival fast track at DPS, immigration in 90 seconds, baggage retrieval, escort to domestic terminal, and check-in coordination. Total time saved during peak: 90+ minutes vs DIY.

For Domestic-to-InternationalDeparture fast track ($55) covers the international portion: priority check-in coordination, fast immigration, gate escort. The domestic-to-international walk between terminals adds 5-10 minutes (still faster than queuing alone).

For tight connections (under 90 minutes)Strongly recommend fast track. WhatsApp us with both flight numbers and arrival/departure times — we coordinate gate-to-gate handling with senior operations support.

Minimum Connection Times — Reality Check

Airlines list minimum connection times based on optimal conditions. In reality, expect:

Connection typeAirline minimumRealistic during peakWith fast track
International-to-international60-90 min90-120 min30-45 min sufficient
International-to-domestic120 min180-240 min60-90 min sufficient
Domestic-to-international90 min150-200 min60-90 min sufficient
Domestic-to-domestic45 min60-75 min30-40 min sufficient

If your connection is at the airline minimum during peak hours, you're at high risk of missing the second flight without fast track.

Terminal Layout for Connections

International Terminal (Tarmac East)Larger of the two. Houses arrivals, departures, immigration (both directions), customs, baggage claim. Premier and Saphire lounges are airside.

Domestic Terminal (Tarmac West)Smaller. Connected to international via internal walkway (~400 meters). Smaller lounge presence. Domestic security is lighter (no passport check).

Walking time between terminals
  • International to domestic: 8-12 minutes walking
  • Inside-international (gate to gate): 5-10 minutes
  • Inside-domestic (gate to gate): 3-7 minutes
  • Common Connection Pain Points

    Lost luggage with onward flightIf your luggage doesn't arrive on the first flight and you have an onward connection, file PIR immediately and ensure airline knows your onward flight. The airline forwards luggage to your final destination — typically 24-72 hours later.

    Tight connection with peak immigrationThe standard immigration line at peak is 60-120 minutes. If your connection is 90 minutes during this window, you're at high risk. Fast track is essentially insurance.

    Forgot to check baggage throughAlways confirm at check-in for the first flight that baggage is checked through to final destination. Otherwise you must reclaim and re-check in Bali — adding 60+ minutes.

    Visa-required transitIf you're transiting with a passport requiring visa, check whether you need transit visa for Indonesia (most travelers don't, but some nationalities do). Fast track agents help navigate.

    Different airlines for connecting flightsIf your two flights are on different airlines without an interline agreement, you must reclaim baggage and re-check. Always book on the same airline or codeshare partners for smoother connections.

    Special Connection Situations

    Overnight connectionIf your connection is 8+ hours overnight, consider leaving the airport for hotel. Bali Fast Tracks helps with hotel transfer and re-arrival fast track. Cheap nearby hotels: Bel Air Hotel, Garuda Plaza, IBIS Bali Kuta.

    Cancelled/delayed first flightIf your first flight is significantly delayed and you'll miss the connection, contact your airline ASAP for rebooking. Bali Fast Tracks operations can advocate with airline staff if you're already in transit.

    Same airline rebookingIf both flights are same airline, rebooking is usually automatic and free. Different airlines without interline = no rebooking responsibility.

    Stand-by on next flightIf you miss your connection but next flight has space, airline may put you on stand-by. Premium fast track agents help advocate at the airline desk.

    Practical Connection Tips

    • Allow 90+ minutes between any connecting flights at DPS
    • Book on same airline or codeshare partners
    • Confirm baggage is checked through at first check-in
    • Save airline customer service number to phone
    • Have Bali Fast Tracks WhatsApp on speed dial for tight connections
    • Don't schedule activities for arrival day after a tight connection
    • Travel with carry-on only if connection is under 2 hours

    Frequently Asked Questions

    Airline minimums: 60-90 min international-to-international, 120 min international-to-domestic, 90 min domestic-to-international, 45 min domestic-to-domestic. During peak hours (10:00-13:00, 22:00-01:00) realistic times are 30-50% longer due to immigration queues. Add 30+ minute buffer or book Bali Fast Tracks for tight connections.
    Only if you're connecting from international to domestic flight. International-to-international transit-only stays airside (no immigration). Domestic-to-domestic stays in domestic terminal (no passport check). International to domestic requires full immigration + customs + re-check-in for domestic flight (typically 2-4 hours).
    Yes — and strongly recommended for connections under 90 minutes. Our transit service ($55) provides gate-to-gate escort with priority handling. We coordinate with senior operations team for tight connections. WhatsApp us with both flight numbers immediately on booking. We've helped clients make 45-minute connections successfully.
    Contact your airline first — they may rebook for free if both flights are same airline or codeshare. Different airlines without interline agreement = no automatic rebooking. Bali Fast Tracks operations can advocate at airline desk for stand-by, hotel for overnight, or rebooking. WhatsApp us if you're already at airport when this happens.
    Yes, strongly recommended for connections under 2 hours. Checked luggage adds 30-60 minutes for baggage retrieval and re-check (if airlines don't interline). Carry-on saves this and reduces lost-luggage risk. If you must check, confirm at first check-in that baggage is tagged to final destination.