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
CAD206
Air Canada, First Air
CAD578

Cheap Domestic Flights to Kingston - YGK

Flights
Airline
Lowest Price
Porter, WestJet, Air Canada
CAD204
Porter, WestJet, Air Canada
CAD292
United, US Airways, Delta
$314
United, Delta, US Airways, JetBlue
$244
Air Canada
CAD491
Porter, Air Canada, WestJet
CAD355
United, Delta, US Airways
$225
United, JetBlue, US Airways, Delta
$189
First Air, Air Canada
CAD566
US Airways, United, Delta
$195
US Airways, United
$285

Cheap International Flights from Montreal - YMQ

Flights
Airline
Lowest Price
United, Air Canada, Delta, US Airways, WestJet, Porter, American
CAD444
Air Canada, United, Porter, US Airways, Delta
CAD318
US Airways, Delta, Air Canada, United, Porter, WestJet, American
CAD318
Air Canada, United, Delta, US Airways
CAD293
American, Air Canada, United, Delta, US Airways
CAD646
American, US Airways, Air Canada, Delta, United
CAD444

Cheap International Flights to Kingston - YGK

Flights
Airline
Lowest Price
WestJet, United, Air Canada, US Airways, Delta, American
CAD328
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
CAD335
Air Canada, Delta, United, US Airways, WestJet, American, Porter
CAD299
United, US Airways, Porter, Air Canada
CAD288
Air Canada, Delta, American, US Airways, United
CAD402
Air Canada
CAD742
Cheap Flights from Montreal to Kingston, ON, Canada, Airfare Search for YMQ to YGK, Airline One-Way and Roundtrip Schedules