There are 5 ways to get from Mogadishu to Edmonton 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 Aden Adde International Airport to Edmonton International Airport
best- Fly from Aden Adde International Airport (MGQ) to Edmonton International Airport (YEG)plane MGQ - YEG
30h 39m$1,216–3,018Fly Aden Adde International Airport to Calgary International Airport, bus
cheapest- Fly from Aden Adde International Airport (MGQ) to Calgary International Airport (YYC)plane MGQ - YYC
- Take the bus from Calgary Airport to Edmonton, AB -10235 101 St NWbus
37h 3m$975–2,378Drive to Baidoa, fly to Edmonton International Airport
- Drive from Mogadishu to Baidoa (BIB)car
- Fly from Baidoa (BIB) to Edmonton International Airport (YEG)plane BIB - YEG
2d 19hFly Aden Adde International Airport to Grande Prairie Airport, bus
- Fly from Aden Adde International Airport (MGQ) to Grande Prairie Airport (YQU)plane MGQ - YQU
- Take the bus from Grande Prairie, AB to Edmonton, AB - Southgate Stationbus
40h 47m$1,625–5,660Fly Aden Adde International Airport to Fort Mcmurray Airport, bus
- Fly from Aden Adde International Airport (MGQ) to Fort Mcmurray Airport (YMM)plane MGQ - YMM
- Take the bus from Fort McMurray - 10013 Macdonald Ave to Edmonton - 10014 104 Stbus
40h 57m$1,868–4,607
Aden Adde International Airport (MGQ) to Edmonton International Airport (YEG) flights
Questions & Answers
The cheapest way to get from Mogadishu to Edmonton is to fly and bus which costs $950 - $2,400 and takes 37h 3m.
The fastest way to get from Mogadishu to Edmonton is to fly which takes 30h 39m and costs $1,200 - $3,100.
The distance between Mogadishu and Edmonton is 13601 km.
It takes approximately 30h 39m to get from Mogadishu to Edmonton, including transfers.
Edmonton is 10h behind Mogadishu. It is currently 4:58 AM in Mogadishu and 6:58 PM in Edmonton.
There are 639+ hotels available in Edmonton.
What companies run services between Mogadishu, Somalia and Edmonton, AB, Canada?
Daallo Airlines, Saudia, and two other airlines fly from Aden Adde International Airport (MGQ) to Edmonton International Airport (YEG) twice a week.
- Website
- westjet.com
Flights from Aden Adde International Airport to Calgary International Airport via Addis Ababa, Frankfurt
- Ave. Duration
- 36h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $900–2,300
Flights from Aden Adde International Airport to Calgary International Airport via Addis Ababa, Paris Charles de Gaulle
- Ave. Duration
- 37h 25m
- When
- Every day
- Estimated price
- $1,000–3,400
Flights from Aden Adde International Airport to Calgary International Airport via Addis Ababa, London Heathrow
- Ave. Duration
- 38h 20m
- When
- Monday to Saturday
- Estimated price
- $1,000–3,400
Flights from Aden Adde International Airport to Calgary International Airport via Istanbul, Vancouver
- Ave. Duration
- 45h 57m
- When
- Monday
- Estimated price
- $900–2,900
Flights from Aden Adde International Airport to Calgary International Airport via Jeddah, Toronto
- Ave. Duration
- 32h 28m
- When
- Saturday
- Estimated price
- $1,000–2,500
Flights from Aden Adde International Airport to Calgary International Airport via Djibouti, Paris Charles de Gaulle
- Ave. Duration
- 33h 25m
- When
- Thursday
- Estimated price
- $1,000–3,400
Flights from Baidoa to Edmonton International Airport via Aden Adde International Airport, Istanbul, Vancouver
- Ave. Duration
- 2d 20h
- When
- Sunday
- Estimated price
- $700–2,300
Flights from Aden Adde International Airport to Grande Prairie Airport via Istanbul, Edinburgh, Calgary International Airport
- Ave. Duration
- 40h 30m
- When
- Sunday
- Estimated price
- $1,800–6,000
Flights from Aden Adde International Airport to Grande Prairie Airport via Addis Ababa, Rome, Calgary International Airport
- Ave. Duration
- 41h 55m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $1,800–6,000
Flights from Aden Adde International Airport to Grande Prairie Airport via Djibouti, Paris Charles de Gaulle, Calgary International Airport
- Ave. Duration
- 37h 55m
- When
- Thursday
- Estimated price
- $1,800–6,000
Flights from Aden Adde International Airport to Fort Mcmurray Airport via Addis Ababa, Frankfurt, Calgary International Airport
- Ave. Duration
- 40h 31m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $1,800–4,500
Flights from Aden Adde International Airport to Fort Mcmurray Airport via Addis Ababa, Rome, Calgary International Airport
- Ave. Duration
- 41h 52m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $2,000–6,500
Flights from Aden Adde International Airport to Fort Mcmurray Airport via Addis Ababa, Paris Charles de Gaulle, Calgary International Airport
- Ave. Duration
- 41h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $2,000–6,500
Flights from Aden Adde International Airport to Fort Mcmurray Airport via Djibouti, Paris Charles de Gaulle, Calgary International Airport
- Ave. Duration
- 37h 52m
- When
- Thursday
- Estimated price
- $2,000–6,500
- Website
- klm.com
Flights from Aden Adde International Airport to Edmonton International Airport via Jeddah, Amsterdam Schiphol
- Ave. Duration
- 29h 10m
- When
- Saturday
- Estimated price
- $1,000–3,800
Flights from Baidoa to Edmonton International Airport via Aden Adde International Airport, Jeddah, Amsterdam Schiphol
- Ave. Duration
- 2d 14h
- When
- Sunday
- Estimated price
- $700–2,500
Flights from Baidoa to Edmonton International Airport via Aden Adde International Airport, Istanbul, Vancouver
- Ave. Duration
- 2d 20h
- When
- Sunday
- Estimated price
- $700–2,300
Flights from Aden Adde International Airport to Grande Prairie Airport via Jeddah, Amsterdam Schiphol, Edmonton International Airport
- Ave. Duration
- 34h 21m
- When
- Saturday
- Estimated price
- $1,500–5,500
Flights from Aden Adde International Airport to Grande Prairie Airport via Nairobi, Amsterdam Schiphol, Edmonton International Airport
- Ave. Duration
- 40h 21m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $1,600–6,000
Flights from Aden Adde International Airport to Grande Prairie Airport via Istanbul, Amsterdam Schiphol, Calgary International Airport
- Ave. Duration
- 44h 55m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $1,500–6,000
Flights from Aden Adde International Airport to Grande Prairie Airport via Istanbul, Amsterdam Schiphol, Edmonton International Airport
- Ave. Duration
- 45h 1m
- When
- Monday and Sunday
- Estimated price
- $1,500–5,500
Flights from Aden Adde International Airport to Fort Mcmurray Airport via Jeddah, Amsterdam Schiphol, Edmonton International Airport
- Ave. Duration
- 33h
- When
- Saturday
- Estimated price
- $1,700–6,500
- Website
- aircanada.com
Flights from Aden Adde International Airport to Edmonton International Airport via Jeddah, Toronto
- Ave. Duration
- 33h 8m
- When
- Saturday
- Estimated price
- $1,200–3,000
Flights from Baidoa to Edmonton International Airport via Aden Adde International Airport, Jeddah, Toronto
- Ave. Duration
- 2d 18h
- When
- Sunday
- Estimated price
- $800–2,000
Flights from Aden Adde International Airport to Fort Mcmurray Airport via Istanbul, Toronto
- Ave. Duration
- 2d
- When
- Monday, Tuesday, and Sunday
- Estimated price
- $1,700–5,500
- Website
- condor.com
Flights from Aden Adde International Airport to Calgary International Airport via Addis Ababa, Frankfurt
- Ave. Duration
- 36h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $900–2,300
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Calgary Airport to Edmonton, AB -10235 101 St NW
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a day
- Estimated price
- $67–68
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $67–68
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Grande Prairie, AB to Edmonton, AB - Southgate Station
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- $100–130
- Website
- https://riderexpress.ca/
- Standard
- $100–130
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Fort McMurray - 10013 Macdonald Ave to Edmonton - 10014 104 St
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $60–95
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $60–95
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 Which London airport should I choose?, Need to know: Eurostar, and Getting to Milan from the airport - to help you get the most out of your next trip.




