Recommended by:More >

Cheap Flights from Halifax to Portland, ME, United States - YHZ to PWM

Did You Know?

There are 5246 flights from Halifax, NS to Portland per week.
148,693 seats are available per week to fly from Halifax, NS to Portland.
You must make at least one connection to fly from Halifax, NS to Portland.
American Airlines has 463 connecting flights between Halifax, NS and Portland.

Cheap Domestic Flights from Halifax - YHZ

Flights
Airline
Lowest Price
Porter, WestJet, Air Canada
CAD338
Air Canada, WestJet, Porter
CAD397
Porter, WestJet, Air Canada
CAD354

Cheap Domestic Flights to Portland - PWM

Flights
Airline
Lowest Price
Porter, WestJet, Air Canada
CAD409
WestJet, Air Canada, Porter
CAD318
Air Canada
CAD424
Air Canada
CAD329
Porter, Air Canada, WestJet
CAD334
Air Canada, WestJet
CAD583
WestJet, Air Canada
CAD479
Air Canada, WestJet
CAD444
Air Canada
CAD335

Cheap International Flights from Halifax - YHZ

Flights
Airline
Lowest Price
WestJet, United, Porter, Delta, US Airways, Air Canada
CAD431
Air Canada, WestJet, Delta, United, US Airways
CAD357
Air Canada, United, Delta, US Airways, Porter
CAD347
United, Delta, US Airways, Air Canada
CAD592
Porter, Air Canada, United, Delta, US Airways, American, WestJet
CAD575
US Airways, Delta, United, American, Air Canada
CAD451
British Airways, Brussels, Austrian, Swiss, KLM, US Airways, Air Transat, Air Canada, United, Icelandair, Lufthansa, Condor, Air France, American, Delta
CAD866

Cheap International Flights to Portland - PWM

Flights
Airline
Lowest Price
Porter, United, Air Canada, WestJet
CAD587
United, Air Canada
CAD570
United, Delta, Air Canada, WestJet
CAD381
Air Canada, Delta, United, WestJet
CAD365
United, Air Canada
CAD381
Porter, Air Canada, Delta, United
CAD381
WestJet, Air Canada
CAD462
Recommended by:More >
Cheap Flights from Halifax to Portland, ME, United States, from CAD431 Round trip from YHZ to PWM