Popular Filters
One Way Price
Duration
Stops From Riga
Departure From Riga
OMR 174
OMR 89
OMR 89
Arrival at Geneva
OMR 89
OMR 174
OMR 141
Alliances & Airlines
Oneworld
(7)
SkyTeam
(27)
Star Alliance
(19)
+ 10 more
Layover Airports
+ 14 more
Layover Duration
Fare Calendar For other International Routes
Riga to Geneva Fare Calendar
OMR 94
Transit Visa may be required
Riga to Geneva , 28 Dec
LOT Polish Airlines LO | 782
18:40
Sun, 28 Dec 25
Riga, Latvia
01 h 20 m
19:00
Sun, 28 Dec 25
Warsaw, Poland
BAGGAGE : CHECK INCABIN
Information not available
LOT Polish Airlines LO | 417
07:20
Mon, 29 Dec 25
Warsaw, Poland
02 h 20 m
09:40
Mon, 29 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 145
Transit Visa may be required
Riga to Geneva , 28 Dec
Air Baltic BT | 105
14:30
Sun, 28 Dec 25
Riga, Latvia
01 h 10 m
14:40
Sun, 28 Dec 25
Terminal T2
Stockholm, Sweden
BAGGAGE : CHECK INCABIN
Information not available
Scandinavian Airlines SK | 611
16:05
Sun, 28 Dec 25
Terminal T5
Stockholm, Sweden
02 h 40 m
18:45
Sun, 28 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 151
Transit Visa may be required
Riga to Geneva , 28 Dec
Air Baltic BT | 139
19:00
Sun, 28 Dec 25
Riga, Latvia
01 h 25 m
19:25
Sun, 28 Dec 25
Terminal T2
Copenhagen, Denmark
BAGGAGE : CHECK INCABIN
Information not available
Scandinavian Airlines SK | 613 | Operated By CityJet
08:10
Mon, 29 Dec 25
Terminal T3
Copenhagen, Denmark
02 h 05 m
10:15
Mon, 29 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 159
Transit Visa may be required
Riga to Geneva , 28 Dec
Scandinavian Airlines SK | 9613 | Operated By Air Baltic
19:00
Sun, 28 Dec 25
Riga, Latvia
01 h 25 m
19:25
Sun, 28 Dec 25
Terminal T2
Copenhagen, Denmark
BAGGAGE : CHECK INCABIN
Information not available
Scandinavian Airlines SK | 613 | Operated By CityJet
08:10
Mon, 29 Dec 25
Terminal T3
Copenhagen, Denmark
02 h 05 m
10:15
Mon, 29 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 166
Transit Visa may be required
Riga to Geneva , 28 Dec
Lufthansa LH | 5899 | Operated By Air Baltic
17:00
Sun, 28 Dec 25
Riga, Latvia
02 h 20 m
18:20
Sun, 28 Dec 25
Terminal T2
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1224
20:40
Sun, 28 Dec 25
Terminal T1
Frankfurt, Germany
01 h 10 m
21:50
Sun, 28 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 173
Transit Visa may be required
Riga to Geneva , 28 Dec
Scandinavian Airlines SK | 9605 | Operated By Air Baltic
14:30
Sun, 28 Dec 25
Riga, Latvia
01 h 10 m
14:40
Sun, 28 Dec 25
Terminal T2
Stockholm, Sweden
BAGGAGE : CHECK INCABIN
Information not available
Scandinavian Airlines SK | 611
16:05
Sun, 28 Dec 25
Terminal T5
Stockholm, Sweden
02 h 40 m
18:45
Sun, 28 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 179
Transit Visa may be required
Riga to Geneva , 28 Dec
Turkish Airlines TK | 1758
11:40
Sun, 28 Dec 25
Riga, Latvia
03 h 15 m
15:55
Sun, 28 Dec 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1921
12:25
Mon, 29 Dec 25
Istanbul, Turkey
03 h 15 m
13:40
Mon, 29 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 180
Transit Visa may be required
Riga to Geneva , 28 Dec
Air Baltic BT | 693
16:35
Sun, 28 Dec 25
Riga, Latvia
02 h 50 m
18:25
Sun, 28 Dec 25
Terminal T2B
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air Baltic BT | 5670 | Operated By Air France
21:50
Sun, 28 Dec 25
Terminal T2F
Paris, France
01 h 10 m
23:00
Sun, 28 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 183
Transit Visa may be required
Riga to Geneva , 28 Dec
Air Baltic BT | 603
17:00
Sun, 28 Dec 25
Riga, Latvia
02 h 30 m
18:30
Sun, 28 Dec 25
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Brussels Airlines SN | 2711
06:20
Mon, 29 Dec 25
Brussels, Belgium
01 h 15 m
07:35
Mon, 29 Dec 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 191
Transit Visa may be required
Riga to Geneva , 28 Dec
Lufthansa LH | 4453 | Operated By Air Baltic
07:05
Sun, 28 Dec 25
Riga, Latvia
02 h 15 m
08:20
Sun, 28 Dec 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9444 | Operated By Air Dolomiti
18:00
Sun, 28 Dec 25
Terminal T2
Munich, Germany
01 h 15 m
19:15
Sun, 28 Dec 25
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
