Cheap flights from Toronto to Ottawa

Find cheap Toronto Canada to Ottawa Canada flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Ottawa.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Ottawa (YOW) 2020-12-03 2020-12-20 221.67 USD 5 hours 21 minutes Connection 2020-10-18T07:07:44.587257
What is the distance between Toronto and Ottawa?

The average distance from Toronto to Ottawa is 352 kilometers (equals to 218 miles or 190 nautical miles). Your flight will departure from Toronto, Canada and arrive on Ottawa, Canada.

How long is the flight from Toronto to Ottawa?

The average flight time between Toronto to Ottawa is 5 hours 21 minutes

How much is the fare for flight between Toronto and Ottawa?

The average price for one-way airfare from Toronto to Ottawa is 222 USD (none-taxes) for economy class.

How many flights fly from Toronto to Ottawa on the daily basis?

Around 219 flights are flying daily from Toronto to Ottawa. Some major airlines between this route are Air Canada, WestJet, US Airways, Royal Tongan Airlines, Delta Airlines, Sky Regional, Austrian Airlines, Aer Lingus, Lufthansa, Aeromexico, Korean Air, Cathay Pacific, Avianca Aerovias, Qantas Airways, Air France, KLM, LOT Polish Airlines, SATA, Xiamen Airlines, AeroMexico Connect, American Airlines, Asiana Airlines, Bearskin Airlines, China Eastern Airlines, China Southern, Fly Blue Crane, Hainan Airlines, Iberia, Jazz, LATAM Airlines, Philippine Airlines, TAM Linhas Aereas, Turkish Airlines, United, Virgin Atlantic, Aegean Airlines, China Airlines, Cape Air, Sunwing, Swiss, WestJet Encore, VivaAerobus, British Airways, United Airways, First Air, Emirates, Monarch Airlines, Brussels Airlines, East Horizon Airlines, Copa Airlines, ...

Flight Origin Destination Departure Arrival Equip
KE6543 Toronto (YYZ) Ottawa (YOW) noon 1:08 p.m. 736
AC7712 Toronto (YYZ) Ottawa (YOW) 10:10 a.m. 11:09 a.m. E75
AC7564 Toronto (YYZ) Ottawa (YOW) 2:10 p.m. 3:09 p.m. E75S
KL9574 Toronto (YYZ) Ottawa (YOW) 5:45 p.m. 6:53 p.m. DH4
RS7698 Toronto (YYZ) Ottawa (YOW) 4:10 p.m. 5:09 p.m. E75S
DL7210 Toronto (YYZ) Ottawa (YOW) 5:45 p.m. 6:53 p.m. 736
WS3474 Toronto (YYZ) Ottawa (YOW) 5:45 p.m. 6:53 p.m. DH8D
DL7211 Toronto (YYZ) Ottawa (YOW) noon 1:08 p.m. 736
WS3464 Toronto (YYZ) Ottawa (YOW) noon 1:08 p.m. DH8D
AC7510 Toronto (YYZ) Ottawa (YOW) 8:10 a.m. 9:09 a.m. E75S
AC462 Toronto (YYZ) Ottawa (YOW) 6:50 p.m. 7:44 p.m. A320
LH6520 Toronto (YYZ) Ottawa (YOW) 9:30 p.m. 10:29 p.m. 763
DL7000 Toronto (YYZ) Ottawa (YOW) 10 p.m. 11:08 p.m. B773
WS3478 Toronto (YYZ) Ottawa (YOW) 10 p.m. 11:08 p.m. DH8D
OS8249 Toronto (YYZ) Ottawa (YOW) 4:10 p.m. 5:09 p.m. 319
LH6766 Toronto (YYZ) Ottawa (YOW) 6:50 p.m. 7:44 p.m. 319
AC468 Toronto (YYZ) Ottawa (YOW) 9:30 p.m. 10:29 p.m. A319
AF6562 Toronto (YYZ) Ottawa (YOW) 5:45 p.m. 6:53 p.m. B737
EK4679 Toronto (YYZ) Ottawa (YOW) 5:45 p.m. 6:53 p.m. B736
KL9636 Toronto (YYZ) Ottawa (YOW) 10 p.m. 11:08 p.m. DH4
AC7698 Toronto (YYZ) Ottawa (YOW) 4:10 p.m. 5:09 p.m. E75S
AF6573 Toronto (YYZ) Ottawa (YOW) 10 p.m. 11:08 p.m. 73H
OS8331 Toronto (YYZ) Ottawa (YOW) 2:10 p.m. 3:09 p.m.
MF6031 Toronto (YYZ) Ottawa (YOW) 10 p.m. 11:08 p.m. None
OS8350 Toronto (YYZ) Ottawa (YOW) 6:50 p.m. 7:44 p.m. None