There are 5 ways to get from Calgary to Mogadishu by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Calgary International Airport
best- Fly from Calgary International Airport (YYC) to Aden Adde International Airport (MGQ)plane YYC - MGQ
32h 20m$708–1,410Bus to Edmonton International Airport, fly
cheapest- Take the bus from Calgary North, AB to Leduc, ABbus
- Fly from Edmonton International Airport (YEG) to Aden Adde International Airport (MGQ)plane YEG - MGQ
34h 15m$643–2,357Bus to Lethbridge Airport, fly
- Take the bus from Calgary to Lethbridgebus
- Fly from Lethbridge Airport (YQL) to Aden Adde International Airport (MGQ)plane YQL - MGQ
39h 11m$907–2,780Bus to Cranbrook/Canadian Rockies International Airport, fly
- Take the bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Aden Adde International Airport (MGQ)plane YXC - MGQ
41h 48m$766–2,750Bus to Medicine Hat Airport, fly
- Take the bus from Calgary to Medicine Hatbus
- Fly from Medicine Hat Airport (YXH) to Aden Adde International Airport (MGQ)plane YXH - MGQ
41h 48m$981–3,050
Calgary International Airport (YYC) to Aden Adde International Airport (MGQ) flights
Questions & Answers
The cheapest way to get from Calgary to Mogadishu is to fly which costs $700 - $1,500 and takes 32h 20m.
The fastest way to get from Calgary to Mogadishu is to fly which takes 32h 20m and costs $700 - $1,500.
The distance between Calgary and Mogadishu is 13811 km.
It takes approximately 32h 20m to get from Calgary to Mogadishu, including transfers.
Mogadishu is 9h ahead of Calgary. It is currently 3:51 AM in Calgary and 12:51 PM in Mogadishu.
There are five+ hotels available in Mogadishu.
What companies run services between Calgary, AB, Canada and Mogadishu, Somalia?
WestJet, Ethiopian Airlines, and five other airlines fly from Calgary International Airport (YYC) to Aden Adde International Airport (MGQ) 5 times a day.
- Website
- ethiopianairlines.com
Flights from Calgary International Airport to Aden Adde International Airport via London Heathrow, Addis Ababa
- Ave. Duration
- 29h 40m
- When
- Every day
- Estimated price
- $650–2,100
Flights from Calgary International Airport to Aden Adde International Airport via Paris Charles de Gaulle, Addis Ababa
- Ave. Duration
- 31h 5m
- When
- Every day
- Estimated price
- $650–2,100
Flights from Calgary International Airport to Aden Adde International Airport via Rome, Addis Ababa
- Ave. Duration
- 31h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $650–2,100
Flights from Calgary International Airport to Aden Adde International Airport via Frankfurt, Addis Ababa
- Ave. Duration
- 33h 15m
- When
- Every day
- Estimated price
- $700–1,400
Flights from Lethbridge Airport to Aden Adde International Airport via Calgary International Airport, Rome, Addis Ababa
- Ave. Duration
- 36h 17m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $850–2,700
Flights from Lethbridge Airport to Aden Adde International Airport via Calgary International Airport, Paris Charles de Gaulle, Addis Ababa
- Ave. Duration
- 36h 17m
- When
- Every day
- Estimated price
- $850–2,700
Flights from Cranbrook/Canadian Rockies International Airport to Aden Adde International Airport via Calgary International Airport, Rome, Addis Ababa
- Ave. Duration
- 33h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $750–2,500
Flights from Cranbrook/Canadian Rockies International Airport to Aden Adde International Airport via Calgary International Airport, Paris Charles de Gaulle, Addis Ababa
- Ave. Duration
- 33h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $750–2,500
Flights from Cranbrook/Canadian Rockies International Airport to Aden Adde International Airport via Vancouver, Frankfurt, Addis Ababa
- Ave. Duration
- 39h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $700–2,700
Flights from Medicine Hat Airport to Aden Adde International Airport via Calgary International Airport, Rome, Addis Ababa
- Ave. Duration
- 37h 27m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $950–3,000
Flights from Medicine Hat Airport to Aden Adde International Airport via Calgary International Airport, Paris Charles de Gaulle, Addis Ababa
- Ave. Duration
- 37h 27m
- When
- Every day
- Estimated price
- $950–3,000
- Website
- daallo.com
Flights from Calgary International Airport to Aden Adde International Airport via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 31h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $600–2,200
Flights from Edmonton International Airport to Aden Adde International Airport via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 28h 50m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $650–2,500
- Website
- jubbaairways.com
Flights from Calgary International Airport to Aden Adde International Airport via Amsterdam Schiphol, Jeddah
- Ave. Duration
- 31h 35m
- When
- Sunday
- Estimated price
- $550–2,100
Flights from Edmonton International Airport to Aden Adde International Airport via Amsterdam Schiphol, Jeddah
- Ave. Duration
- 30h 55m
- When
- Friday
- Estimated price
- $600–2,300
- Website
- turkishairlines.com
Flights from Edmonton International Airport to Aden Adde International Airport via Amsterdam Schiphol, Istanbul
- Ave. Duration
- 30h 10m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $600–2,400
Flights from Cranbrook/Canadian Rockies International Airport to Aden Adde International Airport via Vancouver, Istanbul
- Ave. Duration
- 31h 45m
- When
- Tuesday and Saturday
- Estimated price
- $650–2,600
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Calgary North, AB to Leduc, AB
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $35–50
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $35–50
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Calgary to Lethbridge
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $16–29
- Schedules at
- flixbus.com
Bus from Calgary to Medicine Hat
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a week
- Estimated price
- $23–40
- Schedules at
- flixbus.com
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Estimated price
- $75–100
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
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 How do I buy a London Underground ticket?, How to get from Southend Airport into central London, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






