One Way

Popular Filters

One Way Price

OMR 88 OMR 1,300

Duration

4 h 35 m 28 h 30 m

Stops From Riga

Departure From Riga

6 AM - 12 PM

OMR 174

12 PM - 6 PM

OMR 89

After 6 PM

OMR 89

Arrival at Geneva

6 AM - 12 PM

OMR 89

12 PM - 6 PM

OMR 174

After 6 PM

OMR 141

Alliances & Airlines

Oneworld

(7)

SkyTeam

(27)

Star Alliance

(19)

+ 10 more

Layover Airports

+ 14 more

Layover Duration

50 m 22 h 0 m

Riga to Geneva Fare Calendar

Book cheap Riga to Geneva International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Riga to Geneva air travel route. Check flight reservation status, schedules of Riga to Geneva flight ticket online. Also Check Geneva to Riga Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
LOT Polish Airlines

OMR 94

OMR 89

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

Air Baltic, Scandinavian Airlines

OMR 145

OMR 141

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

Air Baltic, Scandinavian Airlines

OMR 151

OMR 147

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

Scandinavian Airlines

OMR 159

OMR 155

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

Lufthansa

OMR 166

OMR 162

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

Scandinavian Airlines

OMR 173

OMR 168

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

Turkish Airlines

OMR 179

OMR 174

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

Air Baltic

OMR 180

OMR 175

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

Air Baltic, Brussels Airlines

OMR 183

OMR 178

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

Lufthansa

OMR 191

OMR 187

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