Greece flag Rodes Island Airport (RHO)

Country Greece | Europe | Tourism Airport | IATA: RHO | ICAO: LGRP | Elevation 17 ft · 5 m | Local time

Destinations
139
Flights / day
145
Busiest route
Tel Aviv
Top airline
Ryanair

Rodes Island Diagoras Airport averages 145 flights per day to 139 destinations, with 11 domestic routes and 106 international routes. A total of 67 airlines operate at RHO, led by Ryanair. This airport provides direct service to 31 countries across two continents, with United Kingdom representing its largest international market. The longest nonstop route from Rodes Island Diagoras connects to Cork, with a typical flight time of 5 hr 20 mins. Updated: August 26, 2026

Route Network

Rodes Island Diagoras Airport connects 117 destinations worldwide, with Tel Aviv standing out as its busiest route. The longest nonstop flight is to Cork, and the shortest flight is to Kos Island.

Israel flag Tel Aviv (TLV) – Israel 5 airlines
1 hr 55 mins
493 mi · 793 km
10
per day
Greece flag Athens (ATH) – Greece 2 airlines
1 hr 45 mins
251 mi · 404 km
10
per day
United Kingdom flag Manchester (MAN) – United Kingdom 4 airlines
5 hr 0 mins
1,868 mi · 3,007 km
5
per day
Czechia flag Prague (PRG) – Czechia 3 airlines
3 hr 35 mins
1,170 mi · 1,884 km
3
per day
United Kingdom flag Birmingham (BHX) – United Kingdom 4 airlines
4 hr 55 mins
1,821 mi · 2,931 km
3
per day
Netherlands flag Amsterdam (AMS) – Netherlands 4 airlines
4 hr 25 mins
1,579 mi · 2,541 km
3
per day
Germany flag Düsseldorf (DUS) – Germany 4 airlines
4 hr 10 mins
1,468 mi · 2,363 km
3
per day
Greece flag Heraklion (HER) – Greece 3 airlines
1 hr 35 mins
179 mi · 287 km
3
per day
Austria flag Vienna (VIE) – Austria 2 airlines
3 hr 15 mins
998 mi · 1,606 km
3
per day
Italy flag Rome (FCO) – Italy 3 airlines
3 hr 10 mins
926 mi · 1,489 km
3
per day
Finland flag Helsinki (HEL) – Finland 3 airlines
4 hr 25 mins
1,658 mi · 2,668 km
3
per day
Germany flag Munich (MUC) – Germany 4 airlines
3 hr 35 mins
1,167 mi · 1,879 km
3
per day
Denmark flag Copenhagen (CPH) – Denmark 5 airlines
4 hr 15 mins
1,512 mi · 2,434 km
2
per day
Germany flag Frankfurt (FRA) – Germany 3 airlines
4 hr 0 mins
1,354 mi · 2,179 km
2
per day
Sweden flag Stockholm (ARN) – Sweden 6 airlines
4 hr 30 mins
1,669 mi · 2,686 km
2
per day
Germany flag Berlin (BER) – Germany 4 airlines
3 hr 50 mins
1,311 mi · 2,110 km
2
per day
Belgium flag Brussels (BRU) – Belgium 3 airlines
4 hr 20 mins
1,536 mi · 2,471 km
2
per day
Germany flag Cologne (CGN) – Germany 3 airlines
4 hr 10 mins
1,438 mi · 2,314 km
2
per day
United Kingdom flag Bristol (BRS) – United Kingdom 3 airlines
4 hr 55 mins
1,829 mi · 2,943 km
2
per day
United Kingdom flag London (LGW) – United Kingdom 2 airlines
4 hr 40 mins
1,722 mi · 2,772 km
2
per day
United Kingdom flag London (LTN) – United Kingdom 3 airlines
4 hr 45 mins
1,751 mi · 2,818 km
2
per day
Hungary flag Budapest (BUD) – Hungary 4 airlines
3 hr 0 mins
886 mi · 1,426 km
2
per day
France flag Paris (ORY) – France 2 airlines
4 hr 25 mins
1,550 mi · 2,494 km
2
per day
Poland flag Katowice (KTW) – Poland 4 airlines
3 hr 20 mins
1,070 mi · 1,722 km
2
per day
United Kingdom flag Nottingham (EMA) – United Kingdom 3 airlines
4 hr 50 mins
1,817 mi · 2,924 km
2
per day
Poland flag Warsaw (WAW) – Poland 4 airlines
3 hr 30 mins
1,143 mi · 1,840 km
2
per day
Sweden flag Goteborg (GOT) – Sweden 3 airlines
4 hr 25 mins
1,637 mi · 2,635 km
2
per day
Greece flag Thessaloniki (SKG) – Greece 2 airlines
2 hr 5 mins
397 mi · 638 km
2
per day
Switzerland flag Zurich (ZRH) – Switzerland 3 airlines
3 hr 50 mins
1,256 mi · 2,021 km
2
per day
United Kingdom flag London (STN) – United Kingdom 2 airlines
4 hr 40 mins
1,729 mi · 2,782 km
1
per day
Poland flag Kraków (KRK) – Poland 4 airlines
3 hr 15 mins
1,031 mi · 1,660 km
1
per day
Germany flag Hanover (HAJ) – Germany 2 airlines
4 hr 5 mins
1,425 mi · 2,293 km
1
per day
Cyprus flag Paphos (PFO) – Cyprus 1 airline
1 hr 20 mins
273 mi · 440 km
1
per day
United Kingdom flag Edinburgh (EDI) – United Kingdom 3 airlines
5 hr 10 mins
1,991 mi · 3,205 km
1
per day
Italy flag Milan (MXP) – Italy 2 airlines
3 hr 40 mins
1,189 mi · 1,913 km
1
per day
Germany flag Nuremberg (NUE) – Germany 2 airlines
3 hr 45 mins
1,243 mi · 2,000 km
1
per day
Germany flag Hamburg (HAM) – Germany 2 airlines
4 hr 10 mins
1,473 mi · 2,371 km
1
per day
Italy flag Milan (LIN) – Italy 1 airline
3 hr 40 mins
1,159 mi · 1,866 km
1
per day
Italy flag Nápoli (NAP) – Italy 2 airlines
3 hr 0 mins
805 mi · 1,296 km
1
per day
Germany flag Stuttgart (STR) – Germany 2 airlines
3 hr 50 mins
1,275 mi · 2,052 km
1
per day
United Kingdom flag Newcastle (NCL) – United Kingdom 3 airlines
5 hr 0 mins
1,903 mi · 3,062 km
1
per day
Italy flag Bergamo (BGY) – Italy 1 airline
3 hr 35 mins
1,148 mi · 1,847 km
1
per day
Czechia flag Brno (BRQ) – Czechia 2 airlines
RHO → BRQ
1
per day
Netherlands flag Eindhoven (EIN) – Netherlands 2 airlines
4 hr 20 mins
1,524 mi · 2,452 km
1
per day
Switzerland flag Geneva (GVA) – Switzerland 2 airlines
3 hr 55 mins
1,321 mi · 2,126 km
1
per day
Greece flag Kastelorizo Island (KZS) – Greece 1 airline
RHO → KZS
1
per day
France flag Nantes (NTE) – France 3 airlines
4 hr 40 mins
1,687 mi · 2,715 km
1
per day
Poland flag Wrocław (WRO) – Poland 3 airlines
3 hr 35 mins
1,156 mi · 1,861 km
1
per day
Denmark flag Billund (BLL) – Denmark 5 airlines
4 hr 25 mins
1,603 mi · 2,581 km
6
per week
Slovakia flag Bratislava (BTS) – Slovakia 2 airlines
3 hr 15 mins
983 mi · 1,581 km
6
per week
Romania flag Bucharest (OTP) – Romania 4 airlines
2 hr 20 mins
574 mi · 923 km
6
per week
Greece flag Karpathos Island (AOK) – Greece 1 airline
RHO → AOK
6
per week
Germany flag Leipzig (LEJ) – Germany 2 airlines
3 hr 50 mins
1,298 mi · 2,089 km
6
per week
Norway flag Oslo (OSL) – Norway 3 airlines
4 hr 45 mins
1,807 mi · 2,909 km
6
per week
Bulgaria flag Sofia (SOF) – Bulgaria 2 airlines
2 hr 15 mins
501 mi · 806 km
6
per week
United Kingdom flag Glasgow (GLA) – United Kingdom 2 airlines
5 hr 15 mins
2,025 mi · 3,258 km
6
per week
Italy flag Bari (BRI) – Italy 1 airline
2 hr 45 mins
691 mi · 1,113 km
5
per week
Norway flag Bergen (BGO) – Norway 3 airlines
5 hr 0 mins
1,934 mi · 3,113 km
5
per week
Italy flag Bologna (BLQ) – Italy 2 airlines
3 hr 25 mins
1,043 mi · 1,679 km
5
per week
United Kingdom flag Leeds (LBA) – United Kingdom 1 airline
4 hr 55 mins
1,862 mi · 2,997 km
5
per week
Norway flag Trondheim (TRD) – Norway 3 airlines
5 hr 5 mins
2,004 mi · 3,225 km
5
per week
France flag Basel (BSL) – France 2 airlines
3 hr 55 mins
1,301 mi · 2,094 km
4
per week
Poland flag Poznań (POZ) – Poland 3 airlines
3 hr 40 mins
1,235 mi · 1,987 km
4
per week
Serbia flag Belgrade (BEG) – Serbia 1 airline
2 hr 40 mins
709 mi · 1,142 km
4
per week
United Kingdom flag Bournemouth (BOH) – United Kingdom 3 airlines
4 hr 50 mins
1,778 mi · 2,861 km
4
per week
Belgium flag Brussels (CRL) – Belgium 1 airline
4 hr 20 mins
1,521 mi · 2,448 km
4
per week
Israel flag Haifa (HFA) – Israel 1 airline
RHO → HFA
4
per week
Greece flag Kos Island (KGS) – Greece 1 airline
1 hr 15 mins
61 mi · 99 km
4
per week
Cyprus flag Larnarca (LCA) – Cyprus 2 airlines
1 hr 30 mins
328 mi · 529 km
4
per week
Luxembourg flag Luxembourg (LUX) – Luxembourg 1 airline
4 hr 10 mins
1,424 mi · 2,292 km
4
per week
Greece flag Souda (CHQ) – Greece 2 airlines
RHO → CHQ
4
per week
Norway flag Stavanger (SVG) – Norway 3 airlines
4 hr 55 mins
1,852 mi · 2,981 km
4
per week
Italy flag Verona (VRN) – Italy 1 airline
3 hr 30 mins
1,088 mi · 1,752 km
4
per week
Poland flag Warsaw (WMI) – Poland 1 airline
3 hr 30 mins
1,166 mi · 1,877 km
4
per week
Czechia flag Ostrava (OSR) – Czechia 2 airlines
RHO → OSR
4
per week
France flag Lille/Lesquin (LIL) – France 2 airlines
4 hr 25 mins
1,577 mi · 2,537 km
3
per week
Italy flag Catania (CTA) – Italy 1 airline
2 hr 50 mins
722 mi · 1,162 km
3
per week
Ireland flag Dublin (DUB) – Ireland 1 airline
5 hr 15 mins
2,021 mi · 3,252 km
3
per week
Poland flag Gdańsk (GDN) – Poland 2 airlines
3 hr 50 mins
1,324 mi · 2,130 km
3
per week
Austria flag Graz (GRZ) – Austria 1 airline
3 hr 15 mins
978 mi · 1,573 km
3
per week
Slovakia flag Košice (KSC) – Slovakia 1 airline
RHO → KSC
3
per week
France flag Lyon (LYS) – France 2 airlines
4 hr 0 mins
1,353 mi · 2,178 km
3
per week
France flag Paris (CDG) – France 1 airline
4 hr 25 mins
1,550 mi · 2,495 km
3
per week
Italy flag Pisa (PSA) – Italy 1 airline
3 hr 25 mins
1,059 mi · 1,705 km
3
per week
Latvia flag Riga (RIX) – Latvia 1 airline
4 hr 0 mins
1,430 mi · 2,302 km
3
per week
Austria flag Salzburg (SZG) – Austria 1 airline
3 hr 30 mins
1,099 mi · 1,769 km
3
per week
Greece flag Samos Island (SMI) – Greece 1 airline
1 hr 20 mins
110 mi · 177 km
3
per week
Greece flag Santorini Island (JTR) – Greece 1 airline
RHO → JTR
3
per week
Armenia flag Yerevan (EVN) – Armenia 1 airline
2 hr 45 mins
920 mi · 1,481 km
3
per week
Poland flag Rzeszów (RZE) – Poland 2 airlines
3 hr 10 mins
994 mi · 1,600 km
3
per week
Switzerland flag Berne (BRN) – Switzerland 1 airline
RHO → BRN
2
per week
Germany flag Bremen (BRE) – Germany 1 airline
4 hr 10 mins
1,480 mi · 2,382 km
2
per week
Moldova flag Chişinău (RMO) – Moldova 1 airline
2 hr 35 mins
728 mi · 1,172 km
2
per week
Romania flag Cluj-Napoca (CLJ) – Romania 2 airlines
2 hr 40 mins
752 mi · 1,210 km
2
per week
Ireland flag Cork (ORK) – Ireland 1 airline
5 hr 20 mins
2,073 mi · 3,336 km
2
per week
Germany flag Dresden (DRS) – Germany 1 airline
3 hr 45 mins
1,239 mi · 1,993 km
2
per week
Germany flag Friedrichshafen (FDH) – Germany 1 airline
RHO → FDH
2
per week
United Kingdom flag Liverpool (LPL) – United Kingdom 1 airline
5 hr 0 mins
1,889 mi · 3,040 km
2
per week
Sweden flag Malmö (MMX) – Sweden 1 airline
RHO → MMX
2
per week
Germany flag Münster (FMO) – Germany 1 airline
4 hr 10 mins
1,473 mi · 2,371 km
2
per week
Greece flag Mykonos Island (JMK) – Greece 1 airline
RHO → JMK
2
per week
Greece flag Naxos Island (JNX) – Greece 1 airline
RHO → JNX
2
per week
Finland flag Oulu / Oulunsalo (OUL) – Finland 1 airline
RHO → OUL
2
per week
Czechia flag Pardubice (PED) – Czechia 2 airlines
RHO → PED
2
per week
Germany flag Saarbrücken (SCN) – Germany 1 airline
RHO → SCN
2
per week
Estonia flag Tallinn (TLL) – Estonia 1 airline
4 hr 20 mins
1,596 mi · 2,569 km
2
per week
Romania flag Timişoara (TSR) – Romania 2 airlines
2 hr 45 mins
738 mi · 1,188 km
2
per week
Albania flag Tirana (TIA) – Albania 1 airline
2 hr 25 mins
567 mi · 913 km
2
per week
Sweden flag Umeå (UME) – Sweden 1 airline
RHO → UME
2
per week
Germany flag Weeze (NRN) – Germany 1 airline
4 hr 15 mins
1,503 mi · 2,418 km
2
per week
Türkiye flag Antalya (AYT) – Türkiye 1 airline
RHO → AYT
1
per week
Austria flag Innsbruck (INN) – Austria 1 airline
RHO → INN
1
per week
Slovenia flag Ljubljana (LJU) – Slovenia 1 airline
RHO → LJU
1
per week
Sweden flag Luleå (LLA) – Sweden 1 airline
RHO → LLA
1
per week
Belgium flag Ostend (OST) – Belgium 1 airline
RHO → OST
1
per week
Finland flag Vaasa (VAA) – Finland 1 airline
RHO → VAA
1
per week
Italy flag Venice (VCE) – Italy 1 airline
RHO → VCE
1
per week

