Prague Airport (PRG)

Czech Republic flag

Country Czech Republic | Continent Europe | IATA: PRG | ICAO: LKPR | Elevation 1247 ft · 380 m | Local time

Destinations
124
Flights / day
187
Busiest route
Frankfurt-am-Main
Top airline
SmartWings

Prague Ruzyně Airport averages 187 flights per day to 124 destinations, with one domestic route and 123 international routes. A total of 70 airlines operate at PRG, led by SmartWings. This airport provides direct service to 50 countries across four continents, with United Kingdom representing its largest international market. The longest nonstop route from Prague Ruzyně connects to Taipei, with a typical flight time of 11 hr 20 mins. Updated: February 16, 2026

Route Network

Prague Ruzyně Airport connects 124 destinations worldwide, with Frankfurt-am-Main standing out as its busiest route. The longest nonstop flight is to Taipei, and the shortest flight is to Kraków.

Frankfurt-am-Main (FRA) – Germany
3 airlines
1 hr 50 mins
254 mi · 408 km
8
per day
Amsterdam (AMS) – Netherlands
2 airlines
2 hr 10 mins
438 mi · 705 km
8
per day
Paris (CDG) – France
3 airlines
2 hr 25 mins
530 mi · 852 km
8
per day
Warsaw (WAW) – Poland
1 airline
PRG → WAW
6
per day
London (LHR) – United Kingdom
1 airline
2 hr 40 mins
649 mi · 1,044 km
6
per day
Madrid (MAD) – Spain
3 airlines
3 hr 30 mins
1,087 mi · 1,749 km
5
per day
Manchester (MAN) – United Kingdom
3 airlines
2 hr 50 mins
741 mi · 1,192 km
5
per day
Zurich (ZRH) – Switzerland
1 airline
PRG → ZRH
5
per day
Copenhagen (CPH) – Denmark
3 airlines
1 hr 55 mins
387 mi · 623 km
5
per day
Tel Aviv Yafo (TLV) – Israel
5 airlines
4 hr 10 mins
1,637 mi · 2,635 km
5
per day
Barcelona (BCN) – Spain
3 airlines
3 hr 0 mins
844 mi · 1,358 km
5
per day
Istanbul (IST) – Türkiye
1 airline
2 hr 45 mins
925 mi · 1,489 km
5
per day
Milan (MXP) – Italy
3 airlines
2 hr 5 mins
401 mi · 646 km
4
per day
Brussels (BRU) – Belgium
2 airlines
2 hr 10 mins
433 mi · 697 km
4
per day
Dubai (DXB) – United Arab Emirates
3 airlines
6 hr 15 mins
2,774 mi · 4,464 km
4
per day
Málaga (AGP) – Spain
3 airlines
3 hr 55 mins
1,315 mi · 2,116 km
4
per day
Istanbul (SAW) – Türkiye
2 airlines
PRG → SAW
4
per day
London (STN) – United Kingdom
1 airline
PRG → STN
3
per day
Marsa Alam (RMF) – Egypt
4 airlines
4 hr 55 mins
2,012 mi · 3,238 km
3
per day
Roma (CIA) – Italy
1 airline
2 hr 20 mins
579 mi · 932 km
3
per day
Rome (FCO) – Italy
3 airlines
2 hr 20 mins
581 mi · 935 km
3
per day
Vienna (VIE) – Austria
1 airline
PRG → VIE
3
per day
Dublin (DUB) – Ireland
2 airlines
3 hr 10 mins
904 mi · 1,455 km
3
per day
Hurghada (HRG) – Egypt
4 airlines
4 hr 40 mins
1,890 mi · 3,042 km
3
per day
Munich (MUC) – Germany
1 airline
1 hr 30 mins
164 mi · 265 km
3
per day
Athens (ATH) – Greece
2 airlines
2 hr 55 mins
967 mi · 1,556 km
2
per day
Bergamo (BGY) – Italy
1 airline
2 hr 0 mins
371 mi · 598 km
2
per day
Bucharest (OTP) – Romania
4 airlines
2 hr 15 mins
672 mi · 1,082 km
2
per day
Helsinki (HEL) – Finland
1 airline
2 hr 40 mins
820 mi · 1,320 km
2
per day
Belgrade (BEG) – Serbia
1 airline
1 hr 50 mins
461 mi · 742 km
2
per day
Düsseldorf (DUS) – Germany
1 airline
2 hr 0 mins
338 mi · 544 km
2
per day
Edinburgh (EDI) – United Kingdom
4 airlines
3 hr 0 mins
833 mi · 1,341 km
2
per day
Treviso (TSF) – Italy
1 airline
1 hr 45 mins
322 mi · 518 km
2
per day
Bristol (BRS) – United Kingdom
2 airlines
2 hr 50 mins
746 mi · 1,200 km
2
per day
Lisbon (LIS) – Portugal
2 airlines
4 hr 5 mins
1,385 mi · 2,229 km
2
per day
Nápoli (NAP) – Italy
2 airlines
2 hr 25 mins
637 mi · 1,025 km
2
per day
Doha (DOH) – Qatar
1 airline
6 hr 0 mins
2,621 mi · 4,219 km
2
per day
Paris (ORY) – France
1 airline
2 hr 25 mins
543 mi · 873 km
2
per day
Lyon (LYS) – France
2 airlines
2 hr 20 mins
521 mi · 838 km
1
per day
Riga (RIX) – Latvia
2 airlines
PRG → RIX
1
per day
Catania (CTA) – Italy
2 airlines
2 hr 50 mins
874 mi · 1,406 km
1
per day
Eindhoven (EIN) – Netherlands
1 airline
2 hr 5 mins
399 mi · 642 km
1
per day
Oslo (OSL) – Norway
1 airline
2 hr 35 mins
708 mi · 1,140 km
1
per day
Sofia (SOF) – Bulgaria
2 airlines
2 hr 15 mins
671 mi · 1,080 km
1
per day
Bari (BRI) – Italy
1 airline
2 hr 20 mins
631 mi · 1,015 km
1
per day
Budapest (BUD) – Hungary
1 airline
1 hr 25 mins
293 mi · 471 km
1
per day
Košice (KSC) – Slovakia
1 airline
1 hr 30 mins
329 mi · 530 km
1
per day
Sharjah (SHJ) – United Arab Emirates
1 airline
6 hr 15 mins
2,776 mi · 4,467 km
1
per day
Abu Dhabi (AUH) – United Arab Emirates
1 airline
6 hr 15 mins
2,788 mi · 4,487 km
1
per day
Bâle/Mulhouse (BSL) – France
1 airline
2 hr 0 mins
352 mi · 566 km
1
per day
London (LGW) – United Kingdom
1 airline
2 hr 40 mins
636 mi · 1,024 km
1
per day
Nantes (NTE) – France
2 airlines
2 hr 50 mins
751 mi · 1,209 km
1
per day
Porto (OPO) – Portugal
2 airlines
3 hr 50 mins
1,258 mi · 2,024 km
1
per day
Seoul (ICN) – South Korea
2 airlines
10 hr 30 mins
5,118 mi · 8,237 km
1
per day
Tenerife Island (TFS) – Spain
2 airlines
PRG → TFS
1
per day
Antalya (AYT) – Türkiye
1 airline
3 hr 25 mins
1,227 mi · 1,975 km
6
per week
Beauvais/Tillé (BVA) – France
1 airline
2 hr 25 mins
543 mi · 874 km
6
per week
Bilbao (BIO) – Spain
2 airlines
3 hr 15 mins
936 mi · 1,507 km
6
per week
Birmingham (BHX) – United Kingdom
2 airlines
2 hr 45 mins
709 mi · 1,141 km
6
per week
Geneva (GVA) – Switzerland
1 airline
2 hr 15 mins
460 mi · 741 km
6
per week
Glasgow (GLA) – United Kingdom
2 airlines
3 hr 5 mins
870 mi · 1,400 km
6
per week
Salalah (SLL) – Oman
1 airline
7 hr 0 mins
3,172 mi · 5,105 km
6
per week
Tirana (TIA) – Albania
2 airlines
2 hr 20 mins
655 mi · 1,054 km
6
per week
Brussels (CRL) – Belgium
1 airline
2 hr 10 mins
433 mi · 697 km
5
per week
Kutaisi (KUT) – Georgia
1 airline
3 hr 45 mins
1,447 mi · 2,329 km
5
per week
Larnarca (LCA) – Cyprus
1 airline
3 hr 45 mins
1,434 mi · 2,307 km
5
per week
London (LTN) – United Kingdom
1 airline
2 hr 40 mins
647 mi · 1,041 km
5
per week
Cairo (CAI) – Egypt
1 airline
4 hr 15 mins
1,642 mi · 2,643 km
4
per week
Chengdu (CTU) – China
1 airline
PRG → CTU
4
per week
Chişinău (RMO) – Moldova
1 airline
PRG → RMO
4
per week
Funchal (FNC) – Portugal
2 airlines
5 hr 15 mins
1,985 mi · 3,194 km
4
per week
Kraków (KRK) – Poland
1 airline
1 hr 15 mins
245 mi · 394 km
4
per week
Seville (SVQ) – Spain
1 airline
4 hr 0 mins
1,326 mi · 2,134 km
4
per week
Stockholm (ARN) – Sweden
2 airlines
2 hr 25 mins
675 mi · 1,087 km
4
per week
Valencia (VLC) – Spain
1 airline
3 hr 20 mins
1,026 mi · 1,651 km
4
per week
Baku (GYD) – Azerbaijan
1 airline
4 hr 30 mins
1,841 mi · 2,963 km
3
per week
Bordeaux/Mérignac (BOD) – France
1 airline
2 hr 55 mins
787 mi · 1,266 km
3
per week
Brno (BRQ) – Czechia
1 airline
PRG → BRQ
3
per week
Cork (ORK) – Ireland
1 airline
3 hr 20 mins
993 mi · 1,598 km
3
per week
Fuerteventura Island (FUE) – Spain
1 airline
5 hr 25 mins
2,098 mi · 3,376 km
3
per week
Gdańsk (GDN) – Poland
1 airline
1 hr 40 mins
345 mi · 555 km
3
per week
Iaşi (IAS) – Romania
1 airline
2 hr 10 mins
642 mi · 1,032 km
3
per week
Leeds (LBA) – United Kingdom
1 airline
2 hr 50 mins
724 mi · 1,165 km
3
per week
Liverpool (LPL) – United Kingdom
1 airline
2 hr 55 mins
764 mi · 1,229 km
3
per week
Luxembourg (LUX) – Luxembourg
1 airline
2 hr 5 mins
360 mi · 579 km
3
per week
Marseille (MRS) – France
1 airline
2 hr 35 mins
627 mi · 1,010 km
3
per week
Nice (NCE) – France
1 airline
2 hr 25 mins
555 mi · 893 km
3
per week
Palma De Mallorca (PMI) – Spain
1 airline
3 hr 10 mins
920 mi · 1,480 km
3
per week
Pisa (PSA) – Italy
1 airline
2 hr 10 mins
479 mi · 771 km
3
per week
Skopje (SKP) – North Macedonia
1 airline
2 hr 20 mins
663 mi · 1,067 km
3
per week
Taipei (TPE) – Taiwan
1 airline
11 hr 20 mins
5,600 mi · 9,012 km
3
per week
Yerevan (EVN) – Armenia
1 airline
4 hr 5 mins
1,608 mi · 2,587 km
3
per week
Amman (AMM) – Jordan
1 airline
4 hr 15 mins
1,690 mi · 2,720 km
2
per week
Astana (NQZ) – Kazakhstan
1 airline
5 hr 40 mins
2,447 mi · 3,939 km
2
per week
Beijing (PEK) – China
1 airline
9 hr 40 mins
4,636 mi · 7,461 km
2
per week
Belfast (BFS) – United Kingdom
1 airline
3 hr 10 mins
915 mi · 1,473 km
2
per week
Duong Dong (PQC) – Viet Nam
1 airline
PRG → PQC
2
per week
Espargos (SID) – Cabo Verde
1 airline
PRG → SID
2
per week
Gran Canaria Island (LPA) – Spain
1 airline
5 hr 35 mins
2,182 mi · 3,512 km
2
per week
Heraklion (HER) – Greece
1 airline
PRG → HER
2
per week
Luqa (MLA) – Malta
1 airline
3 hr 5 mins
984 mi · 1,584 km
2
per week
Newcastle upon Tyne (NCL) – United Kingdom
1 airline
2 hr 50 mins
749 mi · 1,206 km
2
per week
Punta Cana (PUJ) – Dominican Republic
2 airlines
PRG → PUJ
2
per week
Thessaloniki (SKG) – Greece
1 airline
2 hr 35 mins
785 mi · 1,263 km
2
per week
Toulouse-Blagnac (TLS) – France
1 airline
PRG → TLS
2
per week
Alicante (ALC) – Spain
1 airline
3 hr 30 mins
1,094 mi · 1,761 km
1
per week
Bishkek (BSZ) – Kyrgyzstan
1 airline
PRG → BSZ
1
per week
Firenze (FLR) – Italy
1 airline
2 hr 5 mins
458 mi · 737 km
1
per week
Kayseri (ASR) – Türkiye
1 airline
3 hr 30 mins
1,300 mi · 2,092 km
1
per week
Krabi (KBV) – Thailand
1 airline
11 hr 10 mins
5,556 mi · 8,942 km
1
per week
Lanzarote Island (ACE) – Spain
1 airline
5 hr 20 mins
2,061 mi · 3,317 km
1
per week
Liège (LGG) – Belgium
1 airline
2 hr 5 mins
390 mi · 628 km
1
per week
Marrakech (RAK) – Morocco
1 airline
4 hr 40 mins
1,716 mi · 2,762 km
1
per week
Milan (LIN) – Italy
1 airline
PRG → LIN
1
per week
Muscat (MCT) – Oman
1 airline
6 hr 35 mins
2,980 mi · 4,797 km
1
per week
Nottingham (EMA) – United Kingdom
1 airline
2 hr 45 mins
695 mi · 1,119 km
1
per week
Rabil (BVC) – Cabo Verde
1 airline
PRG → BVC
1
per week
Ras Al Khaimah (RKT) – United Arab Emirates
1 airline
6 hr 15 mins
2,778 mi · 4,471 km
1
per week
Rodes Island (RHO) – Greece
1 airline
PRG → RHO
1
per week
Sanya (SYX) – China
1 airline
11 hr 5 mins
5,477 mi · 8,814 km
1
per week
Sharm el Sheikh (SSH) – Egypt
1 airline
PRG → SSH
1
per week
Tampere / Pirkkala (TMP) – Finland
1 airline
PRG → TMP
1
per week
Trieste (TRS) – Italy
1 airline
PRG → TRS
1
per week
Verona (VRN) – Italy
1 airline
1 hr 55 mins
361 mi · 581 km
1
per week

