Take the hassle out of planning your trip by pre-booking transport. Our comfortable River Junkie vans and 4X4 cars can transfer you between most destinations in Sabah, avoiding the need to use unreliable public transport or pay high one-way car rental fees. Our vans accommodate up to 8 people with luggage and our 4X4 cars up to 4 people. Rates for the most common routes are below. If you cannot find the route you are looking for, please contact us for a quotation.
During peak periods (Easter, July, August and Christmas/New Year): due to limited vehicle availability, we may only be able to pre-book transport for guests joining our tours.
To and from Kota Kinabalu
| Route | 1 – 4 pax | 5 – 8 pax |
|---|---|---|
| KK city hotels or airport to Kinabalu National Park (2 hrs) | RM400 | RM500 |
Add-on RM100 per vehicle for drop off at Poring hot springs. City hotels refers to all areas within a 10km radius of the city centre, including Imago, Aeropod, Likas, Tanjung Aru, Inanam, Kolombong, Luyang and Damai. A surcharge may apply for pick up or drop off outside these areas, including Rasa Ria Resort, Borneo Beach Villas, Nexus Karambunai, Kasih Sayang Resort and Langkah Syabas. Please contact us for details.
To and from Sandakan and Sepilok
| Route | 1 – 4 pax | 5 – 8 pax |
|---|---|---|
| Sandakan airport to Sandakan city or Sepilok (20 – 30 min) | RM150 | RM200 |
| Sandakan to Sukau / Bilit / Kinabatangan (2 hrs) | RM500 | RM600 |
| Sandakan to Lahad Datu (3 hrs) | RM650 | RM800 |
| Sandakan to Semporna (5.5 hrs) | RM950 | RM1100 |
Prices are the same for transfers departing from Sandakan city, Sandakan airport or Sepilok.
To and from Lahad Datu, Tawau and Semporna
| Route | 1 – 4 pax | 5 – 8 pax |
|---|---|---|
| Lahad Datu to Semporna or Tawau airport (2 hrs) | RM500 | RM600 |
| Lahad Datu to Tawau (2.5 hrs) | RM550 | RM650 |
| Semporna to Tawau (1.5 hrs) | RM250 | RM300 |
| Tawau to Maliau Basin or Sapulot (5 hrs) | RM650 | RM800 |
| Semporna to Sukau / Bilit / Kinabatangan (4 hrs) | RM850 | RM1050 |
Tawau to Maliau Basin or Sapulot: add-on RM100 per vehicle for pick-up or drop off in Semporna. Semporna to Sukau / Bilit / Kinabatangan runs at scheduled times, 11am from Semporna and 8.30am on the return; an unscheduled departure time costs an additional RM100 per van. The 5 – 8 pax rate on this route applies to 5 or more passengers.
Good to know
- Prices are the same in either direction, so Kota Kinabalu to Sandakan costs the same as Sandakan to Kota Kinabalu.
- Journey times are approximate and based on normal traffic and road conditions.
- Transfers are subject to vehicle availability and we may not be able to accommodate transfer-only bookings during high season.
- Please confirm current rates with us when you enquire.
Frequently asked questions
How many people fit in a vehicle?
Our vans can accommodate up to 8 people with small luggages. If you have a lot of luggage it’s best to plan for a maximum of 6 people in the van. Our 4×4’s fit 4 people but 3 is more comfortable.
Are prices the same in both directions?
They are. Prices are the same in either direction, so Kota Kinabalu to Sandakan costs the same as Sandakan to Kota Kinabalu. Prices are also the same for transfers departing from Sandakan city, Sandakan airport or Sepilok. Journey times are approximate and based on normal traffic and road conditions.
Which Kota Kinabalu addresses count as city hotels?
City hotels refers to all areas within a 10km radius of the city centre, including Imago, Aeropod, Likas, Tanjung Aru, Inanam, Kolombong, Luyang and Damai. A surcharge may apply for pick-up or drop-off outside these areas, including Rasa Ria Resort, Borneo Beach Villas, Nexus Karambunai, Kasih Sayang Resort and Langkah Syabas. Please contact us for details.
How do I book, and is availability ever restricted?
Transfers are subject to vehicle availability, and during peak periods (Easter, July, August and Christmas/New Year) we may only be able to pre-book transport for guests joining our tours. If you cannot find the route you are looking for in the list above, just contact us for a quotation.