Route and destination data updated August 26, 2026.

Rodes Island Diagoras Airport is served by 67 airlines, with Ryanair in the lead at 10% of routes. The top three carriers together cover 25% of routes. 27 carriers operate only one route each. A total of 66 airlines operate international routes, compared with three airlines serving domestic routes. Ryanair is operating the longest nonstop flight, connecting to Cork with a flight time of 5 hrs 20 mins.

Ryanair (27 routes)
Aegean Airlines (23 routes)
Sunclass Airlines (16 routes)
easyJet (15 routes)
Jet2 (12 routes)
TUI Airways (12 routes)
Enter Air (11 routes)
Sky Express (8 routes)
Eurowings (8 routes)
SmartWings (7 routes)
SAS (7 routes)
Norwegian Air Shuttle (6 routes)
Condor (5 routes)
Corendon Airlines Europe (5 routes)
TUIfly (5 routes)
Neos (5 routes)
Jettime (5 routes)
Wizz Air (5 routes)
Buzz (Ryanair Sun) (5 routes)
Wizz Air Malta (4 routes)
Volotea (4 routes)
TUI Airlines Belgium (3 routes)
Transavia France (3 routes)
LOT - Polish Airlines (3 routes)
Smartwings Poland (3 routes)
Marabu (3 routes)
Air Choice One (3 routes)
Transavia (2 routes)
TUI Airlines Nederland (Netherlands) (2 routes)
ITA Airways (2 routes)
Eurowings Discover (2 routes)
TUIfly Nordic (2 routes)
SilkAir (2 routes)
AMC Aviation (2 routes)
AirSeven (2 routes)
Air Horizont (2 routes)
Anima Wings (2 routes)
HiSky (2 routes)
airBaltic (2 routes)
SundAir (2 routes)
Arkia Israeli Airlines (1 routes)
Blue Bird Airways (1 routes)
El Al (1 routes)
Israir Airlines (1 routes)
Hello Jets S.R.L. (1 routes)
Corendon Dutch Airlines (1 routes)
Austrian (1 routes)
Finnair (1 routes)
Lufthansa (1 routes)
Brussels Airlines (1 routes)
British Airways (1 routes)
Wizz Air UK (1 routes)
Smartwings Hungary Kft (1 routes)
Comlux Aruba (1 routes)
Edelweiss Air (1 routes)
SWISS (1 routes)
Atlantic Airways (1 routes)
Air Serbia (1 routes)
Air Haifa (1 routes)
Cyprus Airways (1 routes)
Luxair (1 routes)
ASL Airlines France (1 routes)
Air France (1 routes)
Helvetic Airways (1 routes)
Atlasglobal (1 routes)
Trade Air (1 routes)
GetJet Airlines (1 routes)

