• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 2 ways to get from Bali to Kuala Lumpur by plane, train, taxi, bus or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly, train  •  3h 56m

  1. Fly from Ngurah Rai (DPS) to Kuala Lumpur (KUL) DPS - KUL
  2. Take the train from Klia T1 to KL Sentral

RM 218 - RM 791

1 alternative option

Taxi, bus, ferry  •  3 days 9h

  1. Take a taxi from Denpasar to Terminal Mengwi
  2. Take the bus from Terminal Mengwi to Kantor PO Wisata Komodo
  3. Take the ferry from Surabaya to Tanjung Priok
  4. Take the ferry from Port of Tanjung Priok to Batu Ampar
  5. Take the ferry from Batam Centre to SIngapore Harbour Front
  6. Take the bus from HarbourFront to Corus Hotel Kuala Lumpur

RM 556 - RM 758

Questions & Answers

The cheapest way to get from Bali to Kuala Lumpur is to fly and train which costs Rp750000 - Rp2900000 and takes 3h 56m.

More details

The quickest way to get from Bali to Kuala Lumpur is to fly and train which costs Rp750000 - Rp2900000 and takes 3h 56m.

More details

The distance between Bali and Kuala Lumpur is 1958 km.

The best way to get from Bali to Kuala Lumpur without a car is to taxi and bus and ferry which takes 3 days 9h and costs Rp2000000 - Rp2800000.

More details

It takes approximately 3h 56m to get from Bali to Kuala Lumpur, including transfers.

More details

The quickest flight from Ngurah Rai Airport to Kuala Lumpur Airport is the direct flight which takes 3h.

Search flights

AirAsia X, Singapore Airlines, Lion Mentari Airlines and four other airlines offer flights from Ngurah Rai Airport to Kuala Lumpur Airport.

Search flights

There are 4508+ hotels available in Kuala Lumpur. Prices start at RM 100 per night.

More details

The best way to get from Bali to Ngurah Rai Airport is to taxi which takes 6m and costs Rp65000 - Rp80000.

More details

Map of how to get from Bali to Kuala Lumpur.
Launch map view
  • Distance: 1223.8 miles
  • Duration: 3h 56m

What companies run services between Bali, Indonesia and Kuala Lumpur, Malaysia?

There is no direct connection from Kuta to Kuala Lumpur. However, you can take the taxi to Ngurah Rai airport, fly to Kuala Lumpur, take the walk to Klia T1, then take the train to Kuala Lumpur. Alternatively, you can take the taxi to Terminal Mengwi, take the bus to Kantor PO Wisata Komodo, take the taxi to Surabaya, take the ferry to Tanjung Priok, take the walk to Port of Tanjung Priok, take the ferry to Batu Ampar, take the taxi to Batam Centre, take the ferry to SIngapore Harbour Front, take the walk to HarbourFront, then take the bus to Corus Hotel Kuala Lumpur.

Airlines
Malindo Airways
Website
malindoair.com
Flights from Ngurah Rai to Kuala Lumpur
Ave. Duration
3h 5m
When
Every day
Estimated price
RM 240 - RM 1300
Indonesia AirAsia
Website
airasia.com
Flights from Ngurah Rai to Kuala Lumpur
Ave. Duration
3h 3m
When
Every day
Estimated price
RM 330 - RM 1800
AirAsia
Website
airasia.com
Flights from Ngurah Rai to Kuala Lumpur
Ave. Duration
3h 5m
When
Every day
Estimated price
RM 160 - RM 800
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Ngurah Rai to Kuala Lumpur
Ave. Duration
3h 5m
When
Every day
Estimated price
RM 440 - RM 1500
AirAsia X
Website
airasiax.com
Flights from Ngurah Rai to Kuala Lumpur
Ave. Duration
3h
When
Every day
Estimated price
RM 330 - RM 1800
Singapore Airlines
Website
singaporeair.com
Flights from Ngurah Rai to Kuala Lumpur via Singapore Changi
Ave. Duration
4h 40m
When
Monday to Friday
Estimated price
RM 1100 - RM 4900
Lion Mentari Airlines
Website
lionair.co.id
Flights from Ngurah Rai to Kuala Lumpur via Soekarno–Hatta
Ave. Duration
5h
When
Every day
Estimated price
RM 320 - RM 650
Train operators
KLIA Express
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
28m
Frequency
Every 15 minutes
Estimated price
RM 40 - RM 70
Schedules at
kliaekspres.com
Bus operators
Wisata Komodo
Bus from Terminal Mengwi to Kantor PO Wisata Komodo
Ave. Duration
11h 30m
Frequency
Once daily
Estimated price
RM 48
Schedules at
easybook.com
Aeroline
Phone
+603 625 888 00
Website
aeroline.com.my
Bus from HarbourFront to Corus Hotel Kuala Lumpur
Ave. Duration
5h 20m
Frequency
Every 2 hours
Estimated price
RM 95
Schedules at
aeroline.com.my
Ferry operators
Pelni
Website
pelni.co.id
Ferry from Surabaya to Tanjung Priok
Ave. Duration
25h 5m
Frequency
Twice a week
Estimated price
RM 85 - RM 130
Schedules at
pelni.co.id
Ferry from Port of Tanjung Priok to Batu Ampar
Ave. Duration
33h 41m
Frequency
Once a week
Estimated price
RM 85 - RM 160
Schedules at
pelni.co.id
Majestic Fast Ferry
Phone
+65 6278 9688
Email
rsv@majesticfastferry.com.sg
Website
majesticfastferry.com.sg
Ferry from Batam Centre to SIngapore Harbour Front
Ave. Duration
1h
Frequency
Hourly
Estimated price
RM 53
Schedules at
majesticfastferry.com.sg
Book at
majesticfastferry.com.sg
Horizon ferry
Phone
+65 6276 6711
Email
singapore@horizonfastferry.com
Website
horizonfastferry.com
Ferry from Batam Centre to SIngapore Harbour Front
Ave. Duration
1h
Frequency
Every 2 hours
Estimated price
RM 94
Schedules at
horizonfastferry.com
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Batam Centre to Singapore Harbour Front
Ave. Duration
1h 10m
Frequency
Hourly
Estimated price
RM 52
Schedules at
sindoferry.com.sg
Batam Fast Ferries
Phone
+65 6270 2228
Email
reservations@batamfast.com
Website
batamfast.com
Ferry from Batam Centre to Singapore Harbour Front
Ave. Duration
1h
Frequency
Every 3 hours
Estimated price
RM 73
Schedules at
batamfast.com
Other operators
Taxi from Denpasar to Terminal Mengwi
Ave. Duration
1h 10m
Estimated price
RM 160 - RM 200

Want to know more about travelling around Malaysia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.