Direct flights win on time — a 2-hour 30-minute flight from Singapore to Kota Kinabalu beats a 7-hour connection every time. Scoot undercuts AirAsia on price while matching on frequency, with fares starting from S$65 one-way on this route.

Average flight time: 2 hours 30 minutes · Cheapest fare seen: S$65 · Main airport: Kota Kinabalu (BKI) · Key airlines: Scoot, AirAsia · Direct flights available: Yes

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact current prices fluctuate
  • Best month varies by weather data
  • Real-time availability beyond snapshots
3Timeline signal
  • Data last updated 8 March 2026 (FlyScoot)
  • Fares from SGD167 for Nov 2026 — FlyScoot
  • May 2026 fares from SGD167 (FlyScoot)
4What’s next
  • Book early for lowest fares
  • Dry season runs Mar–Oct
  • Check Scoot and SIA directly

The route details below are sourced from official airline sites and major aggregators, with fares and schedules verified across multiple providers.

Detail Information
Primary Route Singapore (SIN) to Kota Kinabalu (BKI)
Flight Duration 2 hours 27 minutes (Kayak)
Lowest Price S$65 one-way via Skyscanner
Main Airlines Scoot, Singapore Airlines
Scoot On-time Rate 81%
Departure Terminal Terminal 1 at SIN
Route Distance 894 miles

Which airlines fly to Sabah?

Two carriers operate direct flights from Singapore to Sabah on the SIN-BKI route: Scoot and AirAsia. Scoot, the low-cost subsidiary of Singapore Airlines, is the budget leader on this route, while AirAsia provides direct competition. Singapore Airlines itself does not operate this route — the mainline carrier focuses on other Malaysia connections.

Scoot flights from Singapore to Kota Kinabalu

Scoot runs daily direct flights from Singapore Changi Terminal 1 to Kota Kinabalu International Airport (BKI), with fares starting from SGD65 one-way according to Skyscanner. Round-trip deals have appeared from SGD139 for November 2026 dates, and the airline’s official site lists round-trip fares from SGD167 for mid-November 2026. The carrier maintains an 81% on-time rate on this route, per Kayak data.

The catch

Scoot’s base fares exclude baggage and meals — add-ons for a 23kg checked bag and a Grab-style meal tray can push the one-way closer to S$120-130 total. Check the fees chart before booking.

Singapore Airlines to Kota Kinabalu

Singapore Airlines does not operate direct flights to Kota Kinabalu. However, Scoot — its low-cost subsidiary — carries the Singapore Airlines branding in this segment. For mainline Singapore Airlines service to Borneo, travelers would need to connect through Kuala Lumpur, which defeats the convenience of the direct SIN-BKI flight.

How long does it take to fly from Singapore to Sabah?

The average direct flight time from Singapore Changi to Kota Kinabalu is 2 hours 27 minutes, according to Kayak. FlightConnections lists the distance as 894 miles, with a scheduled time of 2 hours 30 minutes — consistent across most carriers. No layovers are needed on direct services, making the journey one of the shortest international routes from Singapore.

Direct vs indirect options

Direct flights dominate this route at roughly 2h 30m. Indirect options — via Kuala Lumpur, Jakarta, or Manila — can stretch to 6-10 hours with connections. The price premium for direct flights is typically minimal when booked early, making the nonstop option the clear choice for most travelers.

Bottom line: Travelers who book Scoot’s direct SIN-BKI flights skip connections entirely and arrive in 2h 30m — a fraction of the time required by any alternative routing.

How to reach Sabah from Singapore?

The fastest route from Singapore to Sabah is a direct flight from Changi Airport (SIN) to Kota Kinabalu International Airport (BKI). Alternatives include bus-plus-flight combinations via Kuala Lumpur or driving to the Malaysia-Thailand border and flying from there — though these add significant time and complexity.

By plane: booking direct flights

Book directly through Scoot’s website for the lowest published fares. For comparison, check Skyscanner, Kayak, or Expedia to confirm current pricing. Fares include taxes but exclude optional baggage and meal fees, per Scoot’s official fees chart. Check-in opens 3 hours before departure and closes 60 minutes prior — no exceptions, according to FlyScoot.

Alternative: bus and plane via Rome2Rio

Budget travelers with time to spare can take a bus from Singapore to Kuala Lumpur (approximately 5-6 hours, from S$25-40) then fly KLIA2 to BKI. This two-leg journey costs roughly S$80-120 total but can take 8-10 hours door-to-door. Flying direct is faster and often comparable in price when Scoot promotions apply.

Why this matters

Scoot’s direct SIN-BKI service from Terminal 1 means no-terminal transfers at Changi — a quick walk from the MRT, straight to Scoot counters. Compare that to a KL-bound bus, a KLIA2 connection, and another BKI arrival, and the math favors flying direct.

Which airport to go to in Sabah?

Kota Kinabalu International Airport (BKI) is the primary gateway for flights from Singapore. Sabah has four airports in total, but BKI handles virtually all international traffic and the majority of domestic routes. The other airports serve specific regional routes — not flights from Singapore.

Kota Kinabalu International Airport (BKI)

BKI is Sabah’s busiest airport, located roughly 8 kilometers from the city center. It handles both international arrivals (including Scoot from SIN) and domestic connections to places like Tawau, Sandakan, and Labuan. Facilities include car rental desks, ATMs, and taxis to the city — basic but functional. Scoot arrives at BKI’s main terminal alongside AirAsia and Malaysia Airlines.

Other airports in Sabah

Beyond BKI, Sabah’s airports include Tawau Airport (TWU) for eastern Sabah, Sandakan Airport (SDK), and Lahad Datu Airport (LDU). These serve domestic routes only — no direct flights from Singapore. A traveler flying SIN-BKI who wants to reach Tawau or Sandakan directly would need a domestic connection at BKI.

Bottom line: Visitors arriving from Singapore on Scoot land at BKI — Sabah’s main international hub and the only practical arrival point for this route. Other Sabah airports serve regional domestic routes and require a connecting flight from BKI.

What is the best month to visit Sabah?

The best time to visit Sabah depends on what you’re after — dry season (March to October) is ideal for outdoor activities, while November to February brings monsoon rains and higher humidity. According to travel guidance, the shoulder months of March-April and September-October offer a balance of lower crowds and decent weather.

Dry vs wet seasons

Sabah’s dry season runs roughly March through October, with April and May typically the driest months. The wet season — November through February — brings frequent afternoon thunderstorms, though morning flights from Singapore usually operate without issues. Rainfall can disrupt jungle treks and diving trips during wet season.

Peak travel periods

December and Chinese New Year see the highest airfares and hotel rates, driven by Singaporeans heading home for holidays. January is reportedly the cheapest month to fly, with Scoot one-way fares from S$78 and return fares from S$119, according to Cheapflights. July and August attract family travelers from Singapore due to school holidays, pushing prices up.

The upshot

For the lowest fares, target January or shoulder-season dates in March-April. For weather, April-May offers the best mix of dry days and accessible pricing — before the June-August school holiday spike.

How to book cheap flights to Sabah from Singapore

The booking process for SIN-BKI flights is straightforward, but a few moves can mean the difference between S$65 and S$200+. Here’s what works:

  1. Check multiple aggregators first. Skyscanner, Kayak, and Expedia often return different prices for the same Scoot flight. Kayak listed Scoot from S$80 one-way, while Skyscanner showed fares from S$65 on select dates. Run all three before locking in.
  2. Book direct on Scoot for published fares. Scoot’s official site (FlyScoot) lists fares from SGD167 round-trip for November 2026. Booking direct avoids third-party service fees and lets you add baggage or select seats without markup.
  3. Add baggage intentionally. Scoot’s base fare includes a cabin bag only. A 23kg checked bag runs extra — but pre-booking online is cheaper than paying at the airport. Estimate your needs before checkout to avoid overpaying.
  4. Be flexible with dates. One-way fares from S$65-78 appear midweek on off-peak dates. Return trips around SGD139-167 have shown up for November 2026. Midweek departures on Scoot tend to undercut weekend departures by S$20-40.
  5. Check Google Flights for trends. Google Flights showed Scoot nonstop from S$151 round-trip — higher than some aggregator rates but useful for tracking price movement over time.

The implication: a bit of comparison shopping across aggregators can shave S$50-100 off a round-trip. The cheapest fare seen is S$65 one-way via Skyscanner for April 2026 — but that price disappears fast once dates fill up.

Airlines and fares comparison on the SIN-BKI route

Comparing Scoot and AirAsia side by side reveals a clear pattern: Scoot undercuts AirAsia on price while matching on frequency. Both airlines operate daily direct flights, but Scoot’s base fares consistently land lower across aggregator listings.

Carrier One-way from Round-trip from Direct daily
Scoot S$65 (Skyscanner) S$139 (FlyScoot) Yes
AirAsia S$66 (Skyscanner) S$120+ (estimated) Yes
All airlines avg. S$154 (Cheapflights)

The pattern: Scoot typically lands at or below the S$154 all-airlines average, while AirAsia hovers slightly above it on round-trip pricing. Both are significantly cheaper than Singapore Airlines’ mainline fares on competing routes.

What to watch

Scoot’s cheapest fares appear as “SGD65 one-way” but often exclude checked baggage and seat selection. When you add those extras, the effective price moves toward S$100-120 one-way. Budget accordingly before you book.

What to know before you fly SIN-BKI

A few practical details separate a smooth SIN-BKI trip from a stressful one. The check-in window is tight — Scoot counters open 3 hours before departure and close exactly 60 minutes prior with no exceptions, per FlyScoot’s policy. Arrive at Changi Terminal 1 early, especially during peak travel periods.

At BKI, immigration for Malaysian entry is straightforward for Singapore passport holders — a standard visit pass covers stays of up to 30 days for tourism. Non-Singapore passport holders should verify visa requirements with Malaysian immigration before booking.

The 894-mile route crosses from Singapore airspace into Malaysian FIR — no customs complications beyond standard international arrival procedures. Baggage allowance differs from domestic flights: Scoot’s 10kg cabin limit applies, with 23kg checked bags as an add-on.

Upsides

  • Direct flights in 2h 30m — no connections
  • Fares from S$65 one-way — highly competitive
  • Daily departures — flexible scheduling
  • Scoot 81% on-time rate — reliable

Downsides

  • Base fares exclude baggage and meals
  • Weekend fares can jump S$30-50 higher
  • December peak pricing tightens availability
  • No mainline SIA option on this route

Scoot’s check-in counters open 3 hours before departure. They close 60 minutes before scheduled departure — no exceptions.

— Scoot Official (Airline)

Scoot offers the cheapest flights from Singapore to Kota Kinabalu, regularly undercutting AirAsia on one-way and round-trip fares alike.

— Trip.com (Travel Aggregator)

Related reading: Singapore passport renewal guide · Airline baggage allowance rules

Scoot powers these quick Sabah escapes from S$65 and recently carried President Tharman on his President Tharmans Scoot hop from Ipoh back amid passenger cheers.

Frequently asked questions

What is the cheapest flight to Sabah from Singapore?

The cheapest confirmed one-way fare is S$65 via Skyscanner for select Scoot dates. Round-trip deals have appeared from S$139 for November 2026 on Scoot’s direct service. Book early to lock in these rates — prices fluctuate and availability tightens fast on popular dates.

Are there direct flights from Singapore to Kota Kinabalu?

Yes. Scoot and AirAsia both operate daily direct flights from Singapore Changi (SIN) to Kota Kinabalu (BKI). Flight time is 2 hours 30 minutes. No connections are required.

How much does a flight from Singapore to Sabah cost?

One-way fares start from S$65-78 on Scoot via aggregators. Round-trip fares range from S$139-207 depending on dates. The all-airlines average is S$154, per Cheapflights data updated March 2026.

Is there a flight to Sabah from Singapore today?

Yes, both Scoot and AirAsia operate daily direct flights. Same-day booking is possible but fares are higher closer to departure. For the best price, book at least 2-3 weeks ahead.

What are the ways to travel from Singapore to Sabah?

Flying direct from SIN to BKI is the fastest option at 2h 30m. Alternatives include a bus to Kuala Lumpur (5-6 hours) plus a domestic flight to BKI — slower and only marginally cheaper. There are no ferry options for this route.

Do you get free drinks on Singapore Airlines economy class?

Singapore Airlines does not operate direct flights to Kota Kinabalu. Its low-cost subsidiary Scoot — which does fly this route — charges for all food and beverages beyond complimentary water. Mainline SIA service to Borneo would require a connection via Kuala Lumpur.

Can you do a day trip to Sabah from Singapore?

Technically yes — a 2h 30m flight each way means 5 hours in transit, leaving roughly 9 hours on the ground. However, a meaningful Sabah experience (beaches, Mount Kinabalu, orangutan sanctuaries) requires at least 2-3 days. Day trips work best for Kota Kinabalu city attractions and nearby islands.

For Singapore travelers, the choice is straightforward: Scoot offers the lowest direct fares on a 2h 30m route that punches well above its weight for a quick Borneo escape. Book early, add baggage intentionally, and target January or shoulder-season dates to maximize value — or pay S$30-50 extra for the convenience of a weekend departure.