There are 3 ways to get from Edmonton to Asmara by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Edmonton International Airport to Asmara
best- Fly from Edmonton International Airport (YEG) to Asmara (ASM)plane YEG - ASM
26h 3m$661–2,413Bus to Calgary International Airport, fly to Asmara
- Take the bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airportbus
- Fly from Calgary International Airport (YYC) to Asmara (ASM)plane YYC - ASM
31h 46m$937–1,450Fly Edmonton International Airport to Mek'Ele Airport, drive
- Fly from Edmonton International Airport (YEG) to Mek'Ele Airport (MQX)plane YEG - MQX
- Drive from Mek'Ele Airport (MQX) to Asmaracar
39h 52m$701–1,026
Edmonton International Airport (YEG) to Asmara (ASM) flights
Comparing Your Travel Options
The cheapest way to get from Edmonton to Asmara is to fly and drive which costs $700 - $1,100 and takes 39h 52m.
The fastest way to get from Edmonton to Asmara is to fly which takes 26h 3m and costs $650 - $2,500.
The distance between Edmonton and Asmara is 11988 km.
It takes approximately 26h 3m to get from Edmonton to Asmara, including transfers.
Asmara is 9h ahead of Edmonton. It is currently 2:02 PM in Edmonton and 11:02 PM in Asmara.
There are one+ hotels available in Asmara.
What companies run services between Edmonton, AB, Canada and Asmara, Eritrea?
KLM, Transavia Holland, and three other airlines fly from Edmonton International Airport (YEG) to Asmara (ASM) 3 times a week.
- Website
- egyptair.com
Flights from Edmonton International Airport to Asmara via Amsterdam Schiphol, Cairo
- Ave. Duration
- 22h 50m
- When
- Friday and Saturday
- Estimated price
- $650–2,400
- Website
- ethiopianairlines.com
Flights from Edmonton International Airport to Mek'Ele Airport via Frankfurt, Addis Ababa
- Ave. Duration
- 31h 20m
- When
- Tuesday and Thursday
- Estimated price
- $650–950
Flights from Edmonton International Airport to Mek'Ele Airport via Frankfurt, Vienna, Addis Ababa
- Ave. Duration
- 31h 20m
- When
- Tuesday and Thursday
- Estimated price
- $650–950
- Website
- flynas.com
Flights from Edmonton International Airport to Asmara via Amsterdam Schiphol, Jeddah
- Ave. Duration
- 30h 15m
- When
- Friday
- Estimated price
- $650–2,400
- Website
- etihad.com
Flights from Calgary International Airport to Asmara via Abu Dhabi
- Ave. Duration
- 26h 30m
- When
- Sunday
- Estimated price
- $550–1,500
- Phone
- +1 403 668 9600
- reservation@thecanadabus.com
- Website
- The Canada Bus
Bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airport
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- $30–45
- Website
- The Canada Bus
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, Which London airport should I choose?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.









