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
CAD207
Air Canada, First Air
CAD509

Cheap Domestic Flights to Kingston - YGK

Flights
Airline
Lowest Price
Porter, WestJet, Air Canada
CAD205
Porter, WestJet, Air Canada
CAD293
United, US Airways, Delta
$304
United, Delta, US Airways, JetBlue
$244
Air Canada
CAD430
Porter, Air Canada, WestJet
CAD356
United, Delta, US Airways
$225
United, JetBlue, US Airways, Delta
$189
First Air, Air Canada
CAD498
US Airways, United, Delta
$195
US Airways, United
$289

Cheap International Flights from Montreal - YMQ

Flights
Airline
Lowest Price
United, Air Canada, Delta, US Airways, WestJet, Porter, American
CAD445
Air Canada, United, Porter, US Airways, Delta
CAD319
US Airways, Delta, Air Canada, United, Porter, WestJet, American
CAD319
Air Canada, United, Delta, US Airways
CAD276
American, Air Canada, United, Delta, US Airways
CAD635
American, US Airways, Air Canada, Delta, United
CAD445

Cheap International Flights to Kingston - YGK

Flights
Airline
Lowest Price
WestJet, United, Air Canada, US Airways, Delta, American
CAD330
United, US Airways, Air Canada, Delta
$365
Porter, WestJet, US Airways, American, United, Air Canada, Delta
CAD372
US Airways, Delta, United, Air Canada, Porter
$219
United, Delta, US Airways, WestJet, Porter, Air Canada
CAD336
Air Canada, Delta, United, US Airways, WestJet, American, Porter
CAD299
United, US Airways, Porter, Air Canada
CAD288
Air Canada, Delta, American, US Airways, United
CAD403
Air Canada
CAD744
Cheap Flights from Montreal to Kingston, ON, Canada, Airfare Search for YMQ to YGK, Airline One-Way and Roundtrip Schedules