Labuan is easier to reach than most people expect. This compact Federal Territory — just 92 square kilometres — is connected by air to Kuala Lumpur, Kota Kinabalu, and Miri, and by sea to ports in Sabah, Sarawak, and Brunei. Once you are on the island, getting around is straightforward and affordable. A car rental costs from RM60 per day, Grab rides can be as cheap as RM2, and the furthest point on the island is never more than 20 minutes away.
By Air: Flights to Labuan
Labuan Airport (IATA code: LBU) is one of the most conveniently located airports in Malaysia — just five minutes by car from the town centre. The airport is small but functional, with a single terminal that handles both domestic and limited regional services.
From Kuala Lumpur
AirAsia operates direct flights from KL (KLIA2) to Labuan. The flight takes approximately 2 hours and 30 minutes. One-way fares start from around RM150 if booked in advance, though prices rise as the departure date approaches. There are typically one to two daily flights, with schedule variations by season. This is the most popular route for peninsula visitors and the fastest way to reach the island from the capital.
From Kota Kinabalu
MASwings operates short-hop flights from Kota Kinabalu (BKI) to Labuan — a flight of just 25 minutes, making it one of the shortest commercial air routes in Malaysia. This is an excellent option if you are already in Sabah and want to add Labuan as a day trip or short extension. Fares are moderate, and the flight offers striking aerial views of the Sabah coast and surrounding islands.
From Miri
MASwings also connects Miri (Sarawak) to Labuan, providing access from the Sarawak side of Borneo. The flight is approximately 30 minutes. This route is useful for travellers combining a Labuan visit with exploration of northern Sarawak or as a connection point from Miri's wider domestic network.
Booking Tips for Cheap Flights
Book early — AirAsia fares from KL can double or triple within the final two weeks before departure. Midweek flights (Tuesday to Thursday) tend to be cheaper. Set up fare alerts on the AirAsia app. If you are flexible on dates, use the calendar view to spot the cheapest departure. Consider flying into KK and then taking the short MASwings hop or the ferry — this can sometimes be cheaper than a direct KL–Labuan flight, and gives you the option of spending time in Kota Kinabalu as well.
By Ferry & Sea
For many visitors — particularly those already in Sabah — the ferry is the most practical and scenic way to reach Labuan. The Labuan International Ferry Terminal handles all sea arrivals and is located centrally in Victoria, within walking distance of most hotels and the town's commercial district.
From Menumbok (Sabah)
The Menumbok route is the most frequent and cheapest ferry connection to Labuan. The crossing takes approximately 30 minutes on the high-speed passenger ferry. Ferries run frequently throughout the day — roughly every hour from early morning to late afternoon. One-way fares are approximately RM20–30 per person. Menumbok is a small port town on the coast of Sabah, accessible by road from Kota Kinabalu (about 2–2.5 hours by car or bus).
From Kota Kinabalu
A direct high-speed ferry operates from Kota Kinabalu's Jesselton Point ferry terminal to Labuan. The journey takes approximately 3 hours and costs around RM40–50 one-way. This is a comfortable option that avoids the need to travel overland to Menumbok, though the longer sailing time is a trade-off. The ferry offers views of the Sabah coastline, and the arrival into Labuan harbour is a pleasant introduction to the island.
From Sarawak (Limbang & Lawas)
Ferry services also connect Labuan to Limbang and Lawas in northern Sarawak, providing access for travellers coming from the Sarawak interior. These routes are less frequent than the Sabah connections and schedules can be variable — check locally for current timetables.
Ferry Tips
Ferries can be affected by weather and sea conditions, particularly during the northeast monsoon (November–March). Services are occasionally delayed or cancelled during heavy swells. Buy tickets at the terminal — advance booking is generally not necessary except during major holidays (Hari Raya, Chinese New Year). The Menumbok ferry fills up faster than the KK service, so arrive at least 30 minutes before the intended departure.
By Land + Ferry
If you are starting from Kota Kinabalu and want to take the shorter, cheaper Menumbok ferry, the most efficient approach is the combined land-and-sea route.
Bus + Ferry
The Labuan Ferry Coach (also referred to as the Menumbok Express) departs from the bus station opposite the High Court building in central Kota Kinabalu. The service takes you by road to Menumbok port (approximately 2–2.5 hours depending on traffic), where you transfer to the ferry for the 30-minute crossing. Combined bus-and-ferry tickets are available and represent good value. This is the budget-friendly option for overland travellers.
Drive Yourself
If you have a rental car in Sabah, you can drive to Menumbok and park at residential car parks near the port. Parking is inexpensive and informal — local residents near the jetty offer parking spaces, typically for a small daily fee. Note that taking a rental car onto the Labuan ferry is possible via the RORO (roll-on/roll-off) vehicle ferry, but you should check with your rental company first, as not all contracts permit inter-territory travel.
From Brunei
Labuan is just an hour's ferry ride from Brunei, making it an easy cross-border excursion. The ferry operates between Serasa (Muara) in Brunei and Labuan's International Ferry Terminal. One-way fares are approximately RM30–40. A RORO vehicle ferry also operates for those who wish to bring a car. Immigration formalities are handled at both terminals — bring your passport and ensure you have the appropriate visa arrangements for re-entering Malaysia.
This route makes Labuan an accessible day trip or weekend addition for visitors based in Brunei, and vice versa. The proximity also explains the culinary and cultural connections between the two — particularly the shared tradition of ambuyat.
Getting Around Labuan
Once you are on the island, Labuan's compact size works in your favour. The entire island can be driven around in under an hour, and the main town of Victoria is small enough to explore on foot. Here are your options for getting around.
Car Rental
The most flexible option. Car rental is available at the airport and through hotels, with rates starting from approximately RM60 per day. This gives you complete freedom to explore the island at your own pace — drive to the beaches, visit the War Cemetery and Peace Park, and reach restaurants and attractions that might be inconvenient by other transport. Roads on Labuan are generally well-maintained and traffic is light by Malaysian standards. Parking is plentiful and usually free.
Grab
Grab works on Labuan and is surprisingly effective for such a small island. Rides are cheap — some cross-town trips cost as little as RM2–5 — and coverage is reasonable during daytime hours. Availability can thin out in the evenings and on the more remote parts of the island, but for getting between town, the ferry terminal, the airport, and popular restaurants, Grab is a reliable and affordable option.
Taxis
Traditional taxis are available, particularly at the airport and ferry terminal. Agree on the fare before getting in, as metered taxis are uncommon. Typical fares from the airport to town are RM10–15. Taxis are a practical option for airport/port transfers but less convenient for extended island exploration compared to car rental or Grab.
Minibuses
Local minibuses run loosely scheduled routes between Victoria and outlying areas of the island. They are cheap (a few ringgit per ride) but infrequent and not designed with tourists in mind. Useful for budget travellers with time and patience, but not the best option if you have a packed itinerary.
Scooter Rental
Motorscooter or motorcycle rental is available at some outlets in town. This is a fun way to explore the island if you are comfortable on two wheels and hold a valid licence. Rates are modest. Helmets are required by law and should be provided by the rental operator.
Water Taxis & Island Boats
For reaching the water villages and the surrounding islands, water taxis and chartered boats are available from the main jetty. Prices depend on the destination and are typically negotiable. For island-hopping day trips, boat charters range from RM150–400 depending on the route and group size.
Our Recommendation
For most visitors, the ideal combination is car rental for the duration of your stay plus Grab for evening outings (when you might want to enjoy a beer with your seafood dinner without worrying about driving). If you are visiting for just one or two days and staying in town, Grab alone can work — the island is that small.
Practical Information
| Route | Mode | Duration | Approx. Cost |
|---|---|---|---|
| KL → Labuan | Flight (AirAsia) | ~2.5 hours | From ~RM150 one-way |
| KK → Labuan | Flight (MASwings) | 25 minutes | Varies |
| Miri → Labuan | Flight (MASwings) | ~30 minutes | Varies |
| Menumbok → Labuan | Ferry | 30 minutes | ~RM20–30 |
| KK → Labuan | Ferry (direct) | ~3 hours | ~RM40–50 |
| Brunei → Labuan | Ferry | ~1 hour | ~RM30–40 |
| KK → Menumbok | Bus | ~2–2.5 hours | Varies |
| Car rental | — | — | From RM60/day |
| Grab (town) | — | — | From RM2–5/ride |
Ready to Go?
Now that you know how to get here, plan the rest of your trip — accommodation, activities, and everything in between.
Plan Your Visit →