DPSDenpasar·Bali International·Denpasar, Indonesia
Recommended minimum1 hour
Concourses
2
International Terminal, Domestic Terminal
Max Transit
25m
via walking
Avg. Security
20m
Primary Hub
Garuda Indonesia
Domestic → Domestic
60min
Domestic → International
120min
International → Domestic
150min
International → International
90min
Bali skylinePhoto by Tom Fisk on Pexels
AD PLACEMENT — CONTEXTUAL
The International and Domestic Terminals sit in the same general complex but are separate buildings connected by a covered walkway or a short shuttle bus ride depending on the current terminal configuration. Passengers connecting between international and domestic flights must exit through immigration/customs (for arrivals) or check in fresh (for departures), and full security re-screening applies at each terminal entry, unlike a typical airside transfer.
12a6a12p6p12a
Low risk
Moderate
High risk
Not a true connecting hub
International/domestic split with hard security re-screening
Immigration and customs add major transfer time
Reasonable for same-terminal domestic-to-domestic links
Garuda IndonesiaLion AirWings AirCitilink
How long do I need for a layover at Bali International (DPS)?

We recommend at least 1 hour for a comfortable connection at Bali International. The minimum connection time is 60 minutes for domestic flights and 90 minutes for international flights. Transit between terminals takes up to 25 minutes.

What is the minimum connection time at DPS?

Domestic-to-Domestic: 60 min. Domestic-to-International: 120 min. International-to-Domestic: 150 min. International-to-International: 90 min. These are the shortest layovers airlines will sell at Bali International.

Is DPS easy to connect through?

Bali's Ngurah Rai Airport is built primarily for point-to-point tourist traffic, not connections, so transferring between international and domestic flights means fully exiting one zone and re-entering another with immigration, customs, and security in between. Domestic-to-domestic connections within the same terminal are manageable, but any itinerary crossing the international/domestic divide should be treated with caution and generous buffer time. The International and Domestic Terminals sit in the same general complex but are separate buildings connected by a covered walkway or a short shuttle bus ride depending on the current terminal configuration. Passengers connecting between international and domestic flights must exit through immigration/customs (for arrivals) or check in fresh (for departures), and full security re-screening applies at each terminal entry, unlike a typical airside transfer.

Is 30 minutes enough for a layover at DPS?

Still well under the minimum domestic-domestic connection time in the same terminal. See full 30 min guide →

Is 45 minutes enough for a layover at DPS?

Workable only for a straightforward domestic-domestic transfer with no delays. See full 45 min guide →

Is 1 hour enough for a layover at DPS?

Meets the standard domestic-domestic MCT for a same-terminal connection. See full 1 hr guide →

Is 1 hour 15 min enough for a layover at DPS?

Comfortable for domestic connections, though still tight if crossing to international. See full 1¼ hr guide →

Is 1½ hours enough for a layover at DPS?

Sufficient for domestic links but marginal for an international-to-international transfer. See full 1½ hr guide →

Is 2 hours enough for a layover at DPS?

Meets the domestic-to-international MCT only if immigration and check-in queues move quickly. See full 2 hr guide →

Is 2½ hours enough for a layover at DPS?

Matches the international-to-domestic MCT, covering immigration, baggage claim, and re-check-in. See full 2½ hr guide →

Is 3 hours enough for a layover at DPS?

Comfortable buffer for any combination, including slow immigration lines from major international arrivals. See full 3 hr guide →

Is 4 hours enough for a layover at DPS?

Ample time for even the most complex international-domestic transfer with delays factored in. See full 4 hr guide →

AD PLACEMENT — BEFORE FOOTER