Flights from Riga to Geneva – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
RIX to GVA – All flight route options from Riga International Airport, Latvia to Geneva Airport, Switzerland. These flights are operated by 14 airlines. Fly non-stop with Air Baltic or choose from 16 different transit flights. The shortest flight time is 2 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Geneva Airport
We got great deals on hotels and car rentals near the airport.
Riga to Geneva flights
There are over 17 airlines and as many as 196 flights every week to this destination. You can fly non-stop to Geneva (GVA) from Riga (RIX) with Air Baltic but if a stopover option suits you better you can choose to fly via Brussels, Helsinki or any other of the 16 alternatives with connectiing airports.
Riga to Geneva with Air Baltic
You can fly non-stop with Air Baltic every Saturday at 15:40.
Note Non-stop flights with Air Baltic will begin in Dec 2025.
With Finnair
If you fly from Riga with Finnair you will do a stopover in Helsinki, HEL before reaching Geneva. This flight trip will take 5 hours and 5 minutes and you can fly every day of the week except Mondays with departures at 13:45 or 14:05. Finnair is a member of the air alliance OneWorld.
Distance & flight times: Riga International Airport to Geneva Airport
The shortest flight time between RIX and GVA is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 50m | - | 1064 miles (1712 km) |
BRU Brussels | 4h 40m | 2h 20m | 1228 miles (1976 km) |
HEL Helsinki | 5h 5m | 50m | 1483 miles (2386 km) |
HAM Hamburg | 5h 10m | 1h 40m | 1138 miles (1831 km) |
BER Berlin | 5h 25m | 1h 20m | 1066 miles (1715 km) |
OSL Oslo | 5h 30m | 1h 15m | 1507 miles (2425 km) |
AMS Amsterdam | 5h 40m | 1h 45m | 1259 miles (2026 km) |
CPH Copenhagen | 5h 50m | 1h 40m | 1156 miles (1860 km) |
ZRH Zurich | 5h 50m | 2h 30m | 1068 miles (1718 km) |
WAW Warsaw | 5h 55m | 1h 10m | 1139 miles (1833 km) |
FRA Frankfurt | 6h 10m | 2h 35m | 1080 miles (1738 km) |
MUC Munich | 6h 20m | 2h 0m | 1089 miles (1752 km) |
CDG Paris | 6h 30m | 2h 30m | 1299 miles (2090 km) |
ARN Stockholm | 6h 40m | 2h 50m | 1343 miles (2161 km) |
NCE Nice | 7h 5m | 3h 0m | 1363 miles (2193 km) |
LHR London | 7h 20m | 3h 15m | 1528 miles (2459 km) |
LGW London | 8h 0m | - | - |



Quick copy and share this page
From Riga to Switzerland
We have found another destination to Switzerland from Riga International Airport as well.
-
ZRH Zurich Direct