Popular Filters
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
OMR 359
OMR 289
OMR 272
OMR 318
Arrival at Riga
OMR 318
OMR 272
OMR 289
Alliances & Airlines
Oneworld
(5)
SkyTeam
(5)
Star Alliance
(2)
+ 1 more
Layover Airports
+ 8 more
Layover Duration
Fare Calendar For other International Routes
Dubai to Riga Fare Calendar
OMR 275
Transit Visa may be required
Dubai to Riga , 18 May
Azerbaijan Airline J2 | 12
15:10
Mon, 18 May 26
Terminal T1
Dubai, United Arab Emirates
05 h 25 m
20:35
Mon, 18 May 26
Terminal T1
Baku, Azerbaijan
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 613
02:20
Tue, 19 May 26
Terminal T1
Baku, Azerbaijan
05 h 20 m
05:40
Tue, 19 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 890
10:10
Tue, 19 May 26
Terminal T1
Frankfurt, Germany
02 h 10 m
13:20
Tue, 19 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 292
Transit Visa may be required
Dubai to Riga , 18 May
Emirates EK | 55
08:10
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
07 h 15 m
13:25
Mon, 18 May 26
Dusseldorf, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Baltic BT | 234
20:05
Mon, 18 May 26
Dusseldorf, Germany
02 h 05 m
23:10
Mon, 18 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 307
Transit Visa may be required
Dubai to Riga , 18 May
Emirates EK | 127
08:30
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
06 h 25 m
12:55
Mon, 18 May 26
Terminal T3
Vienna, Austria
BAGGAGE : CHECK INCABIN
Information not available
Air Baltic BT | 274
20:20
Mon, 18 May 26
Terminal T3
Vienna, Austria
01 h 55 m
23:15
Mon, 18 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 310
Transit Visa may be required
Dubai to Riga , 18 May
Emirates EK | 49
08:30
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
06 h 45 m
13:15
Mon, 18 May 26
Terminal T1
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Baltic BT | 224
20:00
Mon, 18 May 26
Terminal T2
Munich, Germany
02 h 05 m
23:05
Mon, 18 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 321
Transit Visa may be required
Dubai to Riga , 18 May
Emirates EK | 51
15:55
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
06 h 45 m
20:40
Mon, 18 May 26
Terminal T1
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Baltic BT | 222
09:00
Tue, 19 May 26
Terminal T2
Munich, Germany
02 h 05 m
12:05
Tue, 19 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 322
Transit Visa may be required
Sharjah to Riga , 18 May
Qatar Airways QR | 1039
12:10
Mon, 18 May 26
Sharjah, United Arab Emirates
01 h 10 m
12:20
Mon, 18 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 161
03:05
Tue, 19 May 26
Doha, Qatar
07 h 10 m
09:15
Tue, 19 May 26
Terminal T2
Copenhagen, Denmark
BAGGAGE : CHECK INCABIN
Information not available
Scandinavian Airlines SK | 1642
12:50
Tue, 19 May 26
Terminal T3
Copenhagen, Denmark
01 h 20 m
15:10
Tue, 19 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 362
Transit Visa may be required
Dubai to Riga , 18 May
Emirates EK | 147
07:50
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
07 h 25 m
13:15
Mon, 18 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Air Baltic BT | 622
14:05
Mon, 18 May 26
Amsterdam, Netherlands
02 h 10 m
17:15
Mon, 18 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 417
Transit Visa may be required
Dubai to Riga , 18 May
Emirates EK | 139
08:10
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
06 h 50 m
13:00
Mon, 18 May 26
Terminal T1
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
Air Baltic BT | 482
14:15
Mon, 18 May 26
Terminal T2
Prague, Czech Republic
01 h 45 m
17:00
Mon, 18 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 420
Transit Visa may be required
Dubai to Riga , 18 May
Emirates EK | 147
07:50
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
07 h 25 m
13:15
Mon, 18 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 3492 | Operated By Air Baltic
14:05
Mon, 18 May 26
Amsterdam, Netherlands
02 h 10 m
17:15
Mon, 18 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
OMR 422
Transit Visa may be required
Dubai to Riga , 18 May
Emirates EK | 97
08:50
Mon, 18 May 26
Terminal T3
Dubai, United Arab Emirates
06 h 35 m
13:25
Mon, 18 May 26
Terminal T3
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Air Baltic BT | 634
14:15
Mon, 18 May 26
Terminal T1
Rome - Fiumicino Apt, Italy
03 h
18:15
Mon, 18 May 26
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
