Compare prices
EN
Tourists walking on a sandy beach near the water at Bako National Park.

Travel tips

Getting from Kuching to Bako National Park

Bako National Park is 37 kilometers from central Kuching. You can reach the Kampung Bako jetty by public bus or ride-hailing app.

Photo: tour listing on Viator

In short

  • Red Bus No. 1 costs MYR 3.50 and takes up to 60 minutes.
  • Grab rides cost MYR 35-55 and take about 40 minutes.
  • Both options drop you at the jetty for the mandatory boat ride.
In this article
  1. How do I take the bus from Kuching to Bako National Park?
  2. Can I take a Grab from Kuching to Bako National Park?
  3. Do I need to take a boat to Bako National Park?
  4. What time do boats run to Bako National Park?
  5. Do tours include transport from Kuching to Bako National Park?
  6. Can I pay for transport to Bako with a card?

Getting to Bako National Park from Kuching is straightforward. You have two main road transport options before taking the required boat transfer. Choosing between the public bus and a Grab depends on your budget and group size.

How do I take the bus from Kuching to Bako National Park?

Take Red Public Bus No. 1 from the Kuching Open Air Market or Waterfront. It costs MYR 3.50 in cash.

The bus leaves roughly every hour starting at 7:00 AM. The journey to the Kampung Bako jetty takes 45 to 60 minutes. This is the cheapest way to travel to the park.

Can I take a Grab from Kuching to Bako National Park?

Yes, a Grab ride costs between MYR 35 and MYR 55. The trip takes 35 to 45 minutes.

Grab is convenient for small groups who want a faster trip. Getting a Grab back to Kuching can be difficult. Arrange your return trip in advance or be prepared to take the bus back.

TransportCostTravel Time
Red Bus No. 1MYR 3.5045-60 minutes
GrabMYR 35-5535-45 minutes
A small frog resting on the surface of a green leaf.
Photo: tour listing on Viator

Do I need to take a boat to Bako National Park?

Yes, you must take a shared longboat from Kampung Bako jetty to the park headquarters. The park is only accessible by water.

The boat ride takes 15 to 20 minutes. A return ticket costs roughly MYR 40 per person for foreign visitors. Boats depart when full, usually with 6 to 10 people. You must pay in cash at the jetty before boarding.

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

What time do boats run to Bako National Park?

Boat operations typically run from 7:30 AM to 4:00 PM. Departures depend heavily on the tide and local weather conditions.

Plan to arrive early to ensure you get a boat. The boat ride can splash water on passengers. Bring a dry bag for your electronics.

Three silvered leaf monkeys sitting amidst green foliage in a natural habitat.
Photo: tour listing on Viator

Do tours include transport from Kuching to Bako National Park?

Many guided day trips include direct hotel pickup and drop-off in Kuching. This removes the need to arrange your own bus or Grab.

Tours use air-conditioned vehicles to reach the Kampung Bako jetty. They also handle the boat fees and logistics for you. Check specific tour details to see if your hotel falls within their pickup zone.

Close-up of a proboscis monkey feeding on leaves in Bako National Park.
Bako National Park Tour – Wild Encounters in Sarawak’s Rainforest8 h 5.0 (1)from $217

Can I pay for transport to Bako with a card?

No, you need cash for the public bus and the jetty boat. Cards are rarely accepted anywhere at the park.

Bring sufficient cash from Kuching. You will need MYR 3.50 for the bus, MYR 40 for the return boat, and MYR 20 for foreign adult entry. You also need cash for the park canteen.

A group of people hiking on a forest trail with a wooden handrail.
Photo: tour listing on Viator

Questions travellers ask

How long does the boat ride to Bako National Park take?

The shared longboat from Kampung Bako jetty to the park headquarters takes 15 to 20 minutes.

How much does the boat to Bako cost?

A mandatory return boat transfer costs about MYR 40 per person for foreigners. You must pay in cash at the jetty before boarding.

Can you do Bako National Park in one day?

Yes, Bako is located just 37 kilometers away from Kuching. It is a highly popular day trip destination.

bako from kuching cityfrom $140 on Viator
Check dates