XY304 Flight Status flynas: Trabzon to Riyadh (KNE304)

XY 304 Trabzon to Riyadh Flight Status

Not scheduled today. Latest flight: August 23rd, 2026 ; recent history is in the table below.

XY 304 Flight Status & Schedule flynas Trabzon to Riyadh

Date From To Departure Arrival Status Details
Aug 23 TZX RUH 11:35 14:41 Landed Track >
Aug 22 TZX RUH 11:30 14:34 Landed Track >
Aug 21 TZX RUH 11:53 15:10 Landed Track >
Aug 20 TZX RUH 12:07 15:19 Landed Track >
Aug 19 TZX RUH 11:29 14:44 Landed Track >
Aug 18 TZX RUH 11:45 14:56 Landed Track >
Aug 17 TZX RUH 11:35 14:47 Landed Track >
Aug 16 TZX RUH 11:37 14:46 Landed Track >
Aug 15 TZX RUH 11:43 14:50 Landed Track >
Aug 14 TZX RUH 11:49 14:54 Landed Track >

flynas flight XY 304 links Trabzon and Riyadh, 1,894 km (1,177 mi) apart. Its timetable allows 3 h 40 min; in practice it usually takes about 3 h 10 min, so it often makes up time. It is not flying today; the last flight, on 23 August 2026, landed on time.

< All Trabzon TZX Departures All Riyadh RUH Arrivals >

About XY 304

Route
Trabzon Airport TZX to Riyadh King Khalid International Airport RUH
Distance
1,894 km (1,177 mi)
Typical flight time
3 h 10 min
On time
10 of the last 10

Departing Turkey, this flight is covered by Turkey's SHY passenger rules. Compensation of up to €400 per passenger can apply when it arrives 3 or more hours late or is cancelled.

XY 304 FAQ

How long is the XY304 flight?
The timetable allows 3 h 40 min. Trabzon to Riyadh is 1,894 km (1,177 mi).
How often is XY304 late?
None of the last 10 flights arrived 15 or more minutes late.
Which terminal does XY304 use?
It usually arrives at Terminal T1 at Riyadh King Khalid International Airport (RUH). Check the flight card above for today's terminal and gate.
What other flight numbers does XY304 have?
Also listed as KNE304 (flynas' ICAO code) and XY 304.
Can I get compensation if XY304 is delayed or cancelled?
Up to €400 per passenger may be due under Turkey's SHY passenger rules when it arrives 3 or more hours late or is cancelled, unless the cause was outside the airline's control. Departing Turkey, this flight is covered by Turkey's SHY passenger rules.

XY304 and Trabzon TZX to Riyadh RUH Flights

Flight XY304 is code-shared by 1 airline using the flight number PC7604

Other flights departing from Trabzon TZX: J91312, F3816, F3578, 3L372

Other flights arriving at Riyadh RUH: F3578, SV1928, F3246, F3222

All flights connecting Trabzon TZX to Riyadh RUH.