Direct flights from Riga International Airport (RIX)
Riga International Airport in Riga, Latvia has direct flights to 74 airports in 32 countries, flown by 20 airlines. The longest is to New York (JFK) at 6,746 km.
See every route from RIX on the mapDirect flights from RIX by country
Germany (8)
- BER Berlin · 841 km · ~1h 30m · airBaltic
- BRE Bremen · 1,057 km · ~1h 45m · Ryanair
- DUS Duesseldorf · 1,280 km · ~2h 5m · airBaltic
- FRA Frankfurt · 1,270 km · ~2h 5m · airBaltic and Lufthansa
- HHN Hahn · 1,346 km · ~2h 10m · Ryanair
- HAM Hamburg · 956 km · ~1h 40m · airBaltic
- MUC Munich · 1,255 km · ~2h · airBaltic
- NRN Weeze · 1,295 km · ~2h 5m · Ryanair
Norway (7)
- AES Alesund · 1,174 km · ~1h 55m · airBaltic
- BGO Bergen · 1,144 km · ~1h 55m · airBaltic, Norwegian Air Sweden and Wizz Air
- OSL Oslo · 829 km · ~1h 30m · airBaltic, Norwegian Air Shuttle and SAS Scandinavian
- RYG Rygge · 819 km · ~1h 30m · Ryanair
- TRF Sandefjord · 843 km · ~1h 30m · Ryanair and Wizz Air
- SVG Stavanger · 1,101 km · ~1h 50m · airBaltic
- TRD Trondheim · 1,020 km · ~1h 45m · Norwegian Air Shuttle
United Kingdom (7)
- ABZ Aberdeen · 1,573 km · ~2h 25m · airBaltic
- EMA East Midlands · 1,670 km · ~2h 30m · Ryanair
- STN London · 1,625 km · ~2h 30m · Ryanair
- LGW London · 1,692 km · ~2h 35m · airBaltic
- LTN London · 1,662 km · ~2h 30m · Wizz Air
- MAN Manchester · 1,703 km · ~2h 35m · Ryanair
- PIK Prestwick · 1,760 km · ~2h 40m · Ryanair
Spain (6)
- ALC Alicante · 2,741 km · ~3h 50m · airBaltic
- BCN Barcelona · 2,337 km · ~3h 20m · airBaltic and Ryanair
- LPA Gran Canaria · 4,455 km · ~5h 55m · airBaltic
- MAD Madrid · 2,692 km · ~3h 45m · airBaltic
- AGP Malaga · 3,082 km · ~4h 15m · Ryanair
- TFS Tenerife · 4,507 km · ~6h · airBaltic
Italy (5)
- BGY Bergamo · 1,590 km · ~2h 25m · Ryanair
- MXP Milano · 1,636 km · ~2h 30m · ITA Airways and airBaltic
- OLB Olbia · 2,062 km · ~3h · ITA Airways and airBaltic
- FCO Rome · 1,878 km · ~2h 45m · ITA Airways, airBaltic and Ryanair
- VCE Venice · 1,501 km · ~2h 20m · ITA Airways and airBaltic
Finland (4)
- HEL Helsinki · 382 km · ~1h · Finnair and airBaltic
- KAO Kuusamo · 1,045 km · ~1h 45m · airBaltic
- TMP Tampere · 500 km · ~1h 5m · airBaltic
- TKU Turku · 411 km · ~1h · airBaltic
Belgium (2)
- BRU Brussels · 1,434 km · ~2h 15m · airBaltic and Brussels Airlines
- CRL Charleroi · 1,465 km · ~2h 15m · Ryanair
Cyprus (2)
- LCA Larnaca · 2,557 km · ~3h 35m · airBaltic
- PFO Paphos · 2,551 km · ~3h 35m · Ryanair
Denmark (2)
- BLL Billund · 921 km · ~1h 35m · airBaltic
- CPH Copenhagen · 713 km · ~1h 20m · airBaltic, Norwegian Air Sweden and Norwegian Air Shuttle +1
France (2)
Lithuania (2)
- PLQ Palanga · 206 km · ~45m · airBaltic
- VNO Vilnius · 268 km · ~50m · airBaltic
Moldova (2)
- RMO Chisinau · 1,149 km · ~1h 55m · airBaltic
- KIV Chisinau · 1,162 km · ~1h 55m · airBaltic
Netherlands (2)
- AMS Amsterdam · 1,333 km · ~2h 10m · airBaltic and KLM
- EIN Eindhoven · 1,349 km · ~2h 10m · Wizz Air
Poland (2)
- KRK Krakow · 810 km · ~1h 30m · Ryanair
- WAW Warsaw · 563 km · ~1h 10m · airBaltic and LOT Polish
Portugal (2)
- FNC Funchal · 4,093 km · ~5h 30m · airBaltic
- LIS Lisbon · 3,137 km · ~4h 20m · airBaltic
Sweden (2)
- GOT Gothenborg · 706 km · ~1h 20m · airBaltic and Norwegian Air Sweden
- ARN Stockholm · 466 km · ~1h 5m · airBaltic, Norwegian Air Sweden and Norwegian Air Shuttle +3
Turkey (2)
- IST Istanbul · 1,807 km · ~2h 40m · airBaltic and Turkish Airlines
- SAW Istanbul · 1,823 km · ~2h 45m · airBaltic
Austria (1)
- VIE Vienna · 1,099 km · ~1h 50m · airBaltic and Austrian Airlines
Azerbaijan (1)
- GYD Baku · 2,618 km · ~3h 40m · airBaltic and Azerbaijan Airlines
Czech Republic (1)
- PRG Prague · 992 km · ~1h 45m · airBaltic and Ryanair
Egypt (1)
- SSH Sharm El Sheikh · 3,322 km · ~4h 35m · airBaltic
Estonia (1)
- TLL Tallinn-ulemiste International · 281 km · ~50m · airBaltic
Georgia (1)
- TBS Tbilisi · 2,260 km · ~3h 15m · Georgian Airways and airBaltic
Greece (1)
- ATH Athens · 2,111 km · ~3h 5m · airBaltic
Hungary (1)
- BUD Budapest · 1,103 km · ~1h 50m · airBaltic
Ireland (1)
- DUB Dublin · 1,943 km · ~2h 50m · Ryanair
Israel (1)
- TLV Tel-aviv · 2,894 km · ~4h · airBaltic
Malta (1)
- MLA Malta · 2,448 km · ~3h 30m · airBaltic and Ryanair
Switzerland (1)
- ZRH Zurich · 1,481 km · ~2h 20m · airBaltic
United Arab Emirates (1)
- DXB Dubai · 4,320 km · ~5h 45m · Flydubai
United States (1)
- JFK New York · 6,746 km · ~8h 45m · Uzbekistan Airways
Uzbekistan (1)
- TAS Tashkent · 3,641 km · ~4h 55m · airBaltic and Uzbekistan Airways
Airlines flying from RIX
Air France, Austrian Airlines, Azerbaijan Airlines, Brussels Airlines, Finnair, Flydubai, Georgian Airways, ITA Airways, KLM, LOT Polish, Lufthansa, Malta Air, Norwegian Air Shuttle, Norwegian Air Sweden, Ryanair, SAS Scandinavian, Turkish Airlines, Uzbekistan Airways, Wizz Air, airBaltic
Going somewhere RIX doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Riga to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.