There are 6 ways to get from Iraq to Niagara Falls 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 Erbil International Airport to Toronto Pearson International Airport, bus
best- Fly from Erbil International Airport (EBL) to Toronto Pearson International Airport (YYZ)plane EBL - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
18h 37m$579–1,383Fly Kirkuk to Toronto Pearson International Airport, bus
cheapest- Fly from Kirkuk (KIK) to Toronto Pearson International Airport (YYZ)plane KIK - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
18h 35m$359–1,195Fly Baghdad International Airport to Toronto Pearson International Airport, bus
- Fly from Baghdad International Airport (BGW) to Toronto Pearson International Airport (YYZ)plane BGW - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
19h 52m$465–1,426Fly Sulaymaniyah to Toronto Pearson International Airport, bus
- Fly from Sulaymaniyah (ISU) to Toronto Pearson International Airport (YYZ)plane ISU - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
21h 45m$489–1,518Fly Basra International Airport to Toronto Pearson International Airport, bus
- Fly from Basra International Airport (BSR) to Toronto Pearson International Airport (YYZ)plane BSR - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
21h 59m$524–1,701Fly Erbil International Airport to Buffalo Niagara International Airport, bus
- Fly from Erbil International Airport (EBL) to Buffalo Niagara International Airport (BUF)plane EBL - BUF
- Take the bus from Buffalo Niagara International Airport to Niagara Falls USAbus
21h 18m$1,319–4,226
Erbil International Airport (EBL) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Iraq to Niagara Falls is to fly and bus which costs $350 - $1,200 and takes 18h 35m.
The fastest way to get from Iraq to Niagara Falls is to fly and bus which takes 18h 35m and costs $350 - $1,200.
The distance between Iraq and Niagara Falls is 6016 miles.
It takes approximately 18h 37m to get from Iraq to Niagara Falls, including transfers.
Niagara Falls is 8h behind Iraq. It is currently 11:50 PM in Iraq and 3:50 PM in Niagara Falls.
There are 716+ hotels available in Niagara Falls.
What companies run services between Iraq and Niagara Falls, NY, USA?
There is no direct connection from Iraq to Niagara Falls. However, you can take the taxi to Erbil International Airport (EBL) airport, fly to Toronto Pearson International Airport (YYZ), walk to UP Express Pearson Airport, take the train to Toronto Union Station, walk to Toronto Union Station, then take the bus to Niagara Falls, ON. Alternatively, you can take the taxi to Baghdad International Airport (BGW) airport, fly to Toronto Pearson International Airport (YYZ), walk to UP Express Pearson Airport, take the train to Toronto Union Station, walk to Toronto Union Station, then take the bus to Niagara Falls, ON.
- Website
- turkishairlines.com
Flights from Baghdad International Airport to Toronto Pearson International Airport via Istanbul
- Ave. Duration
- 17h 48m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $400–1,400
Flights from Sulaymaniyah to Toronto Pearson International Airport via Istanbul
- Ave. Duration
- 23h 35m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $430–1,400
Flights from Kirkuk to Toronto Pearson International Airport via Istanbul
- Ave. Duration
- 15h 57m
- When
- Wednesday and Sunday
- Estimated price
- $320–1,100
Flights from Basra International Airport to Toronto Pearson International Airport via Istanbul
- Ave. Duration
- 19h 22m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $480–1,600
- Website
- lufthansa.com
Flights from Erbil International Airport to Toronto Pearson International Airport via Vienna
- Ave. Duration
- 29h 5m
- When
- Monday, Friday, and Saturday
- Estimated price
- $360–1,400
Flights from Erbil International Airport to Toronto Pearson International Airport via Frankfurt
- Ave. Duration
- 15h 15m
- When
- Sunday
- Estimated price
- $400–1,500
Flights from Erbil International Airport to Toronto Pearson International Airport via Munich
- Ave. Duration
- 15h 50m
- When
- Thursday
- Estimated price
- $360–1,400
Flights from Sulaymaniyah to Toronto Pearson International Airport via Amman, Montreal
- Ave. Duration
- 19h 10m
- When
- Monday and Thursday
- Estimated price
- $500–1,500
- Website
- austrian.com
Flights from Erbil International Airport to Toronto Pearson International Airport via Vienna
- Ave. Duration
- 29h 5m
- When
- Monday, Friday, and Saturday
- Estimated price
- $360–1,400
Flights from Erbil International Airport to Toronto Pearson International Airport via Munich
- Ave. Duration
- 15h 50m
- When
- Thursday
- Estimated price
- $360–1,400
Flights from Sulaymaniyah to Toronto Pearson International Airport via Amman, Montreal
- Ave. Duration
- 19h 10m
- When
- Monday and Thursday
- Estimated price
- $500–1,500
- Website
- aircanada.com
Flights from Erbil International Airport to Toronto Pearson International Airport via Frankfurt
- Ave. Duration
- 15h 15m
- When
- Sunday
- Estimated price
- $400–1,500
Flights from Erbil International Airport to Toronto Pearson International Airport via Munich
- Ave. Duration
- 15h 50m
- When
- Thursday
- Estimated price
- $360–1,400
Flights from Sulaymaniyah to Toronto Pearson International Airport via Amman, Montreal
- Ave. Duration
- 19h 10m
- When
- Monday and Thursday
- Estimated price
- $500–1,500
- Website
- airtransat.com
Flights from Baghdad International Airport to Toronto Pearson International Airport via Istanbul
- Ave. Duration
- 17h 15m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $400–1,300
Flights from Baghdad International Airport to Toronto Pearson International Airport via Athens
- Ave. Duration
- 21h 40m
- When
- Saturday
- Estimated price
- $500–1,400
Flights from Sulaymaniyah to Toronto Pearson International Airport via Amman, Montreal
- Ave. Duration
- 18h 37m
- When
- Monday and Thursday
- Estimated price
- $500–1,500
- Website
- en.aegeanair.com
Flights from Erbil International Airport to Toronto Pearson International Airport via Munich
- Ave. Duration
- 15h 50m
- When
- Thursday
- Estimated price
- $360–1,400
Flights from Baghdad International Airport to Toronto Pearson International Airport via Athens
- Ave. Duration
- 18h 50m
- When
- Tuesday and Saturday
- Estimated price
- $390–1,500
- Website
- united.com
Flights from Erbil International Airport to Toronto Pearson International Airport via Munich
- Ave. Duration
- 15h 50m
- When
- Thursday
- Estimated price
- $360–1,400
Flights from Erbil International Airport to Buffalo Niagara International Airport via Istanbul, Newark
- Ave. Duration
- 30h 23m
- When
- Thursday and Friday
- Estimated price
- $1,300–4,200
- Website
- klm.com
Flights from Erbil International Airport to Toronto Pearson International Airport via Amsterdam Schiphol
- Ave. Duration
- 15h 55m
- When
- Friday
- Estimated price
- $350–1,400
Flights from Erbil International Airport to Buffalo Niagara International Airport via Istanbul, Detroit
- Ave. Duration
- 23h 20m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $1,300–4,300
- Website
- delta.com
Flights from Erbil International Airport to Toronto Pearson International Airport via Amsterdam Schiphol
- Ave. Duration
- 15h 55m
- When
- Friday
- Estimated price
- $350–1,400
Flights from Erbil International Airport to Buffalo Niagara International Airport via Istanbul, Detroit
- Ave. Duration
- 23h 20m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $1,300–4,300
- Website
- flyporter.com
Flights from Baghdad International Airport to Toronto Pearson International Airport via Athens
- Ave. Duration
- 21h 40m
- When
- Saturday
- Estimated price
- $500–1,400
Flights from Sulaymaniyah to Toronto Pearson International Airport via Amman, Montreal
- Ave. Duration
- 18h 37m
- When
- Monday and Thursday
- Estimated price
- $500–1,500
- Website
- rj.com
Flights from Baghdad International Airport to Toronto Pearson International Airport via Amman, Montreal
- Ave. Duration
- 19h 55m
- When
- Monday and Thursday
- Estimated price
- $480–1,400
Flights from Sulaymaniyah to Toronto Pearson International Airport via Amman, Montreal
- Ave. Duration
- 18h 5m
- When
- Monday and Thursday
- Estimated price
- $500–1,500
- Website
- aa.com
Flights from Erbil International Airport to Buffalo Niagara International Airport via Istanbul, Boston
- Ave. Duration
- 29h 57m
- When
- Thursday
- Estimated price
- $1,300–4,200
Flights from Erbil International Airport to Buffalo Niagara International Airport via Amsterdam Schiphol, Boston
- Ave. Duration
- 20h 44m
- When
- Tuesday
- Estimated price
- $1,200–4,600
- Website
- airindia.in
Flights from Erbil International Airport to Toronto Pearson International Airport via Vienna
- Ave. Duration
- 26h 20m
- When
- Monday, Friday, and Saturday
- Estimated price
- $350–1,000
- Website
- jetblue.com
Flights from Erbil International Airport to Buffalo Niagara International Airport via Amsterdam Schiphol, Boston
- Ave. Duration
- 19h 18m
- When
- Tuesday and Friday
- Estimated price
- $1,200–4,600
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to Niagara Falls, ON
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $7–55
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $7–45
- Adult Standard
- $17–55
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Buffalo Niagara International Airport to Niagara Falls USA
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $3–7
- Schedules at
- flixbus.com
Want to know more about travelling around United States
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
What documents do I need to cross Niagara Falls?
Read the travel guide
Which side of Niagara Falls should I choose (and how do I get there)?
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide




