SIN → KUL Singapore to Kuala Lumpur
live
Direct flights from Singapore (SIN) to Kuala Lumpur (KUL): 42 nonstop departures observed each week across 7 airlines. 100% of the last 33 operated flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. No cancellations were recorded across the 33 tracked flights. The nonstop covers 297 km, an estimated 53 minutes in the air. Measured by Pro Flight Search from live flight boards at Singapore and Kuala Lumpur. Updated 8 September 2026 at 03:08 UTC.
SIN
Singapore
smooth · +0
KUL
Kuala Lumpur
smooth · +0
dep bank 05:05–23:25 42x weekly
Runs reliable · 7 airlines · 42x weekly · nonstop
100% on time
of the last 33 operated SIN → KUL flights arrived within 15 minutes
Median arrival delay is −15 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 33 operated legs
Flight time ~0h 53m estimated from route distance
Weekly departures 42x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 33
The week scheduled departures · origin local time
Air India AirAsia Batik Air Malaysia Ethiopian Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air IndiaAI
Flights AI2386 08:15 Th Fr
AirAsiaAK
Flights AK700 07:55 daily · AK702 09:10 daily · AK704 10:20 daily · AK706 12:10 daily
Batik Air MalaysiaOD 100% on time
Flights OD802 10:20 daily · OD804 12:30 daily · OD808 17:00 daily · OD806 21:30 daily
Ethiopian AirlinesET
Flights ET638 15:50 Tu Th Fr Sa Su
Malaysia AirlinesMH 100% on time
Flights MH602 06:20 Mo Tu We Th Fr Sa · MH604 09:55 daily · MH614 11:05 daily · MH628 12:15 daily
ScootTR
Flights TR456 05:05 Mo Tu Th Fr Sa · TR450 09:20 daily · TR472 16:00 daily · TR468 17:00 daily
Singapore AirlinesSQ 100% on time
Flights SQ104 07:00 daily · SQ106 08:25 daily · SQ108 09:10 daily · SQ114 12:25 daily
History operated legs · board outcomes
09-08 MH602 dep −5 → arr −29
09-08 MH604 dep −4 → arr −21
09-08 SQ104 dep +0 → arr −13
09-08 SQ106 dep +98 → arr −16
Show 25 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from SIN and KUL, paired departure → arrival per flight and day. Board tracking since Mon, Sep 7 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 76 Completed 38 Delayed 1 Within 15m 37/38 Median -13m
AK700 AirAsia
1 day
SIN
Departure
07:45
Departed · Sched 07:5510m early
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK700 history →
AK702 AirAsia
1 day
SIN
Departure
09:03
Departed · Sched 09:107m early
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK702 history →
AK704 AirAsia
1 day
SIN
Departure
10:14
Departed · Sched 10:206m early
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK704 history →
AK706 AirAsia
1 day
SIN
Departure
Sched 12:10
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK706 history →
AK710 AirAsia
1 day
SIN
Departure
Sched 13:35
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK710 history →
AK712 AirAsia
1 day
SIN
Departure
Sched 14:10
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK712 history →
AK714 AirAsia
1 day
SIN
Departure
Sched 16:10
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK714 history →
AK716 AirAsia
1 day
SIN
Departure
Sched 18:45
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK716 history →
ET638 Ethiopian Airlines
1 day
SIN
Departure
Sched 15:50
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full ET638 history →
MH602 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
06:15
Departed · Sched 06:205m early
→
KUL
Arrival
07:11
Landed · Sched 07:4029m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
07:06
Landed · Sched 07:4034m early
Full MH602 history →
MH604 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
09:51
Departed · Sched 09:554m early
→
KUL
Arrival
10:49
Landed · Sched 11:1021m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
10:48
Landed · Sched 11:1022m early
Full MH604 history →
MH606 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
Sched 13:40
Scheduled departure
→
KUL
Arrival
Sched 15:00
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
14:31
Landed · Sched 15:0029m early
Full MH606 history →
MH608 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
Sched 18:15
Scheduled departure
→
KUL
Arrival
Sched 19:25
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
19:08
Landed · Sched 19:2517m early
Full MH608 history →
MH610 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 22:20
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
22:03
Landed · Sched 22:2017m early
Full MH610 history →
MH614 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
Sched 11:05
Scheduled departure
→
KUL
Arrival
Sched 12:25
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
12:03
Landed · Sched 12:2522m early
Full MH614 history →
MH616 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
Sched 19:15
Scheduled departure
→
KUL
Arrival
Sched 20:25
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
20:03
Landed · Sched 20:2522m early
Full MH616 history →
MH620 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
Sched 16:35
Scheduled departure
→
KUL
Arrival
Sched 17:45
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
17:23
Landed · Sched 17:4522m early
Full MH620 history →
MH624 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
Sched 15:35
Scheduled departure
→
KUL
Arrival
Sched 16:55
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
16:34
Landed · Sched 16:5521m early
Full MH624 history →
MH628 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
Sched 12:15
Scheduled departure
→
KUL
Arrival
Sched 13:25
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
13:06
Landed · Sched 13:2519m early
Full MH628 history →
OD802 BATIK AIR MALAYSIA
2 days
SIN
Departure
10:18
Departed · Sched 10:202m early
→
KUL
Arrival
Sched 11:20
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
11:24
Landed · Sched 11:204m late
Full OD802 history →
OD804 BATIK AIR MALAYSIA
2 days
SIN
Departure
Sched 12:30
Scheduled departure
→
KUL
Arrival
Sched 13:30
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
13:41
Landed · Sched 13:3011m late
Full OD804 history →
OD806 BATIK AIR MALAYSIA
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 22:30
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
22:26
Landed · Sched 22:304m early
Full OD806 history →
OD808 BATIK AIR MALAYSIA
2 days
SIN
Departure
Sched 17:00
Scheduled departure
→
KUL
Arrival
Sched 18:00
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
18:07
Landed · Sched 18:007m late
Full OD808 history →
SQ104 SINGAPORE AIRLINES
2 days
SIN
Departure
07:00 Departed
→
KUL
Arrival
07:57
Landed · Sched 08:1013m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
07:57
Landed · Sched 08:1013m early
Full SQ104 history →
SQ106 SINGAPORE AIRLINES
2 days
SIN
Departure
10:03
Departed · Sched 08:2598m late
→
KUL
Arrival
10:55
Landed · Sched 11:1116m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
09:15
Landed · Sched 09:3520m early
Full SQ106 history →
SQ108 SINGAPORE AIRLINES
2 days
SIN
Departure
09:09
Departed · Sched 09:101m early
→
KUL
Arrival
10:09
Landed · Sched 10:178m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
10:13
Landed · Sched 10:152m early
Full SQ108 history →
SQ114 SINGAPORE AIRLINES
2 days
SIN
Departure
Sched 12:25
Scheduled departure
→
KUL
Arrival
Sched 13:35
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
13:22
Landed · Sched 13:3513m early
Full SQ114 history →
SQ116 SINGAPORE AIRLINES
2 days
SIN
Departure
Sched 14:30
Scheduled departure
→
KUL
Arrival
Sched 15:45
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
15:21
Landed · Sched 15:4524m early
Full SQ116 history →
SQ122 SINGAPORE AIRLINES
2 days
SIN
Departure
Sched 16:20
Scheduled departure
→
KUL
Arrival
Sched 17:35
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
17:20
Landed · Sched 17:3515m early
Full SQ122 history →
SQ126 SINGAPORE AIRLINES
2 days
SIN
Departure
Sched 18:30
Scheduled departure
→
KUL
Arrival
Sched 19:45
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
19:28
Landed · Sched 19:4517m early
Full SQ126 history →
SQ128 SINGAPORE AIRLINES
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 21:10
Scheduled arrival · landing pending
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
21:01
Landed · Sched 21:109m early
Full SQ128 history →
TR450 Scoot
1 day
SIN
Departure
09:20 Departed
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full TR450 history →
TR456 Scoot
1 day
SIN
Departure
05:02
Departed · Sched 05:053m early
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full TR456 history →
TR468 Scoot
1 day
SIN
Departure
Sched 17:00
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full TR468 history →
TR472 Scoot
1 day
SIN
Departure
Sched 16:00
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full TR472 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Singapore (SIN) to Kuala Lumpur (KUL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SIN-KUL
Copy
How we measure this →
SIN to KUL questions
Is SIN–KUL running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 91/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SIN–KUL? Operators schedule morning departures around 05:05 and evening departures around 17:00 from SIN. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KUL delay card to confirm conditions when you'd arrive.
How long is the flight from SIN to KUL? Great-circle distance is 297 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 51–55 min gate-to-gate on this route.
How often does SIN–KUL fly? 7 carriers operate this route, around 263 flights a week between them. Compare carrier days and times in the airline list above.