One Way

Popular Filters

Departure Airports

One Way Price

OMR 271 OMR 900

Duration

9 h 50 m 38 h 0 m

Stops From Dubai

Departure From Dubai

Before 6 AM

OMR 359

6 AM - 12 PM

OMR 289

12 PM - 6 PM

OMR 272

After 6 PM

OMR 318

Arrival at Riga

Before 6 AM

OMR 318

12 PM - 6 PM

OMR 272

After 6 PM

OMR 289

Alliances & Airlines

Oneworld

(5)

SkyTeam

(5)

Star Alliance

(2)

+ 1 more

Layover Airports

+ 8 more

Layover Duration

50 m 28 h 30 m

Dubai to Riga Fare Calendar

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

OMR 275

OMR 272

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

Emirates, Air Baltic

OMR 292

OMR 289

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

Emirates, Air Baltic

OMR 307

OMR 304

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

Emirates, Air Baltic

OMR 310

OMR 307

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

Emirates, Air Baltic

More Timing Options

OMR 321

OMR 318

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

Qatar Airways, Scandinavian Airlines

OMR 322

OMR 319

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

Emirates, Air Baltic

OMR 362

OMR 359

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

Emirates, Air Baltic

OMR 417

OMR 414

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

Emirates

OMR 420

OMR 417

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

Emirates, Air Baltic

OMR 422

OMR 419

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