Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Emirates
EK-801,EK-331
01:45
Dubai
2Hrs 50Min 1 Stop
DXB→JED→ASM
10:00
Asmara
Emirates
EK-595,EK-331
23:00
Dubai
3Hrs 10Min 1 Stop
DXB→JED→ASM
10:00
Asmara
Emirates
EK-2619,EK-833
11:20
Dubai
3Hrs 50Min 1 Stop
DXB→CAI→ASM
03:10
Asmara
Emirates
EK-923,EK-833
15:00
Dubai
3Hrs 50Min 1 Stop
DXB→CAI→ASM
03:10
Asmara
Emirates
EK-629,EK-361
01:55
Dubai
4Hrs 5Min 1 Stop
DXB→KRT→ASM
16:30
Asmara
Emirates
EK-923,EK-833
15:00
Dubai
4Hrs 15Min 1 Stop
DXB→CAI→ASM
03:10
Asmara
Emirates
EK-121,EK-576
14:15
Dubai
4Hrs 40Min 1 Stop
DXB→IST→ASM
00:30
Asmara
Emirates
EK-121,EK-578
14:35
Dubai
5Hrs 0Min 1 Stop
DXB→IST→ASM
02:35
Asmara
Emirates
EK-209,EK-748,EK-833
10:50
Dubai
6Hrs 40Min 1 Stop
DXB→ATH→CAI→ASM
03:10
Asmara

FAQ about emirates Flights from Dubai to Asmara

Q. How much time does it take to fly from Dubai to Asmara ?

A. It takes 2Hrs 50Min to fly from Dubai to Asmara.

Q. When is the earliest flight from Dubai to Asmara ?

A. The earliest flight from Dubai to Asmara is at 01:45 and is operated by Emirates.

Q. How many flights are there from Dubai to Asmara ?

A. There are 8 flights from Dubai to Asmara.

Q. When is the last flight from Dubai to Asmara ?

A. The last flight from Dubai to Asmara is at 23:00 and is operated by Emirates.

View Best Offers