Route and destination data updated February 16, 2026.

Prague Ruzyně Airport is served by 70 airlines, with SmartWings in the lead at 17% of routes. The top three carriers together cover 42% of routes. 50 carriers operate only one route each. A total of 70 airlines operate international routes, compared with one airline serving domestic routes. China Airlines is operating the longest nonstop flight, connecting to Taipei with a flight time of 11 hrs 20 mins.

SmartWings (31 routes)
Ryanair (27 routes)
easyJet (19 routes)
Eurowings (9 routes)
Jet2 (7 routes)
Wizz Air Malta (5 routes)
Wizz Air (5 routes)
Volotea (4 routes)
Neos (3 routes)
SCAT Airlines (3 routes)
Lufthansa (2 routes)
ASL Airlines Belgium (2 routes)
Norwegian Air Sweden (2 routes)
Vueling (2 routes)
Air Cairo (2 routes)
Hello Jets S.R.L. (2 routes)
Aer Lingus (2 routes)
Aegean Airlines (2 routes)
Sun Express (2 routes)
World2Fly (2 routes)
Air Dolomiti (1 routes)
Condor (1 routes)
KLM (1 routes)
Air France (1 routes)
LOT - Polish Airlines (1 routes)
British Airways (1 routes)
Iberia (1 routes)
SWISS (1 routes)
SAS (1 routes)
Arkia Israeli Airlines (1 routes)
El Al (1 routes)
Israir Airlines (1 routes)
Tus Airways (1 routes)
Turkish Airlines (1 routes)
BUZZAWAY Ltd. (1 routes)
Brussels Airlines (1 routes)
Emirates (1 routes)
flydubai (1 routes)
AJet (1 routes)
Pegasus (1 routes)
Austrian (1 routes)
Sky Express (1 routes)
Animawings (1 routes)
TAROM (1 routes)
Finnair (1 routes)
Air Serbia (1 routes)
Ryanair UK (1 routes)
TAP Air Portugal (1 routes)
Qatar Airways (1 routes)
Transavia France (1 routes)
airBaltic (1 routes)
Transavia (1 routes)
Norwegian Air Shuttle (1 routes)
Bulgaria Air (1 routes)
Air Arabia (1 routes)
Etihad Airways (1 routes)
Wizz Air UK (1 routes)
Asiana Airlines (1 routes)
Korean Air (1 routes)
EgyptAir (1 routes)
China Central Airlines (1 routes)
FlyOne (1 routes)
AZAL Azerbaijan Airlines (1 routes)
Luxair (1 routes)
China Airlines (1 routes)
Hainan Airlines (1 routes)
KM Malta Airlines (1 routes)
VistaJet (1 routes)
SkyUp Airlines (1 routes)
OKTWT (1 routes)

