Singapore to Kota Kinabalu

How to Get From Singapore to Kota Kinabalu

1Options
3h 30mFastest
$69From
ElaKateWritten by Ela · Reviewed by Kate · Updated 1 week ago

Kota Kinabalu is the gateway to Malaysian Borneo, on the coast of Sabah. Mount Kinabalu looms behind the city, and the dive sites offshore are superb. The flight from Singapore to Kota Kinabalu takes 3h 30m - 4h 30m and costs $69 (89 SGD).

Distance from Singapore to Kota Kinabalu

Singapore and Kota Kinabalu are about 1454 km (903 miles) apart — roughly the distance you cover by air. Depending on the option, the trip takes between 3h 30m and 4h 30m.

COMPARE

How to get from Singapore to Kota Kinabalu?

The flight is the only suitable way for travellers to travel from Singapore to Kota Kinabalu. The journey takes around 3h 30m, and ticket prices start from $69 (280 MYR).

FlightCheapestDuration3h 30m - 4h 30mPrice$69(89 SGD)
incl. transfers — see itinerary
  1. Downtown SingaporeAirport1h 30m
  2. SingaporeKota Kinabalu2h 30m
  3. Kota Kinabalu AirportCity Centre30m

Reach out to our Community

No questions yet — be the first to ask about Singapore to Kota Kinabalu.

Singapore to Kota Kinabalu by Flight

3h 30m - 4h 30mFrom $69 (89 SGD)
The flight from Singapore to Kota Kinabalu takes only 2.5 hours. But both airports are located outside the city centre, so you’ll need extra transfers.

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

Step 1: Downtown Singapore to Airport

30 minutes - 1.5 hours$1.60 (2 SGD)

Singapore Changi Airport can be found 20 km east of downtown Singapore. To travel this distance, you have 3 options: a taxi for $34 (44 SGD); the train for $2.10 (2.7 SGD); or a public bus for $1.60 (2 SGD).

The train is a comfortable option but requires at least one transfer. This might be a hassle if you’re carrying bulky luggage. The public bus, on the other hand, makes too many stops so it takes around 1.5 hours to reach the airport.

If you're looking for convenience, we recommend booking a taxi via Klook. You can expect to be picked up from your hotel at your desired date and time.

You can visit our page on Singapore Airport for more info.

Step 2: Singapore to Kota Kinabalu by Flight

2.5 hours$62 (80 SGD)

There are only 2 flights available from Singapore to Kota Kinabalu daily. These flights are both operated by Air Asia and they have the following departure times: 11:45 and 17:35.

Airfares start from $62 (80 SGD) for the flight that is 2.5 hours long.

Step 3: Kota Kinabalu Airport to City Centre

30 minutes$1.20 (5 MYR)

Kota Kinabalu International Airport is located 8 km south of the city centre. You can take either a bus or a taxi to complete your journey to your hotel.

The airport bus is the cheaper option with tickets from $1.20 (5 MYR). These buses depart every hour from 07:30 to 20:30 and park at Merdeka Square. From here, you can either walk to your accommodation or take a short taxi ride.

The taxi is more expensive but also more convenient. Airport taxis are prepaid and rates are fixed depending on your destination. A taxi from the airport to the city centre costs $7.40 (30 MYR) and up.

To skip the taxi queue, you can also pre-book your taxi online via Klook. Their starting rates are just a little bit more expensive at $8.80 (36 MYR) but they can save you a lot of time, especially during peak hours.

The journey from the airport to Kota Kinabalu city centre takes 30 minutes depending on traffic.

Flight tickets are available on Klook.

ABOUT YOUR DESTINATION

Why Visit Kota Kinabalu?

Kota Kinabalu (KK) is a vibrant coastal city on Malaysia’s Borneo island. Although fast-growing, it also boasts a colourful history, making it a beautiful mix of progress and heritage. We recommend a sweep of the Atkinson Clock Tower, Sabah State Museum, Double Six Monument, and the waterfront City Mosque to truly appreciate the city. In the evening, explore the night market for some great finds.

But don’t stop there! The real adventure lies on the outskirts of Kota Kinabalu. Here you’ll find pristine beaches, lush jungles, and Southeast Asia’s highest peak (Mount Kinabalu). If you’re planning on a hike, make sure to reserve a slot early because only 185 people are allowed to start their climb daily. The hike itself takes at least two days.

Rounding it up

That's the full picture for getting from Singapore to Kota Kinabalu, roughly 1454 kilometres (903 miles) apart. Flights are usually the cheapest way to go here, and if you're lucky with timing you might find a ticket for even less. The quickest trip takes 3h 30m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Singapore to Kota Kinabalu?

The distance from Singapore to Kota Kinabalu is 1,454 kilometres (903 miles).

What is the cheapest way to get from Singapore to Kota Kinabalu?

The cheapest way to get from Singapore to Kota Kinabalu is by flight with ticket costs starting from 89 SGD.

About the Authors

Ela
Ela

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Kate
KateReviewer

Travel Writer & Digital Nomad

Kate is a travel content creator, writer and founder of Stay Wild Travel, a tour company running group trips for women beyond your typical destinations. Her full-time travels have taken her to almost 60 countries, and she doesn't intend to stop anytime soon.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.