How to travel from Sandakan to Gunung Mulu National Park, Malaysia

The distance between Sandakan and Gunung Mulu National Park is around 499km (310 miles) and the quickest way to get there is to fly which takes around 2h 15m.

2 routes found

We've found 2 different ways to get from Sandakan to Gunung Mulu National Park by bus and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Gunung Mulu National ParkSandakan if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Sandakan (SDK) to Mulu (MZV).

  • Duration2h 15m
  • Flight time1h 45m
  • Typical cost
    MYR 565($125)
Operated by

Malaysia Airlines

+ 1 others
💰 Cheapest
2
bus
+
bus
+

Bus

Take the bus to Kota Kinabalu North Bus Terminal Inanam and then to Limbang.

  • Duration13h 45m
  • Departsonce daily
  • Typical cost
    MYR 125($28)
Operated by

Multiple bus operators

Frequently asked questionsabout travel between Sandakan and Gunung Mulu National Park

There are several options for getting from Sandakan to Gunung Mulu National Park by bus and plane. The cheapest option is to take the bus which costs around MYR 125 ($28) and will take around 13h 45m. If you need to get there more quickly, you can fly and arrive in approximately 2h 15m, though it is a bit more costly at approximately MYR 565 ($125).

The distance between Sandakan and Gunung Mulu National Park is around 499km (310 miles). In a direct line (as the crow flies), the distance is 400km (249 miles)

It takes around 13h 45m to get from Sandakan and Gunung Mulu National Park by bus.

The quickest way to get from Sandakan to Gunung Mulu National Park is to fly which takes around 2h 15m and will set you back approx MYR 565 ($125).

The cheapest way to travel between Sandakan and Gunung Mulu National Park is to take the bus which will typically cost around MYR 125 ($28) for a standard one-way ticket.

Train travel

There is no train service that runs between Sandakan and Gunung Mulu National Park. We recommend that you fly from Sandakan (SDK) to Mulu (MZV). instead which will take 2h 15m.

Bus travel

Yes there is a bus that runs regularly from Sandakan and Gunung Mulu National Park. It typically takes around 13h 45m and departs on demand.

There are no direct bus services that runs from Sandakan to Gunung Mulu National Park. However, you can instead can take several connecting buses with changeovers in Kota Kinabalu North Bus Terminal Inanam and Limbang. These services run on demand and will take a minimum of 13h 45m.

Salam Bumimas Express and Bintang Jaya Express run regular bus services between Sandakan and Gunung Mulu National Park. Buses run on demand and take around 13h 45m on average but will vary depending on you book with.

Flights and Airlines

Yes you can fly from Sandakan and Gunung Mulu National Park. Flights depart from Sandakan (SDK) and arrive at Mulu (MZV) - via Kota Kinabalu (BKI). The flight takes around 1h 45m.

There is no direct flight from Sandakan to Gunung Mulu National Park. There is however a flight that goes via Kota Kinabalu (BKI). This services will take at least 2h 15m (not including layover time).

The flight from Sandakan to Gunung Mulu National Park typically takes around 1h 45m. Flights depart from Sandakan (SDK) and and arrive into Mulu (MZV).

The closest major airport to Gunung Mulu National Park is Mulu Airport (MZV) (MZV) which is approximately 13km (8 miles) from Gunung Mulu National Park. Limbang Airport (LMN) (LMN) and Kota Kinabalu International Airport (BKI) (BKI) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Sandakan to Gunung Mulu National Park. We recommend that you take the bus to Kota Kinabalu North Bus Terminal Inanam and then to Limbang. instead which will take 13h 45m.

If you don't have a car, the easiest way to get from Sandakan to Gunung Mulu National Park is to take the bus which takes, on average, 13h 45m and will usually cost around MYR 125 ($28).

How do I get from Sandakan to Gunung Mulu National Park

Compare travel optionsbetween Sandakan and Gunung Mulu National Park

Transport options from Sandakan to Gunung Mulu National Park
Transport optionDurationCostFrequencyDistance
Fly
2h 15m
MYR 565($125)
on demand499km (310 miles)
Bus
13h 45m
MYR 125($28)
once daily660km (410 miles)

Top Carriersoperating between Sandakan and Gunung Mulu National Park

Bus companies

Airlines

Airports near Gunung Mulu National Park

The following major airports near Gunung Mulu National Park offer regular flights to various popular destinations within Malaysia and internationally.

MZV
Mulu Airport (MZV)
Domestic Airport
Distance
13km (8 miles) from Gunung Mulu National Park
LMN
Limbang Airport (LMN)
Domestic Airport
Distance
65km (40 miles) from Gunung Mulu National Park
BKI
Kota Kinabalu International Airport (BKI)
International Airport
Distance
240km (149 miles) from Gunung Mulu National Park