KL3904 Flight Status KLM: Tabuk to Riyadh (KLM3904)

KL 3904 Tabuk to Riyadh Flight Status

Not scheduled today. Latest flight: March 28th, 2026 ; recent history is in the table below.

KL 3904 Flight Status & Schedule KLM Tabuk to Riyadh

Date From To Departure Arrival Status Details
Mar 28 NUM RUH 18:34 20:10 Landed Track >
Mar 26 NUM RUH 16:14 17:57 Delayed Track >
Mar 21 NUM RUH 18:22 20:13 Landed Track >
Mar 19 NUM RUH 14:53 16:37 Landed Track >
Mar 14 NUM RUH 18:28 21:03 Landed Late Track >
Mar 12 NUM RUH 14:55 16:41 Landed Track >
Mar 07 NUM RUH 18:49 20:41 Landed Late Track >
Mar 05 NUM RUH 15:05 16:43 Landed Track >
Feb 28 NUM RUH 18:22 19:57 Landed Track >
Feb 26 NUM RUH 15:10 16:52 Landed Track >

KLM flight KL 3904 links Tabuk and Riyadh, 1,182 km (735 mi) apart. With 2 hours in the timetable and a usual flight time of about 1 h 45 min, it often makes up time. It is not flying today; the last flight, on 28 March 2026, landed on time.

< All Tabuk NUM Departures All Riyadh RUH Arrivals >

About KL 3904

Route
Neom Bay Airport NUM to Riyadh King Khalid International Airport RUH
Distance
1,182 km (735 mi)
Typical flight time
1 h 45 min
On time
7 of the last 9
Average delay when late
27 min

Departing Saudi Arabia, this flight is covered by Saudi Arabia's GACA passenger rights rules. Passengers may be entitled to compensation equivalent to 50 SDR (about €60) for a delay of 3 to 6 hours and 150 SDR (about €180) beyond 6 hours, depending on the cause; cancellations are compensated as a share of the fare.

KL 3904 FAQ

How long is the KL3904 flight?
The timetable allows 2 hours. Tabuk to Riyadh is 1,182 km (735 mi).
How often is KL3904 late?
2 of the last 9 flights arrived 15 or more minutes late; when late, by 27 minutes on average.
Which terminal does KL3904 use?
It usually arrives at Terminal 4 at Riyadh King Khalid International Airport (RUH). Check the flight card above for today's terminal and gate.
What other flight numbers does KL3904 have?
Also listed as KLM3904 (KLM's ICAO code) and KL 3904.
Can I get compensation if KL3904 is delayed or cancelled?
Under Saudi Arabia's GACA passenger rights rules, passengers may be entitled to compensation equivalent to 50 SDR (about €60) for a delay of 3 to 6 hours and 150 SDR (about €180) beyond 6 hours, depending on the cause; cancellations are compensated as a share of the fare. Departing Saudi Arabia, this flight is covered by Saudi Arabia's GACA passenger rights rules.

KL3904 and Tabuk NUM to Riyadh RUH Flights

Flight KL3904 is a code-share KLM flight of the Saudi Arabian Airlines operated SV1558.

Other flights departing from Tabuk NUM: SV1558, F3488

Other flights arriving at Riyadh RUH: D7920, XY172, SV1558

All flights connecting Tabuk NUM to Riyadh RUH.