Sandakan Kota Kinabalu
...

Bus From Sandakan to Kota Kinabalu

Sandakan to Kota Kinabalu Bus Service

Avg. Bus Duration

:

8 hrs 25 mins

Buses depart from

:

Sandakan

Bus arrives in

:

Kota Kinabalu

Cheapest Bus Ticket

:

RM 54.00

Bus Companies

:

2

Earliest Bus

:

07:00 AM

Last Bus

:

08:00 PM

Daily Bus Services

:

6

Sandakan to Kota Kinabalu Operator Schedule & Fare

Bus OperatorFirst BusLast BusDuration
First Bus - 07:30 AMLast Bus - 07:30 AM9 hrs 0 mins

Sandakan to Kota Kinabalu Bus Route Overview

Travelling by bus from Sandakan to Kota Kinabalu (KK) offers a convenient and picturesque journey across Sabah, connecting the eastern coastal city to the state capital on the west coast. Sandakan to Kota Kinabalu bus route spans approximately 330 km which can be covered 8 hrs 25 mins hours depending on traffic and road conditions. There are around 6 bus trips every day from Sandakan to Kota Kinabalu with ticket prices starting from RM 54. 

Direct express buses run multiple times daily with the first bus from Sandakan to Kota Kinabalu scheduled for around 07:00, providing a seamless point-to-point connection from Sandakan directly to Kota Kinabalu. 

 

Sandakan to KK - Bus Schedule, Fares, Boarding & Dropping Points

Direct and connecting express buses from Sandakan to KK operate from morning around 07:00 until late at around 20:00, giving travelers flexibility to select day or overnight travel options. There are around 6 bus services everyday for Sandakan to Kota Kinabalu. 

Express buses to Kota Kinabalu typically schedule a 20–30 minute rest stop along the highway at Ranau or Kundasang. Passengers can stretch, use public restrooms, and purchase local snacks or warm meals. The road crosses the Crocker Range, passing near Kundasang and Ranau. Travellers should prepare for winding, mountainous terrain with frequent fog and occasional heavy rain. If you are prone to motion sickness, keeping motion sickness medication handy is highly recommended when on a bus to Kota Kinabalu. 

Bus Ticket Prices for Sandakan to Kota Kinabalu 

Buses are the cheapest and most convenient option for travel to Kota Kinabalu from Sandakan when compared to flights. Taking a bus is a good option if you don't have time constraints. Sandakan to KK bus ticket prices vary depending on the bus operator and the type of bus you choose. However, there are many affordable options available. Bus ticket prices for Sandakan to Kota Kinabalu are priced at RM 54. However, you might experience surge pricing during events and festivals.  

Child Fare on redBus

Several bus operators also offer discounted child fares for Sandakan to Kota Kinabalu. Infants below 2 Years usually travel for free if sharing a seat with an adult. You can check the child fare policy when booking tickets. 

 

Pickup and Drop-off Terminals for Sandakan to Kota Kinabalu Bus Route

Boarding Point - Sandakan Central Terminal 

Located at Mile 8 (Batu 8), this is the primary long-distance bus hub servicing trips from Sandakan to Kota Kinabalu and other major Sabah town. 

  • Where Exactly to Board: Board directly from Sandakan Central Terminal (Batu 8) at the designated operator bays (e.g., Tung Ma Express, Sida Express)

  • How to Reach Sandakan Terminal 

    • By Grab / Taxi: The most reliable option from Sandakan Town center (approx. 15–20 minutes drive).

    • By Local Bus: Take a local minibus (bas mini) heading towards Mile 8 / Labuk along the main road.

  • Nearby Landmarks: Located near Mile 8 Roundabout, Pasar Central Batu 8, and Sandakan Airport (approx. 10 minutes away by car). 

  • Parking & Facilities at Sandakan Bus Terminal: Public open-air parking lots are available near the terminal. Terminal facilities include ticket counters, shaded waiting areas, restrooms, and local food stalls/kiosks

 

Dropping Point - Terminal Bas Inanam (Inanam Bus Terminal)

Located roughly 10 km north of Kota Kinabalu city centre, Inanam Terminal serves as the main long-distance bus hub for intercity routes across Sabah.

  • Where Exactly to Board / Drop-off: Express buses depart from and drop off at Terminal Bas Inanam.

  • How to Reach:

    • By Grab / Taxi: Directly accessible via Jalan Tuaran; takes about 20–30 minutes from KK City Center depending on traffic.

    • By City Bus / Minibus: Board local feeder buses (City Bus) or local minibuses from KK City Center (e.g., near Wawasan Terminal) heading north to Inanam.

  • Nearby Landmarks: You can check out nearby points like  Inanam Town Centre, Inanam Capital, and Giant Hypermarket Kolombong.

  • Parking & Facilities: Inanam Terminal Centre is equipped with amenities like designated parking bays, ticketing halls, retail shops, convenience stores, and food courts.

Top Operators from Sandakan to KK

Sida Express

Most frequent operator on the Sandakan to Kota Kinabalu route, Sida Express provides standard Economy (2+2) air-conditioned coaches equipped with comfortable seating and regular departures throughout the day and evening. You can check Sida Express schedule Sandakan to Kota Kinabalu online on redBus. 

Tung Ma Express

A prominent operator in Sabah known for long-distance luxury and economy coaches, Tung Ma Express offers Economy 2+2 coaches. 

Top Bus Operator Images

Up to 60% off on Bus Tickets Online

Avoid the long queues at the bus terminal and book bus tickets online from Sandakan to Kota Kinabalu. Enjoy up to 60% savings for online bus ticket booking in Malaysia by using the promo code MYNEW*. Learn more about such exciting - redBus Promos*T&C apply!

Book Sandakan to Kota Kinabalu Bus Tickets Online - Unlock Extra Savings with redDeals on redBus

Reserve a bus from Sandakan to Kota Kinabalu with redBus, Malaysia, and grab exclusive redDeals. Choose from 89 deals on 48 bus operators and avail yourself of discounts up to 25% on your bus travel!

FAQs

Is there a bus from Sandakan to Kota Kinabalu?

Yes, there are around 6 buses for Sandakan to Kota Kinabalu. 

How much is the coach from Sandakan to Kota Kinabalu?

Buses from Sandakan to Kota Kinabalu start at fares as low as RM 54 depending on the bus operator and the type of coach selected.


How long is the coach journey from Sandakan to Kota Kinabalu?

The bus journey from Sandakan to Kota Kinabalu takes approximately 8 hrs 25 mins hours, depending on traffic and road conditions.


What's the earliest coach time from Sandakan to Kota Kinabalu?

The earliest bus from Sandakan to Kota Kinabalu is scheduled to depart at around 07:00.


What are the payments methods for bus ticket online booking on redBus?

There are a number of different modes of payment offered to customers. Customers can either pay by credit card, debit card, or they can select any of the banks listed when you click the “FPX (Malaysia Online Bank Transfer).

What coach companies go from Sandakan to Kota Kinabalu?

The primary bus companies operating on this route are Sida Express and Tung Ma Express. Other operators such as Amin Jaya and Sri Mutiara Luxury Express also service connecting routes. 

Top Bus Operators in Kota Kinabalu