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) 2021-08-24 2021-09-02 73 USD 2 hours 4 minutes Direct 2021-08-02T07:56:42
Toronto (YTO) - Ottawa (YOW) 2021-10-26 2021-10-29 76 USD 2 hours 5 minutes Direct 2021-08-03T14:53:04
Toronto (YTO) - Ottawa (YOW) 2021-08-23 2021-08-24 77 USD 2 hours 5 minutes Direct 2021-08-01T15:47:07
Toronto (YTO) - Ottawa (YOW) 2021-09-01 2021-09-05 77 USD 2 hours 5 minutes Direct 2021-08-02T18:28:13
Toronto (YTO) - Ottawa (YOW) 2021-08-29 2021-09-03 77 USD 2 hours 5 minutes Direct 2021-08-02T11:26:44
Toronto (YTO) - Ottawa (YOW) 2021-08-26 2021-08-28 78 USD 2 hours 5 minutes Direct 2021-07-29T22:29:13
Toronto (YTO) - Ottawa (YOW) 2021-08-13 2021-08-15 84 USD 2 hours 4 minutes Direct 2021-08-02T07:56:56
Toronto (YTO) - Ottawa (YOW) 2021-10-07 2021-10-08 94 USD 2 hours 5 minutes Direct 2021-07-30T11:39:49
Toronto (YTO) - Ottawa (YOW) 2021-12-19 2022-01-07 129 USD 2 hours 26 minutes Direct 2021-07-30T20:36:28
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 2 hours 5 minutes

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

The average price for one-way airfare from Toronto to Ottawa is 78 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
OS8331 Toronto (YYZ) Ottawa (YOW) 2 p.m. 3 p.m.
LO4113 Toronto (YYZ) Ottawa (YOW) 8:30 p.m. 10:05 p.m. 763
TK8716 Toronto (YYZ) Ottawa (YOW) 9 p.m. 10 p.m. B763
WS358 Toronto (YYZ) Ottawa (YOW) 3:15 p.m. 4:21 p.m. B737
DL7210 Toronto (YYZ) Ottawa (YOW) 5:25 p.m. 6:35 p.m. 736
AC0454 Toronto (YYZ) Ottawa (YOW) 2 p.m. 3 p.m.
AC464 Toronto (YYZ) Ottawa (YOW) 7 p.m. 8 p.m. E190
DL7592 Toronto (YYZ) Ottawa (YOW) 4:55 a.m. 6:15 a.m. 738
S47003 Toronto (YYZ) Ottawa (YOW) 9:30 p.m. 10:40 p.m. None
UA8288 Toronto (YYZ) Ottawa (YOW) 9 p.m. 10 p.m. 319
AC446 Toronto (YYZ) Ottawa (YOW) 10 a.m. 11 a.m. E190
AC7720 Toronto (YYZ) Ottawa (YOW) 5 p.m. 9:08 p.m. E75S
AC0446 Toronto (YYZ) Ottawa (YOW) 10 a.m. 11 a.m.
KE6541 Toronto (YYZ) Ottawa (YOW) 1:30 p.m. 2:38 p.m. 73H
VS8113 Toronto (YYZ) Ottawa (YOW) 5:25 p.m. 6:35 p.m. 739
OS8330 Toronto (YYZ) Ottawa (YOW) 7 p.m. 8 p.m. None
LH6596 Toronto (YYZ) Ottawa (YOW) 7 p.m. 8 p.m. 763
WS3466 Toronto (YYZ) Ottawa (YOW) 1:30 p.m. 2:38 p.m. DH8D
LH6628 Toronto (YYZ) Ottawa (YOW) 2 p.m. 3 p.m. 319
WS3474 Toronto (YYZ) Ottawa (YOW) 5:25 p.m. 6:35 p.m. DH8D
AC468 Toronto (YYZ) Ottawa (YOW) 9 p.m. 10 p.m. A319
AF3022 Toronto (YYZ) Ottawa (YOW) 9:30 a.m. 3:10 p.m. DH4
WS3478 Toronto (YYZ) Ottawa (YOW) 9:30 p.m. 10:40 p.m. DH8D
AC442 Toronto (YYZ) Ottawa (YOW) 8 a.m. 9 a.m. E190
AF6573 Toronto (YYZ) Ottawa (YOW) 9:30 p.m. 10:40 p.m. 73H