Frankfurt (FRA) to Riga (RIX) flights
2 airlines fly nonstop from Frankfurt (FRA) to Riga (RIX): Air Baltic and Lufthansa. The two airports are 789 miles (1,269 km) apart. Lufthansa is in Star Alliance. There are also 36 ways to fly it with one stop, through Berlin, Hamburg and Copenhagen and more.
Airlines flying nonstop from FRA to RIX
- Air BalticNot in an alliance · bookable with 3 programsWho books it

- LufthansaStar Alliance · bookable with 11 programsWho books it

Book FRA to RIX with points
Loyalty programs that can book at least one of the nonstop airlines, from the Award Booking Guide.
- Air Canada AeroplanBooks Lufthansa
- Air France-KLM Flying BlueBooks Air Baltic
- Air New Zealand AirpointsBooks Lufthansa
- ANA Mileage ClubBooks Lufthansa
- Avianca LifeMilesBooks Lufthansa
- Delta SkyMilesBooks Air Baltic
- Emirates SkywardsBooks Air Baltic
- EVA Air Infinity MileageLandsBooks Lufthansa
- Lufthansa Miles & MoreBooks Lufthansa
- Singapore Airlines KrisFlyerBooks Lufthansa
- TAP Miles&GoBooks Lufthansa
- Thai Royal Orchid PlusBooks Lufthansa
- Turkish Airlines Miles&SmilesBooks Lufthansa
- United MileagePlusBooks Lufthansa
FRA to RIX with one stop
36 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.
- Via Berlin (BER)Lufthansa, Condor and 2 more, then Air Baltic

+1

- Via Hamburg (HAM)Lufthansa, Condor and 1 more, then Air Baltic




- Via Copenhagen (CPH)Scandinavian Airlines the whole way

+1



- Via Prague (PRG)Lufthansa, Condor and 2 more, then Air Baltic and Ryanair

+1


- Via Warsaw (WAW)LOT - Polish Airlines the whole way



- Via Dusseldorf (DUS)Lufthansa and Lufthansa City Airlines, then Air Baltic



- Via Vilnius (VNO)Lufthansa, then Air Baltic


- Via Munich (MUC)Lufthansa, Condor and 2 more, then Air Baltic

+1

- Via Billund (BLL)Lufthansa, then Air Baltic


- Via Gothenburg (GOT)Lufthansa, then Air Baltic and Norwegian Air Sweden



- Via Krakow (KRK)Lufthansa, then Ryanair


- Via Stockholm (ARN)Lufthansa, Lufthansa City Airlines and 1 more, then Air Baltic, Norwegian Air Sweden and 1 more






- Via Amsterdam (AMS)KLM, Lufthansa and 1 more, then Air Baltic




- Via Vienna (VIE)Lufthansa, Austrian Airlines and 1 more, then Air Baltic




- Via Brussels (BRU)Lufthansa and Brussels Airlines, then Air Baltic



FRA to RIX: common questions
Which airlines fly nonstop from FRA to RIX?
Air Baltic and Lufthansa (Star Alliance) fly nonstop from Frankfurt (FRA) to Riga (RIX).
How far is Frankfurt from Riga by plane?
Frankfurt (FRA) and Riga (RIX) are 789 miles (1,269 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.
Which points programs can book FRA to RIX award flights?
14 programs can book at least one of the nonstop airlines: Air Canada Aeroplan, Air France-KLM Flying Blue, Air New Zealand Airpoints, ANA Mileage Club, Avianca LifeMiles, Delta SkyMiles, Emirates Skywards, EVA Air Infinity MileageLands and 6 more. Which flights each can book depends on its partners, so check the airline before you transfer points.
How many miles does FRA to RIX cost?
It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for FRA to RIX with taxes and fees.
Where can I connect between Frankfurt and Riga?
The most direct connections are through Berlin (BER), Hamburg (HAM), Copenhagen (CPH), Prague (PRG) and Warsaw (WAW). On 3 of them the same airline flies both flights, for example Scandinavian Airlines through Copenhagen.
More routes
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.