Flights to Ottawa, ON, Canada
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Ottawa
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | -5°C | -13°C |
February | -3°C | -12°C |
March | 2°C | -6°C |
April | 10°C | 0°C |
May | 18°C | 7°C |
June | 22°C | 12°C |
July | 25°C | 15°C |
August | 24°C | 14°C |
September | 20°C | 11°C |
October | 13°C | 5°C |
November | 5°C | -1°C |
December | -1°C | -7°C |
14 day forecast
Cheapest month to fly to Ottawa
Explore price trends for trips to Ottawa
Showing prices in GBP
Annual Avg. Price | 361 GBP |
October 2024 | 342 GBP |
November 2024 | 278 GBP |
December 2024 | 278 GBP |
January 2025 | 308 GBP |
February 2025 | 340 GBP |
March 2025 | 303 GBP |
April 2025 | 344 GBP |
May 2025 | 353 GBP |
June 2025 | 438 GBP |
July 2025 | 431 GBP |
August 2025 | 375 GBP |
September 2025 | 537 GBP |
Direct flights to Ottawa
Find direct flights from anywhere to Ottawa
- Athens to Ottawa from £339
- Oslo to Ottawa from £343
- Milan to Ottawa from £347
- Brussels to Ottawa from £346
- Frankfurt to Ottawa from £349
- Dublin to Ottawa from £349
- Lisbon to Ottawa from £353
- London to Ottawa from £354
- Palma, Majorca to Ottawa from £355
- Tallinn to Ottawa from £354
- Edinburgh to Ottawa from £356
- Rome to Ottawa from £366
- Prague to Ottawa from £367
- Riga to Ottawa from £380
- Glasgow to Ottawa from £383
- Manchester to Ottawa from £388
- Barcelona to Ottawa from £388
- Paris to Ottawa from £391
- Copenhagen to Ottawa from £395
- Madrid to Ottawa from £400
- Caracas to Ottawa from £401
- Amsterdam to Ottawa from £412
- Seoul to Ottawa from £418
- Sydney to Ottawa from £446
Airlines flying to Ottawa
Best airlines flying to Ottawa
- Ethiopian Airlines
- Air Europa
- Aer Lingus
- Play
- LOT Polish Airlines
- Kuwait Airways
- British Airways
- Jeju Air
- Air Canada
- Volotea
- Alaska Airlines
- AlMasria Universal Airlines
- Saudi Arabian Airlines
- Jetstar Airways
- NouvelAir
- Air Algerie
- Air Transat
- Lufthansa
- Copa Airlines
- Icelandair