Flights from Dubai to Riga – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to RIX – All flight route options from Dubai International Airport, United Arab Emirates to Riga International Airport, Latvia. These routes are operated by 10 airlines. Fly non-stop with flydubai or Air Baltic, or choose from 16 different stopover flights. The shortest flight time is 7 hours and 13 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 Riga Airport
We got great deals on hotels and car rentals near the airport.
Dubai to Riga flights
There are over 18 airlines and as many as 97 flights every week to this destination. You can fly non-stop to Riga (RIX) from Dubai (DXB) with Air Baltic or flydubai but if a stopover option suits you better you can choose to fly via Vilnius, Vienna or any other of the 16 alternatives with connectiing airports.
Dubai to Riga with Air Baltic
You can fly non-stop every Monday, Thursday or Saturday at 09:00 or 09:30. You also have the option to do a transit flight via Vilnius.
With LOT - Polish Airlines
If you fly from Dubai with LOT - Polish Airlines you will do a stopover in Warsaw, WAW before reaching Riga. This flight trip will take 9 hours and 30 minutes and you can fly every Monday or Thursday with departures at 18:05. LOT - Polish Airlines is a Star Alliance member.
Distance & flight times: Dubai International Airport to Riga International Airport
The shortest flight time between DXB and RIX is 7 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 30m | - | 2699 miles (4343 km) |
VNO Vilnius | 8h 35m | 40m | 2721 miles (4378 km) |
VIE Vienna | 9h 0m | 50m | 3324 miles (5348 km) |
LCA Larnaca | 9h 15m | 1h 55m | 3060 miles (4924 km) |
OTP Bucharest | 9h 20m | 1h 20m | 2983 miles (4800 km) |
IST Istanbul | 9h 25m | 1h 20m | 3001 miles (4829 km) |
CPH Copenhagen | 9h 40m | 55m | 3455 miles (5559 km) |
SOF Sofia | 9h 50m | 1h 30m | 3171 miles (5102 km) |
RMO Chisinau | 10h 5m | 2h 5m | 2820 miles (4537 km) |
HEL Helsinki | 10h 20m | 1h 45m | 3074 miles (4946 km) |
PRG Prague | 10h 25m | 1h 5m | 3408 miles (5483 km) |
WAW Warsaw | 10h 35m | 3h 30m | 2947 miles (4742 km) |
ARN Stockholm | 11h 20m | 3h 10m | 3281 miles (5279 km) |
ATH Athens | 12h 10m | 3h 35m | 3363 miles (5411 km) |
TBS Tbilisi | 12h 25m | 4h 10m | 2700 miles (4344 km) |
TLV Tel Aviv-Yafo | 12h 38m | 4h 45m | 3139 miles (5051 km) |
CFU Kerkyra | 13h 15m | 4h 45m | 3502 miles (5635 km) |



Quick copy and share this page
From United Arab Emirates to Riga
We have found another destination to Latvia from Dubai International Airport as well.