Airlines / PD
Airline
Porter Airlines logo

Porter Airlines (PD)

Porter Airlines (PD) is a Canada airline with the radio callsign “PORTER AIR”. It operates 758 routes from 52 airports to 52 destinations in 6 countries, anchored at Chicago (ORD). Its longest route is Montréal (YUL) to San Francisco (SFO), roughly 4,075 km. Around 489 of its routes are domestic and 269 international. Every PD flight number, origin and destination is listed below; live status, scheduled and actual times, gate and terminal come from the FlightNerve API.

758Routes
52Destinations
6Countries
ORDMain hub
4,075 kmLongest route
POEICAO
PDIATA
Porter Airlines route network · 235 routes

Porter Airlines routes & flight numbers

Origin and destination for routes 301–400 of 758. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
PD257YUL · MontréalYHZ · Halifax1h 18m••:•• → ••:••
PD2570YQG · WindsorYTZ · Toronto0h 45m••:•• → ••:••
PD2571YOW · OttawaYQG · Windsor1h 09m••:•• → ••:••
PD2572YQG · WindsorYOW · Ottawa1h 09m••:•• → ••:••
PD2577YTZ · TorontoYQG · Windsor0h 45m••:•• → ••:••
PD258YDF · Deer LakeYYZ · Toronto2h 29m••:•• → ••:••
PD259YTZ · TorontoYYT · St. John's2h 50m••:•• → ••:••
PD260YVR · VancouverYOW · Ottawa4h 32m••:•• → ••:••
PD261YTZ · TorontoYOW · Ottawa0h 46m••:•• → ••:••
PD2610YTS · TimminsYTZ · Toronto1h 02m••:•• → ••:••
PD2612YTS · TimminsYTZ · Toronto1h 02m••:•• → ••:••
PD2615YYZ · TorontoBOS · Boston1h 12m••:•• → ••:••
PD2616BOS · BostonYYZ · Toronto1h 12m••:•• → ••:••
PD2617YYZ · TorontoBOS · Boston1h 12m••:•• → ••:••
PD2618BOS · BostonYYZ · Toronto1h 12m••:•• → ••:••
PD262YVR · VancouverYOW · Ottawa4h 32m••:•• → ••:••
PD263YOW · OttawaYVR · Vancouver4h 32m••:•• → ••:••
PD2630YQT · Thunder BayYTZ · Toronto1h 27m••:•• → ••:••
PD2631YTZ · TorontoYQT · Thunder Bay1h 27m••:•• → ••:••
PD2632YQT · Thunder BayYTZ · Toronto1h 27m••:•• → ••:••
PD2633YTZ · TorontoYQT · Thunder Bay1h 27m••:•• → ••:••
PD2634YQT · Thunder BayYTZ · Toronto1h 27m••:•• → ••:••
PD2635YTZ · TorontoYQT · Thunder Bay1h 27m••:•• → ••:••
PD2636YQT · Thunder BayYTZ · Toronto1h 27m••:•• → ••:••
PD2637YTZ · TorontoYQT · Thunder Bay1h 27m••:•• → ••:••
PD2638YQT · Thunder BayYTZ · Toronto1h 27m••:•• → ••:••
PD2639YTZ · TorontoYQT · Thunder Bay1h 27m••:•• → ••:••
PD264YVR · VancouverYOW · Ottawa4h 32m••:•• → ••:••
PD265YOW · OttawaYVR · Vancouver4h 32m••:•• → ••:••
PD266YVR · VancouverYOW · Ottawa4h 32m••:•• → ••:••
PD267YOW · OttawaYVR · Vancouver4h 32m••:•• → ••:••
PD268YYT · St. John'sYTZ · Toronto2h 50m••:•• → ••:••
PD2682YAM · Sault Ste MarieYTZ · Toronto0h 58m••:•• → ••:••
PD2683YTZ · TorontoYAM · Sault Ste Marie0h 58m••:•• → ••:••
PD2684YAM · Sault Ste MarieYTZ · Toronto0h 58m••:•• → ••:••
PD2685YTZ · TorontoYAM · Sault Ste Marie0h 58m••:•• → ••:••
PD2687YTZ · TorontoYAM · Sault Ste Marie0h 58m••:•• → ••:••
PD2688YAM · Sault Ste MarieYTZ · Toronto0h 58m••:•• → ••:••
PD269YOW · OttawaYYC · Calgary3h 45m••:•• → ••:••
PD2691YTZ · TorontoYAM · Sault Ste Marie0h 58m••:•• → ••:••
PD270YYC · CalgaryYOW · Ottawa3h 45m••:•• → ••:••
PD2703YTZ · TorontoORD · Chicago1h 12m••:•• → ••:••
PD2704ORD · ChicagoYTZ · Toronto1h 12m••:•• → ••:••
PD2705YTZ · TorontoORD · Chicago1h 12m••:•• → ••:••
PD2706ORD · ChicagoYTZ · Toronto1h 12m••:•• → ••:••
PD271YOW · OttawaYYC · Calgary3h 45m••:•• → ••:••
PD2719YTZ · TorontoIAD · Dulles1h 00m••:•• → ••:••
PD272YYC · CalgaryYOW · Ottawa3h 45m••:•• → ••:••
PD2720IAD · DullesYTZ · Toronto1h 00m••:•• → ••:••
PD2721YTZ · TorontoIAD · Dulles1h 00m••:•• → ••:••
PD2722IAD · DullesYTZ · Toronto1h 00m••:•• → ••:••
PD2724IAD · DullesYTZ · Toronto1h 00m••:•• → ••:••
PD2725YTZ · TorontoIAD · Dulles1h 00m••:•• → ••:••
PD2726IAD · DullesYTZ · Toronto1h 00m••:•• → ••:••
PD2727YTZ · TorontoIAD · Dulles1h 00m••:•• → ••:••
PD2728IAD · DullesYTZ · Toronto1h 00m••:•• → ••:••
PD273YOW · OttawaYYC · Calgary3h 45m••:•• → ••:••
PD2735YYZ · TorontoYHU · Montréal0h 59m••:•• → ••:••
PD2736YHU · MontréalYYZ · Toronto0h 59m••:•• → ••:••
PD274YYC · CalgaryYOW · Ottawa3h 45m••:•• → ••:••
PD275YTZ · TorontoYOW · Ottawa0h 46m••:•• → ••:••
PD276YYC · CalgaryYOW · Ottawa3h 45m••:•• → ••:••
PD277YOW · OttawaYYC · Calgary3h 45m••:•• → ••:••
PD278YQM · MonctonYTZ · Toronto1h 46m••:•• → ••:••
PD279YTZ · TorontoYOW · Ottawa0h 46m••:•• → ••:••
PD280YEG · EdmontonYOW · Ottawa3h 43m••:•• → ••:••
PD281YTZ · TorontoYYT · St. John's2h 50m••:•• → ••:••
PD282YEG · EdmontonYOW · Ottawa3h 43m••:•• → ••:••
PD283YOW · OttawaYEG · Edmonton3h 43m••:•• → ••:••
PD284YEG · EdmontonYOW · Ottawa3h 43m••:•• → ••:••
PD285YOW · OttawaYEG · Edmonton3h 43m••:•• → ••:••
PD286YYT · St. John'sYTZ · Toronto2h 50m••:•• → ••:••
PD287YOW · OttawaYEG · Edmonton3h 43m••:•• → ••:••
PD288YYT · St. John'sYTZ · Toronto2h 50m••:•• → ••:••
PD289YOW · OttawaYEG · Edmonton3h 43m••:•• → ••:••
PD291YOW · OttawaYWG · Winnipeg2h 21m••:•• → ••:••
PD292YWG · WinnipegYOW · Ottawa2h 21m••:•• → ••:••
PD293YTZ · TorontoYQM · Moncton1h 46m••:•• → ••:••
PD2938BOS · BostonYTZ · Toronto1h 11m••:•• → ••:••
PD2939YTZ · TorontoBOS · Boston1h 11m••:•• → ••:••
PD294YWG · WinnipegYOW · Ottawa2h 21m••:•• → ••:••
PD2940BOS · BostonYTZ · Toronto1h 11m••:•• → ••:••
PD2941YTZ · TorontoBOS · Boston1h 11m••:•• → ••:••
PD2942BOS · BostonYTZ · Toronto1h 11m••:•• → ••:••
PD2943YTZ · TorontoBOS · Boston1h 11m••:•• → ••:••
PD2944BOS · BostonYTZ · Toronto1h 11m••:•• → ••:••
PD2945YTZ · TorontoBOS · Boston1h 11m••:•• → ••:••
PD2946BOS · BostonYTZ · Toronto1h 11m••:•• → ••:••
PD2947YTZ · TorontoBOS · Boston1h 11m••:•• → ••:••
PD2948BOS · BostonYTZ · Toronto1h 11m••:•• → ••:••
PD2949YTZ · TorontoBOS · Boston1h 11m••:•• → ••:••
PD296YYT · St. John'sYOW · Ottawa2h 26m••:•• → ••:••
PD297YOW · OttawaYYT · St. John's2h 26m••:•• → ••:••
PD298YYT · St. John'sYOW · Ottawa2h 26m••:•• → ••:••
PD299YOW · OttawaYYT · St. John's2h 26m••:•• → ••:••
PD302YVR · VancouverYYZ · Toronto4h 18m••:•• → ••:••
PD303YYZ · TorontoYVR · Vancouver4h 18m••:•• → ••:••
PD304YVR · VancouverYYZ · Toronto4h 18m••:•• → ••:••
PD305YYZ · TorontoYVR · Vancouver4h 18m••:•• → ••:••
PD306YVR · VancouverYYZ · Toronto4h 18m••:•• → ••:••
← PrevRoutes 301–400 of 758Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Where Porter Airlines flies

52 destinations served.

Busiest Porter Airlines hubs

Top origin airports by number of routes.

About the Porter Airlines network

Porter Airlines connects 52 origin airports with 52 destinations on 758 scheduled routes. Its domestic network covers about 489 routes within Canada, while 269 routes reach international destinations across 6 countries. The busiest base, Chicago (ORD), anchors most PD departures. Use the map above to see the full route geography, or open any flight number for its exact origin, destination and live status.

Frequently asked

How many destinations does Porter Airlines fly to?

Porter Airlines (PD) serves 52 destinations in 6 countries across 758 routes tracked by FlightNerve.

What is Porter Airlines’s main hub?

Porter Airlines’s busiest base is Chicago O'Hare International Airport (ORD) in Chicago.

What is Porter Airlines’s longest route?

Porter Airlines’s longest scheduled route is Montréal (YUL) to San Francisco (SFO), about 4,075 km.

Can I track Porter Airlines flights with an API?

Yes. FlightNerve returns live status, position, schedule and aircraft for any PD flight in a single API call.

Track any Porter Airlines flight in real time

Live status, position, schedule and aircraft for every PD flight, one API call.

Get an API key →