There are 5 ways to get from Toronto to Mozambique by plane 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 Toronto Island Airport to Nacala Airport, drive
best- Fly from Toronto Island Airport (YTZ) to Nacala Airport (MNC)plane YTZ - MNC
- Drive from Nacala Airport (MNC) to Mozambiquecar
39h 53m$739–1,748Fly Toronto Pearson International Airport to Nacala Airport, drive
cheapest- Fly from Toronto Pearson International Airport (YYZ) to Nacala Airport (MNC)plane YYZ - MNC
- Drive from Nacala Airport (MNC) to Mozambiquecar
25h 26m$671–1,598Fly Toronto Island Airport to Nampula, drive
- Fly from Toronto Island Airport (YTZ) to Nampula (APL)plane YTZ - APL
- Drive from Nampula (APL) to Mozambiquecar
35h 50m$853–2,842Fly Toronto Pearson International Airport to Nampula, drive
- Fly from Toronto Pearson International Airport (YYZ) to Nampula (APL)plane YYZ - APL
- Drive from Nampula (APL) to Mozambiquecar
35h 53m$765–1,911Fly Toronto Island Airport to Pemba Airport, drive
- Fly from Toronto Island Airport (YTZ) to Pemba Airport (POL)plane YTZ - POL
- Drive from Pemba Airport (POL) to Mozambiquecar
40h 53m$864–2,729
Toronto Island Airport (YTZ) to Nacala Airport (MNC) flights
Comparing Your Travel Options
The cheapest way to get from Toronto to Mozambique is to fly and drive which costs $650 - $1,600 and takes 25h 26m.
The fastest way to get from Toronto to Mozambique is to fly and drive which takes 25h 26m and costs $650 - $1,600.
The distance between Toronto and Mozambique is 13648 km.
It takes approximately 39h 53m to get from Toronto to Mozambique, including transfers.
Mozambique is 6h ahead of Toronto. It is currently 5:50 PM in Toronto and 11:50 PM in Mozambique.
There are 10+ hotels available in Mozambique.
What companies run services between Toronto, ON, Canada and Mozambique?
There is no direct connection from Toronto to Mozambique. However, you can fly to Nacala Airport (MNC) then drive to Mozambique. Alternatively, you can take the train to UP Express Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Nacala Airport (MNC), then drive to Mozambique.
- Website
- kenya-airways.com
Flights from Toronto Island Airport to Nampula via Montreal, Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 33h 10m
- When
- Tuesday and Friday
- Estimated price
- $800–2,900
Flights from Toronto Island Airport to Nampula via Montreal, Brussels, Nairobi
- Ave. Duration
- 34h 5m
- When
- Tuesday
- Estimated price
- $1,000–3,400
Flights from Toronto Island Airport to Nampula via Washington Dulles, Accra, Nairobi
- Ave. Duration
- 34h 52m
- When
- Friday
- Estimated price
- $850–3,000
Flights from Toronto Island Airport to Nampula via Quebec, Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 39h
- When
- Friday
- Estimated price
- $950–2,400
Flights from Toronto Pearson International Airport to Nampula via Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 30h 25m
- When
- Tuesday
- Estimated price
- $750–2,700
Flights from Toronto Pearson International Airport to Nampula via Frankfurt, Nairobi
- Ave. Duration
- 32h 25m
- When
- Tuesday and Friday
- Estimated price
- $800–2,900
Flights from Toronto Pearson International Airport to Nampula via Jeddah, Nairobi
- Ave. Duration
- 32h 40m
- When
- Tuesday and Friday
- Estimated price
- $700–1,900
Flights from Toronto Pearson International Airport to Nampula via Cairo, Nairobi
- Ave. Duration
- 39h 40m
- When
- Tuesday and Friday
- Estimated price
- $1,000–2,500
Flights from Toronto Pearson International Airport to Nampula via Addis Ababa, Nairobi
- Ave. Duration
- 40h 20m
- When
- Tuesday and Friday
- Estimated price
- $950–2,400
Flights from Toronto Pearson International Airport to Nampula via Addis Ababa, Lilongwe
- Ave. Duration
- 42h 5m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $1,000–2,500
- Website
- lam.co.mz
Flights from Toronto Island Airport to Pemba Airport via Montreal, Istanbul, Dar es Salaam
- Ave. Duration
- 37h 30m
- When
- Thursday and Sunday
- Estimated price
- $800–2,700
Flights from Toronto Island Airport to Pemba Airport via Boston, Istanbul, Dar es Salaam
- Ave. Duration
- 38h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $800–2,700
Flights from Toronto Island Airport to Pemba Airport via Washington Dulles, Addis Ababa, Dar es Salaam
- Ave. Duration
- 39h 5m
- When
- Sunday
- Estimated price
- $1,000–2,500
Flights from Toronto Island Airport to Pemba Airport via Washington Dulles, Lagos, Dar es Salaam
- Ave. Duration
- 40h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $800–2,700
Flights from Toronto Island Airport to Pemba Airport via Washington Dulles, Accra, Dar es Salaam
- Ave. Duration
- 40h
- When
- Thursday
- Estimated price
- $800–2,800
- Website
- flyairlink.com
Flights from Toronto Island Airport to Nacala Airport via Newark, Johannesburg
- Ave. Duration
- 37h 55m
- When
- Wednesday and Saturday
- Estimated price
- $550–2,000
Flights from Toronto Island Airport to Nampula via Newark, Johannesburg
- Ave. Duration
- 37h 35m
- When
- Thursday and Sunday
- Estimated price
- $850–3,000
Flights from Toronto Island Airport to Pemba Airport via Newark, Johannesburg
- Ave. Duration
- 35h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $850–2,900
- Website
- ethiopianairlines.com
Flights from Toronto Island Airport to Nacala Airport via Washington Dulles, Addis Ababa, Blantyre
- Ave. Duration
- 39h 5m
- When
- Sunday
- Estimated price
- $700–1,800
Flights from Toronto Pearson International Airport to Nacala Airport via Addis Ababa, Blantyre
- Ave. Duration
- 21h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $650–1,600
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 4 of the smartest ways to explore Australia, Why you should take the train in the US, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
