Connecting the island paradise of Bali—often referred to by its airport city, Denpasar—with Alor Setar, the capital of Kedah in northern Malaysia, is an adventure that blends tropical beauty, culture, and discovery. While these cities are separated by over 2,300 kilometers, modern air travel offers several practical options for making the journey. Whether you're traveling for leisure, business, or exploration, understanding the available flight routes, airport facilities, and onward travel will help create a seamless trip from Indonesia to Malaysia. In this guide, learn about all flight options, airport specifics, transportation, and tips for optimizing your Bali to Alor Setar trip.
Direct Flights
No direct flight available.
Currently, there are no direct flights operating from Ngurah Rai International Airport (Bali/Denpasar) to Sultan Abdul Halim Airport (Alor Setar). All available commercial flights require at least one layover, typically in major regional hubs such as Kuala Lumpur or Manila. Travelers should plan for additional transit time and potential overnight stays depending on the chosen flight schedule.
Layover Flights
When flying between Bali/Denpasar and Alor Setar, you will need to transit through one or more airports. Below are the most common and efficient routes available:
1. Denpasar (Indonesia) → Kuala Lumpur (Malaysia) → Alor Setar (Malaysia)
- Airlines: Batik Air
- Total Flight Duration: 4 hours 10 minutes
- Aircraft: Boeing 737MAX 8 Passenger, Boeing 737
- Layover: Kuala Lumpur International Airport (KUL), 1 hour 55 minutes
This is one of the fastest available schedules, allowing travelers to reach Alor Setar with minimal waiting time at Kuala Lumpur International Airport. Batik Air offers seamless service between these legs, minimizing the hassle of transit.
2. Denpasar (Indonesia) → Kuala Lumpur (Malaysia) → Alor Setar (Malaysia)
- Airlines: Batik Air
- Total Flight Duration: 5 hours 55 minutes
- Aircraft: Boeing 737MAX 8 Passenger, Boeing 737
- Layover: Kuala Lumpur International Airport (KUL), 13 hours 35 minutes (overnight)
For travelers seeking flexible scheduling or those arriving in Kuala Lumpur late at night, this route allows for an overnight layover. While it takes longer overall, it can be suitable for those who wish to rest or explore Kuala Lumpur during the extended transit.
3. Denpasar (Indonesia) → Manila (Philippines) → Kuala Lumpur (Malaysia) → Alor Setar (Malaysia)
- Airlines: Philippine Airlines, Malaysia Airlines
- Total Flight Duration: 13 hours 10 minutes
- Aircraft: Airbus A321, Boeing 737
- Layovers: Ninoy Aquino International Airport (MNL), Manila, Philippines: 2 hours 30 minutes (overnight), Kuala Lumpur International Airport (KUL): 1 hour 45 minutes
This route, while longer, offers additional flexibility and may suit those traveling on specific days or seeking alternative connections due to scheduling or frequent flyer preferences.
Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.
About Ngurah Rai International Airport - Bali / Denpasar
Location
Ngurah Rai International Airport, located in Tuban, approximately 13 kilometers south of Denpasar city center, serves as the main gateway to Bali. The airport code is DPS and it is strategically placed near the major tourist areas of Kuta, Seminyak, Nusa Dua, and Jimbaran.
Airport Terminal
Ngurah Rai International Airport comprises two main terminals:
- Domestic Terminal: Dedicated to Indonesian intercity flights, featuring modern amenities and fast immigration processing.
- International Terminal: Handles international arrivals and departures, recently renovated to accommodate higher passenger volumes and provide a better travel experience.
Both terminals are equipped with efficient signage and connectivity, making it convenient to transfer between flights or access ground transportation.
Transport to Airport
Travelers have a range of transportation options to reach Ngurah Rai International Airport:
- Airport Taxi: Official airport taxis are available outside both terminals. Fares are fixed based on zones.
- Private Car & Ridesharing: Services like private charters and ridesharing are widely available via apps and hotel arrangements.
- Public Bus / Shuttle: Perama Tour and local shuttle buses connect Kuta, Legian, and Ubud with the airport at scheduled times.
- Motorbike Rental: Popular for budget travelers, though not recommended for those with substantial luggage.
Plan for potential traffic congestion during peak tourist seasons or local holidays.
Facilities
Ngurah Rai International Airport is equipped with:
- Lounges for both domestic and international travelers
- Free Wi-Fi throughout the airport
- Duty-free shops, retail outlets, and souvenir stores
- A wide array of dining options, including local and international cuisine
- Money changers, ATMs, and banking services
- Medical clinics and pharmacies
- Children’s play areas and family rooms
- Prayer rooms and quiet zones
- Luggage storage and lost & found services
For more information or booking through Traveloka, visit Ngurah Rai International Airport.
About Sultan Abdul Halim - Alor Setar
Location
Sultan Abdul Halim Airport (AOR) is situated at Kepala Batas, about 15 kilometers north of Alor Setar’s city center in Kedah, Malaysia. The airport is an important regional hub, serving both domestic flights and connections to key Malaysian cities.
Airport Terminal
Sultan Abdul Halim is a single-terminal airport, offering a streamlined arrival and departure experience. Its design is tailored for efficient passenger processing with separate arrival and departure halls and easy access to transport options.
Transport From Airport
Options for getting from Sultan Abdul Halim Airport to Alor Setar and surrounding areas include:
- Airport Taxi: Taxis are readily available and operate on a coupon-based system with fixed rates to Alor Setar and other destinations.
- Public Bus: There is a bus service connecting the airport to Alor Setar city center and selected suburbs.
- Car Rental: Several international and local car rental companies have counters in the terminal for self-drive options.
- Private Transfers: Hotels and travel agents may arrange for private pick-up with advance booking.
Travel time from the airport to downtown Alor Setar is approximately 20–30 minutes under normal traffic conditions.
Facilities
Travelers can expect the following at Sultan Abdul Halim Airport:
- Comfortable waiting areas and air-conditioned terminal
- Food and beverage outlets, including local snack stalls and cafés
- Retail shops for gifts, snacks, and magazines
- Prayer rooms and medical clinic
- ATMs and currency exchange services
- Ample parking space for private vehicles
For more details or travel arrangements, check Sultan Abdul Halim on Traveloka.
FAQ Bali / Denpasar to Alor Setar Flight
- How many flights operate weekly from Bali (Denpasar) to Alor Setar? On average, there are up to 9 connecting flights weekly between these two cities, with varying layover durations and airlines operating on the route.
- Can I fly directly from Bali to Alor Setar? No, there are currently no direct flights. All flights require at least one layover, commonly in Kuala Lumpur.
- Which airlines operate between Bali and Alor Setar? Primary airlines serving this route include Batik Air, Philippine Airlines, Malaysia Airlines, and occasionally AirAsia for select connections.
- What is the average flight duration from Bali to Alor Setar? Total travel time ranges from about 4 hours (fastest connection) to over 13 hours for routes with multiple or overnight layovers.
- Is an overnight layover required on some routes? Yes, depending on your chosen schedule. Some flights have overnight layovers, especially those transiting through Kuala Lumpur or Manila.
- How far in advance should I book my flight? Book at least 2 to 4 weeks in advance, especially during peak travel seasons, to secure the best fares and preferred schedules.
- What is the baggage allowance on these flights? Baggage policies vary by airline and ticket class. Standard checked baggage is typically included, but always confirm specific allowance when booking.
- Do I need a visa when traveling from Indonesia to Malaysia via layover? Indonesian citizens do not require a visa for short visits to Malaysia. However, check the latest immigration requirements before travel, especially if using multiple transit countries.
Other Ways to Travel From Bali / Denpasar to Alor Setar
Besides air travel, alternative routes are available, though they require significant transit time and multiple forms of transportation:
- Combination of Ferry, Bus, and Train: Take a ferry from Bali to Java, then bus/train to Jakarta. Fly or continue by bus/train to Malaysia (e.g., Johor Bahru or Kuala Lumpur). Continue onward to Alor Setar by domestic flight, train, or long-distance bus.
- Total Duration: Ranges from 30–45 hours, depending on wait times and transit connections. This overland route is significantly less convenient but can be an adventure for backpackers or those seeking to explore multiple stops along the way.
Explore Alor Setar
Alor Setar is the heart of Kedah and is rich in history, culture, and culinary diversity. Here’s what you can see, do, and taste upon your arrival.
Popular Destinations in Alor Setar
- Zahir Mosque (Masjid Zahir) - One of the oldest and most beautiful mosques in Malaysia, famed for its Moorish architecture.
- Alor Setar Tower (Menara Alor Setar) - An iconic telecommunications tower with an observation deck offering panoramic views of the city and paddy fields.
- Paddy Museum (Muzium Padi) - A unique museum dedicated to rice cultivation, exhibiting traditional farming methods and the importance of rice in Kedah culture.
- Kedah Royal Museum - Learn about the royal family and local history in this former palace, filled with artifacts and royal memorabilia.
- Balai Besar (Grand Hall) - A historic building used for royal ceremonies and state events, reflecting stunning classic Malay architecture.
Popular Cuisine in Alor Setar
- Nasi Lemak - Fragrant rice cooked in coconut milk, served with sambal, fried anchovies, peanuts, and boiled egg.
- Laksa Kedah - A local version of the famous Malaysian noodle soup with rice noodles, spicy fish broth, and fresh garnishes.
- Nasi Ulam - A healthy herbal rice dish featuring an assortment of fresh local herbs, vegetables, and fish or chicken.
- Pek Nga - A unique rice flour pancake typically eaten with coconut sambal, a favorite street snack among locals.
- Ayam Percik - Grilled chicken marinated in coconut milk and spices, served with a rich, flavorful sauce.
Plan Your Journey
Traveling from Bali/Denpasar to Alor Setar presents opportunities to experience two of Southeast Asia’s most dynamic destinations. Use Traveloka’s user-friendly platform to compare flight schedules, secure the best fares, and manage your bookings with ease. Visit the dedicated pages for Ngurah Rai International Airport and Sultan Abdul Halim to get more information or start planning your trip.
For the latest information, always reconfirm flight availability and regulations before booking. Enjoy your journey from the Island of the Gods to the rice bowl of Malaysia!