Prague Ruzyně Airport provides direct service to 50 countries across four continents. The route network is 1% domestic and 99% international. United Kingdom is the primary international destination.

United Kingdom - 23/day
Italy - 20/day
Spain - 18/day
France - 15/day
Germany - 13/day
Netherlands - 9/day
Türkiye - 9/day
Poland - 7/day
United Arab Emirates - 7/day
Switzerland - 6/day
Egypt - 6/day
Denmark - 5/day
Israel - 5/day
Belgium - 5/day
Austria - 3/day
Ireland - 3/day
Greece - 3/day
Romania - 3/day
Portugal - 3/day
Finland - 2/day
Serbia - 2/day
Qatar - 2/day
Latvia - 1/day
Norway - 1/day
Bulgaria - 1/day
Hungary - 1/day
Slovakia - 1/day
South Korea - 1/day
Oman - 1/day
Albania - 1/day
Georgia - 1/day
Cyprus - 1/day
China - 1/day
Moldova - 1/day
Sweden - 1/day
Azerbaijan - 0/day
Czechia - 0/day
Luxembourg - 0/day
North Macedonia - 0/day
Taiwan - 0/day
Armenia - 0/day
Jordan - 0/day
Kazakhstan - 0/day
Viet Nam - 0/day
Cabo Verde - 0/day
Malta - 0/day
Dominican Republic - 0/day
Kyrgyzstan - 0/day
Thailand - 0/day
Morocco - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
12,178 ft 3,712 m 148 ft 45 m Concrete
12,178 ft 3,712 m 148 ft 45 m Concrete
10,663 ft 3,250 m 148 ft 45 m Closed
10,663 ft 3,250 m 148 ft 45 m Closed
10,659 ft 3,249 m 148 ft 45 m Concrete
10,659 ft 3,249 m 148 ft 45 m Concrete
6,955 ft 2,120 m 197 ft 60 m Closed
6,955 ft 2,120 m 197 ft 60 m Closed

Runway Length

Runways at Prague Ruzyně Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous