Flight

JIA5515

Flight history and live tracking for JIA5515, operated by PSA Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateSun 04 Oct 2026
RouteKCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONAL → KPHL PHILADELPHIA INTERNATIONAL
Scheduled departure18:36 EDT
Estimated arrival19:53 EDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlinePSA Airlines
Observed routeKDAY → KCLT

Flight history 272 flights since Sep 2025

DateFromToDepArrDurationAircraft
2026-10-03KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL18:37 EDT19:45 EDT1h 08mN712PS
2026-10-02KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL18:42 EDT19:54 EDT1h 12mN502AE
2026-10-01KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL18:41 EDT19:54 EDT1h 13mN539EA
2026-09-29KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL18:46 EDT20:05 EDT1h 19mN521AE
2026-09-28KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL18:41 EDT19:59 EDT1h 18mN502AE
2026-09-27KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL19:33 EDT20:47 EDT1h 14mN524AE
2026-09-26partialKPHL?20:00 EDTN515AE
2026-09-25partialKCVG?20:28 EDTN631NN
2026-09-22KCVGKPHL09:16 EDT19:54 EDT10h 38mN507AE
2026-09-21estimatedKCVGKPHL20:00 EDT20:54 EDT0h 53mN536EA
2026-09-20partialKLNS?20:00 EDTN508AE
2026-09-19partialKCVG?20:08 EDTN545PB
2026-09-17estimatedKPHLKCVG11:25 EDT19:58 EDT8h 33mN723PS
2026-09-15KCVGKPHL18:45 EDT19:56 EDT1h 10mN723PS
2026-09-14partial??02:07ZN513AE
2026-09-14estimatedKCVGKPHL20:00 EDT20:24 EDT0h 23mN513AE
2026-09-13estimatedKPHLKCVG07:19 EDT19:58 EDT12h 39mN723PS
2026-09-12partialKCVG?22:04 EDTN537EA
2026-09-11partialKPHL?08:02 EDTN723PS
2026-09-11KCVGKPHL20:03 EDT21:14 EDT1h 11mN723PS
2026-09-08KCVGKPHL18:24 EDT19:40 EDT1h 15mN590NN
2026-09-07partialKPHL?21:48 EDTN521AE
2026-09-06estimatedKCVGKPHL19:01 EDT19:58 EDT0h 57mN521AE
2026-09-05partialKPHL?22:48 EDTN517AE
2026-09-05KCVGKPHL20:04 EDT21:22 EDT1h 17mN517AE
2026-09-04KCVGKPHL20:31 EDT21:58 EDT1h 26mN723PS
Earlier flights (246) - back to 2025-09-20
DateFromToDepArrDurationAircraft
2026-09-01estimatedKCVGKPHL18:55 EDT19:58 EDT1h 02mN509AE
2026-08-31KCVGKPHL18:41 EDT19:54 EDT1h 12mN543EA
2026-08-30KCVGKPHL18:36 EDT19:50 EDT1h 13mN606NN
2026-08-29partialKCVG?21:22 EDTN558NN
2026-08-28KCVGKPHL18:41 EDT19:58 EDT1h 16mN558NN
2026-08-25partialKPHL?20:56 EDTA87CBE
2026-08-24partialKCVG?22:21 EDTN611NN
2026-08-24KCVGKPHL20:14 EDT21:24 EDT1h 09mN611NN
2026-08-23KCVGKPHL20:08 EDT21:44 EDT1h 35mN563NN
2026-08-21partialKCVG?21:56 EDTN583NN
2026-08-19partialKPHL?08:52 EDTN517AE
2026-08-18partialKPHL?20:00 EDTN563NN
2026-08-17partialKCVG?21:38 EDTN561NN
2026-08-15KCVGKPHL18:46 EDT19:58 EDT1h 11mN613NN
2026-08-14partialKPHL?22:29 EDTN598NN
2026-08-13partialKPHL?20:00 EDTN580NN
2026-08-12partial??00:00ZN639NN
2026-07-23KPHLKCVG16:05 EDT17:30 EDT1h 24mN541EA
2026-07-23KCVGKPHL21:07 EDT22:16 EDT1h 08mN532EA
2026-07-22partialKPHL?21:32 EDTA88075
2026-07-20KCVGKPHL18:15 EDT19:32 EDT1h 16mN532EA
2026-07-20KPHLKCVG15:43 EDT17:12 EDT1h 28mN532EA
2026-07-19KCVGKPHL18:05 EDT19:18 EDT1h 12mN518AE
2026-07-19KPHLKCVG15:51 EDT17:12 EDT1h 20mN518AE
2026-07-17KCVGKPHL18:33 EDT19:58 EDT1h 24mN712PS
2026-07-17KPHLKCVG16:00 EDT17:24 EDT1h 23mN712PS
2026-07-17KCVGKPHL20:08 EDT21:22 EDT1h 13mN712PS
2026-07-16KPHLKCVG16:23 EDT17:38 EDT1h 15mN712PS
2026-07-15KCVGKPHL18:44 EDT19:58 EDT1h 13mN512AE
2026-07-15KPHLKCVG16:24 EDT17:40 EDT1h 16mN512AE
2026-07-14KCVGKPHL18:22 EDT19:40 EDT1h 18mN534AE
2026-07-14KPHLKCVG15:38 EDT16:52 EDT1h 14mN534AE
2026-07-13KCVGKPHL18:03 EDT19:20 EDT1h 16mN725PS
2026-07-13KPHLKCVG16:01 EDT17:14 EDT1h 12mN725PS
2026-07-12KCVGKPHL18:29 EDT19:40 EDT1h 11mN524AE
2026-07-12KPHLKCVG16:13 EDT17:32 EDT1h 18mN524AE
2026-07-11KCVGKPHL18:20 EDT19:28 EDT1h 07mN725PS
2026-07-11KPHLKCVG16:03 EDT17:28 EDT1h 24mN725PS
2026-07-10estimatedKCVGKPHL18:34 EDT19:58 EDT1h 23mN716PS
2026-07-10KPHLKCVG15:36 EDT17:00 EDT1h 23mN716PS
2026-07-09KPHLKCVG16:49 EDT18:26 EDT1h 36mN532EA
2026-07-08KCVGKPHL18:27 EDT19:42 EDT1h 14mN532EA
2026-07-08KPHLKCVG16:19 EDT17:32 EDT1h 12mN532EA
2026-07-08estimatedKILGKPHL20:02 EDT20:28 EDT0h 25mN543EA
2026-07-07estimatedKCVGKPHL19:20 EDT19:58 EDT0h 37mN543EA
2026-07-07KPHLKCVG16:28 EDT17:52 EDT1h 23mN543EA
2026-07-07estimatedKMUIKPHL20:00 EDT21:00 EDT1h 00mN702PS
2026-07-06KPHLKCVG16:57 EDT18:24 EDT1h 26mN702PS
2026-07-06estimatedKILGKPHL20:00 EDT20:32 EDT0h 31mN531EG
2026-07-05estimatedKCVGKPHL19:13 EDT19:58 EDT0h 44mN531EG
2026-07-05KPHLKCVG15:38 EDT17:02 EDT1h 23mN531EG
2026-07-04KPHLKCVG17:52 EDT19:26 EDT1h 33mN591NN
2026-07-04KCVGKPHL21:13 EDT22:27 EDT1h 13mN718PS
2026-07-03KPHLKCVG18:42 EDT19:58 EDT1h 15mN718PS
2026-07-02estimatedKCVGKPHL18:55 EDT19:58 EDT1h 02mN536EA
2026-07-02KPHLKCVG16:47 EDT18:02 EDT1h 14mN536EA
2026-07-02KCVGKPHL20:08 EDT21:22 EDT1h 13mN528EG
2026-07-01KPHLKCVG16:20 EDT17:36 EDT1h 15mN549NN
2026-06-30KCVGKPHL18:37 EDT19:50 EDT1h 13mN555NN
2026-06-29KCVGKPHL18:43 EDT19:54 EDT1h 10mN526EA
2026-06-29KPHLKCVG16:10 EDT17:32 EDT1h 21mN526EA
2026-06-28KCVGKPHL18:39 EDT19:54 EDT1h 14mN515AE
2026-06-28KPHLKCVG15:48 EDT17:12 EDT1h 23mN515AE
2026-06-27KCVGKPHL18:15 EDT19:28 EDT1h 12mN515AE
2026-06-27KPHLKCVG15:39 EDT17:06 EDT1h 26mN515AE
2026-06-26KCVGKPHL18:39 EDT19:50 EDT1h 11mN716PS
2026-06-26KPHLKCVG15:27 EDT16:52 EDT1h 24mN716PS
2026-06-25KCVGKPHL18:42 EDT19:58 EDT1h 15mN515AE
2026-06-25KPHLKCVG16:25 EDT17:56 EDT1h 30mN515AE
2026-06-24KCVGKPHL18:43 EDT19:56 EDT1h 12mN703PS
2026-06-24KPHLKCVG15:31 EDT16:52 EDT1h 20mN703PS
2026-06-23KCVGKPHL18:41 EDT19:54 EDT1h 12mN515AE
2026-06-23KPHLKCVG15:47 EDT17:02 EDT1h 14mN515AE
2026-06-23KCVGKPHL20:34 EDT21:50 EDT1h 15mN527EA
2026-06-22KPHLKCVG16:50 EDT18:32 EDT1h 41mN527EA
2026-06-21KCVGKPHL18:34 EDT19:44 EDT1h 09mN527EA
2026-06-21KPHLKCVG15:33 EDT16:58 EDT1h 24mN527EA
2026-06-20KCVGKPHL18:45 EDT19:58 EDT1h 12mN542EA
2026-06-20KPHLKCVG15:29 EDT16:52 EDT1h 22mN542EA
2026-06-19estimatedKPITKPHL20:00 EDT20:36 EDT0h 35mN719PS
2026-06-18estimatedKCVGKPHL19:29 EDT19:58 EDT0h 28mN719PS
2026-06-18KPHLKCVG17:01 EDT18:24 EDT1h 22mN719PS
2026-06-17KCVGKPHL18:43 EDT19:50 EDT1h 06mN719PS
2026-06-17KPHLKCVG15:34 EDT17:04 EDT1h 29mN719PS
2026-06-17KCVGKPHL20:35 EDT21:44 EDT1h 08mN549NN
2026-06-16KPHLKCVG18:25 EDT19:54 EDT1h 28mN549NN
2026-06-15estimatedKCVGKPHL18:56 EDT19:58 EDT1h 01mN718PS
2026-06-15KPHLKCVG16:37 EDT18:02 EDT1h 24mN718PS
2026-06-15KCVGKPHL21:04 EDT22:22 EDT1h 17mN511AE
2026-06-14KPHLKCVG16:03 EDT17:56 EDT1h 52mN511AE
2026-06-13KPHLKCVG17:26 EDT18:48 EDT1h 21mN716PS
2026-06-13KCVGKPHL22:15 EDT23:26 EDT1h 11mN511AE
2026-06-13estimatedKILGKCVG20:00 EDT21:22 EDT1h 22mN511AE
2026-06-12estimatedKDOVKPHL20:00 EDT20:28 EDT0h 27mN718PS
2026-06-11estimatedKCVGKPHL18:58 EDT19:58 EDT1h 00mN718PS
2026-05-28estimatedKCVGKPHL18:54 EDT19:58 EDT1h 03mN508AE
2026-05-28KPHLKCVG16:42 EDT18:00 EDT1h 17mN508AE
2026-05-28estimatedKILGKPHL20:00 EDT20:28 EDT0h 28mN540EG
2026-05-27estimatedKCVGKPHL19:15 EDT19:58 EDT0h 42mN540EG
2026-05-27KPHLKCVG16:01 EDT17:32 EDT1h 30mN540EG
2026-05-26KCVGKPHL18:41 EDT19:56 EDT1h 14mN719PS
2026-05-26KPHLKCVG15:31 EDT16:48 EDT1h 16mN719PS
2026-05-25KCVGKPHL18:45 EDT19:56 EDT1h 10mN540EG
2026-05-25KPHLKCVG15:34 EDT16:56 EDT1h 21mN540EG
2026-05-23KCVGKPHL18:26 EDT19:36 EDT1h 09mN719PS
2026-05-23KPHLKCVG15:38 EDT17:08 EDT1h 29mN719PS
2026-05-23KCVGKPHL21:56 EDT23:06 EDT1h 09mN578NN
2026-05-22KPHLKCVG15:53 EDT17:14 EDT1h 20mN513AE
2026-05-22KCVGKPHL23:24 EDT00:28 EDT1h 03mN591NN
2026-05-21partialKCLT?20:00 EDTN584NN
2026-05-20partialKDAY?22:05 EDTN612NN
2026-05-19estimatedKDAYKCLT01:07 EDT18:56 EDT17h 48mN614NN
2026-05-12partialKCLT?20:00 EDTA88075
2026-05-11partialKDAY?20:29 EDTN573NN
2026-05-10KDAYKCLT20:00 EDT20:52 EDT0h 52mN593NN
2026-05-08partial??02:31ZN587NN
2026-05-08partialKCLT?20:00 EDTN587NN
2026-05-07partialKCLT?22:50 EDTN578NN
2026-05-06KDAYKCLT19:01 EDT19:58 EDT0h 56mN578NN
2026-05-04partialKCLT?21:47 EDTA842AC
2026-05-03partialKCLT?21:50 EDTN562NN
2026-05-02partialKCLT?22:57 EDTN592NN
2026-05-02estimatedKHKY?20:00 EDT00:36Z0h 35mN592NN
2026-04-30estimatedKCLT?07:43 EDT23:58Z12h 15mN582NN
2026-04-30estimatedKHKYKCLT20:00 EDT20:18 EDT0h 17mN582NN
2026-04-29estimatedKDAY?19:26 EDT23:58Z0h 31mN582NN
2026-04-27estimatedKCLT?07:33 EDT23:58Z12h 24mN585NN
2026-04-27partialKCLT?20:00 EDTN585NN
2026-04-26partialKCLT?20:00 EDTA85CAD
2026-04-25partialKHKY?20:00 EDTN565NN
2026-04-24estimatedKDAY?19:40 EDT23:58Z0h 17mN565NN
2026-04-23estimated?KCLT11:52Z19:54 EDT12h 01mN580NN
2026-04-22KDAYKCLT19:06 EDT19:58 EDT0h 52mN580NN
2026-04-21estimatedKDAYKCLT20:00 EDT20:18 EDT0h 17mN587NN
2026-04-20partialKCLT?23:15 EDTN557NN
2026-04-20KDAYKCLT20:56 EDT21:54 EDT0h 57mN557NN
2026-04-18partial??00:00ZN616NN
2026-04-17partial??00:00ZA838E5
2026-04-16estimatedKDAY?19:24 EDT23:58Z0h 33mA838E5
2026-04-15KDAYKCLT18:59 EDT19:54 EDT0h 54mN587NN
2026-04-13partial??00:00ZN555NN
2026-04-12partial??00:03ZN578NN
2026-04-11estimated??12:09Z23:56Z11h 47mN561NN
2026-04-10estimated??23:38Z23:58Z0h 20mN561NN
2026-04-06estimatedKDAYKCLT20:00 EDT20:34 EDT0h 33mA86674
2026-04-05partialKDAY?22:59 EDTN608NN
2026-04-04KDAYKCLT21:01 EDT22:14 EDT1h 12mN570NN
2026-04-03estimatedKDAYKCLT20:00 EDT20:32 EDT0h 31mN588NN
2026-04-02partial??00:00ZN563NN
2026-04-01partial??00:00ZA858F6
2026-03-31partialKCLT?09:20 EDTA87907
2026-03-30estimatedKDAYKCLT20:00 EDT20:30 EDT0h 29mN588NN
2026-03-29estimatedKCLT?08:31 EDT23:58Z11h 26mN554NN
2026-03-28KDAYKCLT19:39 EDT20:36 EDT0h 56mA70F80
2026-03-16KDAYKCLT20:24 EDT21:28 EDT1h 03mN593NN
2026-03-15estimatedKDAYKCLT20:00 EDT20:40 EDT0h 40mN578NN
2026-03-14partialKDAY?20:46 EDTN578NN
2026-03-13KDAYKCLT23:05 EDT23:58 EDT0h 52mA88075
2026-03-12estimated?KCLT00:00Z20:32 EDT0h 32mN597NN
2026-03-11partialKDAY?20:22 EDTN618NN
2026-03-10KDAYKCLT20:49 EDT21:54 EDT1h 04mN563NN
2026-03-09KDAYKCLT20:33 EDT21:38 EDT1h 05mN593NN
2026-03-07KDAYKCLT23:26 EST00:26 EST0h 59mA83EF5
2026-03-05KDAYKCLT19:17 EST20:20 EST1h 02mN601EN
2026-03-04KDAYKCLT19:18 EST20:22 EST1h 03mN575NN
2026-03-03KDAYKCLT19:33 EST20:32 EST0h 58mA86064
2026-03-02KDAYKCLT19:39 EST20:38 EST0h 59mN600NN
2026-03-01KDAYKCLT19:31 EST20:38 EST1h 07mA84DD1
2026-02-28KDAYKCLT19:32 EST20:32 EST0h 59mN575NN
2026-02-27KDAYKCLT19:33 EST20:38 EST1h 04mN578NN
2026-02-26KDAYKCLT19:30 EST20:28 EST0h 57mA85CAD
2026-02-25KDAYKCLT19:27 EST20:24 EST0h 56mN616NN
2026-02-24KDAYKCLT19:34 EST20:34 EST1h 00mN614NN
2026-02-23KDAYKCLT20:24 EST21:22 EST0h 58mN585NN
2026-02-22KDAYKCLT19:33 EST20:32 EST0h 58mA87907
2026-02-21KDAYKCLT19:38 EST20:44 EST1h 05mN577NN
2026-02-20KDAYKCLT19:31 EST20:26 EST0h 54mN612NN
2026-02-19KDAYKCLT19:23 EST20:18 EST0h 54mN593NN
2026-02-18KDAYKCLT19:22 EST20:16 EST0h 53mN614NN
2026-02-17KDAYKCLT19:31 EST20:28 EST0h 56mN603NN
2026-02-16KDAYKCLT23:40 EST00:38 EST0h 57mN594NN
2026-02-15KDAYKCLT20:33 EST21:30 EST0h 57mN716PS
2026-02-14KDAYKCLT20:19 EST21:24 EST1h 04mN565NN
2026-02-13KDAYKCLT19:30 EST20:30 EST0h 59mA83EF5
2026-02-12KDAYKCLT19:27 EST20:28 EST1h 00mN565NN
2026-02-11KDAYKCLT19:30 EST20:30 EST0h 59mN596NN
2026-02-07KDAYKCLT19:45 EST20:42 EST0h 56mN589NN
2026-02-06KDAYKCLT19:29 EST20:36 EST1h 06mN619NN
2026-02-05KDAYKCLT19:25 EST20:32 EST1h 06mN578NN
2026-02-04KDAYKCLT19:23 EST20:26 EST1h 02mN564NN
2026-02-03KDAYKCLT19:53 EST20:52 EST0h 59mN608NN
2026-02-02KDAYKCLT19:17 EST20:18 EST1h 00mA83EF5
2026-01-31KDAYKCLT19:40 EST20:44 EST1h 03mN579NN
2026-01-30KDAYKCLT19:29 EST20:30 EST1h 00mN548NN
2026-01-29KDAYKCLT22:30 EST23:24 EST0h 53mN567NN
2026-01-28KDAYKCLT22:26 EST23:16 EST0h 49mN594NN
2026-01-27KDAYKCLT20:51 EST21:54 EST1h 02mN605NN
2026-01-24KDAYKCLT20:10 EST21:14 EST1h 03mN613NN
2026-01-23KDAYKCLT19:27 EST20:32 EST1h 05mN555NN
2026-01-22estimated?KCLT01:20Z21:14 EST0h 53mN608NN
2026-01-21KDAYKCLT19:39 EST20:40 EST1h 00mA85188
2026-01-20KDAYKCLT19:17 EST20:18 EST1h 00mN549NN
2026-01-19KDAYKCLT19:19 EST20:28 EST1h 08mN594NN
2026-01-09KDAYKCLT19:03 EST20:26 EST1h 22mN593NN
2026-01-08KDAYKCLT19:12 EST20:48 EST1h 35mA86064
2026-01-07KDAYKCLT19:00 EST20:44 EST1h 43mN557NN
2026-01-06partialKDAY?19:27 ESTN580NN
2026-01-05KDAYKCLT22:41 EST23:48 EST1h 06mN607NN
2026-01-04KDAYKCLT19:37 EST20:54 EST1h 16mN549NN
2026-01-03estimated?KCLT00:15Z20:44 EST1h 28mN574NN
2026-01-02estimated?KCLT00:19Z20:48 EST1h 29mA86064
2025-12-31KDAYKCLT19:25 EST20:50 EST1h 24mN590NN
2025-12-30KDAYKCLT19:29 EST21:26 EST1h 56mA842AC
2025-12-29estimated?KCLT04:03Z00:34 EST1h 30mN581NN
2025-12-29partialKDAY?19:19 ESTN581NN
2025-12-27KDAYKCLT19:10 EST20:54 EST1h 44mN559NN
2025-12-24estimated?KCLT00:03Z20:40 EST1h 36mN548NN
2025-12-23KDAYKCLT19:59 EST21:10 EST1h 10mA84A1A
2025-12-22KDAYKCLT21:20 EST23:40 EST2h 19mN595NN
2025-12-21KDAYKCLT21:39 EST22:52 EST1h 12mN598NN
2025-12-20KDAYKCLT19:56 EST21:30 EST1h 33mN613NN
2025-12-19KDAYKCLT19:22 EST20:58 EST1h 35mN564NN
2025-12-18KDAYKCLT19:06 EST20:32 EST1h 26mA86674
2025-12-17KDAYKCLT19:00 EST20:39 EST1h 39mN560NN
2025-12-16partialKDAY?19:51 ESTA86674
2025-12-15KDAYKCLT20:12 EST21:58 EST1h 46mN615NN
2025-12-14KDAYKCLT12:04 EST13:54 EST1h 49mN605NN
2025-12-13KDAYKCLT19:02 EST20:24 EST1h 21mN599NN
2025-12-12partialKDAY?21:03 ESTN550NN
2025-12-11KDAYKCLT19:05 EST20:54 EST1h 48mN611NN
2025-12-10KDAYKCLT19:06 EST20:18 EST1h 11mN563NN
2025-12-02KDAYKCLT19:55 EST21:04 EST1h 09mN592NN
2025-11-27KDAYKCLT20:27 EST21:32 EST1h 04mA842AC
2025-10-30estimated?KDCA10:17Z07:24 EDT1h 06mN517AE
2025-10-29estimated?KDCA10:32Z07:46 EDT1h 13mN535EA
2025-10-28estimated?KDCA10:18Z07:46 EDT1h 27mN546FF
2025-10-27estimated?KDCA10:18Z07:32 EDT1h 13mN542EA
2025-10-24estimated??10:12Z10:32Z0h 19mN544EA
2025-10-20estimated?KCLT00:07Z21:28 EDT1h 20mN523AE
2025-10-15KCHAKDCA06:13 EDT07:50 EDT1h 36mN720PS
2025-10-14KCHAKDCA06:15 EDT07:54 EDT1h 38mN720PS
2025-10-13KCHAKDCA06:17 EDT07:48 EDT1h 30mN710PS
2025-10-07KCHAKDCA06:10 EDT07:40 EDT1h 30mN517AE
2025-10-06KCLTKDCA21:02 EDT07:48 EDT10h 45mN610NN
2025-10-04estimatedKCLTKAVP11:42 EDT12:07 EDT0h 24mN575NN
2025-09-20KCLTKMUI20:10 EDT21:11 EDT1h 01mA745DB

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when JIA5515 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]