SIN → KUL Singapore to Kuala Lumpur
live
Direct flights from Singapore (SIN) to Kuala Lumpur (KUL): 273 nonstop departures observed each week across 7 airlines. 77% of the last 44 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 55 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 30 October 2026 at 16:07 UTC.
Today, SIN → KUL Sat 31 Oct · local times
Sched Flight SIN departure KUL arrival
06:20
MH602 Malaysia Airlines
On schedule Gate F36 · T2
·
07:00
TR456 Scoot
On schedule Gate D42R · T1
·
07:05
SQ104 Singapore Airlines
On schedule T2
·
07:55
AK700 AirAsia
On schedule T4
·
08:25
SQ106 Singapore Airlines
On schedule T2
·
08:55
AK702 AirAsia
On schedule T4
·
09:00
TR450 Scoot
On schedule T1
·
09:15
SQ108 Singapore Airlines
On schedule T2
·
09:55
MH604 Malaysia Airlines
On schedule T2
·
10:00
AK704 AirAsia
On schedule T4
·
Checked SIN board 00:07 · KUL board 23:52
SIN
Singapore
smooth · +14
KUL
Kuala Lumpur
smooth · +0
dep bank 05:05–23:25 273x weekly
Runs mixed · 7 airlines · 273x weekly · nonstop
77% on time
of the last 44 tracked SIN → KUL flights arrived within 15 minutes
Median arrival delay is +1 min . 0 of 55 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +1 min across the last 44 arrivals
Flight time ~0h 53m estimated from route distance
Weekly departures 273x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 55
The week scheduled departures · origin local time
AirAsia Batik Air Malaysia Ethiopian Airlines Gulf Air
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
AirAsiaAK
Flights AK700 07:55 daily · AK702 varies daily · AK704 varies daily · AK706 12:10 daily
Batik Air MalaysiaOD 63% on time
Flights OD802 10:20 daily · OD804 12:30 daily · OD808 17:00 daily · OD806 varies Mo Tu We Th Fr Su
Ethiopian AirlinesET
Flights ET638 15:50 Tu Th Fr Sa Su
Gulf AirGF
Flights GF165 14:20 Mo Tu We Th Fr
Malaysia AirlinesMH 81% on time
Flights MH602 06:20 Mo Tu We Th Fr Sa · MH604 09:55 daily · MH614 varies daily · MH628 12:15 daily
ScootTR
Flights TR456 varies Mo Tu Th Fr Sa · TR450 varies daily · TR442 15:00 Mo Tu We Th Fr Su · TR472 16:00 daily
Singapore AirlinesSQ 88% on time
Flights SQ104 varies daily · SQ106 08:25 daily · SQ108 varies daily · SQ114 12:25 daily
History operated legs · board outcomes
10-30 AK700 dep +0 → arr +17
10-30 MH602 dep −1 → arr −27
10-30 MH610 dep +38 → arr +27
10-30 MH616 dep +19 → arr +5
10-30 OD806 dep +19 → arr +13
10-30 SQ128 dep +4 → arr −11
Show 32 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 history since Thu, Oct 29. Each day adds the flights our airport boards record.
Board rows 77 Completed 63 Delayed 17 Within 15m 47/63 Median +2m
AK700 AirAsia
2 days
SIN
Departure
Sched 07:55
Scheduled departure
→
KUL
Arrival
Sched 09:00
Scheduled arrival · landing pending
Fri schedule from board history
SIN
Departure
07:55 Departed
→
KUL
Arrival
09:17
Landed · Sched 09:0017m late
Full AK700 history →
AK702 AirAsia
2 days
Sat, Oct 31
1/2 legs · 9M-RAM
SIN
Departure
Sched 08:55
Scheduled departure
→
KUL
Arrival
Sched 09:55
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Oct 30
2/2 legs · 9M-RAM
SIN
Departure
08:59
Departed · Sched 08:554m late
→
KUL
Arrival
09:46
Landed · Sched 09:559m early
Full AK702 history →
AK704 AirAsia
2 days
SIN
Departure
Sched 10:00
Scheduled departure
→
KUL
Arrival
Sched 11:00
Scheduled arrival · landing pending
Fri schedule from board history
SIN
Departure
09:45
Departed · Sched 10:0015m early
→
KUL
Arrival
Sched 11:00
Scheduled time only · no board update captured
Full AK704 history →
MH602 Malaysia Airlines
3 days
Sat, Oct 31
1/2 legs · 9M-MLO
SIN
Departure
Sched 06:20
Scheduled departure
→
KUL
Arrival
Sched 07:40
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Oct 30
2/2 legs · 9M-MLO
SIN
Departure
06:19
Departed · Sched 06:201m early
→
KUL
Arrival
07:13
Landed · Sched 07:4027m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
07:10
Landed · Sched 07:4030m early
Full MH602 history →
MH604 Malaysia Airlines
3 days
SIN
Departure
Sched 09:55
Scheduled departure
→
KUL
Arrival
Sched 11:10
Scheduled arrival · landing pending
Fri schedule from board history
SIN
Departure
Sched 09:55
Scheduled time only · no board update captured
→
KUL
Arrival
11:36
Landed · Sched 11:1026m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
11:13
Landed · Sched 11:103m late
Full MH604 history →
SQ104 Singapore Airlines
3 days
SIN
Departure
Sched 07:05
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · 9V-MBJ
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
08:11
Landed · Sched 08:154m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
08:17
Landed · Sched 08:152m late
Full SQ104 history →
SQ106 Singapore Airlines
3 days
SIN
Departure
Sched 08:25
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · 9V-SMD
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
09:26
Landed · Sched 09:304m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
09:16
Landed · Sched 09:3014m early
Full SQ106 history →
SQ108 Singapore Airlines
3 days
SIN
Departure
Sched 09:15
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
10:29
Landed · Sched 10:209m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
10:40
Landed · Sched 10:2020m late
Full SQ108 history →
TR450 Scoot
2 days
SIN
Departure
Sched 09:00
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · 9V-OJJ
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 10:15
Scheduled time only · no board update captured
Full TR450 history →
TR456 Scoot
1 day
SIN
Departure
Sched 07:00
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full TR456 history →
AK706 AirAsia
1 day
SIN
Departure
12:10 Departed
→
KUL
Arrival
Sched 13:15
Scheduled time only · no board update captured
Full AK706 history →
AK710 AirAsia
1 day
SIN
Departure
14:36
Departed · Sched 14:1026m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK710 history →
AK712 AirAsia
1 day
SIN
Departure
15:16
Departed · Sched 15:0511m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK712 history →
AK714 AirAsia
1 day
SIN
Departure
16:11
Departed · Sched 16:2514m early
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK714 history →
AK716 AirAsia
1 day
SIN
Departure
18:41
Departed · Sched 18:356m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK716 history →
AK718 AirAsia
1 day
SIN
Departure
20:06
Departed · Sched 20:159m early
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK718 history →
AK720 AirAsia
1 day
SIN
Departure
21:47
Departed · Sched 21:3017m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK720 history →
AK722 AirAsia
1 day
SIN
Departure
23:17
Departed · Sched 23:258m early
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK722 history →
ET638 Ethiopian Airlines
1 day
SIN
Departure
15:58
Departed · Sched 15:508m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full ET638 history →
GF165 GULF AIR COMPANY G.S.C.
2 days
SIN
Departure
14:20 Departed
→
KUL
Arrival
15:36
Landed · Sched 15:306m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
15:46
Landed · Sched 15:3016m late
Full GF165 history →
MH606 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
14:58
Landed · Sched 15:002m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
14:57
Landed · Sched 15:003m early
Full MH606 history →
MH608 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
18:34
Landed · Sched 18:4511m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
19:15
Landed · Sched 18:4530m late
Full MH608 history →
MH610 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
21:58
Departed · Sched 21:2038m late
→
KUL
Arrival
22:57
Landed · Sched 22:3027m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
22:22
Landed · Sched 22:308m early
Full MH610 history →
MH614 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
12:49
Landed · Sched 12:3514m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
12:42
Landed · Sched 12:5513m early
Full MH614 history →
MH616 MALAYSIA AIRLINES BERHAD
2 days
SIN
Departure
19:49
Departed · Sched 19:3019m late
→
KUL
Arrival
20:50
Landed · Sched 20:455m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
20:44
Landed · Sched 20:451m early
Full MH616 history →
MH620 MALAYSIA AIRLINES BERHAD
1 day
SIN
Departure
—
Board row not captured for this rotation yet.
→
Full MH620 history →
MH624 MALAYSIA AIRLINES BERHAD
1 day
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
16:30
Landed · Sched 16:4515m early
Full MH624 history →
OD802 BATIK AIR MALAYSIA
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
11:32
Landed · Sched 11:2012m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
11:28
Landed · Sched 11:208m late
Full OD802 history →
OD804 BATIK AIR MALAYSIA
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
14:42
Landed · Sched 14:2022m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
13:37
Landed · Sched 13:307m late
Full OD804 history →
OD806 BATIK AIR MALAYSIA
2 days
SIN
Departure
21:39
Departed · Sched 21:2019m late
→
KUL
Arrival
22:33
Landed · Sched 22:2013m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
Full OD806 history →
OD808 BATIK AIR MALAYSIA
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
18:41
Landed · Sched 18:0041m late
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
20:40
Landed · Sched 19:2080m late
Full OD808 history →
SQ114 SINGAPORE AIRLINES
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
13:40
Landed · Sched 13:5515m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
13:54
Landed · Sched 13:551m early
Full SQ114 history →
SQ116 SINGAPORE AIRLINES
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
16:12
Landed · Sched 16:208m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
16:23
Landed · Sched 16:203m late
Full SQ116 history →
SQ122 SINGAPORE AIRLINES
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
17:27
Landed · Sched 17:303m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
18:09
Landed · Sched 17:3039m late
Full SQ122 history →
SQ126 SINGAPORE AIRLINES
2 days
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
19:24
Landed · Sched 19:4016m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
21:04
Landed · Sched 21:1511m early
Full SQ126 history →
SQ128 SINGAPORE AIRLINES
2 days
SIN
Departure
19:59
Departed · Sched 19:554m late
→
KUL
Arrival
20:54
Landed · Sched 21:0511m early
SIN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
21:06
Landed · Sched 21:051m late
Full SQ128 history →
TR496 Scoot
1 day
SIN
Departure
20:45
Departed · Sched 19:4560m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full TR496 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. The departure side at SIN is the weaker end, 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 06:20 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 273 flights a week between them. Compare carrier days and times in the airline list above.