
45 mins
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Wings Air | 08:20 | 09:05 | Lombok (LOP) | Bali / Denpasar (DPS) | Book flight |
Garuda Indonesia | 09:35 | 12:30 | Singapore (SIN) | Bali / Denpasar (DPS) | Book flight |
Lion Air | 11:15 | 13:15 | Surabaya (SUB) | Bali / Denpasar (DPS) | Book flight |
Citilink | 12:00 | 13:30 | Makassar (UPG) | Bali / Denpasar (DPS) | Book flight |
Citilink | 13:05 | 14:05 | Dili (DIL) | Bali / Denpasar (DPS) | Book flight |
AirAsia Indonesia | 15:20 | 18:10 | Jakarta (CGK) | Bali / Denpasar (DPS) | Book flight |
Batik Air | 15:50 | 18:40 | Jakarta (HLP) | Bali / Denpasar (DPS) | Book flight |
Super Air Jet | 16:10 | 18:35 | Yogyakarta (YIA) | Bali / Denpasar (DPS) | Book flight |
Batik Air Malaysia | 17:55 | 21:05 | Kuala Lumpur (KUL) | Bali / Denpasar (DPS) | Book flight |
AirAsia Indonesia | 21:20 | 01:15 (+1 day) | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
Bali is the Indonesian island that Malaysians keep going back to: surf beaches in the south, rice terraces and temples in the hills, and a food scene that runs from roadside warungs to beach clubs. Every international arrival lands at one airport, just south of the provincial capital Denpasar, so whether you search for flights to Bali or Denpasar flights you are looking at the same gateway. This page helps you compare fares from Kuala Lumpur, Penang and Johor Bahru, understand the airport and plan the island once you land.
I Gusti Ngurah Rai International Airport (DPS) sits on the narrow neck of land at Tuban, between Kuta to the north and Jimbaran to the south. The runway reaches out into the sea, which is why the approach feels like you are about to land on water. Denpasar city lies a little further north, so the airport is closer to the southern beach areas than to the capital itself.
Ngurah Rai has two passenger terminals side by side: an international terminal for flights from Malaysia and other countries, and a domestic terminal for flights within Indonesia. They are linked on foot along a covered walkway. If you are connecting to Lombok, Labuan Bajo or Java after arriving from abroad, you will move from the international building to the domestic one.
Official airport taxi counters in the arrivals hall sell fixed-fare rides to the main areas of the island. Ride-hailing apps can also be used, with pick-ups from designated zones. Many visitors pre-book a private driver through their accommodation, which is handy for Ubud or the north. Traffic around Kuta and the bypass road can be heavy in the evening, so leave generous time when you head back for a departure.
Bali is one of the best-connected leisure destinations from Malaysia, with nonstop services from Kuala Lumpur and, on some schedules, from other Malaysian airports such as Penang. In the search results, turn on the Direct filter to see only nonstop options, then sort by departure time or price.
If there is no nonstop flight from your home airport on your dates, a connection through Kuala Lumpur, Singapore or Jakarta is the usual alternative. Compare the total journey and the layover length, not just the fare. For travellers from Johor, it can also be worth comparing a departure from Singapore against one from Senai.
Bali has a tropical climate with two broad seasons. The drier months, roughly April to October, bring sunnier days and calmer seas, which suits diving, island hopping and hiking up Mount Batur for sunrise. From November to March the wet season brings short, heavy downpours, greener landscapes and fewer crowds outside the holiday peaks.
From Malaysia, demand rises sharply during school holidays, the Hari Raya break, Chinese New Year and the year-end period, when fares climb and seats go fast. Bali's own calendar matters too: on Nyepi, the Balinese Day of Silence, the island shuts down and the airport closes for a full day, so check the date before you book, as it usually falls in March. Travelling midweek and outside Malaysian holidays usually gives you more choice.
Perched on a cliff at the southern tip of the Bukit Peninsula, Uluwatu Temple is famous for its sunset views and the Kecak fire dance performed nearby. Watch your sunglasses and phone: the resident monkeys are quick.
This sea temple stands on a rock formation off the west coast and is reachable on foot only at low tide. Arrive in the late afternoon to see it framed by the setting sun.
Ubud is the cultural heart of Bali, full of craft villages, galleries and dance performances. Just north, the Tegallalang terraces show the traditional subak irrigation system that shapes the island's green valleys.
A boat ride from Sanur takes you to Nusa Penida, known for dramatic cliffs such as Kelingking Beach and for snorkelling with manta rays. Roads on the island are rough, so hire a driver rather than riding yourself.
The west coast north of Kuta is where surfers, cafés and sunset bars line the sand. Canggu has a relaxed, creative crowd, while Seminyak leans towards boutiques and dining.
Kuta and Legian are closest to the airport and suit a short stay or a late arrival. Seminyak and Canggu are good for dining, nightlife and surf. Nusa Dua and Jimbaran offer calm water and a quieter, family-friendly feel on the southern peninsula. Sanur is gentle and walkable, and it is also the jumping-off point for boats to the Nusa islands. Ubud suits travellers who want culture, cooler air and jungle views rather than the beach.
Chicken rubbed with a rich spice paste called base genep, wrapped in leaves and slow-cooked until tender. Look for halal versions in Denpasar and the Kuta area.
Minced fish or chicken mixed with grated coconut and spices, pressed around lemongrass stalks and grilled over coals.
A plate of rice surrounded by small portions of vegetables, sambal matah, fried peanuts and meat, different at every warung.
Colourful traditional cakes made from rice flour, coconut and palm sugar, sold at morning markets and used in temple offerings.
Ready to plan your trip? Search flights to Denpasar on Traveloka, compare direct and connecting options, and pay with the local methods you already use in Malaysia. With Easy Reschedule and 24/7 customer service, changing plans for Bali is simpler too.
