Compare prices
EN
A large green welcome sign for Bako National Park surrounded by vegetation.

Travel tips

Bako National Park Entrance Fee and Cost Breakdown

A day trip to Bako National Park requires paying a park entry fee, a mandatory boat transfer, and your transport from Kuching.

Photo: tour listing on Viator

In short

  • Foreign adults pay MYR 20 for entry, and foreign children pay MYR 7.
  • The mandatory return boat transfer costs MYR 40 per person.
  • Taking the public bus from Kuching costs MYR 3.50 each way.
In this article
  1. What is the Bako National Park entrance fee?
  2. How much does the mandatory boat cost?
  3. What does the bus from Kuching to Bako cost?
  4. How much does a Grab ride to Bako cost?
  5. Are there other costs to consider?
  6. How much do guided tours to Bako National Park cost?

Budgeting for your trip is simple once you know the required fees. You pay your Bako National Park entrance fee and boat ticket at the Kampung Bako jetty. Cash is essential, as cards are rarely accepted for transport or park entry.

What is the Bako National Park entrance fee?

Foreign adults pay MYR 20, and foreign children (aged 7 to 18) pay MYR 7.

Malaysian adults pay a reduced rate of MYR 10. Malaysian children pay MYR 3. You must pay this fee in cash before you start any trails.

Visitor TypeAdult FeeChild Fee
ForeignerMYR 20MYR 7
MalaysianMYR 10MYR 3

How much does the mandatory boat cost?

The mandatory return boat transfer costs roughly MYR 40 per person for foreigners.

You cannot enter the park by land. The shared longboat takes 15 to 20 minutes to reach the park headquarters from the Kampung Bako jetty. You must pay the boat fee in cash at the jetty before boarding. Boats depart when full, typically holding 6 to 10 people.

Boats docked near a wooden bridge and the welcome sign to Bako National Park.
Photo: tour listing on Viator

What does the bus from Kuching to Bako cost?

The Red Public Bus No. 1 costs MYR 3.50 each way.

This is the cheapest way to travel the 37 kilometers from central Kuching. The bus leaves roughly every hour starting at 7:00 AM. The journey takes 45 to 60 minutes. You pay the driver directly in cash.

For more transport details, read our guide on Kuching to Bako.

How much does a Grab ride to Bako cost?

A Grab ride-hailing car costs between MYR 35 and MYR 55 one way.

The drive takes 35 to 45 minutes from central Kuching. This is convenient for small groups who can split the fare. Booking a return Grab from the jetty can be difficult. Be prepared to take the bus back if no cars are available.

A green snake camouflaged on a leaf in a tropical forest setting.
Photo: tour listing on Viator
Distinctive sea stack rock formations rising from the ocean at Bako National Park.
Bako National Park from Kuching City7 h 4.3 (45)from $140

Are there other costs to consider?

You should budget for food, drinks, and essential hiking supplies.

The park canteen has limited food options. You will need cash if you buy snacks or meals there. You should also bring at least two liters of drinking water per person. Review our Packing Guide to ensure you have the right gear.

How much do guided tours to Bako National Park cost?

Guided tours start around $105 and go up to $216 for private excursions.

Booking a tour simplifies your planning. Most tours include your entrance fee, boat fee, and transport from Kuching. Prices vary depending on group size and inclusions like lunch or hotel pickup.

Wild boars foraging on a muddy riverbank next to the water.
Photo: tour listing on Viator
A rocky cliffside overlooking a sandy beach and the ocean at Bako National Park.
Bako National Park3 h to 5 h 4.4 (19)from $158

Questions travellers ask

Can I pay the entrance fee with a credit card?

No, you should bring sufficient cash. Cards are rarely accepted for the bus, boat, park entry, or canteen purchases.

Do I need a guide for Bako National Park?

You do not strictly need a guide, as the park features 16 color-coded hiking trails. However, guides know where to find wildlife like the proboscis monkey.

Does the entrance fee cover the boat ride?

No, the park entrance fee and the mandatory boat transfer are separate costs. You must pay both in cash at the Kampung Bako jetty.

bako from kuching cityfrom $140 on Viator
Check dates