Indonesia
The main airport serving Canggu and all of Bali is Ngurah Rai International Airport (DPS). It resides in Denpasar, approximately 15-20 kilometers (9-12 miles) south of Canggu. Many major international airlines fly to DPS, including Garuda Indonesia, Singapore Airlines, Qatar Airways, Emirates, Cathay Pacific, and various Asian and Australian carriers. Typical routes include direct flights from major Asian hubs (Singapore, Kuala Lumpur, Bangkok, Hong Kong, Tokyo, Seoul), Australian cities (Sydney, Melbourne, Perth), and some Middle Eastern cities (Doha, Dubai).
Ngurah Rai International Airport (DPS) offers ATMs, money exchange, SIM card providers (Telkomsel, XL Axiata, Indosat Ooredoo), food, duty-free shops, and lounges. It has baggage services and information counters. Upon arrival, travelers find official airport taxis at fixed-price counters. Pre-booked private drivers and hotel shuttles are also options. Ride-hailing apps (Gojek/Grab) require walking a short distance outside the immediate airport area for pickup, offering cheaper fares (IDR 150,000 - 250,000 to Canggu). A local SIM card for communication facilitates this.
Search for the best flight deals using Skyscanner, a global travel search engine.
Find affordable flights and deals through Dollar Flight Club for budget-conscious travel.
Compare and book car rentals worldwide via DiscoverCars.com for land exploration.
Fast boats and public ferries connect Bali to neighboring islands like Nusa Islands (from Sanur or Serangan) and Lombok/Gili Islands (from Padang Bai or Serangan).
Benoa Harbour, near Denpasar and Sanur, functions as Bali's main cruise port, handling international cruise ship arrivals.
International cruise arrivals undergo immigration at Benoa Harbour. Inter-island domestic journeys typically do not have immigration checks. Land transport is available at terminals.
No separate exit fees or taxes are typically levied at Ngurah Rai International Airport (DPS) upon departure. These fees are usually included in your airfare. For international flights, arrive at Ngurah Rai International Airport (DPS) at least 2-3 hours before your scheduled international departure time. This timeframe allows ample time for check-in, immigration, and security. Self-check-in kiosks are an option if available for your airline, or proceed to the airline counters. The immigration process shows efficiency but can experience queues during peak times. Have your passport and boarding pass ready. Standard security checks apply; electronics and liquids are removed from carry-on bags.
The departure hall at DPS offers a range of facilities for departing travelers. You find various restaurants and cafes for a meal or snack before your flight. Duty-free shopping opportunities exist for last-minute purchases. ATMs are available for any remaining local currency needs. Several airline and independent lounges offer comfortable waiting areas for those with access. Standard baggage services and information counters are also present for traveler assistance.
Always leave enough time to reach the airport, especially during peak traffic hours in Canggu. Consider pre-booking your airport transfer if traveling with significant luggage or during busy times for added peace of mind.
Keep an eye on flight information screens for gate changes or delays. Enjoy your departure and a smooth onward journey.
Be sure to complete your Electronic Customs Declaration (ECD) via the official ECD website before arriving at the airport for departure.