There are 7 ways to get from Abuja to Ontario by plane, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Toronto Pearson International Airport
best- Fly from Nnamdi Azikiwe International Airport (ABV) to Toronto Pearson International Airport (YYZ)plane ABV - YYZ
20h 34m$679–2,249Fly to Toronto Island Airport
cheapest- Fly from Nnamdi Azikiwe International Airport (ABV) to Toronto Island Airport (YTZ)plane ABV - YTZ
21h 55m$665–2,233Fly to Ottawa Macdonald-Cartier International Airport
- Fly from Nnamdi Azikiwe International Airport (ABV) to Ottawa Macdonald-Cartier International Airport (YOW)plane ABV - YOW
20h 45m$754–2,507Fly to Montréal–Pierre Elliott Trudeau International Airport, train
- Fly from Nnamdi Azikiwe International Airport (ABV) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane ABV - YUL
- Take the train from Dorval to Ottawatrain
19h 59m$790–2,567Fly to London International Airport
- Fly from Nnamdi Azikiwe International Airport (ABV) to London International Airport (YXU)plane ABV - YXU
25h 13m$1,732–5,759Fly to Buffalo Niagara International Airport, shuttle
- Fly from Nnamdi Azikiwe International Airport (ABV) to Buffalo Niagara International Airport (BUF)plane ABV - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
22h 8m$1,194–3,757Fly to Detroit
- Fly from Nnamdi Azikiwe International Airport (ABV) to Detroit (DTW)plane ABV - DTW
22h 34m$958–3,200
Nnamdi Azikiwe International Airport (ABV) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Abuja to Ontario is to fly and train which costs $750 - $2,600 and takes 19h 59m.
The fastest way to get from Abuja to Ontario is to fly and train which takes 19h 59m and costs $750 - $2,600.
The distance between Abuja and Ontario is 9119 km.
It takes approximately 20h 34m to get from Abuja to Ontario, including transfers.
Ontario is 5h behind Abuja. It is currently 6:59 PM in Abuja and 1:59 PM in Ontario.
There are 1143+ hotels available in Ontario.
What companies run services between Abuja, Nigeria and Ontario, Canada?
British Airways, Royal Air Maroc, and Air Canada fly from Nnamdi Azikiwe International Airport (ABV) to Toronto Pearson International Airport (YYZ) twice daily.
- Website
- united.com
Flights from Nnamdi Azikiwe International Airport to Toronto Pearson International Airport via London Heathrow
- Ave. Duration
- 17h 35m
- When
- Every day
- Estimated price
- $650–2,300
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Lome, Newark
- Ave. Duration
- 17h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–2,500
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Accra, Washington Dulles
- Ave. Duration
- 18h 11m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $750–2,600
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Lagos, Washington Dulles
- Ave. Duration
- 18h 36m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $700–2,500
Flights from Nnamdi Azikiwe International Airport to Montréal–Pierre Elliott Trudeau International Airport via Frankfurt
- Ave. Duration
- 18h 25m
- When
- Monday to Saturday
- Estimated price
- $700–2,500
Flights from Nnamdi Azikiwe International Airport to London International Airport via Frankfurt, Toronto Pearson International Airport
- Ave. Duration
- 21h 35m
- When
- Monday to Saturday
- Estimated price
- $1,700–6,000
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Lome, Newark
- Ave. Duration
- 18h 2m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,500–3,700
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Accra, Washington Dulles
- Ave. Duration
- 18h 3m
- When
- Thursday and Sunday
- Estimated price
- $1,000–3,700
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Lagos, Washington Dulles
- Ave. Duration
- 18h 28m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,000–3,700
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Lome, Washington Dulles
- Ave. Duration
- 18h 34m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,500–3,800
Flights from Nnamdi Azikiwe International Airport to Toronto Island Airport via Accra, Washington Dulles
- Ave. Duration
- 26h 57m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $650–2,300
Flights from Nnamdi Azikiwe International Airport to Toronto Island Airport via Lagos, Washington Dulles
- Ave. Duration
- 27h 22m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $650–2,300
Flights from Nnamdi Azikiwe International Airport to Detroit via Lome, Newark
- Ave. Duration
- 18h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,300–3,300
Flights from Nnamdi Azikiwe International Airport to Detroit via Accra, Washington Dulles
- Ave. Duration
- 18h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $950–3,200
Flights from Nnamdi Azikiwe International Airport to Detroit via Lome, Washington Dulles
- Ave. Duration
- 18h 49m
- When
- Wednesday and Saturday
- Estimated price
- $1,300–3,300
Flights from Nnamdi Azikiwe International Airport to Detroit via Casablanca, Washington Dulles
- Ave. Duration
- 22h 4m
- When
- Wednesday to Sunday
- Estimated price
- $1,300–4,000
- Website
- aircanada.com
Flights from Nnamdi Azikiwe International Airport to Toronto Pearson International Airport via London Heathrow
- Ave. Duration
- 17h 35m
- When
- Every day
- Estimated price
- $650–2,300
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Frankfurt, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 20h 34m
- When
- Monday to Saturday
- Estimated price
- $750–2,700
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Lome, Newark
- Ave. Duration
- 17h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–2,500
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Casablanca, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- $950–2,900
Flights from Nnamdi Azikiwe International Airport to Montréal–Pierre Elliott Trudeau International Airport via Frankfurt
- Ave. Duration
- 20h 32m
- When
- Monday to Saturday
- Estimated price
- $700–2,700
Flights from Nnamdi Azikiwe International Airport to London International Airport via Frankfurt, Toronto Pearson International Airport
- Ave. Duration
- 21h 35m
- When
- Monday to Saturday
- Estimated price
- $1,700–6,000
Flights from Nnamdi Azikiwe International Airport to Toronto Island Airport via Algiers, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 18h 56m
- When
- Friday
- Estimated price
- $1,000–2,800
Flights from Nnamdi Azikiwe International Airport to Toronto Island Airport via London Heathrow, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 28h 56m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–3,100
Flights from Nnamdi Azikiwe International Airport to Detroit via Lome, Newark
- Ave. Duration
- 18h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,300–3,300
- Website
- lufthansa.com
Flights from Nnamdi Azikiwe International Airport to Toronto Pearson International Airport via London Heathrow
- Ave. Duration
- 17h 35m
- When
- Every day
- Estimated price
- $650–2,300
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Frankfurt, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 20h 34m
- When
- Monday to Saturday
- Estimated price
- $750–2,700
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Casablanca, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- $950–2,900
Flights from Nnamdi Azikiwe International Airport to Montréal–Pierre Elliott Trudeau International Airport via Frankfurt
- Ave. Duration
- 20h 32m
- When
- Monday to Saturday
- Estimated price
- $700–2,700
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Lome, Newark
- Ave. Duration
- 18h 2m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,500–3,700
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Lome, Washington Dulles
- Ave. Duration
- 18h 34m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,500–3,800
- Website
- britishairways.com
Flights from Nnamdi Azikiwe International Airport to Toronto Pearson International Airport via London Heathrow
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $600–2,900
Flights from Nnamdi Azikiwe International Airport to Montréal–Pierre Elliott Trudeau International Airport via London Heathrow
- Ave. Duration
- 15h 47m
- When
- Every day
- Estimated price
- $650–3,000
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Abidjan, New York JFK
- Ave. Duration
- 18h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,500–3,800
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Lome, New York JFK
- Ave. Duration
- 19h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,500–3,700
- Website
- royalairmaroc.com
Flights from Nnamdi Azikiwe International Airport to Toronto Pearson International Airport via Casablanca
- Ave. Duration
- 18h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $850–2,600
Flights from Nnamdi Azikiwe International Airport to Montréal–Pierre Elliott Trudeau International Airport via Casablanca
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- $650–2,400
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Casablanca, New York JFK
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- $1,500–4,500
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Abidjan, New York JFK
- Ave. Duration
- 18h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,500–3,800
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Lome, New York JFK
- Ave. Duration
- 19h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,500–3,700
- Website
- delta.com
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Accra, New York JFK
- Ave. Duration
- 16h 19m
- When
- Every day
- Estimated price
- $1,000–3,600
Flights from Nnamdi Azikiwe International Airport to Detroit via London Heathrow
- Ave. Duration
- 32h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $1,000–3,400
Flights from Nnamdi Azikiwe International Airport to Detroit via Casablanca, Toronto Pearson International Airport
- Ave. Duration
- 29h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,300–3,900
- Website
- jetblue.com
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Abidjan, New York JFK
- Ave. Duration
- 18h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,500–3,800
Flights from Nnamdi Azikiwe International Airport to Buffalo Niagara International Airport via Lome, New York JFK
- Ave. Duration
- 19h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,500–3,700
Flights from Nnamdi Azikiwe International Airport to Detroit via Lome, New York JFK
- Ave. Duration
- 19h 48m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,300–3,300
- Website
- flyporter.com
Flights from Nnamdi Azikiwe International Airport to Toronto Island Airport via Casablanca, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 20h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $900–2,700
Flights from Nnamdi Azikiwe International Airport to Toronto Island Airport via Lome, Newark
- Ave. Duration
- 26h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $900–2,300
Flights from Nnamdi Azikiwe International Airport to Toronto Island Airport via Accra, Washington Dulles
- Ave. Duration
- 21h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $650–2,300
- Website
- jetaviation.com
Flights from Nnamdi Azikiwe International Airport to Ottawa Macdonald-Cartier International Airport via Algiers, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 17h 20m
- When
- Friday
- Estimated price
- $1,100–3,000
- Website
- airalgerie.dz
Flights from Nnamdi Azikiwe International Airport to Montréal–Pierre Elliott Trudeau International Airport via Algiers
- Ave. Duration
- 15h 15m
- When
- Friday
- Estimated price
- $1,000–2,700
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Dorval to Ottawa
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- https://www.viarail.ca/en
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com/
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide







