Flights to Asmara

Direct flights from 4 cities, 16 flights a week. From Dubai the flight takes 3h 53m, tickets from $446. From Cairo the flight takes 2h 55m.

Flights to Asmara at a glance

cities with nonstop flights here
4
nonstop flights a week
16
lowest fare from Dubai
$446
flight time from Dubai
3h 53m
flight time from Cairo
2h 55m
arrival airport
Asmara International

Where you can fly to Asmara from

Nonstop flights, busiest routes first

FromFare
Dubai United Arab Emirates, 3h 53m, 7 a week from $446

From other countries

Arrival airport

Where the nonstop flights land

16 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Asmara from?
From 4 cities. The busiest routes are from Dubai (7 flights a week).
How long is the flight from Dubai to Asmara?
A nonstop flight takes about 3 hours 53 minutes, tickets from $446.
How long is the flight from Cairo to Asmara?
A nonstop flight takes about 2 hours 55 minutes.
What is the cheapest city to fly to Asmara from?
Dubai from $446.
Which airport do flights to Asmara arrive at?
All nonstop flights land at Asmara International (ASM).