Rodes Island Diagoras Airport provides direct service to 31 countries across two continents. The route network is 9% domestic and 91% international. United Kingdom is the primary international destination.

United Kingdom - 23/day
Germany - 20/day
Greece - 19/day
Israel - 11/day
Italy - 10/day
Poland - 8/day
Czechia - 5/day
Sweden - 5/day
France - 5/day
Netherlands - 4/day
Austria - 4/day
Finland - 3/day
Denmark - 3/day
Belgium - 3/day
Switzerland - 3/day
Norway - 3/day
Hungary - 2/day
Cyprus - 2/day
Slovakia - 1/day
Romania - 1/day
Bulgaria - 1/day
Serbia - 1/day
Luxembourg - 1/day
Ireland - 1/day
Latvia - 0/day
Armenia - 0/day
Moldova - 0/day
Estonia - 0/day
Albania - 0/day
Türkiye - 0/day
Slovenia - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
22 min late
6 min (-20.4%) vs last 24 hours
24h trend
Arrivals
6 min early
7 min (-640.9%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Aug 27

2026

07:00 - 08:00

Departure
13 min late
Arrival
13 min early
Cancelled
0

Aug 27

2026

06:00 - 07:00

Departure
12 min late
Arrival
13 min early
Cancelled
0

Aug 27

2026

05:00 - 06:00

Departure
3 min late
Arrival
17 min early
Cancelled
0

Aug 27

2026

04:00 - 05:00

Departure
on-time
Arrival
19 min early
Cancelled
0

Aug 27

2026

03:00 - 04:00

Departure
on-time
Arrival
Cancelled
0

Aug 27

2026

00:00 - 01:00

Departure
Arrival
on-time
Cancelled
0

Aug 26

2026

23:00 - 00:00

Departure
on-time
Arrival
on-time
Cancelled
0

Aug 26

2026

22:00 - 23:00

Departure
17 min late
Arrival
on-time
Cancelled
0

Aug 26

2026

21:00 - 22:00

Departure
26 min late
Arrival
14 min early
Cancelled
0

Aug 26

2026

20:00 - 21:00

Departure
26 min late
Arrival
5 min late
Cancelled
0

Aug 26

2026

19:00 - 20:00

Departure
31 min late
Arrival
3 min early
Cancelled
0

Aug 26

2026

18:00 - 19:00

Departure
35 min late
Arrival
11 min early
Cancelled
0

Aug 26

2026

17:00 - 18:00

Departure
14 min late
Arrival
7 min early
Cancelled
0

Aug 26

2026

16:00 - 17:00

Departure
22 min late
Arrival
10 min early
Cancelled
0

Aug 26

2026

15:00 - 16:00

Departure
23 min late
Arrival
16 min early
Cancelled
0

Aug 26

2026

14:00 - 15:00

Departure
21 min late
Arrival
9 min early
Cancelled
0

Aug 26

2026

13:00 - 14:00

Departure
23 min late
Arrival
5 min late
Cancelled
0

Aug 26

2026

12:00 - 13:00

Departure
25 min late
Arrival
5 min late
Cancelled
0

Aug 26

2026

11:00 - 12:00

Departure
22 min late
Arrival
3 min late
Cancelled
0

Aug 26

2026

10:00 - 11:00

Departure
20 min late
Arrival
7 min early
Cancelled
0

Aug 26

2026

09:00 - 10:00

Departure
16 min late
Arrival
8 min early
Cancelled
0

Aug 26

2026

08:00 - 09:00

Departure
16 min late
Arrival
8 min early
Cancelled
0
Delay Performance (7 day average)
Departures
25 min late
2 min (+9.4%) vs last week
7d trend
Arrivals
5 min late
4 min (+341.6%) vs last week
7d trend
Cancelled Departures
2 flights (7 day total)

Aug 26

2026

Departure
21 min late
Arrival
6 min early
Cancelled
0

Aug 25

2026

Departure
28 min late
Arrival
2 min late
Cancelled
0

Aug 24

2026

Departure
21 min late
Arrival
3 min late
Cancelled
0

Aug 23

2026

Departure
47 min late
Arrival
Cancelled
0

Aug 22

2026

Departure
25 min late
Arrival
8 min late
Cancelled
0

Aug 21

2026

Departure
27 min late
Arrival
12 min late
Cancelled
2

Aug 20

2026

Departure
26 min late
Arrival
7 min late
Cancelled
0
Delay Performance (30 day average)
Departures
24 min late
1 min (+5.5%) vs last 30 days
30d trend
Arrivals
1 min late
min (+14.6%) vs last 30 days
30d trend
Cancelled Departures
10 flights (30 day total)

Aug 26

2026

Departure
21 min late
Arrival
6 min early
Cancelled
0

Aug 25

2026

Departure
28 min late
Arrival
2 min late
Cancelled
0

Aug 24

2026

Departure
21 min late
Arrival
3 min late
Cancelled
0

Aug 23

2026

Departure
47 min late
Arrival
Cancelled
0

Aug 22

2026

Departure
25 min late
Arrival
8 min late
Cancelled
0

Aug 21

2026

Departure
27 min late
Arrival
12 min late
Cancelled
2

Aug 20

2026

Departure
26 min late
Arrival
7 min late
Cancelled
0

Aug 19

2026

Departure
19 min late
Arrival
8 min early
Cancelled
2

Aug 18

2026

Departure
26 min late
Arrival
2 min early
Cancelled
0

Aug 17

2026

Departure
27 min late
Arrival
8 min late
Cancelled
0

Aug 16

2026

Departure
22 min late
Arrival
2 min late
Cancelled
0

Aug 15

2026

Departure
22 min late
Arrival
4 min late
Cancelled
0

Aug 14

2026

Departure
23 min late
Arrival
3 min late
Cancelled
0

Aug 13

2026

Departure
22 min late
Arrival
on-time
Cancelled
0

Aug 12

2026

Departure
24 min late
Arrival
3 min early
Cancelled
2

Aug 11

2026

Departure
26 min late
Arrival
on-time
Cancelled
0

Aug 10

2026

Departure
20 min late
Arrival
4 min early
Cancelled
0

Aug 9

2026

Departure
24 min late
Arrival
4 min early
Cancelled
0

Aug 8

2026

Departure
25 min late
Arrival
2 min late
Cancelled
0

Aug 7

2026

Departure
29 min late
Arrival
2 min late
Cancelled
0

Aug 6

2026

Departure
25 min late
Arrival
2 min late
Cancelled
0

Aug 5

2026

Departure
27 min late
Arrival
3 min late
Cancelled
0

Aug 4

2026

Departure
22 min late
Arrival
4 min late
Cancelled
0

Aug 3

2026

Departure
23 min late
Arrival
on-time
Cancelled
2

Aug 2

2026

Departure
25 min late
Arrival
4 min late
Cancelled
0

Aug 1

2026

Departure
26 min late
Arrival
7 min late
Cancelled
0

Jul 31

2026

Departure
28 min late
Arrival
8 min late
Cancelled
2

Jul 30

2026

Departure
26 min late
Arrival
1 min early
Cancelled
0

Jul 29

2026

Departure
23 min late
Arrival
3 min early
Cancelled
0

Jul 28

2026

Departure
18 min late
Arrival
8 min early
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#218 (145 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#92 (139 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
10,833 ft 3,302 m 148 ft 45 m Asphalt
10,833 ft 3,302 m 148 ft 45 m Asphalt

Runway Length

4 aircraft cannot operate at Rodes Island Diagoras Airport due to runway length constraints. The airport’s longest runway is 10,833 ft (3,302 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Boeing 747-400ER 10,892 ft 3,320 m 7,136 ft 2,175 m
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Rodes Island Diagoras (IATA: RHO) operates around 145 flights per day to 139 nonstop destinations. Its network includes 11 domestic and 106 international routes, with Ryanair as the leading carrier and Tel Aviv currently the busiest connection. From RHO, passengers can reach 31 countries across 2 continents, and the longest runway measures 3,302 m (10,833 ft).

Miscellaneous