Welcome | Sign out

Cheap Flights from Montreal to Kingston, ON, Canada - YMQ to YGK

Did You Know?

There are 966 flights from Montreal, QC to Kingston per week.
8,694 seats are available per week to fly from Montreal, QC to Kingston.
You must make at least one connection to fly from Montreal, QC to Kingston.
Air Canada has 483 connecting flights between Montreal, QC and Kingston.

Cheap Domestic Flights from Montreal - YMQ

Flights
Airline
Lowest Price
Porter, WestJet, Air Canada
CAD261
Air Canada, First Air
CAD595

Cheap Domestic Flights to Kingston - YGK

Flights
Airline
Lowest Price
Porter, WestJet, Air Canada
CAD232
Porter, WestJet, Air Canada
CAD372
United, US Airways, Delta
$295
United, Delta, US Airways, JetBlue
$228
Air Canada
CAD514
Porter, Air Canada, WestJet
CAD558
United, Delta, US Airways
$215
United, JetBlue, US Airways, Delta
$174
First Air, Air Canada
CAD586
US Airways, United, Delta
$195
US Airways, United
$273

Cheap International Flights from Montreal - YMQ

Flights
Airline
Lowest Price
United, Air Canada, Delta, US Airways, WestJet, Porter, American
CAD437
Air Canada, United, Porter, US Airways, Delta
CAD354
US Airways, Delta, Air Canada, United, Porter, WestJet, American
CAD496
Air Canada, United, Delta, US Airways
CAD295
American, Air Canada, United, Delta, US Airways
CAD636
American, US Airways, Air Canada, Delta, United
CAD437

Cheap International Flights to Kingston - YGK

Flights
Airline
Lowest Price
WestJet, United, Air Canada, US Airways, Delta, American
CAD325
United, US Airways, Air Canada, Delta
$369
Porter, WestJet, US Airways, American, United, Air Canada, Delta
CAD428
US Airways, Delta, United, Air Canada, Porter
$244
United, Delta, US Airways, WestJet, Porter, Air Canada
CAD428
Air Canada, Delta, United, US Airways, WestJet, American, Porter
CAD449
United, US Airways, Porter, Air Canada
CAD303
Air Canada, Delta, American, US Airways, United
CAD396
Air Canada
CAD730
Cheap Flights from Montreal to Kingston, ON, Canada, Airfare Search for YMQ to YGK, Airline One-Way and Roundtrip Schedules