There are 7 ways to get from East Malaysia to Bali by unknown, plane, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Miri Airport, fly
best- Walk from East Malaysia to Miri Airport (MYY)unknown
- Fly from Miri Airport (MYY) to Ngurah Rai International Airport (DPS)plane MYY - DPS
10h 2mTravel, bus, ferry via Jakarta
- Walk from East Malaysia to Bandar Seri Begawanunknown
- Take the bus from Bandar Seri Begawan to Pontianakbus
- Take the ferry from Pontianak to Tanjung Priokferry
- Take the bus from Jakarta to Denpasarbus
3d 19hTravel, bus, ferry, train
- Walk from East Malaysia to Bandar Seri Begawanunknown
- Take the bus from Bandar Seri Begawan to Pontianakbus
- Take the ferry from Pontianak to Surabaya - Tanjung Perak Portferry
- Take the train from Surabaya Kota to Jembertrain
- Take the bus from Jember to Sanurbus
3d 21hTravel to Brunei International Airport, fly
- Walk from East Malaysia to Brunei International Airport (BWN)unknown
- Fly from Brunei International Airport (BWN) to Ngurah Rai International Airport (DPS)plane BWN - DPS
8h 36mTravel to Mulu, fly
- Walk from East Malaysia to Mulu (MZV)unknown
- Fly from Mulu (MZV) to Ngurah Rai International Airport (DPS)plane MZV - DPS
11h 55mTravel to Kalimaru Airport, fly
- Walk from East Malaysia to Berau-Airport-BEJunknown
- Fly from Kalimaru Airport (BEJ) to Ngurah Rai International Airport (DPS)plane BEJ - DPS
13h 7mTravel, bus, ferry
- Walk from East Malaysia to Limbangunknown
- Take the bus from Limbang to Bandar Seri Begawan Bus Terminalbus
- Take the bus from Bandar Seri Begawan to Pontianakbus
- Take the ferry from Pontianak to Surabaya - Tanjung Perak Portferry
- Take the bus from Surabaya to Denpasarbus
4d 2h
Miri Airport (MYY) to Ngurah Rai International Airport (DPS) flights
Questions & Answers
The distance between East Malaysia and Bali is 1583 km.
The best way to get from East Malaysia to Bali without a car is to travel and bus and ferry via Jakarta which takes 3 days 19h and costs .
It takes approximately 10h 2m to get from East Malaysia to Bali, including transfers.
There are 19785+ hotels available in Bali.
What companies run services between East Malaysia and Bali, Indonesia?
There is no direct connection from East Malaysia to Bali. However, you can travel to Miri Airport (MYY) airport, fly to Ngurah Rai International Airport (DPS), walk to Ngurah Rai Airport, then take the bus to Beachwalk. Alternatively, you can take a vehicle from East Malaysia to Denpasar via Bandar Seri Begawan, Pontianak, Pontianak, Tanjung Priok, Term. Tj. Priok 1, Term. Senen, Kemayoran 1, Jakarta, and Denpasar in around 3d 19h.
- Website
- airasia.com
Flights from Miri Airport to Ngurah Rai International Airport via Kuala Lumpur
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- Rp 3,300,000–10,000,000
Flights from Brunei International Airport to Ngurah Rai International Airport via Kuala Lumpur
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 2,600,000–7,500,000
- Website
- singaporeair.com
Flights from Miri Airport to Ngurah Rai International Airport via Singapore Changi
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- Rp 2,500,000–9,000,000
Flights from Brunei International Airport to Ngurah Rai International Airport via Singapore Changi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- Rp 4,100,000–19,000,000
Flights from Mulu to Ngurah Rai International Airport via Miri Airport, Singapore Changi
- Ave. Duration
- 11h 5m
- When
- Monday
- Estimated price
- Rp 2,100,000–7,500,000
- Website
- lionair.co.id
Flights from Brunei International Airport to Ngurah Rai International Airport via Soekarno–Hatta
- Ave. Duration
- 6h 50m
- When
- Tuesday
- Estimated price
- Rp 4,000,000–12,000,000
Flights from Kalimaru Airport to Ngurah Rai International Airport via Soekarno–Hatta
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- Rp 3,600,000–10,000,000
Flights from Kalimaru Airport to Ngurah Rai International Airport via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- Rp 2,000,000–5,500,000
- Website
- flyscoot.com
Flights from Miri Airport to Ngurah Rai International Airport via Singapore Changi
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- Rp 2,500,000–9,000,000
Flights from Mulu to Ngurah Rai International Airport via Miri Airport, Singapore Changi
- Ave. Duration
- 11h 5m
- When
- Monday
- Estimated price
- Rp 2,100,000–7,500,000
- Website
- malaysiaairlines.com
Flights from Miri Airport to Ngurah Rai International Airport via Kuala Lumpur
- Ave. Duration
- 7h 30m
- When
- Tuesday and Thursday
- Estimated price
- Rp 4,000,000–14,000,000
Flights from Brunei International Airport to Ngurah Rai International Airport via Kuala Lumpur
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rp 4,900,000–17,000,000
- Website
- airasia.com
Flights from Brunei International Airport to Ngurah Rai International Airport via Soekarno–Hatta
- Ave. Duration
- 5h 20m
- When
- Wednesday and Thursday
- Estimated price
- Rp 4,000,000–12,000,000
Flights from Mulu to Ngurah Rai International Airport via Kota Kinabalu, Soekarno–Hatta
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 2,600,000–8,500,000
- Website
- superairjet.com
Flights from Kalimaru Airport to Ngurah Rai International Airport via APT Pranoto, Yogyakarta
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 2,700,000–6,000,000
Flights from Kalimaru Airport to Ngurah Rai International Airport via APT Pranoto, Juanda International
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 2,700,000–6,000,000
- Website
- cebupacificair.com
Flights from Brunei International Airport to Ngurah Rai International Airport via Manila
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 6,500,000–16,000,000
- Website
- batikair.com
Flights from Kalimaru Airport to Ngurah Rai International Airport via Soekarno–Hatta
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- Rp 3,600,000–10,000,000
- Website
- sriwijayaair.co.id
Flights from Kalimaru Airport to Ngurah Rai International Airport via Sultan Hasanuddin
- Ave. Duration
- 11h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- Rp 1,600,000–8,500,000
- Website
- citilink.co.id
Flights from Kalimaru Airport to Ngurah Rai International Airport via Juanda International
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- Rp 2,700,000–7,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Surabaya Kota to Jember
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 220,000–700,000
Bus from Bandar Seri Begawan to Pontianak
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- Rp 1,393,965
- Schedules at
- DAMRI Angkutan Antar Lintas Batas Negara (ALBN)
Bus from Bandar Seri Begawan to Pontianak
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- Rp 1,393,965
- Schedules at
- DAMRI Angkutan Antar Lintas Batas Negara (ALBN)
Bus from Bandar Seri Begawan to Pontianak
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- Rp 1,393,965
- Schedules at
- DAMRI Angkutan Antar Lintas Batas Negara (ALBN)
- Phone
- 021-6341166
- [email protected]
- Website
- lorena-transport.com
Bus from Jakarta to Denpasar
- Ave. Duration
- 26h 48m
- Frequency
- Once daily
- Estimated price
- Rp 665,001
- Book at
- easybook.com
- Phone
- 0853 7008 9090
- [email protected]
- Website
- balijayatrans.com
Bus from Jember to Sanur
- Ave. Duration
- 6h 27m
- Frequency
- 3 times a day
- Estimated price
- Rp 200,000–270,000
- Schedules at
- balijayatrans.com
Bus from Surabaya to Denpasar
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- Rp 300,000–440,000
- Schedules at
- balijayatrans.com
- Book at
- easybook.com
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Limbang to Bandar Seri Begawan Bus Terminal
- Ave. Duration
- 3h 2m
- Frequency
- 3 times a week
- Estimated price
- Rp 42,000–310,000
- Book at
- sipitangexpress.com.my
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Pontianak to Tanjung Priok
- Ave. Duration
- 43h
- Frequency
- Once daily
- Estimated price
- Rp 310,000–390,000
- Book at
- pelni.co.id
- Economy Class
- Rp 310,000–390,000
Ferry from Pontianak to Surabaya - Tanjung Perak Port
- Ave. Duration
- 2d 13h
- Frequency
- Once daily
- Estimated price
- Rp 350,000–430,000
- Book at
- pelni.co.id
- Economy Class
- Rp 350,000–430,000
Ferry from Pontianak to Surabaya - Tanjung Perak Port
- Ave. Duration
- 2d 13h
- Frequency
- Once daily
- Estimated price
- Rp 350,000–430,000
- Book at
- pelni.co.id
- Economy Class
- Rp 350,000–430,000
Want to know more about travelling around Indonesia
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.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide










