There are 7 ways to get from Malaysia to Labuan by plane, bus, ferry, car ferry, taxi, 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.
Fly from Sultan Abdul Aziz Shah, bus
best- Fly from Sultan Abdul Aziz Shah (SZB) to Soekarno–Hatta International Airport (CGK)plane SZB - CGK
- Take the bus from Terminal Kali Deres to Labuan terminal labuan pandeglangbus
9h 15mRp 1,091,542–3,316,934Fly from Senai International Airport, bus
cheapest- Fly from Senai International Airport (JHB) to Soekarno–Hatta International Airport (CGK)plane JHB - CGK
- Take the bus from Terminal Kali Deres to Labuan terminal labuan pandeglangbus
9h 39mRp 946,279–2,613,778Bus, ferry, car ferry, taxi
- Take the bus from Corus Hotel Kuala Lumpur to HarbourFrontbus
- Take the ferry from Singapore Harbour Front to Tanjung Balai Karimunferry
- Take the car ferry from Tanjung Balai Karimun to Sri Bintan Pura Ferry Terminalcarferry
- Take the ferry from Pelabuhan Sri Bayintan Kijang to Surabaya - Tanjung Perak Portferry
- Take the bus from Surabaya Bungurasih Station to Jakarta Cinangkabus
- Take the taxi from Jakarta Cinangka to Labuantaxi
5d 1hRp 2,540,675–5,692,157Bus to Singapore Changi Airport, fly, bus
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Soekarno–Hatta International Airport (CGK)plane SIN - CGK
- Take the bus from Terminal Kali Deres to Labuan terminal labuan pandeglangbus
10h 10mRp 1,247,764–3,375,915Train to Kuala Lumpur International Airport, fly, bus
- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Soekarno–Hatta International Airport (CGK)plane KUL - CGK
- Take the bus from Terminal Kali Deres to Labuan terminal labuan pandeglangbus
9h 49mRp 1,071,111–2,875,111Fly from Penang International Airport, bus
- Fly from Penang International Airport (PEN) to Soekarno–Hatta International Airport (CGK)plane PEN - CGK
- Take the bus from Terminal Kali Deres to Labuan terminal labuan pandeglangbus
10h 26mRp 1,023,088–1,880,046Ferry to Hang Nadim International Airport, fly, bus
- Take the ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centreferry
- Fly from Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK)plane BTH - CGK
- Take the bus from Terminal Kali Deres to Labuan terminal labuan pandeglangbus
11h 8mRp 1,759,982–3,680,495
Sultan Abdul Aziz Shah (SZB) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The cheapest way to get from Malaysia to Labuan is to fly and bus which costs Rp1000000 - Rp1900000 and takes 10h 26m.
The fastest way to get from Malaysia to Labuan is to fly and bus which takes 9h 15m and costs Rp1000000 - Rp3400000.
The distance between Malaysia and Labuan is 1323 km.
It takes approximately 9h 15m to get from Malaysia to Labuan, including transfers.
There are 47+ hotels available in Labuan.
What companies run services between Malaysia and Labuan, Banten, Indonesia?
There is no direct connection from Malaysia to Labuan. However, you can take the bus to Subang Skypark Terminal, walk to Sultan Abdul Aziz Shah (SZB) airport, fly to Soekarno–Hatta International Airport (CGK), walk to Bundaran Cargo, take the bus to Kalideres 1, walk to Terminal Kali Deres, take the bus to Labuan terminal labuan pandeglang, then take the taxi to Labuan. Alternatively, you can take the subway to Klcc, walk to Corus Hotel Kuala Lumpur, take the bus to HarbourFront, walk to Singapore Harbour Front, take the ferry to Tanjung Balai Karimun, walk to Tanjung Balai Karimun, take the car ferry to Sri Bintan Pura Ferry Terminal, drive to Pelabuhan Sri Bayintan Kijang, take the ferry to Surabaya - Tanjung Perak Port, drive to Surabaya Bungurasih Station, take the bus to Jakarta Cinangka, then take the taxi to Labuan.
- Website
- garuda-indonesia.com
Flights from Senai International Airport to Soekarno–Hatta International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 25m
- When
- Saturday and Sunday
- Estimated price
- Rp 1,200,000–6,000,000
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- Rp 1,100,000–10,000,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- Rp 900,000–6,500,000
Flights from Penang International Airport to Soekarno–Hatta International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–6,000,000
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- Rp 1,200,000–12,000,000
- Website
- singaporeair.com
Flights from Sultan Abdul Aziz Shah to Soekarno–Hatta International Airport via Singapore Changi Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- Rp 1,400,000–12,000,000
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- Rp 1,100,000–10,000,000
Flights from Penang International Airport to Soekarno–Hatta International Airport via Singapore Changi Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- Rp 1,400,000–12,000,000
- Website
- malindoair.com
Flights from Sultan Abdul Aziz Shah to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,500,000
Flights from Sultan Abdul Aziz Shah to Soekarno–Hatta International Airport via Penang International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- Rp 1,000,000–3,500,000
Flights from Senai International Airport to Soekarno–Hatta International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- Rp 1,300,000–2,600,000
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- Rp 1,200,000–4,300,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- Rp 750,000–2,300,000
Flights from Penang International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,700,000
- Website
- airasia.com
Flights from Senai International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- Rp 850,000–2,200,000
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- Rp 950,000–2,600,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- Rp 700,000–2,000,000
Flights from Penang International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,300,000
- Website
- airasia.com
Flights from Senai International Airport to Soekarno–Hatta International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- Rp 1,300,000–3,000,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- Rp 650,000–2,700,000
Flights from Penang International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 750,000–3,400,000
Flights from Penang International Airport to Soekarno–Hatta International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- Rp 750,000–3,400,000
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Soekarno–Hatta International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 25m
- When
- Saturday and Sunday
- Estimated price
- Rp 1,200,000–6,000,000
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,400,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- Rp 900,000–6,500,000
Flights from Penang International Airport to Soekarno–Hatta International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–6,000,000
- Website
- batikair.com
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- Rp 1,200,000–4,300,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- Rp 1,100,000–4,000,000
Flights from Penang International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,700,000
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,800,000
- Website
- superairjet.com
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,700,000
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport via Jambi
- Ave. Duration
- 3h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- Rp 1,200,000–1,700,000
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport via Minangkabau
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,700,000
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport via Sultan Syarif Kasim II
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,700,000
- Website
- transnusa.co.id
Flights from Sultan Abdul Aziz Shah to Soekarno–Hatta International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- Rp 1,100,000–4,300,000
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- Rp 1,600,000–2,100,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- Rp 850,000–3,200,000
Flights from Penang International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- Rp 1,200,000–4,200,000
- Website
- citilink.co.id
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- Rp 1,200,000–2,100,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,000,000
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,700,000
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- Rp 1,200,000–3,800,000
- Website
- klm.com
Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- Rp 1,500,000–6,500,000
Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- Rp 650,000–6,500,000
- Website
- lionair.co.id
Flights from Penang International Airport to Soekarno–Hatta International Airport via Kuala Namu
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- Rp 1,800,000–5,000,000
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,600,000
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport via Supadio
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,600,000
- Website
- flynamair.com
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 1,000,000–6,500,000
- Website
- sriwijayaair.co.id
Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport via Jambi
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–6,500,000
- Phone
- +603 2267 8000
- customerenquiry@kliaekspres.com
- Website
- kliaekspres.com
Train from KL Sentral to Klia T1
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- Rp 308,111
- Website
- https://www.kliaekspres.com
- Phone
- +6281361051419
- Horastuktuk@yahoo.com
Bus from Terminal Kali Deres to Labuan terminal labuan pandeglang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 45,001
- Schedules at
- holidaysumatra.com
- Phone
- +65 625 888 00
- enquiry@aeroline.com.my
- Website
- aeroline.com.my
Bus from Corus Hotel Kuala Lumpur to HarbourFront
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- Rp 406,838
- Schedules at
- aeroline.com.my
- Phone
- 021-769 3000
- kramatdjati.jakarta@gmail.com
- Website
- kramat-djati.com
Bus from Surabaya Bungurasih Station to Jakarta Cinangka
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Estimated price
- Rp 260,000–750,000
- Website
- http://www.kramat-djati.com/
- Phone
- +65 6295 9009
- enquiry@transtar.travel
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- Rp 65,000–290,000
- Schedules at
- transtar.travel
- Phone
- +65 6331 4123
- booking@sindoferry.com.sg
- Website
- sindoferry.com.sg
Ferry from Singapore Harbour Front to Tanjung Balai Karimun
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,300,000
- Schedules at
- sindoferry.com.sg
- Book at
- sindoferry.com.sg
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Tanjung Balai Karimun to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 10h
- Frequency
- 3 times a week
- Estimated price
- Rp 42,000–1,800,000
- Schedules at
- asdp.id
- Passenger
- Rp 48,000
- Bicycle
- Rp 74,000
- Motorcycle
- Rp 120,000–250,000
- Car (smaller than 5m)
- Rp 872,000
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Pelabuhan Sri Bayintan Kijang to Surabaya - Tanjung Perak Port
- Ave. Duration
- 2d 23h
- Frequency
- Once daily
- Estimated price
- Rp 490,000–600,000
- Book at
- pelni.co.id
- Economy Class
- Rp 490,000–600,000
- Phone
- +607 221 8000
- Website
- berjayawaterfront.com
Ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centre
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 428,251
- Schedules at
- berjayawaterfront.com.my
- Ave. Duration
- 2h 18m
- Estimated price
- Rp 550,000–700,000
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Travelling to the US: What do I need to know?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.



















