How do I get to Riga?
Riga International Airport (RIX) sits 10 km southwest of the old town. airBaltic connects directly to over 70 European cities from its RIX hub. From North America, connect through Helsinki, Frankfurt, or Amsterdam for $600-1,100 round-trip. From London, Ryanair and airBaltic fly direct in under 3 hours for £40-180.
Riga International Airport (RIX) handles all commercial traffic and sits 10 km southwest of Vecrīga. It is a single-terminal airport, compact enough that you walk from any gate to baggage claim in under 10 minutes. The arrivals hall has that Northern European feel of pale wood and clean geometry, with the smell of fresh coffee drifting from the ground-floor cafe before you clear customs. airBaltic, Latvia's flag carrier, uses RIX as its hub and flies direct to over 70 European cities. Helsinki is 1 hour 10 minutes on Finnair with 3-4 daily flights, Frankfurt is 2 hours 40 minutes on Lufthansa, and Amsterdam is 2 hours 50 minutes on KLM. Copenhagen and Stockholm each have 2-3 daily connections. From June through August, seasonal routes open to Split, Rhodes, and Dubrovnik.
No airline flies nonstop between North America and Riga. The practical routing is a single connection through a European hub. Helsinki on Finnair tends to be the fastest total journey from JFK or LAX at 12-14 hours door-to-gate, because the Riga leg adds only 70 minutes. Frankfurt on Lufthansa and Amsterdam on KLM are the other reliable choices, typically running $600-1,100 round-trip from the US East Coast and $700-1,200 from the West Coast. From Toronto, Icelandair via Reykjavik (KEF) is worth checking. It adds 90 minutes to the routing but fares can drop to $550 round-trip in shoulder season. May and late September through October are the cheapest booking windows. The December 15 to January 5 holiday period sees fares climb 40-60% above baseline.
From London, airBaltic and Ryanair both fly direct to RIX in about 2 hours 45 minutes. Ryanair operates from Stansted (STN) with fares as low as £25 one-way if you book 6-8 weeks out, though checked bags push that to £60-80. airBaltic flies from Gatwick (LGW) at £80-180 round-trip with 23 kg bags included. Wizz Air connects from Luton (LTN) on a rotating schedule, sometimes 4 flights a week, sometimes 2. Mind you, Ryanair's Stansted terminal is a long walk from the Elizabeth line platform, and you'll feel every meter of it pulling a suitcase across that polished concrete floor. From Dublin, Ryanair runs 3-4 weekly flights at €40-120 one-way. Milan Bergamo and Berlin Brandenburg also have direct low-cost links.
If you are already in the Baltics, you have overland options. Vilnius to Riga takes about 4 hours on the daily cross-border train, with tickets at €15-25. Rail Baltica aims to cut that to 2 hours, though the 2030 target has already slipped. Tallinn to Riga is currently bus-only at 4.5 hours on Lux Express for €15-20, with reclining seats, free Wi-Fi, and drip coffee from an onboard machine. The overnight ferry from Stockholm runs 17 hours on Tallink, departing at 17:30 and arriving at 10:30. Cabin berths start at €80 one-way. You wake to the smell of salt air and the low hum of diesel engines as the ship threads into the Daugava's mouth, Riga's passenger terminal appearing through morning fog to the south. The ferry is cheapest midweek in October and November.
airBaltic operates 70+ direct European routes from RIX. No nonstop North American service. Connect via Helsinki (1h 10m), Frankfurt (2h 40m), or Amsterdam (2h 50m). Ryanair and Wizz Air add budget links from London, Dublin, and Berlin.
Nearest airports
RIX — Riga International Airport
10 km from city centre
Last verified by automated review (v1.7.2) on June 7, 2026. What is automated review?