How to travel from Ipoh to Bintulu, Malaysia

The distance between Ipoh and Bintulu is around 1,525km (948 miles) and the quickest way to get there is to fly which takes around 4h 15m.

5 routes found

We've found 5 different ways to get from Ipoh to Bintulu by plane and bus. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out BintuluIpoh if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Ipoh (IPH) to Bintulu (BTU).

  • Duration4h 15m
  • Flight time4hrs
  • Typical cost
    MYR 555($125)
Operated by

AirAsia

+ 2 others

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

2
3 x bus
+

Bus

Take the bus to Terminal Bas Shahab Perdana Alor Setar then Pontianak and then to Sarawak.

  • Duration1 day 5h
  • Departsonce daily
  • Typical cost
    MYR 315($71)
Operated by

Multiple bus operators

2 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

Frequently asked questionsabout travel between Ipoh and Bintulu

There are several options for getting from Ipoh to Bintulu by plane and bus. The cheapest option is to take the bus which costs around MYR 215 ($49) and will take around 1 day 12h. If you need to get there more quickly, you can fly and arrive in approximately 4h 15m, though it is a bit more costly at approximately MYR 555 ($125).

The distance between Ipoh and Bintulu is around 1,525km (948 miles). In a direct line (as the crow flies), the distance is 1,336km (830 miles)

It takes around 4h 15m to get from Ipoh and Bintulu by plane.

The quickest way to get from Ipoh to Bintulu is to fly which takes around 4h 15m and will set you back approx MYR 555 ($125).

The cheapest way to travel between Ipoh and Bintulu is to take the bus which will typically cost around MYR 215 ($49) for a standard one-way ticket.

Train travel

There is no train service that runs between Ipoh and Bintulu. We recommend that you fly from Ipoh (IPH) to Bintulu (BTU). instead which will take 4h 15m.

Bus travel

Yes there is a bus that runs regularly from Ipoh and Bintulu. It typically takes around 1 day 5h and departs once daily.

There are no direct bus services that runs from Ipoh to Bintulu. However, you can instead can take several connecting buses with changeovers in Terminal Bas Shahab Perdana Alor Setar, Pontianak and Sarawak. These services run once daily and will take a minimum of 1 day 5h.

Transnasional, Cepat Express, KPB Express, Sri Maju, Express Kesatuan, Mara Liner, DAMRI Angkutan Antar Lintas Batas Negara (ALBN), Ekspres Perdana, Bintang Jaya Express, Bus Asia Biaramas Express and EVA Express run regular bus services between Ipoh and Bintulu. Buses run once daily and take around 1 day 5h on average but will vary depending on you book with.

Flights and Airlines

Yes you can fly from Ipoh and Bintulu. Flights depart from Ipoh (IPH) and arrive at Bintulu (BTU) - via Langkawi (LGK). The flight takes around 4hrs.

There is no direct flight from Ipoh to Bintulu. There is however a flight that goes via Langkawi (LGK) and Kuching (KCH). This services will take at least 4h 15m (not including layover time).

The flight from Ipoh to Bintulu typically takes around 4hrs. Flights depart from Ipoh (IPH) and and arrive into Bintulu (BTU).

The closest major airport to Bintulu is Bintulu Airport (BTU) (BTU) which is approximately 8km (5 miles) from Bintulu. Mukah Airport (MKM) (MKM) and Kuching International Airport (KCH) (KCH) 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 Ipoh to Bintulu. We recommend that you fly from Ipoh (IPH) to Bintulu (BTU). instead which will take 4h 15m.

If you don't have a car, the easiest way to get from Ipoh to Bintulu is to fly which takes, on average, 4h 15m and will usually cost around MYR 555 ($125).

How do I get from Ipoh to Bintulu

Compare travel optionsbetween Ipoh and Bintulu

Transport options from Ipoh to Bintulu
Transport optionDurationCostFrequencyDistance
Fly + 1 similar
4h 15m
MYR 555($125)
on demand1,902km (1,182 miles)
Bus and Plane6h 10m
MYR 355($80)
hourly1,525km (948 miles)
Bus + 2 similar
1 day 5h
MYR 315($71)
once daily2,289km (1,422 miles)
Bus via Tanah Merah1 day 8h
MYR 330($74)
once daily2,167km (1,347 miles)
Bus via Tanah Merah1 day 12h
MYR 215($49)
once daily2,243km (1,394 miles)

Top Carriersoperating between Ipoh and Bintulu

Bus companies

Airlines

Airports near Bintulu

The following major airports near Bintulu offer regular flights to various popular destinations within Malaysia and internationally.

BTU
Bintulu Airport (BTU)
Domestic Airport
Distance
8km (5 miles) from Bintulu
MKM
Mukah Airport (MKM)
Domestic Airport
Distance
112km (70 miles) from Bintulu
KCH
Kuching International Airport (KCH)
International Airport
Distance
355km (221 miles) from Bintulu