Compare live prices across all airlines — book instantly.
🔍
Loading flight search…
🛂
✅ Visa-free for Malaysian passport holders
Malaysians can visit Indonesia (including Bali) visa-free for up to 30 days per entry. You only need a valid passport (6+ months validity), a return/onward ticket, and proof of sufficient funds. No application, no fee, no waiting.
No Visa Required
ℹ️Real prices from real searches. Sourced from Travelpayouts — based on actual user searches and refreshed regularly. Click Check price to confirm the live fare before booking.
KUL → Bali flight deals today
Cheapest roundtrip fares from Kuala Lumpur to Bali (DPS) · Prices in MYR
Loading deals…
📅 KUL → Bali Price Calendar
See the cheapest days to fly — click any date to book at that price.
Best time to fly KUL → Bali
Month-by-month price guide and travel tips for Malaysians
Jan
RM 320–480
✅ Cheap
Feb
RM 300–450
✅ Cheapest
Mar
RM 350–500
✅ Good deal
Apr
RM 450–650
🌤️ Shoulder
May
RM 480–680
⚡ Mid-range
Jun
RM 650–950
🎒 School hols
Jul
RM 750–1,100
🔥 Peak season
Aug
RM 700–1,050
🔥 Peak season
Sep
RM 500–720
☀️ Still dry
Oct
RM 380–560
✅ Best value
Nov
RM 420–620
🌧️ Wet season
Dec
RM 700–1,000
❄️ Year-end peak
💡 Pro tip: The absolute best value months are February, March and October. Prices jump 60–120% during peak tourist season (July–August) and school holiday periods. Book 4–6 weeks in advance for the best fares; 2–3 months ahead for Raya, school holidays or year-end travel.
Airlines flying KUL → Bali
Direct and connecting options from Kuala Lumpur
✈ AirAsia
KLIA2 → Ngurah Rai (DPS)
Direct~2h 45mBudget
RM 300 avg roundtrip
✈ Batik Air Malaysia
KLIA → Ngurah Rai (DPS)
Direct~2h 50mFull service
RM 480 avg roundtrip
✈ Malaysia Airlines
KLIA → Ngurah Rai (DPS)
Direct~2h 55mFull service
RM 580 avg roundtrip
✈ Garuda Indonesia
KLIA → Ngurah Rai (DPS)
Direct~3hFull service
RM 540 avg roundtrip
✈ Scoot / Singapore Air
Via Singapore (SIN)
1 stop~5–8hBudget–mid
RM 380 avg roundtrip
✈ Lion Air / Batik Air
Via Surabaya (SUB) or Jakarta
1 stop~6–9hBudget
RM 320 avg roundtrip
Bali travel guide for Malaysians
Everything you need to know before you fly
🛂 Visa & entry requirements
Malaysian passport holders — visa free up to 30 days
Passport must be valid for at least 6 months from entry date
Bring a return/onward ticket and hotel booking confirmation
Mount Batur — sunrise trek, active volcano, breathtaking views
Nusa Penida — day trip island with Kelingking Beach
📱 Useful travel tips
Buy a local SIM (Telkomsel/XL) at the airport — cheap data, RM 15–25 for 10GB
Cash (IDR) still king for warung meals and markets — ATMs widely available
Download Grab before landing — much better than airport taxis
Respect local temple dress codes — carry a sarong for visits
Tap water not safe to drink — buy bottled water everywhere
Use sunscreen — equatorial sun is intense year-round
7 tips to get the cheapest KUL→Bali flights
Strategies that consistently save Malaysians RM 200–500 per trip
01
Fly February or October
These are the cheapest months — Feb is post-CNY lull and Oct is shoulder season. Fares drop to RM 280–420 roundtrip vs RM 750–1,100 in peak July–August.
02
Book 4–6 weeks ahead
KUL–Bali sweet spot is 30–45 days out. AirAsia flash sales can appear even closer. Set fare alerts and be ready to book within 24 hours of a deal appearing.
03
Check AirAsia vs Malaysia Airlines
AirAsia from KLIA2 is usually RM 150–350 cheaper. Add baggage cost carefully — MH bundled bags often make it competitive. Compare total, not headline fares.
04
Avoid July–August at all costs
Peak tourist season pushes prices up 80–150% above normal. If you must travel in summer school hols, book 3–4 months ahead to lock in better fares.
05
Subscribe for deal alerts
Hot KUL–Bali fares disappear within 24–48 hours. Email alerts from mudah.net ensure you're notified the moment prices drop below RM 400 roundtrip.
06
Watch for AirAsia SALE periods
AirAsia holds major sales (Big Sale, Free Seats) several times a year. Bali is always included. Sign up for AirAsia newsletters — fares can hit RM 99–150 one-way.
07
Fly mid-week
Tuesday and Wednesday departures are consistently 10–20% cheaper than Friday–Sunday. Flexible dates save real money on a route this popular.
🔔 Get KUL → Bali deal alerts — free
Be the first to know when fares drop below RM 400 roundtrip. Never miss a hot deal again.
✅ Subscribed! Check your inbox to confirm.
No spam. Unsubscribe anytime. 100% free.
Frequently asked questions — KUL to Bali flights
No visa required for stays up to 30 days. Malaysian passport holders enjoy visa-free entry to Indonesia under the bilateral agreement. You'll need a valid passport (6+ months validity), a return or onward ticket, and proof of accommodation. For longer stays up to 60 days, a Visa on Arrival (VoA) is available at the airport for USD 35.
Direct flights from Kuala Lumpur (KUL) to Bali Ngurah Rai (DPS) take approximately 2 hours 40 minutes to 3 hours. Connecting flights via Singapore, Surabaya or Jakarta typically take 5–9 hours including layover time. AirAsia, Batik Air Malaysia, Malaysia Airlines and Garuda all fly direct.
February, March and October are the cheapest months for KUL–Bali flights. Fares typically range from RM 280–500 roundtrip during these months. Avoid July–August (peak tourist season) and December (year-end holidays) when prices spike to RM 700–1,100+. Malaysian school holidays also push prices up significantly.
Four airlines currently offer direct (non-stop) flights: AirAsia from KLIA2 (usually cheapest), Batik Air Malaysia from KLIA, Malaysia Airlines from KLIA, and Garuda Indonesia from KLIA. Budget travellers usually prefer AirAsia — watch for their frequent sales where one-way fares can go as low as RM 99.
Yes, Bali is generally safe and very welcoming of Muslim visitors. Halal food is widely available, especially at local warungs and markets where Indonesian staples like nasi goreng and soto are naturally halal. Prayer facilities (musholla) can be found at the airport, major malls like Beachwalk and Kuta Art Market. Just be mindful that Bali's Hindu culture means pork and alcohol are common in tourist areas — stick to local warungs for halal options.
Budget around RM 150–250 per day for a comfortable trip — this covers a mid-range guesthouse or villa, 3 meals at local restaurants, Grab transport and entrance fees. Bali is one of Southeast Asia's best value destinations. A full meal at a local warung costs RM 8–18, a scooter rental is RM 35–60/day, and a private driver for the whole day is around RM 180–280. Exchange RM to IDR — rates at licensed money changers in Kuta are excellent.
Yes. All prices are sourced from Travelpayouts — a flight data platform that aggregates real fares from actual user searches. Prices are cached and refreshed regularly. Because fares change frequently, always click through to confirm the current price on the booking page before paying. Hot deals can disappear within 24–48 hours.