{"1":[{"routeName":"Sunset Limited","trainNum":"1","trainNumRaw":"1","trainID":"1-25","lat":33.88813512132598,"lon":-116.52820249234344,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"New Orleans","code":"NOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T09:00:00-05:00","schDep":"2026-05-25T09:00:00-05:00","arr":"2026-05-25T09:00:00-05:00","dep":"2026-05-25T09:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Schriever","code":"SCH","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T10:30:00-05:00","schDep":"2026-05-25T10:30:00-05:00","arr":"2026-05-25T10:47:00-05:00","dep":"2026-05-25T10:51:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#67a521","platform":""},{"name":"New Iberia","code":"NIB","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T11:56:00-05:00","schDep":"2026-05-25T11:56:00-05:00","arr":"2026-05-25T12:13:00-05:00","dep":"2026-05-25T12:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#67a521","platform":""},{"name":"Lafayette","code":"LFT","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T12:24:00-05:00","schDep":"2026-05-25T12:24:00-05:00","arr":"2026-05-25T12:45:00-05:00","dep":"2026-05-25T12:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#82ab1e","platform":""},{"name":"Lake Charles","code":"LCH","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T13:55:00-05:00","schDep":"2026-05-25T13:55:00-05:00","arr":"2026-05-25T14:17:00-05:00","dep":"2026-05-25T14:21:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#89ad1d","platform":""},{"name":"Beaumont","code":"BMT","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T15:34:00-05:00","schDep":"2026-05-25T15:48:00-05:00","arr":"2026-05-25T15:33:00-05:00","dep":"2026-05-25T15:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Houston","code":"HOS","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T18:18:00-05:00","schDep":"2026-05-25T18:55:00-05:00","arr":"2026-05-25T17:31:00-05:00","dep":"2026-05-25T18:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"San Antonio","code":"SAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T00:05:00-05:00","schDep":"2026-05-26T02:45:00-05:00","arr":"2026-05-25T23:05:00-05:00","dep":"2026-05-26T02:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Del Rio","code":"DRT","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T05:52:00-05:00","schDep":"2026-05-26T05:52:00-05:00","arr":"2026-05-26T05:39:00-05:00","dep":"2026-05-26T05:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sanderson","code":"SND","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T08:27:00-05:00","schDep":"2026-05-26T08:27:00-05:00","arr":"2026-05-26T08:47:00-05:00","dep":"2026-05-26T08:47:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Alpine","code":"ALP","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T10:31:00-05:00","schDep":"2026-05-26T10:41:00-05:00","arr":"2026-05-26T10:51:00-05:00","dep":"2026-05-26T11:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"El Paso","code":"ELP","tz":"America/Denver","bus":false,"schArr":"2026-05-26T13:25:00-06:00","schDep":"2026-05-26T13:50:00-06:00","arr":"2026-05-26T14:57:00-06:00","dep":"2026-05-26T15:25:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6320c","platform":""},{"name":"Deming","code":"DEM","tz":"America/Denver","bus":false,"schArr":"2026-05-26T15:38:00-06:00","schDep":"2026-05-26T15:38:00-06:00","arr":"2026-05-26T17:42:00-06:00","dep":"2026-05-26T17:43:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0f","platform":""},{"name":"Lordsburg","code":"LDB","tz":"America/Denver","bus":false,"schArr":"2026-05-26T16:33:00-06:00","schDep":"2026-05-26T16:33:00-06:00","arr":"2026-05-26T18:47:00-06:00","dep":"2026-05-26T18:52:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1c","platform":""},{"name":"Benson","code":"BEN","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T17:38:00-07:00","schDep":"2026-05-26T17:38:00-07:00","arr":"2026-05-26T20:08:00-07:00","dep":"2026-05-26T20:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Tucson","code":"TUS","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T19:00:00-07:00","schDep":"2026-05-26T19:15:00-07:00","arr":"2026-05-26T21:20:00-07:00","dep":"2026-05-26T21:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c24","platform":""},{"name":"Maricopa","code":"MRC","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T20:32:00-07:00","schDep":"2026-05-26T21:02:00-07:00","arr":"2026-05-26T23:11:00-07:00","dep":"2026-05-26T23:35:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Yuma","code":"YUM","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T23:49:00-07:00","schDep":"2026-05-26T23:49:00-07:00","arr":"2026-05-27T03:04:00-07:00","dep":"2026-05-27T03:11:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Palm Springs","code":"PSN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T02:02:00-07:00","schDep":"2026-05-27T02:02:00-07:00","arr":"2026-05-27T06:03:00-07:00","dep":"2026-05-27T06:03:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Ontario","code":"ONA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T03:54:00-07:00","schDep":"2026-05-27T03:54:00-07:00","arr":"2026-05-27T07:35:00-07:00","dep":"2026-05-27T07:35:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Pomona","code":"POS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:04:00-07:00","schDep":"2026-05-27T04:04:00-07:00","arr":"2026-05-27T07:45:00-07:00","dep":"2026-05-27T07:45:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:35:00-07:00","schDep":"2026-05-27T05:35:00-07:00","arr":"2026-05-27T08:36:00-07:00","dep":"2026-05-27T08:36:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""}],"heading":"N","eventCode":"PSN","eventTZ":"America/Los_Angeles","eventName":"Palm Springs","origCode":"NOL","originTZ":"America/Chicago","origName":"New Orleans","destCode":"LAX","destTZ":"America/Los_Angeles","destName":"Los Angeles Union","trainState":"Active","velocity":16.3482704162598,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T06:00:38-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Sunset Limited","trainNum":"1","trainNumRaw":"1","trainID":"1-27","lat":29.945805412071334,"lon":-90.07750561378656,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"New Orleans","code":"NOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:00:00-05:00","schDep":"2026-05-27T09:00:00-05:00","arr":"2026-05-27T09:00:00-05:00","dep":"2026-05-27T09:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Schriever","code":"SCH","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:30:00-05:00","schDep":"2026-05-27T10:30:00-05:00","arr":"2026-05-27T10:30:00-05:00","dep":"2026-05-27T10:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Iberia","code":"NIB","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:56:00-05:00","schDep":"2026-05-27T11:56:00-05:00","arr":"2026-05-27T11:56:00-05:00","dep":"2026-05-27T11:56:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lafayette","code":"LFT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:24:00-05:00","schDep":"2026-05-27T12:24:00-05:00","arr":"2026-05-27T12:24:00-05:00","dep":"2026-05-27T12:24:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lake Charles","code":"LCH","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:55:00-05:00","schDep":"2026-05-27T13:55:00-05:00","arr":"2026-05-27T13:55:00-05:00","dep":"2026-05-27T13:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Beaumont","code":"BMT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T15:34:00-05:00","schDep":"2026-05-27T15:48:00-05:00","arr":"2026-05-27T15:34:00-05:00","dep":"2026-05-27T15:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Houston","code":"HOS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T18:18:00-05:00","schDep":"2026-05-27T18:55:00-05:00","arr":"2026-05-27T18:18:00-05:00","dep":"2026-05-27T18:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Antonio","code":"SAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T00:05:00-05:00","schDep":"2026-05-28T02:45:00-05:00","arr":"2026-05-28T00:05:00-05:00","dep":"2026-05-28T02:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Del Rio","code":"DRT","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T05:52:00-05:00","schDep":"2026-05-28T05:52:00-05:00","arr":"2026-05-28T05:52:00-05:00","dep":"2026-05-28T05:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sanderson","code":"SND","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T08:27:00-05:00","schDep":"2026-05-28T08:27:00-05:00","arr":"2026-05-28T08:27:00-05:00","dep":"2026-05-28T08:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alpine","code":"ALP","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T10:31:00-05:00","schDep":"2026-05-28T10:41:00-05:00","arr":"2026-05-28T10:31:00-05:00","dep":"2026-05-28T10:41:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"El Paso","code":"ELP","tz":"America/Denver","bus":false,"schArr":"2026-05-28T13:25:00-06:00","schDep":"2026-05-28T13:50:00-06:00","arr":"2026-05-28T13:25:00-06:00","dep":"2026-05-28T13:50:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Deming","code":"DEM","tz":"America/Denver","bus":false,"schArr":"2026-05-28T15:38:00-06:00","schDep":"2026-05-28T15:38:00-06:00","arr":"2026-05-28T15:49:00-06:00","dep":"2026-05-28T15:38:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#459b25","platform":""},{"name":"Lordsburg","code":"LDB","tz":"America/Denver","bus":false,"schArr":"2026-05-28T16:33:00-06:00","schDep":"2026-05-28T16:33:00-06:00","arr":"2026-05-28T16:38:00-06:00","dep":"2026-05-28T16:33:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Benson","code":"BEN","tz":"America/Phoenix","bus":false,"schArr":"2026-05-28T17:38:00-07:00","schDep":"2026-05-28T17:38:00-07:00","arr":"2026-05-28T17:38:00-07:00","dep":"2026-05-28T17:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Tucson","code":"TUS","tz":"America/Phoenix","bus":false,"schArr":"2026-05-28T19:00:00-07:00","schDep":"2026-05-28T19:15:00-07:00","arr":"2026-05-28T19:00:00-07:00","dep":"2026-05-28T19:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Maricopa","code":"MRC","tz":"America/Phoenix","bus":false,"schArr":"2026-05-28T20:32:00-07:00","schDep":"2026-05-28T21:02:00-07:00","arr":"2026-05-28T20:32:00-07:00","dep":"2026-05-28T21:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Yuma","code":"YUM","tz":"America/Phoenix","bus":false,"schArr":"2026-05-28T23:49:00-07:00","schDep":"2026-05-28T23:49:00-07:00","arr":"2026-05-28T23:49:00-07:00","dep":"2026-05-28T23:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Palm Springs","code":"PSN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-29T02:02:00-07:00","schDep":"2026-05-29T02:02:00-07:00","arr":"2026-05-29T02:02:00-07:00","dep":"2026-05-29T02:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ontario","code":"ONA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-29T03:54:00-07:00","schDep":"2026-05-29T03:54:00-07:00","arr":"2026-05-29T03:34:00-07:00","dep":"2026-05-29T03:54:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Pomona","code":"POS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-29T04:04:00-07:00","schDep":"2026-05-29T04:04:00-07:00","arr":"2026-05-29T03:44:00-07:00","dep":"2026-05-29T04:04:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-29T05:35:00-07:00","schDep":"2026-05-29T05:35:00-07:00","arr":"2026-05-29T04:35:00-07:00","dep":"2026-05-29T05:35:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NOL","eventTZ":"America/Chicago","eventName":"New Orleans","origCode":"NOL","originTZ":"America/Chicago","origName":"New Orleans","destCode":"LAX","destTZ":"America/Los_Angeles","destName":"Los Angeles Union","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T08:45:00-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"3":[{"routeName":"Southwest Chief","trainNum":"3","trainNumRaw":"3","trainID":"3-25","lat":34.08352389358017,"lon":-117.322270029167,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T14:25:00-05:00","schDep":"2026-05-25T14:25:00-05:00","arr":"2026-05-25T14:25:00-05:00","dep":"2026-05-25T14:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T14:55:00-05:00","schDep":"2026-05-25T14:58:00-05:00","arr":"2026-05-25T14:56:00-05:00","dep":"2026-05-25T15:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Mendota","code":"MDT","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T15:48:00-05:00","schDep":"2026-05-25T15:49:00-05:00","arr":"2026-05-25T15:50:00-05:00","dep":"2026-05-25T15:53:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T16:09:00-05:00","schDep":"2026-05-25T16:11:00-05:00","arr":"2026-05-25T16:16:00-05:00","dep":"2026-05-25T16:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T17:01:00-05:00","schDep":"2026-05-25T17:04:00-05:00","arr":"2026-05-25T17:07:00-05:00","dep":"2026-05-25T17:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Fort Madison","code":"FMD","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T18:00:00-05:00","schDep":"2026-05-25T18:05:00-05:00","arr":"2026-05-25T18:16:00-05:00","dep":"2026-05-25T18:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#61a322","platform":""},{"name":"La Plata","code":"LAP","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T19:17:00-05:00","schDep":"2026-05-25T19:19:00-05:00","arr":"2026-05-25T19:30:00-05:00","dep":"2026-05-25T19:36:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#509e24","platform":""},{"name":"Kansas City","code":"KCY","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T21:48:00-05:00","schDep":"2026-05-25T22:17:00-05:00","arr":"2026-05-25T21:47:00-05:00","dep":"2026-05-25T22:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Lawrence","code":"LRC","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T23:25:00-05:00","schDep":"2026-05-25T23:27:00-05:00","arr":"2026-05-25T23:18:00-05:00","dep":"2026-05-25T23:18:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Topeka","code":"TOP","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T00:01:00-05:00","schDep":"2026-05-26T00:04:00-05:00","arr":"2026-05-25T23:53:00-05:00","dep":"2026-05-26T00:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newton","code":"NEW","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T02:16:00-05:00","schDep":"2026-05-26T02:20:00-05:00","arr":"2026-05-26T02:30:00-05:00","dep":"2026-05-26T02:39:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Hutchinson","code":"HUT","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T02:53:00-05:00","schDep":"2026-05-26T02:55:00-05:00","arr":"2026-05-26T03:12:00-05:00","dep":"2026-05-26T03:14:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#74a81f","platform":""},{"name":"Dodge City","code":"DDG","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T04:48:00-05:00","schDep":"2026-05-26T04:54:00-05:00","arr":"2026-05-26T05:05:00-05:00","dep":"2026-05-26T05:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#67a521","platform":""},{"name":"Garden City","code":"GCK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T05:43:00-05:00","schDep":"2026-05-26T05:45:00-05:00","arr":"2026-05-26T05:57:00-05:00","dep":"2026-05-26T05:59:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Lamar","code":"LMR","tz":"America/Denver","bus":false,"schArr":"2026-05-26T06:11:00-06:00","schDep":"2026-05-26T06:13:00-06:00","arr":"2026-05-26T06:22:00-06:00","dep":"2026-05-26T06:22:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"La Junta","code":"LAJ","tz":"America/Denver","bus":false,"schArr":"2026-05-26T07:15:00-06:00","schDep":"2026-05-26T07:30:00-06:00","arr":"2026-05-26T07:13:00-06:00","dep":"2026-05-26T07:30:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Trinidad","code":"TRI","tz":"America/Denver","bus":false,"schArr":"2026-05-26T08:50:00-06:00","schDep":"2026-05-26T08:50:00-06:00","arr":"2026-05-26T08:50:00-06:00","dep":"2026-05-26T08:52:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Raton","code":"RAT","tz":"America/Denver","bus":false,"schArr":"2026-05-26T09:47:00-06:00","schDep":"2026-05-26T09:52:00-06:00","arr":"2026-05-26T09:49:00-06:00","dep":"2026-05-26T09:55:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Las Vegas","code":"LSV","tz":"America/Denver","bus":false,"schArr":"2026-05-26T11:37:00-06:00","schDep":"2026-05-26T11:37:00-06:00","arr":"2026-05-26T11:40:00-06:00","dep":"2026-05-26T11:44:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Lamy","code":"LMY","tz":"America/Denver","bus":false,"schArr":"2026-05-26T13:19:00-06:00","schDep":"2026-05-26T13:23:00-06:00","arr":"2026-05-26T13:34:00-06:00","dep":"2026-05-26T13:38:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Albuquerque","code":"ABQ","tz":"America/Denver","bus":false,"schArr":"2026-05-26T14:54:00-06:00","schDep":"2026-05-26T15:34:00-06:00","arr":"2026-05-26T15:29:00-06:00","dep":"2026-05-26T16:22:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c28b10","platform":""},{"name":"Gallup","code":"GLP","tz":"America/Denver","bus":false,"schArr":"2026-05-26T18:14:00-06:00","schDep":"2026-05-26T18:14:00-06:00","arr":"2026-05-26T18:58:00-06:00","dep":"2026-05-26T19:07:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6710d","platform":""},{"name":"Winslow","code":"WLO","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T19:01:00-07:00","schDep":"2026-05-26T19:03:00-07:00","arr":"2026-05-26T19:41:00-07:00","dep":"2026-05-26T19:45:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6760d","platform":""},{"name":"Flagstaff","code":"FLG","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T20:09:00-07:00","schDep":"2026-05-26T20:15:00-07:00","arr":"2026-05-26T20:42:00-07:00","dep":"2026-05-26T20:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bf9912","platform":""},{"name":"Kingman","code":"KNG","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T23:02:00-07:00","schDep":"2026-05-26T23:09:00-07:00","arr":"2026-05-26T23:27:00-07:00","dep":"2026-05-26T23:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#9fb21a","platform":""},{"name":"Needles","code":"NDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T00:09:00-07:00","schDep":"2026-05-27T00:14:00-07:00","arr":"2026-05-27T00:45:00-07:00","dep":"2026-05-27T00:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c4840f","platform":""},{"name":"Barstow","code":"BAR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T03:38:00-07:00","schDep":"2026-05-27T03:43:00-07:00","arr":"2026-05-27T03:31:00-07:00","dep":"2026-05-27T03:43:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Victorville","code":"VRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:20:00-07:00","schDep":"2026-05-27T04:22:00-07:00","arr":"2026-05-27T04:32:00-07:00","dep":"2026-05-27T04:35:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4a9d24","platform":""},{"name":"San Bernardino","code":"SNB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:46:00-07:00","schDep":"2026-05-27T05:51:00-07:00","arr":"2026-05-27T05:42:00-07:00","dep":"2026-05-27T05:51:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Riverside","code":"RIV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:10:00-07:00","schDep":"2026-05-27T06:10:00-07:00","arr":"2026-05-27T06:10:00-07:00","dep":"2026-05-27T06:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:09:00-07:00","schDep":"2026-05-27T07:09:00-07:00","arr":"2026-05-27T06:51:00-07:00","dep":"2026-05-27T06:51:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:57:00-07:00","schDep":"2026-05-27T07:57:00-07:00","arr":"2026-05-27T07:26:00-07:00","dep":"2026-05-27T07:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"RIV","eventTZ":"America/Los_Angeles","eventName":"Riverside","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"LAX","destTZ":"America/Los_Angeles","destName":"Los Angeles Union","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T06:00:38-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Southwest Chief","trainNum":"3","trainNumRaw":"3","trainID":"3-26","lat":38.057024586779136,"lon":-103.01732056145138,"trainTimely":"","iconColor":"#509e24","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T14:25:00-05:00","schDep":"2026-05-26T14:25:00-05:00","arr":"2026-05-26T14:25:00-05:00","dep":"2026-05-26T14:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T14:55:00-05:00","schDep":"2026-05-26T14:58:00-05:00","arr":"2026-05-26T14:55:00-05:00","dep":"2026-05-26T14:59:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Mendota","code":"MDT","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:48:00-05:00","schDep":"2026-05-26T15:49:00-05:00","arr":"2026-05-26T15:52:00-05:00","dep":"2026-05-26T15:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T16:09:00-05:00","schDep":"2026-05-26T16:11:00-05:00","arr":"2026-05-26T16:16:00-05:00","dep":"2026-05-26T16:18:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:01:00-05:00","schDep":"2026-05-26T17:04:00-05:00","arr":"2026-05-26T17:09:00-05:00","dep":"2026-05-26T17:14:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Fort Madison","code":"FMD","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:00:00-05:00","schDep":"2026-05-26T18:05:00-05:00","arr":"2026-05-26T18:17:00-05:00","dep":"2026-05-26T18:24:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#67a521","platform":""},{"name":"La Plata","code":"LAP","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T19:17:00-05:00","schDep":"2026-05-26T19:19:00-05:00","arr":"2026-05-26T19:30:00-05:00","dep":"2026-05-26T19:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#509e24","platform":""},{"name":"Kansas City","code":"KCY","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T21:48:00-05:00","schDep":"2026-05-26T22:17:00-05:00","arr":"2026-05-26T21:33:00-05:00","dep":"2026-05-26T22:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Lawrence","code":"LRC","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:25:00-05:00","schDep":"2026-05-26T23:27:00-05:00","arr":"2026-05-26T23:17:00-05:00","dep":"2026-05-26T23:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Topeka","code":"TOP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T00:01:00-05:00","schDep":"2026-05-27T00:04:00-05:00","arr":"2026-05-26T23:54:00-05:00","dep":"2026-05-27T00:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newton","code":"NEW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T02:16:00-05:00","schDep":"2026-05-27T02:20:00-05:00","arr":"2026-05-27T02:19:00-05:00","dep":"2026-05-27T02:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Hutchinson","code":"HUT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T02:53:00-05:00","schDep":"2026-05-27T02:55:00-05:00","arr":"2026-05-27T03:20:00-05:00","dep":"2026-05-27T03:21:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b0b518","platform":""},{"name":"Dodge City","code":"DDG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:48:00-05:00","schDep":"2026-05-27T04:54:00-05:00","arr":"2026-05-27T05:16:00-05:00","dep":"2026-05-27T05:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b7b617","platform":""},{"name":"Garden City","code":"GCK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T05:43:00-05:00","schDep":"2026-05-27T05:45:00-05:00","arr":"2026-05-27T06:12:00-05:00","dep":"2026-05-27T06:14:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b9b017","platform":""},{"name":"Lamar","code":"LMR","tz":"America/Denver","bus":false,"schArr":"2026-05-27T06:11:00-06:00","schDep":"2026-05-27T06:13:00-06:00","arr":"2026-05-27T06:40:00-06:00","dep":"2026-05-27T06:41:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b9b017","platform":""},{"name":"La Junta","code":"LAJ","tz":"America/Denver","bus":false,"schArr":"2026-05-27T07:15:00-06:00","schDep":"2026-05-27T07:30:00-06:00","arr":"2026-05-27T07:28:00-06:00","dep":"2026-05-27T07:28:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#509e24","platform":""},{"name":"Trinidad","code":"TRI","tz":"America/Denver","bus":false,"schArr":"2026-05-27T08:50:00-06:00","schDep":"2026-05-27T08:50:00-06:00","arr":"2026-05-27T08:56:00-06:00","dep":"2026-05-27T08:56:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2e9328","platform":""},{"name":"Raton","code":"RAT","tz":"America/Denver","bus":false,"schArr":"2026-05-27T09:47:00-06:00","schDep":"2026-05-27T09:52:00-06:00","arr":"2026-05-27T09:53:00-06:00","dep":"2026-05-27T09:53:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2e9328","platform":""},{"name":"Las Vegas","code":"LSV","tz":"America/Denver","bus":false,"schArr":"2026-05-27T11:37:00-06:00","schDep":"2026-05-27T11:37:00-06:00","arr":"2026-05-27T11:37:00-06:00","dep":"2026-05-27T11:37:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lamy","code":"LMY","tz":"America/Denver","bus":false,"schArr":"2026-05-27T13:19:00-06:00","schDep":"2026-05-27T13:23:00-06:00","arr":"2026-05-27T13:19:00-06:00","dep":"2026-05-27T13:19:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Albuquerque","code":"ABQ","tz":"America/Denver","bus":false,"schArr":"2026-05-27T14:54:00-06:00","schDep":"2026-05-27T15:34:00-06:00","arr":"2026-05-27T14:54:00-06:00","dep":"2026-05-27T14:54:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Gallup","code":"GLP","tz":"America/Denver","bus":false,"schArr":"2026-05-27T18:14:00-06:00","schDep":"2026-05-27T18:14:00-06:00","arr":"2026-05-27T18:14:00-06:00","dep":"2026-05-27T18:14:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Winslow","code":"WLO","tz":"America/Phoenix","bus":false,"schArr":"2026-05-27T19:01:00-07:00","schDep":"2026-05-27T19:03:00-07:00","arr":"2026-05-27T19:01:00-07:00","dep":"2026-05-27T19:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Flagstaff","code":"FLG","tz":"America/Phoenix","bus":false,"schArr":"2026-05-27T20:09:00-07:00","schDep":"2026-05-27T20:15:00-07:00","arr":"2026-05-27T20:09:00-07:00","dep":"2026-05-27T20:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingman","code":"KNG","tz":"America/Phoenix","bus":false,"schArr":"2026-05-27T23:02:00-07:00","schDep":"2026-05-27T23:09:00-07:00","arr":"2026-05-27T23:02:00-07:00","dep":"2026-05-27T23:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Needles","code":"NDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T00:09:00-07:00","schDep":"2026-05-28T00:14:00-07:00","arr":"2026-05-28T00:09:00-07:00","dep":"2026-05-28T00:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Barstow","code":"BAR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T03:38:00-07:00","schDep":"2026-05-28T03:43:00-07:00","arr":"2026-05-28T03:38:00-07:00","dep":"2026-05-28T03:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Victorville","code":"VRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T04:20:00-07:00","schDep":"2026-05-28T04:22:00-07:00","arr":"2026-05-28T04:20:00-07:00","dep":"2026-05-28T04:20:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Bernardino","code":"SNB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T05:46:00-07:00","schDep":"2026-05-28T05:51:00-07:00","arr":"2026-05-28T05:46:00-07:00","dep":"2026-05-28T05:46:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Riverside","code":"RIV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T06:10:00-07:00","schDep":"2026-05-28T06:10:00-07:00","arr":"2026-05-28T06:10:00-07:00","dep":"2026-05-28T06:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T07:09:00-07:00","schDep":"2026-05-28T07:09:00-07:00","arr":"2026-05-28T06:51:00-07:00","dep":"2026-05-28T06:51:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T07:57:00-07:00","schDep":"2026-05-28T07:57:00-07:00","arr":"2026-05-28T07:26:00-07:00","dep":"2026-05-28T07:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"LAJ","eventTZ":"America/Denver","eventName":"La Junta","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"LAX","destTZ":"America/Los_Angeles","destName":"Los Angeles Union","trainState":"Active","velocity":78.0752639770508,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T07:00:38-06:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"4":[{"routeName":"Southwest Chief","trainNum":"4","trainNumRaw":"4","trainID":"4-25","lat":39.086966820034746,"lon":-94.58233623012397,"trainTimely":"","iconColor":"#c6610d","textColor":"#ffffff","stations":[{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T17:19:00-07:00","schDep":"2026-05-25T17:19:00-07:00","arr":"2026-05-25T17:19:00-07:00","dep":"2026-05-25T17:19:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T17:49:00-07:00","schDep":"2026-05-25T17:55:00-07:00","arr":"2026-05-25T17:52:00-07:00","dep":"2026-05-25T18:03:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Riverside","code":"RIV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T18:36:00-07:00","schDep":"2026-05-25T18:38:00-07:00","arr":"2026-05-25T18:48:00-07:00","dep":"2026-05-25T18:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4a9d24","platform":""},{"name":"San Bernardino","code":"SNB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T18:56:00-07:00","schDep":"2026-05-25T19:03:00-07:00","arr":"2026-05-25T19:11:00-07:00","dep":"2026-05-25T19:17:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Victorville","code":"VRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T20:11:00-07:00","schDep":"2026-05-25T20:14:00-07:00","arr":"2026-05-25T20:23:00-07:00","dep":"2026-05-25T20:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4a9d24","platform":""},{"name":"Barstow","code":"BAR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T21:02:00-07:00","schDep":"2026-05-25T21:05:00-07:00","arr":"2026-05-25T21:09:00-07:00","dep":"2026-05-25T21:17:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Needles","code":"NDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T23:38:00-07:00","schDep":"2026-05-25T23:40:00-07:00","arr":"2026-05-26T00:13:00-07:00","dep":"2026-05-26T00:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c28b10","platform":""},{"name":"Kingman","code":"KNG","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T00:45:00-07:00","schDep":"2026-05-26T00:57:00-07:00","arr":"2026-05-26T01:20:00-07:00","dep":"2026-05-26T01:35:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c28b10","platform":""},{"name":"Flagstaff","code":"FLG","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T03:51:00-07:00","schDep":"2026-05-26T03:59:00-07:00","arr":"2026-05-26T05:28:00-07:00","dep":"2026-05-26T05:36:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c62c0c","platform":""},{"name":"Winslow","code":"WLO","tz":"America/Phoenix","bus":false,"schArr":"2026-05-26T04:59:00-07:00","schDep":"2026-05-26T05:03:00-07:00","arr":"2026-05-26T06:33:00-07:00","dep":"2026-05-26T06:34:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6300c","platform":""},{"name":"Gallup","code":"GLP","tz":"America/Denver","bus":false,"schArr":"2026-05-26T07:54:00-06:00","schDep":"2026-05-26T07:54:00-06:00","arr":"2026-05-26T09:31:00-06:00","dep":"2026-05-26T09:36:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c62c0c","platform":""},{"name":"Albuquerque","code":"ABQ","tz":"America/Denver","bus":false,"schArr":"2026-05-26T10:52:00-06:00","schDep":"2026-05-26T11:32:00-06:00","arr":"2026-05-26T12:01:00-06:00","dep":"2026-05-26T12:51:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6500d","platform":""},{"name":"Lamy","code":"LMY","tz":"America/Denver","bus":false,"schArr":"2026-05-26T12:42:00-06:00","schDep":"2026-05-26T12:46:00-06:00","arr":"2026-05-26T14:24:00-06:00","dep":"2026-05-26T14:27:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6250c","platform":""},{"name":"Las Vegas","code":"LSV","tz":"America/Denver","bus":false,"schArr":"2026-05-26T14:35:00-06:00","schDep":"2026-05-26T14:35:00-06:00","arr":"2026-05-26T16:18:00-06:00","dep":"2026-05-26T16:20:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6240c","platform":""},{"name":"Raton","code":"RAT","tz":"America/Denver","bus":false,"schArr":"2026-05-26T16:22:00-06:00","schDep":"2026-05-26T16:26:00-06:00","arr":"2026-05-26T18:06:00-06:00","dep":"2026-05-26T18:11:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6230c","platform":""},{"name":"Trinidad","code":"TRI","tz":"America/Denver","bus":false,"schArr":"2026-05-26T17:25:00-06:00","schDep":"2026-05-26T17:25:00-06:00","arr":"2026-05-26T19:09:00-06:00","dep":"2026-05-26T19:13:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6230c","platform":""},{"name":"La Junta","code":"LAJ","tz":"America/Denver","bus":false,"schArr":"2026-05-26T18:53:00-06:00","schDep":"2026-05-26T19:03:00-06:00","arr":"2026-05-26T20:29:00-06:00","dep":"2026-05-26T20:38:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c62d0c","platform":""},{"name":"Lamar","code":"LMR","tz":"America/Denver","bus":false,"schArr":"2026-05-26T19:55:00-06:00","schDep":"2026-05-26T19:57:00-06:00","arr":"2026-05-26T21:31:00-06:00","dep":"2026-05-26T21:34:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c62d0c","platform":""},{"name":"Garden City","code":"GCK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:26:00-05:00","schDep":"2026-05-26T22:28:00-05:00","arr":"2026-05-27T00:20:00-05:00","dep":"2026-05-27T00:22:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6160c","platform":""},{"name":"Dodge City","code":"DDG","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:17:00-05:00","schDep":"2026-05-26T23:23:00-05:00","arr":"2026-05-27T01:10:00-05:00","dep":"2026-05-27T01:15:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6170c","platform":""},{"name":"Hutchinson","code":"HUT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T01:16:00-05:00","schDep":"2026-05-27T01:18:00-05:00","arr":"2026-05-27T03:08:00-05:00","dep":"2026-05-27T03:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6180c","platform":""},{"name":"Newton","code":"NEW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T01:55:00-05:00","schDep":"2026-05-27T01:59:00-05:00","arr":"2026-05-27T03:42:00-05:00","dep":"2026-05-27T03:50:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c61f0c","platform":""},{"name":"Topeka","code":"TOP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:22:00-05:00","schDep":"2026-05-27T04:25:00-05:00","arr":"2026-05-27T05:57:00-05:00","dep":"2026-05-27T06:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c62e0c","platform":""},{"name":"Lawrence","code":"LRC","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:52:00-05:00","schDep":"2026-05-27T04:54:00-05:00","arr":"2026-05-27T06:29:00-05:00","dep":"2026-05-27T06:31:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c62c0c","platform":""},{"name":"Kansas City","code":"KCY","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:26:00-05:00","schDep":"2026-05-27T07:01:00-05:00","arr":"2026-05-27T07:35:00-05:00","dep":"2026-05-27T07:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6500d","platform":""},{"name":"La Plata","code":"LAP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:04:00-05:00","schDep":"2026-05-27T09:06:00-05:00","arr":"2026-05-27T10:00:00-05:00","dep":"2026-05-27T10:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6610d","platform":""},{"name":"Fort Madison","code":"FMD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:16:00-05:00","schDep":"2026-05-27T10:22:00-05:00","arr":"2026-05-27T11:07:00-05:00","dep":"2026-05-27T11:07:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6680d","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:26:00-05:00","schDep":"2026-05-27T11:28:00-05:00","arr":"2026-05-27T12:05:00-05:00","dep":"2026-05-27T12:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6770d","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:19:00-05:00","schDep":"2026-05-27T12:21:00-05:00","arr":"2026-05-27T12:54:00-05:00","dep":"2026-05-27T12:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c28b10","platform":""},{"name":"Mendota","code":"MDT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:41:00-05:00","schDep":"2026-05-27T12:42:00-05:00","arr":"2026-05-27T13:15:00-05:00","dep":"2026-05-27T13:15:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c19211","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:53:00-05:00","schDep":"2026-05-27T13:53:00-05:00","arr":"2026-05-27T14:07:00-05:00","dep":"2026-05-27T14:07:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#55a023","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T14:42:00-05:00","schDep":"2026-05-27T14:42:00-05:00","arr":"2026-05-27T14:45:00-05:00","dep":"2026-05-27T14:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e30","platform":""}],"heading":"N","eventCode":"LAP","eventTZ":"America/Chicago","eventName":"La Plata","origCode":"LAX","originTZ":"America/Los_Angeles","origName":"Los Angeles Union","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:00:38-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Southwest Chief","trainNum":"4","trainNumRaw":"4","trainID":"4-26","lat":34.90301674074201,"lon":-110.20690468140191,"trainTimely":"","iconColor":"#509e24","textColor":"#ffffff","stations":[{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T17:19:00-07:00","schDep":"2026-05-26T17:19:00-07:00","arr":"2026-05-26T17:19:00-07:00","dep":"2026-05-26T17:19:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T17:49:00-07:00","schDep":"2026-05-26T17:55:00-07:00","arr":"2026-05-26T17:53:00-07:00","dep":"2026-05-26T18:00:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Riverside","code":"RIV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T18:36:00-07:00","schDep":"2026-05-26T18:38:00-07:00","arr":"2026-05-26T18:43:00-07:00","dep":"2026-05-26T18:47:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"San Bernardino","code":"SNB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T18:56:00-07:00","schDep":"2026-05-26T19:03:00-07:00","arr":"2026-05-26T19:04:00-07:00","dep":"2026-05-26T19:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Victorville","code":"VRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T20:11:00-07:00","schDep":"2026-05-26T20:14:00-07:00","arr":"2026-05-26T20:09:00-07:00","dep":"2026-05-26T20:14:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Barstow","code":"BAR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T21:02:00-07:00","schDep":"2026-05-26T21:05:00-07:00","arr":"2026-05-26T20:53:00-07:00","dep":"2026-05-26T21:05:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Needles","code":"NDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T23:38:00-07:00","schDep":"2026-05-26T23:40:00-07:00","arr":"2026-05-26T23:46:00-07:00","dep":"2026-05-26T23:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Kingman","code":"KNG","tz":"America/Phoenix","bus":false,"schArr":"2026-05-27T00:45:00-07:00","schDep":"2026-05-27T00:57:00-07:00","arr":"2026-05-27T00:54:00-07:00","dep":"2026-05-27T01:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Flagstaff","code":"FLG","tz":"America/Phoenix","bus":false,"schArr":"2026-05-27T03:51:00-07:00","schDep":"2026-05-27T03:59:00-07:00","arr":"2026-05-27T04:11:00-07:00","dep":"2026-05-27T04:19:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Winslow","code":"WLO","tz":"America/Phoenix","bus":false,"schArr":"2026-05-27T04:59:00-07:00","schDep":"2026-05-27T05:03:00-07:00","arr":"2026-05-27T05:20:00-07:00","dep":"2026-05-27T05:22:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#82ab1e","platform":""},{"name":"Gallup","code":"GLP","tz":"America/Denver","bus":false,"schArr":"2026-05-27T07:54:00-06:00","schDep":"2026-05-27T07:54:00-06:00","arr":"2026-05-27T08:07:00-06:00","dep":"2026-05-27T08:07:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#509e24","platform":""},{"name":"Albuquerque","code":"ABQ","tz":"America/Denver","bus":false,"schArr":"2026-05-27T10:52:00-06:00","schDep":"2026-05-27T11:32:00-06:00","arr":"2026-05-27T10:52:00-06:00","dep":"2026-05-27T10:52:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lamy","code":"LMY","tz":"America/Denver","bus":false,"schArr":"2026-05-27T12:42:00-06:00","schDep":"2026-05-27T12:46:00-06:00","arr":"2026-05-27T12:42:00-06:00","dep":"2026-05-27T12:42:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Las Vegas","code":"LSV","tz":"America/Denver","bus":false,"schArr":"2026-05-27T14:35:00-06:00","schDep":"2026-05-27T14:35:00-06:00","arr":"2026-05-27T14:35:00-06:00","dep":"2026-05-27T14:35:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Raton","code":"RAT","tz":"America/Denver","bus":false,"schArr":"2026-05-27T16:22:00-06:00","schDep":"2026-05-27T16:26:00-06:00","arr":"2026-05-27T16:22:00-06:00","dep":"2026-05-27T16:22:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trinidad","code":"TRI","tz":"America/Denver","bus":false,"schArr":"2026-05-27T17:25:00-06:00","schDep":"2026-05-27T17:25:00-06:00","arr":"2026-05-27T17:25:00-06:00","dep":"2026-05-27T17:25:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"La Junta","code":"LAJ","tz":"America/Denver","bus":false,"schArr":"2026-05-27T18:53:00-06:00","schDep":"2026-05-27T19:03:00-06:00","arr":"2026-05-27T18:53:00-06:00","dep":"2026-05-27T18:53:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lamar","code":"LMR","tz":"America/Denver","bus":false,"schArr":"2026-05-27T19:55:00-06:00","schDep":"2026-05-27T19:57:00-06:00","arr":"2026-05-27T19:55:00-06:00","dep":"2026-05-27T19:55:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Garden City","code":"GCK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T22:26:00-05:00","schDep":"2026-05-27T22:28:00-05:00","arr":"2026-05-27T22:26:00-05:00","dep":"2026-05-27T22:26:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dodge City","code":"DDG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T23:17:00-05:00","schDep":"2026-05-27T23:23:00-05:00","arr":"2026-05-27T23:19:00-05:00","dep":"2026-05-27T23:19:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Hutchinson","code":"HUT","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T01:16:00-05:00","schDep":"2026-05-28T01:18:00-05:00","arr":"2026-05-28T01:16:00-05:00","dep":"2026-05-28T01:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newton","code":"NEW","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T01:55:00-05:00","schDep":"2026-05-28T01:59:00-05:00","arr":"2026-05-28T01:55:00-05:00","dep":"2026-05-28T01:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Topeka","code":"TOP","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T04:22:00-05:00","schDep":"2026-05-28T04:25:00-05:00","arr":"2026-05-28T04:22:00-05:00","dep":"2026-05-28T04:22:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lawrence","code":"LRC","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T04:52:00-05:00","schDep":"2026-05-28T04:54:00-05:00","arr":"2026-05-28T04:52:00-05:00","dep":"2026-05-28T04:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kansas City","code":"KCY","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T06:26:00-05:00","schDep":"2026-05-28T07:01:00-05:00","arr":"2026-05-28T06:26:00-05:00","dep":"2026-05-28T06:26:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"La Plata","code":"LAP","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T09:04:00-05:00","schDep":"2026-05-28T09:06:00-05:00","arr":"2026-05-28T09:04:00-05:00","dep":"2026-05-28T09:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fort Madison","code":"FMD","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T10:16:00-05:00","schDep":"2026-05-28T10:22:00-05:00","arr":"2026-05-28T10:16:00-05:00","dep":"2026-05-28T10:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T11:26:00-05:00","schDep":"2026-05-28T11:28:00-05:00","arr":"2026-05-28T11:26:00-05:00","dep":"2026-05-28T11:26:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T12:19:00-05:00","schDep":"2026-05-28T12:21:00-05:00","arr":"2026-05-28T12:19:00-05:00","dep":"2026-05-28T12:19:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mendota","code":"MDT","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T12:41:00-05:00","schDep":"2026-05-28T12:42:00-05:00","arr":"2026-05-28T12:41:00-05:00","dep":"2026-05-28T12:41:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T13:53:00-05:00","schDep":"2026-05-28T13:53:00-05:00","arr":"2026-05-28T13:33:00-05:00","dep":"2026-05-28T13:33:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T14:42:00-05:00","schDep":"2026-05-28T14:42:00-05:00","arr":"2026-05-28T14:11:00-05:00","dep":"2026-05-28T14:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"GLP","eventTZ":"America/Denver","eventName":"Gallup","origCode":"LAX","originTZ":"America/Los_Angeles","origName":"Los Angeles Union","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":23.6742343902588,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T07:00:38-06:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"5":[{"routeName":"California Zephyr","trainNum":"5","trainNumRaw":"5","trainID":"5-25","lat":40.96746240496414,"lon":-117.73324346082897,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T14:00:00-05:00","schDep":"2026-05-25T14:00:00-05:00","arr":"2026-05-25T14:00:00-05:00","dep":"2026-05-25T14:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T14:34:00-05:00","schDep":"2026-05-25T14:34:00-05:00","arr":"2026-05-25T14:40:00-05:00","dep":"2026-05-25T14:44:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T15:44:00-05:00","schDep":"2026-05-25T15:44:00-05:00","arr":"2026-05-25T15:58:00-05:00","dep":"2026-05-25T16:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T16:43:00-05:00","schDep":"2026-05-25T16:43:00-05:00","arr":"2026-05-25T16:51:00-05:00","dep":"2026-05-25T16:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Burlington","code":"BRL","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T17:34:00-05:00","schDep":"2026-05-25T17:34:00-05:00","arr":"2026-05-25T18:05:00-05:00","dep":"2026-05-25T18:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bca515","platform":""},{"name":"Mount Pleasant","code":"MTP","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T18:06:00-05:00","schDep":"2026-05-25T18:06:00-05:00","arr":"2026-05-25T18:36:00-05:00","dep":"2026-05-25T18:39:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#baab16","platform":""},{"name":"Ottumwa","code":"OTM","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T18:57:00-05:00","schDep":"2026-05-25T18:57:00-05:00","arr":"2026-05-25T19:20:00-05:00","dep":"2026-05-25T19:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#90af1c","platform":""},{"name":"Osceola","code":"OSC","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T20:23:00-05:00","schDep":"2026-05-25T20:23:00-05:00","arr":"2026-05-25T20:53:00-05:00","dep":"2026-05-25T20:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#baab16","platform":""},{"name":"Creston","code":"CRN","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T20:52:00-05:00","schDep":"2026-05-25T20:55:00-05:00","arr":"2026-05-25T21:29:00-05:00","dep":"2026-05-25T21:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c67d0e","platform":""},{"name":"Omaha","code":"OMA","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T23:09:00-05:00","schDep":"2026-05-25T23:25:00-05:00","arr":"2026-05-25T23:17:00-05:00","dep":"2026-05-25T23:29:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Lincoln","code":"LNK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T00:36:00-05:00","schDep":"2026-05-26T00:46:00-05:00","arr":"2026-05-26T00:29:00-05:00","dep":"2026-05-26T00:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hastings","code":"HAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T02:22:00-05:00","schDep":"2026-05-26T02:22:00-05:00","arr":"2026-05-26T02:28:00-05:00","dep":"2026-05-26T02:29:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Holdrege","code":"HLD","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T03:11:00-05:00","schDep":"2026-05-26T03:11:00-05:00","arr":"2026-05-26T03:21:00-05:00","dep":"2026-05-26T03:22:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"McCook","code":"MCK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T04:22:00-05:00","schDep":"2026-05-26T04:22:00-05:00","arr":"2026-05-26T04:25:00-05:00","dep":"2026-05-26T04:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Fort Morgan","code":"FMG","tz":"America/Denver","bus":false,"schArr":"2026-05-26T05:46:00-06:00","schDep":"2026-05-26T05:46:00-06:00","arr":"2026-05-26T05:52:00-06:00","dep":"2026-05-26T05:53:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Denver","code":"DEN","tz":"America/Denver","bus":false,"schArr":"2026-05-26T07:56:00-06:00","schDep":"2026-05-26T08:46:00-06:00","arr":"2026-05-26T07:39:00-06:00","dep":"2026-05-26T08:46:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fraser-Winter Park","code":"WIP","tz":"America/Denver","bus":false,"schArr":"2026-05-26T10:48:00-06:00","schDep":"2026-05-26T10:53:00-06:00","arr":"2026-05-26T10:58:00-06:00","dep":"2026-05-26T11:03:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Granby","code":"GRA","tz":"America/Denver","bus":false,"schArr":"2026-05-26T11:22:00-06:00","schDep":"2026-05-26T11:22:00-06:00","arr":"2026-05-26T11:26:00-06:00","dep":"2026-05-26T11:28:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Glenwood Springs","code":"GSC","tz":"America/Denver","bus":false,"schArr":"2026-05-26T14:36:00-06:00","schDep":"2026-05-26T14:43:00-06:00","arr":"2026-05-26T14:31:00-06:00","dep":"2026-05-26T14:43:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Grand Junction","code":"GJT","tz":"America/Denver","bus":false,"schArr":"2026-05-26T16:30:00-06:00","schDep":"2026-05-26T16:43:00-06:00","arr":"2026-05-26T16:29:00-06:00","dep":"2026-05-26T16:43:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Green River","code":"GRI","tz":"America/Denver","bus":false,"schArr":"2026-05-26T18:32:00-06:00","schDep":"2026-05-26T18:32:00-06:00","arr":"2026-05-26T18:33:00-06:00","dep":"2026-05-26T18:35:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Helper","code":"HER","tz":"America/Denver","bus":false,"schArr":"2026-05-26T19:53:00-06:00","schDep":"2026-05-26T19:53:00-06:00","arr":"2026-05-26T19:53:00-06:00","dep":"2026-05-26T19:56:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Provo","code":"PRO","tz":"America/Denver","bus":false,"schArr":"2026-05-26T22:02:00-06:00","schDep":"2026-05-26T22:02:00-06:00","arr":"2026-05-26T22:02:00-06:00","dep":"2026-05-26T22:03:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Salt Lake City","code":"SLC","tz":"America/Denver","bus":false,"schArr":"2026-05-26T23:15:00-06:00","schDep":"2026-05-26T23:40:00-06:00","arr":"2026-05-26T23:02:00-06:00","dep":"2026-05-26T23:43:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Elko","code":"ELK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T03:23:00-07:00","schDep":"2026-05-27T03:25:00-07:00","arr":"2026-05-27T03:20:00-07:00","dep":"2026-05-27T03:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Winnemucca","code":"WNN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:01:00-07:00","schDep":"2026-05-27T06:01:00-07:00","arr":"2026-05-27T05:40:00-07:00","dep":"2026-05-27T06:05:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Reno","code":"RNO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:13:00-07:00","schDep":"2026-05-27T09:24:00-07:00","arr":"2026-05-27T09:13:00-07:00","dep":"2026-05-27T09:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Truckee","code":"TRU","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:33:00-07:00","schDep":"2026-05-27T10:33:00-07:00","arr":"2026-05-27T10:33:00-07:00","dep":"2026-05-27T10:33:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Colfax","code":"COX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:50:00-07:00","schDep":"2026-05-27T12:50:00-07:00","arr":"2026-05-27T12:50:00-07:00","dep":"2026-05-27T12:50:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Roseville","code":"RSV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T14:14:00-07:00","schDep":"2026-05-27T14:14:00-07:00","arr":"2026-05-27T14:14:00-07:00","dep":"2026-05-27T14:14:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T15:05:00-07:00","schDep":"2026-05-27T15:05:00-07:00","arr":"2026-05-27T14:40:00-07:00","dep":"2026-05-27T14:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T15:31:00-07:00","schDep":"2026-05-27T15:31:00-07:00","arr":"2026-05-27T15:06:00-07:00","dep":"2026-05-27T15:06:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T16:13:00-07:00","schDep":"2026-05-27T16:13:00-07:00","arr":"2026-05-27T15:47:00-07:00","dep":"2026-05-27T15:47:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T16:47:00-07:00","schDep":"2026-05-27T16:47:00-07:00","arr":"2026-05-27T16:18:00-07:00","dep":"2026-05-27T16:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T16:57:00-07:00","schDep":"2026-05-27T16:57:00-07:00","arr":"2026-05-27T16:28:00-07:00","dep":"2026-05-27T16:28:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"WNN","eventTZ":"America/Los_Angeles","eventName":"Winnemucca","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"EMY","destTZ":"America/Los_Angeles","destName":"Emeryville","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T06:00:08-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"California Zephyr","trainNum":"5","trainNumRaw":"5","trainID":"5-26","lat":39.79693864949631,"lon":-104.95271548963008,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T14:00:00-05:00","schDep":"2026-05-26T14:00:00-05:00","arr":"2026-05-26T14:00:00-05:00","dep":"2026-05-26T14:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T14:34:00-05:00","schDep":"2026-05-26T14:34:00-05:00","arr":"2026-05-26T14:32:00-05:00","dep":"2026-05-26T14:35:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:44:00-05:00","schDep":"2026-05-26T15:44:00-05:00","arr":"2026-05-26T15:42:00-05:00","dep":"2026-05-26T15:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T16:43:00-05:00","schDep":"2026-05-26T16:43:00-05:00","arr":"2026-05-26T16:38:00-05:00","dep":"2026-05-26T16:43:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Burlington","code":"BRL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:34:00-05:00","schDep":"2026-05-26T17:34:00-05:00","arr":"2026-05-26T17:30:00-05:00","dep":"2026-05-26T17:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Mount Pleasant","code":"MTP","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:06:00-05:00","schDep":"2026-05-26T18:06:00-05:00","arr":"2026-05-26T18:03:00-05:00","dep":"2026-05-26T18:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Ottumwa","code":"OTM","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:57:00-05:00","schDep":"2026-05-26T18:57:00-05:00","arr":"2026-05-26T18:45:00-05:00","dep":"2026-05-26T18:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Osceola","code":"OSC","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T20:23:00-05:00","schDep":"2026-05-26T20:23:00-05:00","arr":"2026-05-26T20:20:00-05:00","dep":"2026-05-26T20:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Creston","code":"CRN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T20:52:00-05:00","schDep":"2026-05-26T20:55:00-05:00","arr":"2026-05-26T20:52:00-05:00","dep":"2026-05-26T20:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Omaha","code":"OMA","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:09:00-05:00","schDep":"2026-05-26T23:25:00-05:00","arr":"2026-05-26T22:45:00-05:00","dep":"2026-05-26T23:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Lincoln","code":"LNK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T00:36:00-05:00","schDep":"2026-05-27T00:46:00-05:00","arr":"2026-05-27T00:22:00-05:00","dep":"2026-05-27T00:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hastings","code":"HAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T02:22:00-05:00","schDep":"2026-05-27T02:22:00-05:00","arr":"2026-05-27T02:12:00-05:00","dep":"2026-05-27T02:22:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Holdrege","code":"HLD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T03:11:00-05:00","schDep":"2026-05-27T03:11:00-05:00","arr":"2026-05-27T03:05:00-05:00","dep":"2026-05-27T03:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"McCook","code":"MCK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:22:00-05:00","schDep":"2026-05-27T04:22:00-05:00","arr":"2026-05-27T04:20:00-05:00","dep":"2026-05-27T04:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fort Morgan","code":"FMG","tz":"America/Denver","bus":false,"schArr":"2026-05-27T05:46:00-06:00","schDep":"2026-05-27T05:46:00-06:00","arr":"2026-05-27T05:52:00-06:00","dep":"2026-05-27T05:57:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Denver","code":"DEN","tz":"America/Denver","bus":false,"schArr":"2026-05-27T07:56:00-06:00","schDep":"2026-05-27T08:46:00-06:00","arr":"2026-05-27T07:17:00-06:00","dep":"2026-05-27T07:17:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fraser-Winter Park","code":"WIP","tz":"America/Denver","bus":false,"schArr":"2026-05-27T10:48:00-06:00","schDep":"2026-05-27T10:53:00-06:00","arr":"2026-05-27T10:48:00-06:00","dep":"2026-05-27T10:48:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Granby","code":"GRA","tz":"America/Denver","bus":false,"schArr":"2026-05-27T11:22:00-06:00","schDep":"2026-05-27T11:22:00-06:00","arr":"2026-05-27T11:22:00-06:00","dep":"2026-05-27T11:22:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glenwood Springs","code":"GSC","tz":"America/Denver","bus":false,"schArr":"2026-05-27T14:36:00-06:00","schDep":"2026-05-27T14:43:00-06:00","arr":"2026-05-27T14:36:00-06:00","dep":"2026-05-27T14:36:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Grand Junction","code":"GJT","tz":"America/Denver","bus":false,"schArr":"2026-05-27T16:30:00-06:00","schDep":"2026-05-27T16:43:00-06:00","arr":"2026-05-27T16:30:00-06:00","dep":"2026-05-27T16:30:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Green River","code":"GRI","tz":"America/Denver","bus":false,"schArr":"2026-05-27T18:32:00-06:00","schDep":"2026-05-27T18:32:00-06:00","arr":"2026-05-27T18:32:00-06:00","dep":"2026-05-27T18:32:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Helper","code":"HER","tz":"America/Denver","bus":false,"schArr":"2026-05-27T19:53:00-06:00","schDep":"2026-05-27T19:53:00-06:00","arr":"2026-05-27T19:53:00-06:00","dep":"2026-05-27T19:53:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Provo","code":"PRO","tz":"America/Denver","bus":false,"schArr":"2026-05-27T22:02:00-06:00","schDep":"2026-05-27T22:02:00-06:00","arr":"2026-05-27T22:02:00-06:00","dep":"2026-05-27T22:02:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Salt Lake City","code":"SLC","tz":"America/Denver","bus":false,"schArr":"2026-05-27T23:15:00-06:00","schDep":"2026-05-27T23:40:00-06:00","arr":"2026-05-27T23:15:00-06:00","dep":"2026-05-27T23:15:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Elko","code":"ELK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T03:23:00-07:00","schDep":"2026-05-28T03:25:00-07:00","arr":"2026-05-28T03:23:00-07:00","dep":"2026-05-28T03:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Winnemucca","code":"WNN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T06:01:00-07:00","schDep":"2026-05-28T06:01:00-07:00","arr":"2026-05-28T06:01:00-07:00","dep":"2026-05-28T06:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Reno","code":"RNO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T09:13:00-07:00","schDep":"2026-05-28T09:24:00-07:00","arr":"2026-05-28T09:13:00-07:00","dep":"2026-05-28T09:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Truckee","code":"TRU","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T10:33:00-07:00","schDep":"2026-05-28T10:33:00-07:00","arr":"2026-05-28T10:33:00-07:00","dep":"2026-05-28T10:33:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Colfax","code":"COX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T12:50:00-07:00","schDep":"2026-05-28T12:50:00-07:00","arr":"2026-05-28T12:50:00-07:00","dep":"2026-05-28T12:50:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Roseville","code":"RSV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T14:14:00-07:00","schDep":"2026-05-28T14:14:00-07:00","arr":"2026-05-28T14:14:00-07:00","dep":"2026-05-28T14:14:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T15:05:00-07:00","schDep":"2026-05-28T15:05:00-07:00","arr":"2026-05-28T14:40:00-07:00","dep":"2026-05-28T14:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T15:31:00-07:00","schDep":"2026-05-28T15:31:00-07:00","arr":"2026-05-28T15:06:00-07:00","dep":"2026-05-28T15:06:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T16:13:00-07:00","schDep":"2026-05-28T16:13:00-07:00","arr":"2026-05-28T15:47:00-07:00","dep":"2026-05-28T15:47:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T16:47:00-07:00","schDep":"2026-05-28T16:47:00-07:00","arr":"2026-05-28T16:18:00-07:00","dep":"2026-05-28T16:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T16:57:00-07:00","schDep":"2026-05-28T16:57:00-07:00","arr":"2026-05-28T16:28:00-07:00","dep":"2026-05-28T16:28:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"DEN","eventTZ":"America/Denver","eventName":"Denver","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"EMY","destTZ":"America/Los_Angeles","destName":"Emeryville","trainState":"Active","velocity":37.7669296264648,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T07:00:38-06:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"6":[{"routeName":"California Zephyr","trainNum":"6","trainNumRaw":"6","trainID":"6-25","lat":41.03197835005361,"lon":-93.44229858033297,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T08:25:00-07:00","schDep":"2026-05-25T08:25:00-07:00","arr":"2026-05-25T08:25:00-07:00","dep":"2026-05-25T08:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T08:35:00-07:00","schDep":"2026-05-25T08:35:00-07:00","arr":"2026-05-25T08:37:00-07:00","dep":"2026-05-25T08:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T09:07:00-07:00","schDep":"2026-05-25T09:07:00-07:00","arr":"2026-05-25T09:05:00-07:00","dep":"2026-05-25T09:11:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T09:48:00-07:00","schDep":"2026-05-25T09:48:00-07:00","arr":"2026-05-25T09:52:00-07:00","dep":"2026-05-25T09:56:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T10:12:00-07:00","schDep":"2026-05-25T10:23:00-07:00","arr":"2026-05-25T10:11:00-07:00","dep":"2026-05-25T10:24:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Roseville","code":"RSV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T10:51:00-07:00","schDep":"2026-05-25T10:51:00-07:00","arr":"2026-05-25T10:49:00-07:00","dep":"2026-05-25T10:51:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Colfax","code":"COX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T11:39:00-07:00","schDep":"2026-05-25T11:39:00-07:00","arr":"2026-05-25T11:58:00-07:00","dep":"2026-05-25T12:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#74a81f","platform":""},{"name":"Truckee","code":"TRU","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T14:01:00-07:00","schDep":"2026-05-25T14:01:00-07:00","arr":"2026-05-25T14:09:00-07:00","dep":"2026-05-25T14:16:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Reno","code":"RNO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T15:27:00-07:00","schDep":"2026-05-25T15:37:00-07:00","arr":"2026-05-25T15:12:00-07:00","dep":"2026-05-25T15:37:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Winnemucca","code":"WNN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T18:26:00-07:00","schDep":"2026-05-25T18:26:00-07:00","arr":"2026-05-25T18:08:00-07:00","dep":"2026-05-25T18:27:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Elko","code":"ELK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T20:42:00-07:00","schDep":"2026-05-25T20:44:00-07:00","arr":"2026-05-25T20:38:00-07:00","dep":"2026-05-25T20:44:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Salt Lake City","code":"SLC","tz":"America/Denver","bus":false,"schArr":"2026-05-26T02:55:00-06:00","schDep":"2026-05-26T03:20:00-06:00","arr":"2026-05-26T02:14:00-06:00","dep":"2026-05-26T03:20:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Provo","code":"PRO","tz":"America/Denver","bus":false,"schArr":"2026-05-26T04:18:00-06:00","schDep":"2026-05-26T04:18:00-06:00","arr":"2026-05-26T04:17:00-06:00","dep":"2026-05-26T04:20:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Helper","code":"HER","tz":"America/Denver","bus":false,"schArr":"2026-05-26T06:22:00-06:00","schDep":"2026-05-26T06:22:00-06:00","arr":"2026-05-26T06:26:00-06:00","dep":"2026-05-26T06:27:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Green River","code":"GRI","tz":"America/Denver","bus":false,"schArr":"2026-05-26T07:44:00-06:00","schDep":"2026-05-26T07:44:00-06:00","arr":"2026-05-26T07:43:00-06:00","dep":"2026-05-26T07:46:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Grand Junction","code":"GJT","tz":"America/Denver","bus":false,"schArr":"2026-05-26T09:41:00-06:00","schDep":"2026-05-26T09:53:00-06:00","arr":"2026-05-26T09:33:00-06:00","dep":"2026-05-26T09:53:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Glenwood Springs","code":"GSC","tz":"America/Denver","bus":false,"schArr":"2026-05-26T11:36:00-06:00","schDep":"2026-05-26T11:42:00-06:00","arr":"2026-05-26T11:50:00-06:00","dep":"2026-05-26T11:58:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Granby","code":"GRA","tz":"America/Denver","bus":false,"schArr":"2026-05-26T14:54:00-06:00","schDep":"2026-05-26T14:54:00-06:00","arr":"2026-05-26T15:17:00-06:00","dep":"2026-05-26T15:19:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#90af1c","platform":""},{"name":"Fraser-Winter Park","code":"WIP","tz":"America/Denver","bus":false,"schArr":"2026-05-26T15:28:00-06:00","schDep":"2026-05-26T15:28:00-06:00","arr":"2026-05-26T15:44:00-06:00","dep":"2026-05-26T15:53:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#61a322","platform":""},{"name":"Denver","code":"DEN","tz":"America/Denver","bus":false,"schArr":"2026-05-26T18:27:00-06:00","schDep":"2026-05-26T18:59:00-06:00","arr":"2026-05-26T18:11:00-06:00","dep":"2026-05-26T18:59:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fort Morgan","code":"FMG","tz":"America/Denver","bus":false,"schArr":"2026-05-26T20:17:00-06:00","schDep":"2026-05-26T20:17:00-06:00","arr":"2026-05-26T20:27:00-06:00","dep":"2026-05-26T20:28:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"McCook","code":"MCK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:43:00-05:00","schDep":"2026-05-26T23:43:00-05:00","arr":"2026-05-26T23:58:00-05:00","dep":"2026-05-27T00:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Holdrege","code":"HLD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T00:48:00-05:00","schDep":"2026-05-27T00:48:00-05:00","arr":"2026-05-27T01:03:00-05:00","dep":"2026-05-27T01:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Hastings","code":"HAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T01:36:00-05:00","schDep":"2026-05-27T01:36:00-05:00","arr":"2026-05-27T01:48:00-05:00","dep":"2026-05-27T01:50:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4a9d24","platform":""},{"name":"Lincoln","code":"LNK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T03:16:00-05:00","schDep":"2026-05-27T03:27:00-05:00","arr":"2026-05-27T03:48:00-05:00","dep":"2026-05-27T03:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bd9f13","platform":""},{"name":"Omaha","code":"OMA","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:54:00-05:00","schDep":"2026-05-27T05:10:00-05:00","arr":"2026-05-27T04:56:00-05:00","dep":"2026-05-27T05:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Creston","code":"CRN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:58:00-05:00","schDep":"2026-05-27T07:01:00-05:00","arr":"2026-05-27T06:58:00-05:00","dep":"2026-05-27T07:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Osceola","code":"OSC","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:38:00-05:00","schDep":"2026-05-27T07:38:00-05:00","arr":"2026-05-27T07:31:00-05:00","dep":"2026-05-27T07:38:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Ottumwa","code":"OTM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:07:00-05:00","schDep":"2026-05-27T09:07:00-05:00","arr":"2026-05-27T08:54:00-05:00","dep":"2026-05-27T08:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mount Pleasant","code":"MTP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:55:00-05:00","schDep":"2026-05-27T09:55:00-05:00","arr":"2026-05-27T09:55:00-05:00","dep":"2026-05-27T09:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burlington","code":"BRL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:28:00-05:00","schDep":"2026-05-27T10:28:00-05:00","arr":"2026-05-27T10:28:00-05:00","dep":"2026-05-27T10:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:38:00-05:00","schDep":"2026-05-27T11:38:00-05:00","arr":"2026-05-27T11:12:00-05:00","dep":"2026-05-27T11:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:28:00-05:00","schDep":"2026-05-27T12:28:00-05:00","arr":"2026-05-27T12:02:00-05:00","dep":"2026-05-27T12:02:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:44:00-05:00","schDep":"2026-05-27T13:44:00-05:00","arr":"2026-05-27T13:13:00-05:00","dep":"2026-05-27T13:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T14:39:00-05:00","schDep":"2026-05-27T14:39:00-05:00","arr":"2026-05-27T13:51:00-05:00","dep":"2026-05-27T13:51:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"OTM","eventTZ":"America/Chicago","eventName":"Ottumwa","origCode":"EMY","originTZ":"America/Los_Angeles","origName":"Emeryville","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":21.4186592102051,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:00:08-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"California Zephyr","trainNum":"6","trainNumRaw":"6","trainID":"6-26","lat":39.46149280268496,"lon":-110.56048187765025,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T08:25:00-07:00","schDep":"2026-05-26T08:25:00-07:00","arr":"2026-05-26T08:25:00-07:00","dep":"2026-05-26T08:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T08:35:00-07:00","schDep":"2026-05-26T08:35:00-07:00","arr":"2026-05-26T08:25:00-07:00","dep":"2026-05-26T08:36:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T09:07:00-07:00","schDep":"2026-05-26T09:07:00-07:00","arr":"2026-05-26T09:03:00-07:00","dep":"2026-05-26T09:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T09:48:00-07:00","schDep":"2026-05-26T09:48:00-07:00","arr":"2026-05-26T09:49:00-07:00","dep":"2026-05-26T09:53:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T10:12:00-07:00","schDep":"2026-05-26T10:23:00-07:00","arr":"2026-05-26T10:08:00-07:00","dep":"2026-05-26T10:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Roseville","code":"RSV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T10:51:00-07:00","schDep":"2026-05-26T10:51:00-07:00","arr":"2026-05-26T10:45:00-07:00","dep":"2026-05-26T10:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Colfax","code":"COX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T11:39:00-07:00","schDep":"2026-05-26T11:39:00-07:00","arr":"2026-05-26T11:37:00-07:00","dep":"2026-05-26T11:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Truckee","code":"TRU","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T14:01:00-07:00","schDep":"2026-05-26T14:01:00-07:00","arr":"2026-05-26T13:46:00-07:00","dep":"2026-05-26T13:46:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Reno","code":"RNO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T15:27:00-07:00","schDep":"2026-05-26T15:37:00-07:00","arr":"2026-05-26T14:59:00-07:00","dep":"2026-05-26T15:37:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Winnemucca","code":"WNN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T18:26:00-07:00","schDep":"2026-05-26T18:26:00-07:00","arr":"2026-05-26T18:07:00-07:00","dep":"2026-05-26T18:34:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Elko","code":"ELK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T20:42:00-07:00","schDep":"2026-05-26T20:44:00-07:00","arr":"2026-05-26T20:33:00-07:00","dep":"2026-05-26T20:44:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Salt Lake City","code":"SLC","tz":"America/Denver","bus":false,"schArr":"2026-05-27T02:55:00-06:00","schDep":"2026-05-27T03:20:00-06:00","arr":"2026-05-27T02:19:00-06:00","dep":"2026-05-27T03:20:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Provo","code":"PRO","tz":"America/Denver","bus":false,"schArr":"2026-05-27T04:18:00-06:00","schDep":"2026-05-27T04:18:00-06:00","arr":"2026-05-27T04:17:00-06:00","dep":"2026-05-27T04:22:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Helper","code":"HER","tz":"America/Denver","bus":false,"schArr":"2026-05-27T06:22:00-06:00","schDep":"2026-05-27T06:22:00-06:00","arr":"2026-05-27T06:28:00-06:00","dep":"2026-05-27T06:30:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Green River","code":"GRI","tz":"America/Denver","bus":false,"schArr":"2026-05-27T07:44:00-06:00","schDep":"2026-05-27T07:44:00-06:00","arr":"2026-05-27T07:44:00-06:00","dep":"2026-05-27T07:44:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Grand Junction","code":"GJT","tz":"America/Denver","bus":false,"schArr":"2026-05-27T09:41:00-06:00","schDep":"2026-05-27T09:53:00-06:00","arr":"2026-05-27T09:41:00-06:00","dep":"2026-05-27T09:41:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glenwood Springs","code":"GSC","tz":"America/Denver","bus":false,"schArr":"2026-05-27T11:36:00-06:00","schDep":"2026-05-27T11:42:00-06:00","arr":"2026-05-27T11:36:00-06:00","dep":"2026-05-27T11:36:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Granby","code":"GRA","tz":"America/Denver","bus":false,"schArr":"2026-05-27T14:54:00-06:00","schDep":"2026-05-27T14:54:00-06:00","arr":"2026-05-27T14:54:00-06:00","dep":"2026-05-27T14:54:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fraser-Winter Park","code":"WIP","tz":"America/Denver","bus":false,"schArr":"2026-05-27T15:28:00-06:00","schDep":"2026-05-27T15:28:00-06:00","arr":"2026-05-27T15:28:00-06:00","dep":"2026-05-27T15:28:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Denver","code":"DEN","tz":"America/Denver","bus":false,"schArr":"2026-05-27T18:27:00-06:00","schDep":"2026-05-27T18:59:00-06:00","arr":"2026-05-27T18:27:00-06:00","dep":"2026-05-27T18:27:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fort Morgan","code":"FMG","tz":"America/Denver","bus":false,"schArr":"2026-05-27T20:17:00-06:00","schDep":"2026-05-27T20:17:00-06:00","arr":"2026-05-27T20:17:00-06:00","dep":"2026-05-27T20:17:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"McCook","code":"MCK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T23:43:00-05:00","schDep":"2026-05-27T23:43:00-05:00","arr":"2026-05-27T23:43:00-05:00","dep":"2026-05-27T23:43:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Holdrege","code":"HLD","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T00:48:00-05:00","schDep":"2026-05-28T00:48:00-05:00","arr":"2026-05-28T00:48:00-05:00","dep":"2026-05-28T00:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hastings","code":"HAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T01:36:00-05:00","schDep":"2026-05-28T01:36:00-05:00","arr":"2026-05-28T01:36:00-05:00","dep":"2026-05-28T01:36:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lincoln","code":"LNK","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T03:16:00-05:00","schDep":"2026-05-28T03:27:00-05:00","arr":"2026-05-28T03:16:00-05:00","dep":"2026-05-28T03:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Omaha","code":"OMA","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T04:54:00-05:00","schDep":"2026-05-28T05:10:00-05:00","arr":"2026-05-28T04:54:00-05:00","dep":"2026-05-28T04:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Creston","code":"CRN","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T06:58:00-05:00","schDep":"2026-05-28T07:01:00-05:00","arr":"2026-05-28T06:58:00-05:00","dep":"2026-05-28T06:58:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Osceola","code":"OSC","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T07:38:00-05:00","schDep":"2026-05-28T07:38:00-05:00","arr":"2026-05-28T07:38:00-05:00","dep":"2026-05-28T07:38:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ottumwa","code":"OTM","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T09:07:00-05:00","schDep":"2026-05-28T09:07:00-05:00","arr":"2026-05-28T09:07:00-05:00","dep":"2026-05-28T09:07:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mount Pleasant","code":"MTP","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T09:55:00-05:00","schDep":"2026-05-28T09:55:00-05:00","arr":"2026-05-28T09:55:00-05:00","dep":"2026-05-28T09:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burlington","code":"BRL","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T10:28:00-05:00","schDep":"2026-05-28T10:28:00-05:00","arr":"2026-05-28T10:28:00-05:00","dep":"2026-05-28T10:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T11:38:00-05:00","schDep":"2026-05-28T11:38:00-05:00","arr":"2026-05-28T11:12:00-05:00","dep":"2026-05-28T11:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T12:28:00-05:00","schDep":"2026-05-28T12:28:00-05:00","arr":"2026-05-28T12:02:00-05:00","dep":"2026-05-28T12:02:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T13:44:00-05:00","schDep":"2026-05-28T13:44:00-05:00","arr":"2026-05-28T13:13:00-05:00","dep":"2026-05-28T13:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T14:39:00-05:00","schDep":"2026-05-28T14:39:00-05:00","arr":"2026-05-28T13:51:00-05:00","dep":"2026-05-28T13:51:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"GRI","eventTZ":"America/Denver","eventName":"Green River","origCode":"EMY","originTZ":"America/Los_Angeles","origName":"Emeryville","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":58.9494667053223,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T07:00:39-06:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"7":[{"routeName":"Empire Builder","trainNum":"7","trainNumRaw":"7","trainID":"7-25","lat":47.36543108539567,"lon":-118.87599081383586,"trainTimely":"","iconColor":"#c6540d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T15:05:00-05:00","schDep":"2026-05-25T15:05:00-05:00","arr":"2026-05-25T15:05:00-05:00","dep":"2026-05-25T15:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Glenview","code":"GLN","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T15:29:00-05:00","schDep":"2026-05-25T15:29:00-05:00","arr":"2026-05-25T15:26:00-05:00","dep":"2026-05-25T15:29:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Milwaukee","code":"MKE","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T16:35:00-05:00","schDep":"2026-05-25T16:45:00-05:00","arr":"2026-05-25T16:34:00-05:00","dep":"2026-05-25T16:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Columbus","code":"CBS","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T17:55:00-05:00","schDep":"2026-05-25T17:55:00-05:00","arr":"2026-05-25T18:04:00-05:00","dep":"2026-05-25T18:06:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Portage","code":"POG","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T18:24:00-05:00","schDep":"2026-05-25T18:24:00-05:00","arr":"2026-05-25T18:31:00-05:00","dep":"2026-05-25T18:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Wisconsin Dells","code":"WDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T18:42:00-05:00","schDep":"2026-05-25T18:42:00-05:00","arr":"2026-05-25T18:48:00-05:00","dep":"2026-05-25T18:50:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Tomah","code":"TOH","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T19:20:00-05:00","schDep":"2026-05-25T19:20:00-05:00","arr":"2026-05-25T19:26:00-05:00","dep":"2026-05-25T19:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"La Crosse","code":"LSE","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T20:04:00-05:00","schDep":"2026-05-25T20:04:00-05:00","arr":"2026-05-25T20:05:00-05:00","dep":"2026-05-25T20:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Winona","code":"WIN","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T20:34:00-05:00","schDep":"2026-05-25T20:40:00-05:00","arr":"2026-05-25T20:54:00-05:00","dep":"2026-05-25T21:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Red Wing","code":"RDW","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T21:42:00-05:00","schDep":"2026-05-25T21:42:00-05:00","arr":"2026-05-25T22:02:00-05:00","dep":"2026-05-25T22:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"St. Paul - Minneapolis Union","code":"MSP","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T22:56:00-05:00","schDep":"2026-05-25T23:13:00-05:00","arr":"2026-05-25T22:52:00-05:00","dep":"2026-05-25T23:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"St. Cloud","code":"SCD","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T01:09:00-05:00","schDep":"2026-05-26T01:09:00-05:00","arr":"2026-05-26T00:41:00-05:00","dep":"2026-05-26T01:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Staples","code":"SPL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T02:10:00-05:00","schDep":"2026-05-26T02:10:00-05:00","arr":"2026-05-26T02:08:00-05:00","dep":"2026-05-26T02:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Detroit Lakes","code":"DLK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T03:06:00-05:00","schDep":"2026-05-26T03:06:00-05:00","arr":"2026-05-26T03:05:00-05:00","dep":"2026-05-26T03:06:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fargo","code":"FAR","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T04:13:00-05:00","schDep":"2026-05-26T04:13:00-05:00","arr":"2026-05-26T03:56:00-05:00","dep":"2026-05-26T04:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Grand Forks","code":"GFK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T05:34:00-05:00","schDep":"2026-05-26T05:34:00-05:00","arr":"2026-05-26T05:21:00-05:00","dep":"2026-05-26T05:34:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Devils Lake","code":"DVL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T06:59:00-05:00","schDep":"2026-05-26T06:59:00-05:00","arr":"2026-05-26T07:10:00-05:00","dep":"2026-05-26T07:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"Rugby","code":"RUG","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T07:53:00-05:00","schDep":"2026-05-26T07:53:00-05:00","arr":"2026-05-26T08:07:00-05:00","dep":"2026-05-26T08:14:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Minot","code":"MOT","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T09:06:00-05:00","schDep":"2026-05-26T09:51:00-05:00","arr":"2026-05-26T09:12:00-05:00","dep":"2026-05-26T10:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Stanley","code":"STN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T10:46:00-05:00","schDep":"2026-05-26T10:46:00-05:00","arr":"2026-05-26T10:53:00-05:00","dep":"2026-05-26T10:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Williston","code":"WTN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T11:59:00-05:00","schDep":"2026-05-26T11:59:00-05:00","arr":"2026-05-26T11:52:00-05:00","dep":"2026-05-26T11:59:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Wolf Point","code":"WPT","tz":"America/Denver","bus":false,"schArr":"2026-05-26T12:34:00-06:00","schDep":"2026-05-26T12:34:00-06:00","arr":"2026-05-26T13:06:00-06:00","dep":"2026-05-26T13:10:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bd9f13","platform":""},{"name":"Glasgow","code":"GGW","tz":"America/Denver","bus":false,"schArr":"2026-05-26T13:20:00-06:00","schDep":"2026-05-26T13:20:00-06:00","arr":"2026-05-26T14:09:00-06:00","dep":"2026-05-26T14:13:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c66a0d","platform":""},{"name":"Malta","code":"MAL","tz":"America/Denver","bus":false,"schArr":"2026-05-26T14:20:00-06:00","schDep":"2026-05-26T14:20:00-06:00","arr":"2026-05-26T15:50:00-06:00","dep":"2026-05-26T15:58:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6350c","platform":""},{"name":"Havre","code":"HAV","tz":"America/Denver","bus":false,"schArr":"2026-05-26T15:54:00-06:00","schDep":"2026-05-26T16:15:00-06:00","arr":"2026-05-26T18:07:00-06:00","dep":"2026-05-26T18:21:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1b","platform":""},{"name":"Shelby","code":"SBY","tz":"America/Denver","bus":false,"schArr":"2026-05-26T18:13:00-06:00","schDep":"2026-05-26T18:21:00-06:00","arr":"2026-05-26T19:59:00-06:00","dep":"2026-05-26T20:06:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6200c","platform":""},{"name":"Cut Bank","code":"CUT","tz":"America/Denver","bus":false,"schArr":"2026-05-26T18:51:00-06:00","schDep":"2026-05-26T18:51:00-06:00","arr":"2026-05-26T20:36:00-06:00","dep":"2026-05-26T20:37:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6210c","platform":""},{"name":"East Glacier Park","code":"GPK","tz":"America/Denver","bus":false,"schArr":"2026-05-26T19:48:00-06:00","schDep":"2026-05-26T19:48:00-06:00","arr":"2026-05-26T21:30:00-06:00","dep":"2026-05-26T21:33:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6250c","platform":""},{"name":"Essex","code":"ESM","tz":"America/Denver","bus":false,"schArr":"2026-05-26T20:44:00-06:00","schDep":"2026-05-26T20:44:00-06:00","arr":"2026-05-26T22:48:00-06:00","dep":"2026-05-26T22:49:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0f","platform":""},{"name":"West Glacier","code":"WGL","tz":"America/Denver","bus":false,"schArr":"2026-05-26T21:27:00-06:00","schDep":"2026-05-26T21:27:00-06:00","arr":"2026-05-26T23:28:00-06:00","dep":"2026-05-26T23:29:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0c","platform":""},{"name":"Whitefish","code":"WFH","tz":"America/Denver","bus":false,"schArr":"2026-05-26T22:06:00-06:00","schDep":"2026-05-26T22:21:00-06:00","arr":"2026-05-26T23:59:00-06:00","dep":"2026-05-27T00:10:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6170c","platform":""},{"name":"Libby","code":"LIB","tz":"America/Denver","bus":false,"schArr":"2026-05-27T00:05:00-06:00","schDep":"2026-05-27T00:05:00-06:00","arr":"2026-05-27T01:50:00-06:00","dep":"2026-05-27T01:53:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6210c","platform":""},{"name":"Sandpoint","code":"SPT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T00:55:00-07:00","schDep":"2026-05-27T00:55:00-07:00","arr":"2026-05-27T02:38:00-07:00","dep":"2026-05-27T02:41:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6240c","platform":""},{"name":"Spokane","code":"SPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T02:44:00-07:00","schDep":"2026-05-27T03:19:00-07:00","arr":"2026-05-27T04:02:00-07:00","dep":"2026-05-27T04:22:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6450d","platform":""},{"name":"Ephrata","code":"EPH","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:28:00-07:00","schDep":"2026-05-27T05:28:00-07:00","arr":"2026-05-27T06:34:00-07:00","dep":"2026-05-27T06:34:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6540d","platform":""},{"name":"Wenatchee","code":"WEN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:35:00-07:00","schDep":"2026-05-27T06:45:00-07:00","arr":"2026-05-27T07:38:00-07:00","dep":"2026-05-27T07:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6580d","platform":""},{"name":"Leavenworth","code":"LWA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:18:00-07:00","schDep":"2026-05-27T07:18:00-07:00","arr":"2026-05-27T08:16:00-07:00","dep":"2026-05-27T08:16:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c65f0d","platform":""},{"name":"Everett","code":"EVR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:03:00-07:00","schDep":"2026-05-27T10:03:00-07:00","arr":"2026-05-27T10:42:00-07:00","dep":"2026-05-27T10:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6770d","platform":""},{"name":"Edmonds","code":"EDM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:35:00-07:00","schDep":"2026-05-27T10:35:00-07:00","arr":"2026-05-27T11:10:00-07:00","dep":"2026-05-27T11:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c28b10","platform":""},{"name":"Seattle King Street","code":"SEA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:29:00-07:00","schDep":"2026-05-27T11:29:00-07:00","arr":"2026-05-27T11:44:00-07:00","dep":"2026-05-27T11:44:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#5ba222","platform":""}],"heading":"N","eventCode":"EPH","eventTZ":"America/Los_Angeles","eventName":"Ephrata","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"SEA","destTZ":"America/Los_Angeles","destName":"Seattle King Street","trainState":"Active","velocity":62.4042892456055,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T06:00:38-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Empire Builder","trainNum":"7","trainNumRaw":"7","trainID":"7-26","lat":48.3698428094553,"lon":-99.99756115219458,"trainTimely":"","iconColor":"#329527","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:05:00-05:00","schDep":"2026-05-26T15:05:00-05:00","arr":"2026-05-26T15:05:00-05:00","dep":"2026-05-26T15:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Glenview","code":"GLN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:29:00-05:00","schDep":"2026-05-26T15:29:00-05:00","arr":"2026-05-26T15:26:00-05:00","dep":"2026-05-26T15:29:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Milwaukee","code":"MKE","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T16:35:00-05:00","schDep":"2026-05-26T16:45:00-05:00","arr":"2026-05-26T16:26:00-05:00","dep":"2026-05-26T16:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Columbus","code":"CBS","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:55:00-05:00","schDep":"2026-05-26T17:55:00-05:00","arr":"2026-05-26T18:04:00-05:00","dep":"2026-05-26T18:06:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Portage","code":"POG","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:24:00-05:00","schDep":"2026-05-26T18:24:00-05:00","arr":"2026-05-26T18:31:00-05:00","dep":"2026-05-26T18:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Wisconsin Dells","code":"WDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:42:00-05:00","schDep":"2026-05-26T18:42:00-05:00","arr":"2026-05-26T18:57:00-05:00","dep":"2026-05-26T19:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Tomah","code":"TOH","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T19:20:00-05:00","schDep":"2026-05-26T19:20:00-05:00","arr":"2026-05-26T19:38:00-05:00","dep":"2026-05-26T19:44:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6ea720","platform":""},{"name":"La Crosse","code":"LSE","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T20:04:00-05:00","schDep":"2026-05-26T20:04:00-05:00","arr":"2026-05-26T20:24:00-05:00","dep":"2026-05-26T20:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Winona","code":"WIN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T20:34:00-05:00","schDep":"2026-05-26T20:40:00-05:00","arr":"2026-05-26T21:01:00-05:00","dep":"2026-05-26T21:07:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b0b518","platform":""},{"name":"Red Wing","code":"RDW","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T21:42:00-05:00","schDep":"2026-05-26T21:42:00-05:00","arr":"2026-05-26T22:09:00-05:00","dep":"2026-05-26T22:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b0b518","platform":""},{"name":"St. Paul - Minneapolis Union","code":"MSP","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:56:00-05:00","schDep":"2026-05-26T23:13:00-05:00","arr":"2026-05-26T23:04:00-05:00","dep":"2026-05-26T23:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"St. Cloud","code":"SCD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T01:09:00-05:00","schDep":"2026-05-27T01:09:00-05:00","arr":"2026-05-27T00:51:00-05:00","dep":"2026-05-27T01:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Staples","code":"SPL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T02:10:00-05:00","schDep":"2026-05-27T02:10:00-05:00","arr":"2026-05-27T02:08:00-05:00","dep":"2026-05-27T02:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Detroit Lakes","code":"DLK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T03:06:00-05:00","schDep":"2026-05-27T03:06:00-05:00","arr":"2026-05-27T03:06:00-05:00","dep":"2026-05-27T03:07:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fargo","code":"FAR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:13:00-05:00","schDep":"2026-05-27T04:13:00-05:00","arr":"2026-05-27T03:58:00-05:00","dep":"2026-05-27T04:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Grand Forks","code":"GFK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T05:34:00-05:00","schDep":"2026-05-27T05:34:00-05:00","arr":"2026-05-27T05:21:00-05:00","dep":"2026-05-27T05:34:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Devils Lake","code":"DVL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:59:00-05:00","schDep":"2026-05-27T06:59:00-05:00","arr":"2026-05-27T07:01:00-05:00","dep":"2026-05-27T07:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Rugby","code":"RUG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:53:00-05:00","schDep":"2026-05-27T07:53:00-05:00","arr":"2026-05-27T08:00:00-05:00","dep":"2026-05-27T08:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#329527","platform":""},{"name":"Minot","code":"MOT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:06:00-05:00","schDep":"2026-05-27T09:51:00-05:00","arr":"2026-05-27T09:06:00-05:00","dep":"2026-05-27T09:06:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stanley","code":"STN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:46:00-05:00","schDep":"2026-05-27T10:46:00-05:00","arr":"2026-05-27T10:46:00-05:00","dep":"2026-05-27T10:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Williston","code":"WTN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:59:00-05:00","schDep":"2026-05-27T11:59:00-05:00","arr":"2026-05-27T11:59:00-05:00","dep":"2026-05-27T11:59:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wolf Point","code":"WPT","tz":"America/Denver","bus":false,"schArr":"2026-05-27T12:34:00-06:00","schDep":"2026-05-27T12:34:00-06:00","arr":"2026-05-27T12:34:00-06:00","dep":"2026-05-27T12:34:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glasgow","code":"GGW","tz":"America/Denver","bus":false,"schArr":"2026-05-27T13:20:00-06:00","schDep":"2026-05-27T13:20:00-06:00","arr":"2026-05-27T13:20:00-06:00","dep":"2026-05-27T13:20:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Malta","code":"MAL","tz":"America/Denver","bus":false,"schArr":"2026-05-27T14:20:00-06:00","schDep":"2026-05-27T14:20:00-06:00","arr":"2026-05-27T14:20:00-06:00","dep":"2026-05-27T14:20:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Havre","code":"HAV","tz":"America/Denver","bus":false,"schArr":"2026-05-27T15:54:00-06:00","schDep":"2026-05-27T16:15:00-06:00","arr":"2026-05-27T15:54:00-06:00","dep":"2026-05-27T15:54:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Shelby","code":"SBY","tz":"America/Denver","bus":false,"schArr":"2026-05-27T18:13:00-06:00","schDep":"2026-05-27T18:21:00-06:00","arr":"2026-05-27T18:13:00-06:00","dep":"2026-05-27T18:13:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cut Bank","code":"CUT","tz":"America/Denver","bus":false,"schArr":"2026-05-27T18:51:00-06:00","schDep":"2026-05-27T18:51:00-06:00","arr":"2026-05-27T18:51:00-06:00","dep":"2026-05-27T18:51:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"East Glacier Park","code":"GPK","tz":"America/Denver","bus":false,"schArr":"2026-05-27T19:48:00-06:00","schDep":"2026-05-27T19:48:00-06:00","arr":"2026-05-27T19:48:00-06:00","dep":"2026-05-27T19:48:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Essex","code":"ESM","tz":"America/Denver","bus":false,"schArr":"2026-05-27T20:44:00-06:00","schDep":"2026-05-27T20:44:00-06:00","arr":"2026-05-27T20:44:00-06:00","dep":"2026-05-27T20:44:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"West Glacier","code":"WGL","tz":"America/Denver","bus":false,"schArr":"2026-05-27T21:27:00-06:00","schDep":"2026-05-27T21:27:00-06:00","arr":"2026-05-27T21:27:00-06:00","dep":"2026-05-27T21:27:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Whitefish","code":"WFH","tz":"America/Denver","bus":false,"schArr":"2026-05-27T22:06:00-06:00","schDep":"2026-05-27T22:21:00-06:00","arr":"2026-05-27T22:06:00-06:00","dep":"2026-05-27T22:06:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Libby","code":"LIB","tz":"America/Denver","bus":false,"schArr":"2026-05-28T00:05:00-06:00","schDep":"2026-05-28T00:05:00-06:00","arr":"2026-05-28T00:05:00-06:00","dep":"2026-05-28T00:05:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sandpoint","code":"SPT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T00:55:00-07:00","schDep":"2026-05-28T00:55:00-07:00","arr":"2026-05-28T00:55:00-07:00","dep":"2026-05-28T00:55:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Spokane","code":"SPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T02:44:00-07:00","schDep":"2026-05-28T03:19:00-07:00","arr":"2026-05-28T02:44:00-07:00","dep":"2026-05-28T02:44:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ephrata","code":"EPH","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T05:28:00-07:00","schDep":"2026-05-28T05:28:00-07:00","arr":"2026-05-28T05:28:00-07:00","dep":"2026-05-28T05:28:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wenatchee","code":"WEN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T06:35:00-07:00","schDep":"2026-05-28T06:45:00-07:00","arr":"2026-05-28T06:35:00-07:00","dep":"2026-05-28T06:35:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Leavenworth","code":"LWA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T07:18:00-07:00","schDep":"2026-05-28T07:18:00-07:00","arr":"2026-05-28T07:18:00-07:00","dep":"2026-05-28T07:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Everett","code":"EVR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T10:03:00-07:00","schDep":"2026-05-28T10:03:00-07:00","arr":"2026-05-28T09:44:00-07:00","dep":"2026-05-28T09:44:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Edmonds","code":"EDM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T10:35:00-07:00","schDep":"2026-05-28T10:35:00-07:00","arr":"2026-05-28T10:12:00-07:00","dep":"2026-05-28T10:12:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Seattle King Street","code":"SEA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-28T11:29:00-07:00","schDep":"2026-05-28T11:29:00-07:00","arr":"2026-05-28T10:46:00-07:00","dep":"2026-05-28T10:46:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"RUG","eventTZ":"America/Chicago","eventName":"Rugby","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"SEA","destTZ":"America/Los_Angeles","destName":"Seattle King Street","trainState":"Active","velocity":24.7243518829346,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:00:39-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"8":[{"routeName":"Empire Builder","trainNum":"8","trainNumRaw":"8","trainID":"8-25","lat":48.36944607963846,"lon":-100.00642651151875,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"Seattle King Street","code":"SEA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T16:55:00-07:00","schDep":"2026-05-25T16:55:00-07:00","arr":"2026-05-25T16:55:00-07:00","dep":"2026-05-25T16:55:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Edmonds","code":"EDM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T17:27:00-07:00","schDep":"2026-05-25T17:27:00-07:00","arr":"2026-05-25T17:21:00-07:00","dep":"2026-05-25T17:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Everett","code":"EVR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T17:55:00-07:00","schDep":"2026-05-25T17:55:00-07:00","arr":"2026-05-25T17:46:00-07:00","dep":"2026-05-25T17:46:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Leavenworth","code":"LWA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T20:17:00-07:00","schDep":"2026-05-25T20:17:00-07:00","arr":"2026-05-25T20:21:00-07:00","dep":"2026-05-25T20:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Wenatchee","code":"WEN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T20:51:00-07:00","schDep":"2026-05-25T20:57:00-07:00","arr":"2026-05-25T20:57:00-07:00","dep":"2026-05-25T21:07:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Ephrata","code":"EPH","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-25T21:58:00-07:00","schDep":"2026-05-25T21:58:00-07:00","arr":"2026-05-25T22:07:00-07:00","dep":"2026-05-25T22:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Spokane","code":"SPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T00:37:00-07:00","schDep":"2026-05-26T01:15:00-07:00","arr":"2026-05-26T00:48:00-07:00","dep":"2026-05-26T01:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"Sandpoint","code":"SPT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T02:20:00-07:00","schDep":"2026-05-26T02:20:00-07:00","arr":"2026-05-26T03:12:00-07:00","dep":"2026-05-26T03:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6670d","platform":""},{"name":"Libby","code":"LIB","tz":"America/Denver","bus":false,"schArr":"2026-05-26T05:11:00-06:00","schDep":"2026-05-26T05:11:00-06:00","arr":"2026-05-26T06:11:00-06:00","dep":"2026-05-26T06:13:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65c0d","platform":""},{"name":"Whitefish","code":"WFH","tz":"America/Denver","bus":false,"schArr":"2026-05-26T07:11:00-06:00","schDep":"2026-05-26T07:26:00-06:00","arr":"2026-05-26T08:30:00-06:00","dep":"2026-05-26T08:38:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6430d","platform":""},{"name":"West Glacier","code":"WGL","tz":"America/Denver","bus":false,"schArr":"2026-05-26T07:57:00-06:00","schDep":"2026-05-26T07:57:00-06:00","arr":"2026-05-26T09:08:00-06:00","dep":"2026-05-26T09:12:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c64e0d","platform":""},{"name":"Essex","code":"ESM","tz":"America/Denver","bus":false,"schArr":"2026-05-26T08:37:00-06:00","schDep":"2026-05-26T08:37:00-06:00","arr":"2026-05-26T09:47:00-06:00","dep":"2026-05-26T09:48:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c64f0d","platform":""},{"name":"East Glacier Park","code":"GPK","tz":"America/Denver","bus":false,"schArr":"2026-05-26T09:36:00-06:00","schDep":"2026-05-26T09:36:00-06:00","arr":"2026-05-26T10:41:00-06:00","dep":"2026-05-26T10:45:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6560d","platform":""},{"name":"Cut Bank","code":"CUT","tz":"America/Denver","bus":false,"schArr":"2026-05-26T10:27:00-06:00","schDep":"2026-05-26T10:27:00-06:00","arr":"2026-05-26T11:34:00-06:00","dep":"2026-05-26T11:34:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6530d","platform":""},{"name":"Shelby","code":"SBY","tz":"America/Denver","bus":false,"schArr":"2026-05-26T11:20:00-06:00","schDep":"2026-05-26T11:28:00-06:00","arr":"2026-05-26T12:00:00-06:00","dep":"2026-05-26T12:09:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6760d","platform":""},{"name":"Havre","code":"HAV","tz":"America/Denver","bus":false,"schArr":"2026-05-26T13:05:00-06:00","schDep":"2026-05-26T13:24:00-06:00","arr":"2026-05-26T14:53:00-06:00","dep":"2026-05-26T15:07:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c61d0c","platform":""},{"name":"Malta","code":"MAL","tz":"America/Denver","bus":false,"schArr":"2026-05-26T14:43:00-06:00","schDep":"2026-05-26T14:43:00-06:00","arr":"2026-05-26T17:49:00-06:00","dep":"2026-05-26T17:50:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Glasgow","code":"GGW","tz":"America/Denver","bus":false,"schArr":"2026-05-26T15:44:00-06:00","schDep":"2026-05-26T15:44:00-06:00","arr":"2026-05-26T21:07:00-06:00","dep":"2026-05-26T21:10:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Wolf Point","code":"WPT","tz":"America/Denver","bus":false,"schArr":"2026-05-26T16:32:00-06:00","schDep":"2026-05-26T16:32:00-06:00","arr":"2026-05-26T23:07:00-06:00","dep":"2026-05-26T23:08:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Williston","code":"WTN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T19:21:00-05:00","schDep":"2026-05-26T19:21:00-05:00","arr":"2026-05-27T04:14:00-05:00","dep":"2026-05-27T04:18:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Stanley","code":"STN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T20:22:00-05:00","schDep":"2026-05-26T20:22:00-05:00","arr":"2026-05-27T05:18:00-05:00","dep":"2026-05-27T05:18:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Minot","code":"MOT","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:08:00-05:00","schDep":"2026-05-26T22:53:00-05:00","arr":"2026-05-27T06:09:00-05:00","dep":"2026-05-27T07:02:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Rugby","code":"RUG","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:49:00-05:00","schDep":"2026-05-26T23:49:00-05:00","arr":"2026-05-27T07:56:00-05:00","dep":"2026-05-27T07:56:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Devils Lake","code":"DVL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T00:44:00-05:00","schDep":"2026-05-27T00:44:00-05:00","arr":"2026-05-27T08:48:00-05:00","dep":"2026-05-27T08:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Grand Forks","code":"GFK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T02:10:00-05:00","schDep":"2026-05-27T02:10:00-05:00","arr":"2026-05-27T10:08:00-05:00","dep":"2026-05-27T10:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Fargo","code":"FAR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T03:21:00-05:00","schDep":"2026-05-27T03:29:00-05:00","arr":"2026-05-27T11:20:00-05:00","dep":"2026-05-27T11:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Detroit Lakes","code":"DLK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:27:00-05:00","schDep":"2026-05-27T04:27:00-05:00","arr":"2026-05-27T12:20:00-05:00","dep":"2026-05-27T12:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Staples","code":"SPL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T05:27:00-05:00","schDep":"2026-05-27T05:27:00-05:00","arr":"2026-05-27T13:17:00-05:00","dep":"2026-05-27T13:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"St. Cloud","code":"SCD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:32:00-05:00","schDep":"2026-05-27T06:32:00-05:00","arr":"2026-05-27T14:16:00-05:00","dep":"2026-05-27T14:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"St. Paul - Minneapolis Union","code":"MSP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:33:00-05:00","schDep":"2026-05-27T08:50:00-05:00","arr":"2026-05-27T15:44:00-05:00","dep":"2026-05-27T15:44:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Red Wing","code":"RDW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:44:00-05:00","schDep":"2026-05-27T09:44:00-05:00","arr":"2026-05-27T16:55:00-05:00","dep":"2026-05-27T16:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Winona","code":"WIN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:54:00-05:00","schDep":"2026-05-27T11:01:00-05:00","arr":"2026-05-27T17:57:00-05:00","dep":"2026-05-27T17:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"La Crosse","code":"LSE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:37:00-05:00","schDep":"2026-05-27T11:37:00-05:00","arr":"2026-05-27T18:32:00-05:00","dep":"2026-05-27T18:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Tomah","code":"TOH","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:16:00-05:00","schDep":"2026-05-27T12:16:00-05:00","arr":"2026-05-27T19:10:00-05:00","dep":"2026-05-27T19:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Wisconsin Dells","code":"WDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:58:00-05:00","schDep":"2026-05-27T12:58:00-05:00","arr":"2026-05-27T19:49:00-05:00","dep":"2026-05-27T19:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Portage","code":"POG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:17:00-05:00","schDep":"2026-05-27T13:17:00-05:00","arr":"2026-05-27T20:08:00-05:00","dep":"2026-05-27T20:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Columbus","code":"CBS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:47:00-05:00","schDep":"2026-05-27T13:47:00-05:00","arr":"2026-05-27T20:34:00-05:00","dep":"2026-05-27T20:34:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Milwaukee","code":"MKE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T14:57:00-05:00","schDep":"2026-05-27T15:05:00-05:00","arr":"2026-05-27T21:40:00-05:00","dep":"2026-05-27T21:40:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Glenview","code":"GLN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T16:12:00-05:00","schDep":"2026-05-27T16:12:00-05:00","arr":"2026-05-27T22:41:00-05:00","dep":"2026-05-27T22:41:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T16:45:00-05:00","schDep":"2026-05-27T16:45:00-05:00","arr":"2026-05-27T23:14:00-05:00","dep":"2026-05-27T23:14:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""}],"heading":"N","eventCode":"RUG","eventTZ":"America/Chicago","eventName":"Rugby","origCode":"SEA","originTZ":"America/Los_Angeles","origName":"Seattle King Street","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:00:38-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Empire Builder","trainNum":"8","trainNumRaw":"8","trainID":"8-26","lat":48.55868800105449,"lon":-114.59158933524122,"trainTimely":"","iconColor":"#5ba222","textColor":"#ffffff","stations":[{"name":"Seattle King Street","code":"SEA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T16:55:00-07:00","schDep":"2026-05-26T16:55:00-07:00","arr":"2026-05-26T17:02:00-07:00","dep":"2026-05-26T17:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Edmonds","code":"EDM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T17:27:00-07:00","schDep":"2026-05-26T17:27:00-07:00","arr":"2026-05-26T17:30:00-07:00","dep":"2026-05-26T17:31:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Everett","code":"EVR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T17:55:00-07:00","schDep":"2026-05-26T17:55:00-07:00","arr":"2026-05-26T17:54:00-07:00","dep":"2026-05-26T18:00:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Leavenworth","code":"LWA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T20:17:00-07:00","schDep":"2026-05-26T20:17:00-07:00","arr":"2026-05-26T20:36:00-07:00","dep":"2026-05-26T20:37:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#74a81f","platform":""},{"name":"Wenatchee","code":"WEN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T20:51:00-07:00","schDep":"2026-05-26T20:57:00-07:00","arr":"2026-05-26T21:11:00-07:00","dep":"2026-05-26T21:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Ephrata","code":"EPH","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T21:58:00-07:00","schDep":"2026-05-26T21:58:00-07:00","arr":"2026-05-26T22:22:00-07:00","dep":"2026-05-26T22:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#98b01b","platform":""},{"name":"Spokane","code":"SPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T00:37:00-07:00","schDep":"2026-05-27T01:15:00-07:00","arr":"2026-05-27T00:33:00-07:00","dep":"2026-05-27T01:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sandpoint","code":"SPT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T02:20:00-07:00","schDep":"2026-05-27T02:20:00-07:00","arr":"2026-05-27T02:28:00-07:00","dep":"2026-05-27T02:30:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Libby","code":"LIB","tz":"America/Denver","bus":false,"schArr":"2026-05-27T05:11:00-06:00","schDep":"2026-05-27T05:11:00-06:00","arr":"2026-05-27T05:26:00-06:00","dep":"2026-05-27T05:28:00-06:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Whitefish","code":"WFH","tz":"America/Denver","bus":false,"schArr":"2026-05-27T07:11:00-06:00","schDep":"2026-05-27T07:26:00-06:00","arr":"2026-05-27T07:26:00-06:00","dep":"2026-05-27T07:26:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#5ba222","platform":""},{"name":"West Glacier","code":"WGL","tz":"America/Denver","bus":false,"schArr":"2026-05-27T07:57:00-06:00","schDep":"2026-05-27T07:57:00-06:00","arr":"2026-05-27T08:08:00-06:00","dep":"2026-05-27T08:08:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#459b25","platform":""},{"name":"Essex","code":"ESM","tz":"America/Denver","bus":false,"schArr":"2026-05-27T08:37:00-06:00","schDep":"2026-05-27T08:37:00-06:00","arr":"2026-05-27T08:47:00-06:00","dep":"2026-05-27T08:47:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""},{"name":"East Glacier Park","code":"GPK","tz":"America/Denver","bus":false,"schArr":"2026-05-27T09:36:00-06:00","schDep":"2026-05-27T09:36:00-06:00","arr":"2026-05-27T09:42:00-06:00","dep":"2026-05-27T09:42:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2e9328","platform":""},{"name":"Cut Bank","code":"CUT","tz":"America/Denver","bus":false,"schArr":"2026-05-27T10:27:00-06:00","schDep":"2026-05-27T10:27:00-06:00","arr":"2026-05-27T10:33:00-06:00","dep":"2026-05-27T10:33:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2e9328","platform":""},{"name":"Shelby","code":"SBY","tz":"America/Denver","bus":false,"schArr":"2026-05-27T11:20:00-06:00","schDep":"2026-05-27T11:28:00-06:00","arr":"2026-05-27T11:20:00-06:00","dep":"2026-05-27T11:20:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Havre","code":"HAV","tz":"America/Denver","bus":false,"schArr":"2026-05-27T13:05:00-06:00","schDep":"2026-05-27T13:24:00-06:00","arr":"2026-05-27T13:05:00-06:00","dep":"2026-05-27T13:05:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Malta","code":"MAL","tz":"America/Denver","bus":false,"schArr":"2026-05-27T14:43:00-06:00","schDep":"2026-05-27T14:43:00-06:00","arr":"2026-05-27T14:43:00-06:00","dep":"2026-05-27T14:43:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glasgow","code":"GGW","tz":"America/Denver","bus":false,"schArr":"2026-05-27T15:44:00-06:00","schDep":"2026-05-27T15:44:00-06:00","arr":"2026-05-27T15:44:00-06:00","dep":"2026-05-27T15:44:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wolf Point","code":"WPT","tz":"America/Denver","bus":false,"schArr":"2026-05-27T16:32:00-06:00","schDep":"2026-05-27T16:32:00-06:00","arr":"2026-05-27T16:32:00-06:00","dep":"2026-05-27T16:32:00-06:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Williston","code":"WTN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T19:21:00-05:00","schDep":"2026-05-27T19:21:00-05:00","arr":"2026-05-27T19:21:00-05:00","dep":"2026-05-27T19:21:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stanley","code":"STN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T20:22:00-05:00","schDep":"2026-05-27T20:22:00-05:00","arr":"2026-05-27T20:23:00-05:00","dep":"2026-05-27T20:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Minot","code":"MOT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T22:08:00-05:00","schDep":"2026-05-27T22:53:00-05:00","arr":"2026-05-27T22:08:00-05:00","dep":"2026-05-27T22:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rugby","code":"RUG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T23:49:00-05:00","schDep":"2026-05-27T23:49:00-05:00","arr":"2026-05-27T23:49:00-05:00","dep":"2026-05-27T23:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Devils Lake","code":"DVL","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T00:44:00-05:00","schDep":"2026-05-28T00:44:00-05:00","arr":"2026-05-28T00:44:00-05:00","dep":"2026-05-28T00:44:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Grand Forks","code":"GFK","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T02:10:00-05:00","schDep":"2026-05-28T02:10:00-05:00","arr":"2026-05-28T02:10:00-05:00","dep":"2026-05-28T02:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fargo","code":"FAR","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T03:21:00-05:00","schDep":"2026-05-28T03:29:00-05:00","arr":"2026-05-28T03:22:00-05:00","dep":"2026-05-28T03:22:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Detroit Lakes","code":"DLK","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T04:27:00-05:00","schDep":"2026-05-28T04:27:00-05:00","arr":"2026-05-28T04:27:00-05:00","dep":"2026-05-28T04:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Staples","code":"SPL","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T05:27:00-05:00","schDep":"2026-05-28T05:27:00-05:00","arr":"2026-05-28T05:27:00-05:00","dep":"2026-05-28T05:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"St. Cloud","code":"SCD","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T06:32:00-05:00","schDep":"2026-05-28T06:32:00-05:00","arr":"2026-05-28T06:32:00-05:00","dep":"2026-05-28T06:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"St. Paul - Minneapolis Union","code":"MSP","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T08:33:00-05:00","schDep":"2026-05-28T08:50:00-05:00","arr":"2026-05-28T08:33:00-05:00","dep":"2026-05-28T08:33:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Red Wing","code":"RDW","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T09:44:00-05:00","schDep":"2026-05-28T09:44:00-05:00","arr":"2026-05-28T09:44:00-05:00","dep":"2026-05-28T09:44:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Winona","code":"WIN","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T10:54:00-05:00","schDep":"2026-05-28T11:01:00-05:00","arr":"2026-05-28T10:54:00-05:00","dep":"2026-05-28T10:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"La Crosse","code":"LSE","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T11:37:00-05:00","schDep":"2026-05-28T11:37:00-05:00","arr":"2026-05-28T11:37:00-05:00","dep":"2026-05-28T11:37:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Tomah","code":"TOH","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T12:16:00-05:00","schDep":"2026-05-28T12:16:00-05:00","arr":"2026-05-28T12:16:00-05:00","dep":"2026-05-28T12:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wisconsin Dells","code":"WDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T12:58:00-05:00","schDep":"2026-05-28T12:58:00-05:00","arr":"2026-05-28T12:58:00-05:00","dep":"2026-05-28T12:58:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Portage","code":"POG","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T13:17:00-05:00","schDep":"2026-05-28T13:17:00-05:00","arr":"2026-05-28T13:17:00-05:00","dep":"2026-05-28T13:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Columbus","code":"CBS","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T13:47:00-05:00","schDep":"2026-05-28T13:47:00-05:00","arr":"2026-05-28T13:47:00-05:00","dep":"2026-05-28T13:47:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Milwaukee","code":"MKE","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T14:57:00-05:00","schDep":"2026-05-28T15:05:00-05:00","arr":"2026-05-28T14:53:00-05:00","dep":"2026-05-28T14:53:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glenview","code":"GLN","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T16:12:00-05:00","schDep":"2026-05-28T16:12:00-05:00","arr":"2026-05-28T15:54:00-05:00","dep":"2026-05-28T15:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T16:45:00-05:00","schDep":"2026-05-28T16:45:00-05:00","arr":"2026-05-28T16:27:00-05:00","dep":"2026-05-28T16:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"WFH","eventTZ":"America/Denver","eventName":"Whitefish","origCode":"SEA","originTZ":"America/Los_Angeles","origName":"Seattle King Street","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":48.5477142333984,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T07:00:39-06:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"11":[{"routeName":"Coast Starlight","trainNum":"11","trainNumRaw":"11","trainID":"11-26","lat":38.58608372389326,"lon":-121.50089818255672,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Seattle King Street","code":"SEA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T09:55:00-07:00","schDep":"2026-05-26T09:55:00-07:00","arr":"2026-05-26T09:55:00-07:00","dep":"2026-05-26T09:55:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Tacoma Dome","code":"TAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T10:38:00-07:00","schDep":"2026-05-26T10:43:00-07:00","arr":"2026-05-26T10:38:00-07:00","dep":"2026-05-26T10:44:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Lacey","code":"OLW","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T11:22:00-07:00","schDep":"2026-05-26T11:24:00-07:00","arr":"2026-05-26T11:14:00-07:00","dep":"2026-05-26T11:24:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Centralia","code":"CTL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T11:45:00-07:00","schDep":"2026-05-26T11:48:00-07:00","arr":"2026-05-26T11:43:00-07:00","dep":"2026-05-26T11:48:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Kelso","code":"KEL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T12:29:00-07:00","schDep":"2026-05-26T12:32:00-07:00","arr":"2026-05-26T12:37:00-07:00","dep":"2026-05-26T12:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Vancouver","code":"VAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T13:12:00-07:00","schDep":"2026-05-26T13:15:00-07:00","arr":"2026-05-26T13:21:00-07:00","dep":"2026-05-26T13:24:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Portland","code":"PDX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T13:55:00-07:00","schDep":"2026-05-26T14:22:00-07:00","arr":"2026-05-26T13:45:00-07:00","dep":"2026-05-26T14:22:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Salem","code":"SLM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T15:36:00-07:00","schDep":"2026-05-26T15:39:00-07:00","arr":"2026-05-26T15:38:00-07:00","dep":"2026-05-26T15:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Albany","code":"ALY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T16:11:00-07:00","schDep":"2026-05-26T16:14:00-07:00","arr":"2026-05-26T16:10:00-07:00","dep":"2026-05-26T16:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Eugene-Springfield","code":"EUG","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T17:08:00-07:00","schDep":"2026-05-26T17:15:00-07:00","arr":"2026-05-26T17:02:00-07:00","dep":"2026-05-26T17:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Chemult","code":"CMO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T20:13:00-07:00","schDep":"2026-05-26T20:13:00-07:00","arr":"2026-05-26T20:14:00-07:00","dep":"2026-05-26T20:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Klamath Falls","code":"KFS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T21:58:00-07:00","schDep":"2026-05-26T22:08:00-07:00","arr":"2026-05-26T21:27:00-07:00","dep":"2026-05-26T22:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Dunsmuir","code":"DUN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T00:45:00-07:00","schDep":"2026-05-27T00:45:00-07:00","arr":"2026-05-27T00:57:00-07:00","dep":"2026-05-27T00:59:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4a9d24","platform":""},{"name":"Redding","code":"RDD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T02:31:00-07:00","schDep":"2026-05-27T02:31:00-07:00","arr":"2026-05-27T02:41:00-07:00","dep":"2026-05-27T02:45:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Chico","code":"CIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:12:00-07:00","schDep":"2026-05-27T04:12:00-07:00","arr":"2026-05-27T04:03:00-07:00","dep":"2026-05-27T04:12:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:28:00-07:00","schDep":"2026-05-27T06:48:00-07:00","arr":"2026-05-27T05:42:00-07:00","dep":"2026-05-27T06:48:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:05:00-07:00","schDep":"2026-05-27T07:05:00-07:00","arr":"2026-05-27T07:05:00-07:00","dep":"2026-05-27T07:05:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:54:00-07:00","schDep":"2026-05-27T07:54:00-07:00","arr":"2026-05-27T07:54:00-07:00","dep":"2026-05-27T07:54:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:29:00-07:00","schDep":"2026-05-27T08:39:00-07:00","arr":"2026-05-27T08:33:00-07:00","dep":"2026-05-27T08:33:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#29902b","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:54:00-07:00","schDep":"2026-05-27T09:09:00-07:00","arr":"2026-05-27T08:54:00-07:00","dep":"2026-05-27T08:54:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Jose Diridon","code":"SJC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:14:00-07:00","schDep":"2026-05-27T10:26:00-07:00","arr":"2026-05-27T10:14:00-07:00","dep":"2026-05-27T10:14:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Salinas","code":"SNS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:06:00-07:00","schDep":"2026-05-27T12:06:00-07:00","arr":"2026-05-27T12:06:00-07:00","dep":"2026-05-27T12:06:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Paso Robles","code":"PRB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:57:00-07:00","schDep":"2026-05-27T13:57:00-07:00","arr":"2026-05-27T13:57:00-07:00","dep":"2026-05-27T13:57:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Luis Obispo","code":"SLO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T15:24:00-07:00","schDep":"2026-05-27T15:37:00-07:00","arr":"2026-05-27T15:24:00-07:00","dep":"2026-05-27T15:24:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Barbara","code":"SBA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T18:12:00-07:00","schDep":"2026-05-27T18:19:00-07:00","arr":"2026-05-27T18:12:00-07:00","dep":"2026-05-27T18:12:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oxnard","code":"OXN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T19:20:00-07:00","schDep":"2026-05-27T19:20:00-07:00","arr":"2026-05-27T19:06:00-07:00","dep":"2026-05-27T19:06:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Simi Valley","code":"SIM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T20:02:00-07:00","schDep":"2026-05-27T20:02:00-07:00","arr":"2026-05-27T19:38:00-07:00","dep":"2026-05-27T19:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Van Nuys","code":"VNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T20:36:00-07:00","schDep":"2026-05-27T20:36:00-07:00","arr":"2026-05-27T20:01:00-07:00","dep":"2026-05-27T20:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burbank Airport","code":"BUR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T20:44:00-07:00","schDep":"2026-05-27T20:44:00-07:00","arr":"2026-05-27T20:09:00-07:00","dep":"2026-05-27T20:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T21:11:00-07:00","schDep":"2026-05-27T21:11:00-07:00","arr":"2026-05-27T20:28:00-07:00","dep":"2026-05-27T20:28:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SAC","eventTZ":"America/Los_Angeles","eventName":"Sacramento","origCode":"SEA","originTZ":"America/Los_Angeles","origName":"Seattle King Street","destCode":"LAX","destTZ":"America/Los_Angeles","destName":"Los Angeles Union","trainState":"Active","velocity":0.273403227329254,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T06:00:39-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"14":[{"routeName":"Coast Starlight","trainNum":"14","trainNumRaw":"14","trainID":"14-26","lat":41.50784444669122,"lon":-122.27092586609193,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T09:51:00-07:00","schDep":"2026-05-26T09:51:00-07:00","arr":"2026-05-26T09:51:00-07:00","dep":"2026-05-26T09:51:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Van Nuys","code":"VNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T10:14:00-07:00","schDep":"2026-05-26T10:18:00-07:00","arr":"2026-05-26T10:15:00-07:00","dep":"2026-05-26T10:19:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Simi Valley","code":"SIM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T10:46:00-07:00","schDep":"2026-05-26T10:49:00-07:00","arr":"2026-05-26T10:39:00-07:00","dep":"2026-05-26T10:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Oxnard","code":"OXN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T11:18:00-07:00","schDep":"2026-05-26T11:22:00-07:00","arr":"2026-05-26T11:16:00-07:00","dep":"2026-05-26T11:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Santa Barbara","code":"SBA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T12:14:00-07:00","schDep":"2026-05-26T12:21:00-07:00","arr":"2026-05-26T12:10:00-07:00","dep":"2026-05-26T12:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"San Luis Obispo","code":"SLO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T14:52:00-07:00","schDep":"2026-05-26T15:05:00-07:00","arr":"2026-05-26T14:43:00-07:00","dep":"2026-05-26T15:11:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Paso Robles","code":"PRB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T16:13:00-07:00","schDep":"2026-05-26T16:15:00-07:00","arr":"2026-05-26T16:16:00-07:00","dep":"2026-05-26T16:20:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Salinas","code":"SNS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T18:10:00-07:00","schDep":"2026-05-26T18:13:00-07:00","arr":"2026-05-26T18:11:00-07:00","dep":"2026-05-26T18:20:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"San Jose Diridon","code":"SJC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T19:46:00-07:00","schDep":"2026-05-26T19:58:00-07:00","arr":"2026-05-26T20:02:00-07:00","dep":"2026-05-26T20:16:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#61a322","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T21:06:00-07:00","schDep":"2026-05-26T21:21:00-07:00","arr":"2026-05-26T21:08:00-07:00","dep":"2026-05-26T21:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T21:31:00-07:00","schDep":"2026-05-26T21:41:00-07:00","arr":"2026-05-26T21:31:00-07:00","dep":"2026-05-26T21:41:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T22:14:00-07:00","schDep":"2026-05-26T22:26:00-07:00","arr":"2026-05-26T22:13:00-07:00","dep":"2026-05-26T22:27:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T23:11:00-07:00","schDep":"2026-05-26T23:11:00-07:00","arr":"2026-05-26T23:07:00-07:00","dep":"2026-05-26T23:12:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-26T23:49:00-07:00","schDep":"2026-05-26T23:49:00-07:00","arr":"2026-05-26T23:29:00-07:00","dep":"2026-05-27T00:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Chico","code":"CIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T01:37:00-07:00","schDep":"2026-05-27T01:37:00-07:00","arr":"2026-05-27T01:35:00-07:00","dep":"2026-05-27T01:37:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Redding","code":"RDD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T03:05:00-07:00","schDep":"2026-05-27T03:05:00-07:00","arr":"2026-05-27T02:58:00-07:00","dep":"2026-05-27T03:05:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Dunsmuir","code":"DUN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:58:00-07:00","schDep":"2026-05-27T04:58:00-07:00","arr":"2026-05-27T04:47:00-07:00","dep":"2026-05-27T04:58:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Klamath Falls","code":"KFS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:33:00-07:00","schDep":"2026-05-27T07:43:00-07:00","arr":"2026-05-27T07:23:00-07:00","dep":"2026-05-27T07:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chemult","code":"CMO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:59:00-07:00","schDep":"2026-05-27T08:59:00-07:00","arr":"2026-05-27T08:59:00-07:00","dep":"2026-05-27T08:59:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Eugene-Springfield","code":"EUG","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:29:00-07:00","schDep":"2026-05-27T12:37:00-07:00","arr":"2026-05-27T12:29:00-07:00","dep":"2026-05-27T12:29:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Albany","code":"ALY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:20:00-07:00","schDep":"2026-05-27T13:23:00-07:00","arr":"2026-05-27T13:21:00-07:00","dep":"2026-05-27T13:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Salem","code":"SLM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T14:01:00-07:00","schDep":"2026-05-27T14:04:00-07:00","arr":"2026-05-27T14:01:00-07:00","dep":"2026-05-27T14:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Portland","code":"PDX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T15:40:00-07:00","schDep":"2026-05-27T15:56:00-07:00","arr":"2026-05-27T15:40:00-07:00","dep":"2026-05-27T15:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Vancouver","code":"VAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T16:13:00-07:00","schDep":"2026-05-27T16:16:00-07:00","arr":"2026-05-27T16:13:00-07:00","dep":"2026-05-27T16:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kelso","code":"KEL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T16:48:00-07:00","schDep":"2026-05-27T16:51:00-07:00","arr":"2026-05-27T16:48:00-07:00","dep":"2026-05-27T16:48:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Centralia","code":"CTL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T17:33:00-07:00","schDep":"2026-05-27T17:36:00-07:00","arr":"2026-05-27T17:33:00-07:00","dep":"2026-05-27T17:33:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lacey","code":"OLW","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T17:59:00-07:00","schDep":"2026-05-27T18:01:00-07:00","arr":"2026-05-27T17:59:00-07:00","dep":"2026-05-27T17:59:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Tacoma Dome","code":"TAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T18:38:00-07:00","schDep":"2026-05-27T18:43:00-07:00","arr":"2026-05-27T18:38:00-07:00","dep":"2026-05-27T18:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Seattle King Street","code":"SEA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T19:51:00-07:00","schDep":"2026-05-27T19:51:00-07:00","arr":"2026-05-27T19:26:00-07:00","dep":"2026-05-27T19:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"KFS","eventTZ":"America/Los_Angeles","eventName":"Klamath Falls","origCode":"LAX","originTZ":"America/Los_Angeles","origName":"Los Angeles Union","destCode":"SEA","destTZ":"America/Los_Angeles","destName":"Seattle King Street","trainState":"Active","velocity":39.0096702575684,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T06:00:39-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"19":[{"routeName":"Crescent","trainNum":"19","trainNumRaw":"19","trainID":"19-26","lat":33.797453649444854,"lon":-84.39487878039864,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:00:00-04:00","schDep":"2026-05-26T14:00:00-04:00","arr":"2026-05-26T14:00:00-04:00","dep":"2026-05-26T14:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:15:00-04:00","schDep":"2026-05-26T14:20:00-04:00","arr":"2026-05-26T14:13:00-04:00","dep":"2026-05-26T14:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:57:00-04:00","schDep":"2026-05-26T15:01:00-04:00","arr":"2026-05-26T14:52:00-04:00","dep":"2026-05-26T15:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T15:31:00-04:00","schDep":"2026-05-26T15:38:00-04:00","arr":"2026-05-26T15:35:00-04:00","dep":"2026-05-26T15:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:03:00-04:00","schDep":"2026-05-26T16:06:00-04:00","arr":"2026-05-26T16:07:00-04:00","dep":"2026-05-26T16:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:55:00-04:00","schDep":"2026-05-26T16:59:00-04:00","arr":"2026-05-26T16:53:00-04:00","dep":"2026-05-26T16:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:12:00-04:00","schDep":"2026-05-26T17:14:00-04:00","arr":"2026-05-26T17:12:00-04:00","dep":"2026-05-26T17:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:47:00-04:00","schDep":"2026-05-26T18:30:00-04:00","arr":"2026-05-26T17:50:00-04:00","dep":"2026-05-26T18:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:46:00-04:00","schDep":"2026-05-26T18:49:00-04:00","arr":"2026-05-26T18:49:00-04:00","dep":"2026-05-26T18:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Manassas","code":"MSS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:20:00-04:00","schDep":"2026-05-26T19:22:00-04:00","arr":"2026-05-26T19:29:00-04:00","dep":"2026-05-26T19:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Culpeper","code":"CLP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:54:00-04:00","schDep":"2026-05-26T19:55:00-04:00","arr":"2026-05-26T20:04:00-04:00","dep":"2026-05-26T20:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Charlottesville","code":"CVS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:47:00-04:00","schDep":"2026-05-26T20:52:00-04:00","arr":"2026-05-26T21:01:00-04:00","dep":"2026-05-26T21:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Lynchburg-Kemper Street","code":"LYH","tz":"America/New_York","bus":false,"schArr":"2026-05-26T22:00:00-04:00","schDep":"2026-05-26T22:16:00-04:00","arr":"2026-05-26T22:23:00-04:00","dep":"2026-05-26T22:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#90af1c","platform":""},{"name":"Danville","code":"DAN","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:22:00-04:00","schDep":"2026-05-26T23:24:00-04:00","arr":"2026-05-26T23:33:00-04:00","dep":"2026-05-26T23:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"Greensboro","code":"GRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:25:00-04:00","schDep":"2026-05-27T00:32:00-04:00","arr":"2026-05-27T00:43:00-04:00","dep":"2026-05-27T00:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6ea720","platform":""},{"name":"High Point","code":"HPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:49:00-04:00","schDep":"2026-05-27T00:49:00-04:00","arr":"2026-05-27T01:09:00-04:00","dep":"2026-05-27T01:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Salisbury","code":"SAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:25:00-04:00","schDep":"2026-05-27T01:27:00-04:00","arr":"2026-05-27T01:42:00-04:00","dep":"2026-05-27T01:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#67a521","platform":""},{"name":"Charlotte","code":"CLT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T02:30:00-04:00","schDep":"2026-05-27T02:55:00-04:00","arr":"2026-05-27T02:21:00-04:00","dep":"2026-05-27T02:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Gastonia","code":"GAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:22:00-04:00","schDep":"2026-05-27T03:22:00-04:00","arr":"2026-05-27T03:25:00-04:00","dep":"2026-05-27T03:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Spartanburg","code":"SPB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:21:00-04:00","schDep":"2026-05-27T04:24:00-04:00","arr":"2026-05-27T04:25:00-04:00","dep":"2026-05-27T04:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Greenville","code":"GRV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:24:00-04:00","schDep":"2026-05-27T05:31:00-04:00","arr":"2026-05-27T05:06:00-04:00","dep":"2026-05-27T05:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Clemson","code":"CSN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:07:00-04:00","schDep":"2026-05-27T06:09:00-04:00","arr":"2026-05-27T06:10:00-04:00","dep":"2026-05-27T06:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Toccoa","code":"TCA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:45:00-04:00","schDep":"2026-05-27T06:45:00-04:00","arr":"2026-05-27T06:58:00-04:00","dep":"2026-05-27T07:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#509e24","platform":""},{"name":"Gainesville","code":"GNS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:25:00-04:00","schDep":"2026-05-27T07:28:00-04:00","arr":"2026-05-27T07:44:00-04:00","dep":"2026-05-27T07:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#74a81f","platform":""},{"name":"Atlanta Peachtree","code":"ATL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:43:00-04:00","schDep":"2026-05-27T09:08:00-04:00","arr":"2026-05-27T08:40:00-04:00","dep":"2026-05-27T09:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Anniston","code":"ATN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:28:00-05:00","schDep":"2026-05-27T10:30:00-05:00","arr":"2026-05-27T10:28:00-05:00","dep":"2026-05-27T10:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Birmingham","code":"BHM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:45:00-05:00","schDep":"2026-05-27T13:03:00-05:00","arr":"2026-05-27T12:45:00-05:00","dep":"2026-05-27T12:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Tuscaloosa","code":"TCL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:58:00-05:00","schDep":"2026-05-27T14:02:00-05:00","arr":"2026-05-27T13:58:00-05:00","dep":"2026-05-27T13:58:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Meridian","code":"MEI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T16:13:00-05:00","schDep":"2026-05-27T16:19:00-05:00","arr":"2026-05-27T16:13:00-05:00","dep":"2026-05-27T16:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Laurel","code":"LAU","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T17:14:00-05:00","schDep":"2026-05-27T17:16:00-05:00","arr":"2026-05-27T17:14:00-05:00","dep":"2026-05-27T17:14:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hattiesburg","code":"HBG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T17:49:00-05:00","schDep":"2026-05-27T17:53:00-05:00","arr":"2026-05-27T17:49:00-05:00","dep":"2026-05-27T17:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Picayune","code":"PIC","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T18:55:00-05:00","schDep":"2026-05-27T18:57:00-05:00","arr":"2026-05-27T18:55:00-05:00","dep":"2026-05-27T18:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Slidell","code":"SDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T19:19:00-05:00","schDep":"2026-05-27T19:22:00-05:00","arr":"2026-05-27T19:19:00-05:00","dep":"2026-05-27T19:19:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Orleans","code":"NOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T21:12:00-05:00","schDep":"2026-05-27T21:12:00-05:00","arr":"2026-05-27T20:12:00-05:00","dep":"2026-05-27T20:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"ATL","eventTZ":"America/New_York","eventName":"Atlanta Peachtree","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"NOL","destTZ":"America/Chicago","destName":"New Orleans","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"20":[{"routeName":"Crescent","trainNum":"20","trainNumRaw":"20","trainID":"20-26","lat":35.116557277782434,"lon":-81.54914437577881,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"New Orleans","code":"NOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T09:10:00-05:00","schDep":"2026-05-26T09:10:00-05:00","arr":"2026-05-26T09:10:00-05:00","dep":"2026-05-26T09:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Slidell","code":"SDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T10:00:00-05:00","schDep":"2026-05-26T10:02:00-05:00","arr":"2026-05-26T10:02:00-05:00","dep":"2026-05-26T10:07:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Picayune","code":"PIC","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T10:25:00-05:00","schDep":"2026-05-26T10:27:00-05:00","arr":"2026-05-26T10:25:00-05:00","dep":"2026-05-26T10:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hattiesburg","code":"HBG","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T11:31:00-05:00","schDep":"2026-05-26T11:35:00-05:00","arr":"2026-05-26T12:40:00-05:00","dep":"2026-05-26T12:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6500d","platform":""},{"name":"Laurel","code":"LAU","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T12:08:00-05:00","schDep":"2026-05-26T12:10:00-05:00","arr":"2026-05-26T13:17:00-05:00","dep":"2026-05-26T13:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6500d","platform":""},{"name":"Meridian","code":"MEI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T13:27:00-05:00","schDep":"2026-05-26T13:32:00-05:00","arr":"2026-05-26T14:53:00-05:00","dep":"2026-05-26T15:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c63a0d","platform":""},{"name":"Tuscaloosa","code":"TCL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:06:00-05:00","schDep":"2026-05-26T15:09:00-05:00","arr":"2026-05-26T17:46:00-05:00","dep":"2026-05-26T17:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Birmingham","code":"BHM","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:15:00-05:00","schDep":"2026-05-26T17:24:00-05:00","arr":"2026-05-26T18:49:00-05:00","dep":"2026-05-26T19:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6300c","platform":""},{"name":"Anniston","code":"ATN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:57:00-05:00","schDep":"2026-05-26T18:59:00-05:00","arr":"2026-05-26T21:00:00-05:00","dep":"2026-05-26T21:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0e","platform":""},{"name":"Atlanta Peachtree","code":"ATL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:00:00-04:00","schDep":"2026-05-26T23:29:00-04:00","arr":"2026-05-27T00:31:00-04:00","dep":"2026-05-27T01:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6340c","platform":""},{"name":"Gainesville","code":"GNS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:21:00-04:00","schDep":"2026-05-27T00:24:00-04:00","arr":"2026-05-27T05:37:00-04:00","dep":"2026-05-27T05:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Toccoa","code":"TCA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:03:00-04:00","schDep":"2026-05-27T01:05:00-04:00","arr":"2026-05-27T06:24:00-04:00","dep":"2026-05-27T06:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Clemson","code":"CSN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:40:00-04:00","schDep":"2026-05-27T01:41:00-04:00","arr":"2026-05-27T07:02:00-04:00","dep":"2026-05-27T07:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Greenville","code":"GRV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T02:18:00-04:00","schDep":"2026-05-27T02:23:00-04:00","arr":"2026-05-27T07:46:00-04:00","dep":"2026-05-27T07:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Spartanburg","code":"SPB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:01:00-04:00","schDep":"2026-05-27T03:04:00-04:00","arr":"2026-05-27T08:27:00-04:00","dep":"2026-05-27T08:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Gastonia","code":"GAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:04:00-04:00","schDep":"2026-05-27T04:04:00-04:00","arr":"2026-05-27T09:32:00-04:00","dep":"2026-05-27T09:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Charlotte","code":"CLT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:06:00-04:00","schDep":"2026-05-27T05:31:00-04:00","arr":"2026-05-27T09:59:00-04:00","dep":"2026-05-27T09:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Salisbury","code":"SAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:15:00-04:00","schDep":"2026-05-27T06:17:00-04:00","arr":"2026-05-27T11:00:00-04:00","dep":"2026-05-27T11:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"High Point","code":"HPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:01:00-04:00","schDep":"2026-05-27T07:01:00-04:00","arr":"2026-05-27T11:30:00-04:00","dep":"2026-05-27T11:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Greensboro","code":"GRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:22:00-04:00","schDep":"2026-05-27T07:29:00-04:00","arr":"2026-05-27T11:49:00-04:00","dep":"2026-05-27T11:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Danville","code":"DAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:26:00-04:00","schDep":"2026-05-27T08:28:00-04:00","arr":"2026-05-27T12:50:00-04:00","dep":"2026-05-27T12:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Lynchburg-Kemper Street","code":"LYH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:37:00-04:00","schDep":"2026-05-27T09:41:00-04:00","arr":"2026-05-27T13:57:00-04:00","dep":"2026-05-27T13:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Charlottesville","code":"CVS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:54:00-04:00","schDep":"2026-05-27T10:59:00-04:00","arr":"2026-05-27T15:07:00-04:00","dep":"2026-05-27T15:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Culpeper","code":"CLP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:50:00-04:00","schDep":"2026-05-27T11:51:00-04:00","arr":"2026-05-27T16:01:00-04:00","dep":"2026-05-27T16:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Manassas","code":"MSS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:23:00-04:00","schDep":"2026-05-27T12:25:00-04:00","arr":"2026-05-27T16:33:00-04:00","dep":"2026-05-27T16:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:19:00-04:00","schDep":"2026-05-27T13:19:00-04:00","arr":"2026-05-27T17:04:00-04:00","dep":"2026-05-27T17:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:47:00-04:00","schDep":"2026-05-27T14:35:00-04:00","arr":"2026-05-27T17:20:00-04:00","dep":"2026-05-27T17:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:00:00-04:00","schDep":"2026-05-27T15:03:00-04:00","arr":"2026-05-27T18:14:00-04:00","dep":"2026-05-27T18:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:20:00-04:00","schDep":"2026-05-27T15:26:00-04:00","arr":"2026-05-27T18:28:00-04:00","dep":"2026-05-27T18:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:17:00-04:00","schDep":"2026-05-27T16:21:00-04:00","arr":"2026-05-27T19:13:00-04:00","dep":"2026-05-27T19:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:42:00-04:00","schDep":"2026-05-27T16:57:00-04:00","arr":"2026-05-27T19:32:00-04:00","dep":"2026-05-27T19:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":"3"},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:27:00-04:00","schDep":"2026-05-27T17:27:00-04:00","arr":"2026-05-27T20:01:00-04:00","dep":"2026-05-27T20:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":"1"},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:01:00-04:00","schDep":"2026-05-27T18:01:00-04:00","arr":"2026-05-27T20:28:00-04:00","dep":"2026-05-27T20:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b2d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:17:00-04:00","schDep":"2026-05-27T18:17:00-04:00","arr":"2026-05-27T20:42:00-04:00","dep":"2026-05-27T20:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c2a","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:42:00-04:00","schDep":"2026-05-27T18:42:00-04:00","arr":"2026-05-27T21:07:00-04:00","dep":"2026-05-27T21:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c2a","platform":""}],"heading":"N","eventCode":"GAS","eventTZ":"America/New_York","eventName":"Gastonia","origCode":"NOL","originTZ":"America/Chicago","origName":"New Orleans","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":52.1989936828613,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"21":[{"routeName":"Texas Eagle","trainNum":"21","trainNumRaw":"21","trainID":"21-26","lat":32.55261428542792,"lon":-94.36744615610814,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T14:10:00-05:00","schDep":"2026-05-26T14:10:00-05:00","arr":"2026-05-26T14:10:00-05:00","dep":"2026-05-26T14:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Joliet","code":"JOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:05:00-05:00","schDep":"2026-05-26T15:05:00-05:00","arr":"2026-05-26T15:08:00-05:00","dep":"2026-05-26T15:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Pontiac","code":"PON","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:48:00-05:00","schDep":"2026-05-26T15:48:00-05:00","arr":"2026-05-26T15:59:00-05:00","dep":"2026-05-26T16:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"Bloomington-Normal","code":"BNL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T16:22:00-05:00","schDep":"2026-05-26T16:22:00-05:00","arr":"2026-05-26T16:26:00-05:00","dep":"2026-05-26T16:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Lincoln","code":"LCN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T16:48:00-05:00","schDep":"2026-05-26T16:48:00-05:00","arr":"2026-05-26T16:59:00-05:00","dep":"2026-05-26T17:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"Springfield","code":"SPI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:26:00-05:00","schDep":"2026-05-26T17:26:00-05:00","arr":"2026-05-26T17:26:00-05:00","dep":"2026-05-26T17:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Carlinville","code":"CRV","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:55:00-05:00","schDep":"2026-05-26T17:55:00-05:00","arr":"2026-05-26T18:08:00-05:00","dep":"2026-05-26T18:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#509e24","platform":""},{"name":"Alton","code":"ALN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:30:00-05:00","schDep":"2026-05-26T18:30:00-05:00","arr":"2026-05-26T18:40:00-05:00","dep":"2026-05-26T18:41:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"St. Louis Gateway","code":"STL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T19:25:00-05:00","schDep":"2026-05-26T20:10:00-05:00","arr":"2026-05-26T19:31:00-05:00","dep":"2026-05-26T20:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Arcadia Valley","code":"ACD","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:17:00-05:00","schDep":"2026-05-26T22:17:00-05:00","arr":"2026-05-26T22:27:00-05:00","dep":"2026-05-26T22:29:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Poplar Bluff","code":"PBF","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:57:00-05:00","schDep":"2026-05-26T23:57:00-05:00","arr":"2026-05-27T00:06:00-05:00","dep":"2026-05-27T00:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Walnut Ridge","code":"WNR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T00:52:00-05:00","schDep":"2026-05-27T00:52:00-05:00","arr":"2026-05-27T01:01:00-05:00","dep":"2026-05-27T01:02:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Little Rock","code":"LRK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T03:17:00-05:00","schDep":"2026-05-27T03:32:00-05:00","arr":"2026-05-27T03:01:00-05:00","dep":"2026-05-27T03:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Malvern","code":"MVN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:17:00-05:00","schDep":"2026-05-27T04:17:00-05:00","arr":"2026-05-27T04:19:00-05:00","dep":"2026-05-27T04:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Arkadelphia","code":"ARK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:42:00-05:00","schDep":"2026-05-27T04:42:00-05:00","arr":"2026-05-27T04:40:00-05:00","dep":"2026-05-27T04:43:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hope","code":"HOP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T05:31:00-05:00","schDep":"2026-05-27T05:31:00-05:00","arr":"2026-05-27T05:31:00-05:00","dep":"2026-05-27T05:34:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Texarkana","code":"TXA","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:12:00-05:00","schDep":"2026-05-27T06:20:00-05:00","arr":"2026-05-27T06:26:00-05:00","dep":"2026-05-27T06:31:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Marshall","code":"MHL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:09:00-05:00","schDep":"2026-05-27T08:22:00-05:00","arr":"2026-05-27T07:47:00-05:00","dep":"2026-05-27T08:22:00-05:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Longview","code":"LVW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:00:00-05:00","schDep":"2026-05-27T09:00:00-05:00","arr":"2026-05-27T09:00:00-05:00","dep":"2026-05-27T09:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mineola","code":"MIN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:52:00-05:00","schDep":"2026-05-27T09:52:00-05:00","arr":"2026-05-27T09:52:00-05:00","dep":"2026-05-27T09:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dallas","code":"DAL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:08:00-05:00","schDep":"2026-05-27T12:38:00-05:00","arr":"2026-05-27T12:08:00-05:00","dep":"2026-05-27T12:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fort Worth","code":"FTW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:45:00-05:00","schDep":"2026-05-27T14:28:00-05:00","arr":"2026-05-27T13:45:00-05:00","dep":"2026-05-27T13:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cleburne","code":"CBR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T15:12:00-05:00","schDep":"2026-05-27T15:12:00-05:00","arr":"2026-05-27T15:12:00-05:00","dep":"2026-05-27T15:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"McGregor","code":"MCG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T16:20:00-05:00","schDep":"2026-05-27T16:20:00-05:00","arr":"2026-05-27T16:20:00-05:00","dep":"2026-05-27T16:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Temple","code":"TPL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T17:03:00-05:00","schDep":"2026-05-27T17:03:00-05:00","arr":"2026-05-27T17:03:00-05:00","dep":"2026-05-27T17:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Taylor","code":"TAY","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T18:00:00-05:00","schDep":"2026-05-27T18:00:00-05:00","arr":"2026-05-27T18:00:00-05:00","dep":"2026-05-27T18:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Austin","code":"AUS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T19:07:00-05:00","schDep":"2026-05-27T19:22:00-05:00","arr":"2026-05-27T19:07:00-05:00","dep":"2026-05-27T19:07:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Marcos","code":"SMC","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T20:08:00-05:00","schDep":"2026-05-27T20:08:00-05:00","arr":"2026-05-27T20:08:00-05:00","dep":"2026-05-27T20:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Antonio","code":"SAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T22:46:00-05:00","schDep":"2026-05-27T22:46:00-05:00","arr":"2026-05-27T22:52:00-05:00","dep":"2026-05-27T22:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2e9328","platform":""}],"heading":"N","eventCode":"MHL","eventTZ":"America/Chicago","eventName":"Marshall","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"SAS","destTZ":"America/Chicago","destName":"San Antonio","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:00:38-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"22":[{"routeName":"Texas Eagle","trainNum":"22","trainNumRaw":"22","trainID":"22-26","lat":37.01099696573972,"lon":-90.61291358442297,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"San Antonio","code":"SAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T06:48:00-05:00","schDep":"2026-05-26T06:48:00-05:00","arr":"2026-05-26T10:52:00-05:00","dep":"2026-05-26T10:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"San Marcos","code":"SMC","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T08:22:00-05:00","schDep":"2026-05-26T08:22:00-05:00","arr":"2026-05-26T12:22:00-05:00","dep":"2026-05-26T12:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Austin","code":"AUS","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T09:16:00-05:00","schDep":"2026-05-26T09:26:00-05:00","arr":"2026-05-26T13:08:00-05:00","dep":"2026-05-26T13:26:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Taylor","code":"TAY","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T10:17:00-05:00","schDep":"2026-05-26T10:17:00-05:00","arr":"2026-05-26T14:14:00-05:00","dep":"2026-05-26T14:19:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Temple","code":"TPL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T11:20:00-05:00","schDep":"2026-05-26T11:20:00-05:00","arr":"2026-05-26T15:17:00-05:00","dep":"2026-05-26T15:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"McGregor","code":"MCG","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T11:47:00-05:00","schDep":"2026-05-26T11:47:00-05:00","arr":"2026-05-26T15:54:00-05:00","dep":"2026-05-26T15:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Cleburne","code":"CBR","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T12:59:00-05:00","schDep":"2026-05-26T12:59:00-05:00","arr":"2026-05-26T17:24:00-05:00","dep":"2026-05-26T17:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Fort Worth","code":"FTW","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T13:57:00-05:00","schDep":"2026-05-26T14:23:00-05:00","arr":"2026-05-26T18:10:00-05:00","dep":"2026-05-26T18:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Dallas","code":"DAL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:23:00-05:00","schDep":"2026-05-26T15:43:00-05:00","arr":"2026-05-26T19:42:00-05:00","dep":"2026-05-26T19:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Mineola","code":"MIN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:18:00-05:00","schDep":"2026-05-26T17:18:00-05:00","arr":"2026-05-26T21:41:00-05:00","dep":"2026-05-26T21:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Longview","code":"LVW","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:18:00-05:00","schDep":"2026-05-26T18:18:00-05:00","arr":"2026-05-26T22:42:00-05:00","dep":"2026-05-26T22:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Marshall","code":"MHL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T19:04:00-05:00","schDep":"2026-05-26T19:29:00-05:00","arr":"2026-05-26T23:26:00-05:00","dep":"2026-05-26T23:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Texarkana","code":"TXA","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T20:36:00-05:00","schDep":"2026-05-26T20:41:00-05:00","arr":"2026-05-27T00:55:00-05:00","dep":"2026-05-27T01:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Hope","code":"HOP","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T21:16:00-05:00","schDep":"2026-05-26T21:16:00-05:00","arr":"2026-05-27T01:37:00-05:00","dep":"2026-05-27T01:38:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Arkadelphia","code":"ARK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:02:00-05:00","schDep":"2026-05-26T22:02:00-05:00","arr":"2026-05-27T02:20:00-05:00","dep":"2026-05-27T02:21:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Malvern","code":"MVN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:26:00-05:00","schDep":"2026-05-26T22:26:00-05:00","arr":"2026-05-27T02:50:00-05:00","dep":"2026-05-27T02:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Little Rock","code":"LRK","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:32:00-05:00","schDep":"2026-05-26T23:44:00-05:00","arr":"2026-05-27T03:57:00-05:00","dep":"2026-05-27T03:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Walnut Ridge","code":"WNR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T01:46:00-05:00","schDep":"2026-05-27T01:46:00-05:00","arr":"2026-05-27T06:26:00-05:00","dep":"2026-05-27T06:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Poplar Bluff","code":"PBF","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T02:49:00-05:00","schDep":"2026-05-27T02:49:00-05:00","arr":"2026-05-27T07:19:00-05:00","dep":"2026-05-27T07:21:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Arcadia Valley","code":"ACD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:24:00-05:00","schDep":"2026-05-27T04:24:00-05:00","arr":"2026-05-27T08:57:00-05:00","dep":"2026-05-27T08:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"St. Louis Gateway","code":"STL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:30:00-05:00","schDep":"2026-05-27T08:10:00-05:00","arr":"2026-05-27T11:10:00-05:00","dep":"2026-05-27T11:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Alton","code":"ALN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:56:00-05:00","schDep":"2026-05-27T08:56:00-05:00","arr":"2026-05-27T13:30:00-05:00","dep":"2026-05-27T13:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Carlinville","code":"CRV","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:23:00-05:00","schDep":"2026-05-27T09:23:00-05:00","arr":"2026-05-27T14:02:00-05:00","dep":"2026-05-27T14:02:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Springfield","code":"SPI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:03:00-05:00","schDep":"2026-05-27T10:03:00-05:00","arr":"2026-05-27T14:37:00-05:00","dep":"2026-05-27T14:37:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Lincoln","code":"LCN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:29:00-05:00","schDep":"2026-05-27T10:29:00-05:00","arr":"2026-05-27T15:08:00-05:00","dep":"2026-05-27T15:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Bloomington-Normal","code":"BNL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:08:00-05:00","schDep":"2026-05-27T11:08:00-05:00","arr":"2026-05-27T15:39:00-05:00","dep":"2026-05-27T15:39:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Pontiac","code":"PON","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:38:00-05:00","schDep":"2026-05-27T11:38:00-05:00","arr":"2026-05-27T16:11:00-05:00","dep":"2026-05-27T16:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Joliet","code":"JOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:53:00-05:00","schDep":"2026-05-27T12:53:00-05:00","arr":"2026-05-27T17:03:00-05:00","dep":"2026-05-27T17:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:49:00-05:00","schDep":"2026-05-27T13:49:00-05:00","arr":"2026-05-27T17:59:00-05:00","dep":"2026-05-27T17:59:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""}],"heading":"N","eventCode":"ACD","eventTZ":"America/Chicago","eventName":"Arcadia Valley","origCode":"SAS","originTZ":"America/Chicago","origName":"San Antonio","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":55.1280364990234,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T07:55:38-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Texas Eagle","trainNum":"22","trainNumRaw":"22","trainID":"22-27","lat":29.63457233420458,"lon":-98.25202951266755,"trainTimely":"","iconColor":"#b0b518","textColor":"#000000","stations":[{"name":"San Antonio","code":"SAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:48:00-05:00","schDep":"2026-05-27T06:48:00-05:00","arr":"2026-05-27T06:48:00-05:00","dep":"2026-05-27T06:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"San Marcos","code":"SMC","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:22:00-05:00","schDep":"2026-05-27T08:22:00-05:00","arr":"2026-05-27T08:49:00-05:00","dep":"2026-05-27T08:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#b0b518","platform":""},{"name":"Austin","code":"AUS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:16:00-05:00","schDep":"2026-05-27T09:26:00-05:00","arr":"2026-05-27T09:29:00-05:00","dep":"2026-05-27T09:29:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#509e24","platform":""},{"name":"Taylor","code":"TAY","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:17:00-05:00","schDep":"2026-05-27T10:17:00-05:00","arr":"2026-05-27T10:17:00-05:00","dep":"2026-05-27T10:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Temple","code":"TPL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:20:00-05:00","schDep":"2026-05-27T11:20:00-05:00","arr":"2026-05-27T11:20:00-05:00","dep":"2026-05-27T11:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"McGregor","code":"MCG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:47:00-05:00","schDep":"2026-05-27T11:47:00-05:00","arr":"2026-05-27T11:47:00-05:00","dep":"2026-05-27T11:47:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cleburne","code":"CBR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:59:00-05:00","schDep":"2026-05-27T12:59:00-05:00","arr":"2026-05-27T12:59:00-05:00","dep":"2026-05-27T12:59:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fort Worth","code":"FTW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:57:00-05:00","schDep":"2026-05-27T14:23:00-05:00","arr":"2026-05-27T13:57:00-05:00","dep":"2026-05-27T13:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dallas","code":"DAL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T15:23:00-05:00","schDep":"2026-05-27T15:43:00-05:00","arr":"2026-05-27T15:23:00-05:00","dep":"2026-05-27T15:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mineola","code":"MIN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T17:18:00-05:00","schDep":"2026-05-27T17:18:00-05:00","arr":"2026-05-27T17:18:00-05:00","dep":"2026-05-27T17:18:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Longview","code":"LVW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T18:18:00-05:00","schDep":"2026-05-27T18:18:00-05:00","arr":"2026-05-27T18:18:00-05:00","dep":"2026-05-27T18:18:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Marshall","code":"MHL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T19:04:00-05:00","schDep":"2026-05-27T19:29:00-05:00","arr":"2026-05-27T19:04:00-05:00","dep":"2026-05-27T19:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Texarkana","code":"TXA","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T20:36:00-05:00","schDep":"2026-05-27T20:41:00-05:00","arr":"2026-05-27T20:36:00-05:00","dep":"2026-05-27T20:36:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hope","code":"HOP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T21:16:00-05:00","schDep":"2026-05-27T21:16:00-05:00","arr":"2026-05-27T21:16:00-05:00","dep":"2026-05-27T21:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Arkadelphia","code":"ARK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T22:02:00-05:00","schDep":"2026-05-27T22:02:00-05:00","arr":"2026-05-27T22:02:00-05:00","dep":"2026-05-27T22:02:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Malvern","code":"MVN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T22:26:00-05:00","schDep":"2026-05-27T22:26:00-05:00","arr":"2026-05-27T22:26:00-05:00","dep":"2026-05-27T22:26:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Little Rock","code":"LRK","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T23:32:00-05:00","schDep":"2026-05-27T23:44:00-05:00","arr":"2026-05-27T23:32:00-05:00","dep":"2026-05-27T23:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Walnut Ridge","code":"WNR","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T01:46:00-05:00","schDep":"2026-05-28T01:46:00-05:00","arr":"2026-05-28T01:46:00-05:00","dep":"2026-05-28T01:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Poplar Bluff","code":"PBF","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T02:49:00-05:00","schDep":"2026-05-28T02:49:00-05:00","arr":"2026-05-28T02:49:00-05:00","dep":"2026-05-28T02:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Arcadia Valley","code":"ACD","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T04:24:00-05:00","schDep":"2026-05-28T04:24:00-05:00","arr":"2026-05-28T04:24:00-05:00","dep":"2026-05-28T04:24:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"St. Louis Gateway","code":"STL","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T07:30:00-05:00","schDep":"2026-05-28T08:10:00-05:00","arr":"2026-05-28T07:30:00-05:00","dep":"2026-05-28T07:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alton","code":"ALN","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T08:56:00-05:00","schDep":"2026-05-28T08:56:00-05:00","arr":"2026-05-28T08:56:00-05:00","dep":"2026-05-28T08:56:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Carlinville","code":"CRV","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T09:23:00-05:00","schDep":"2026-05-28T09:23:00-05:00","arr":"2026-05-28T09:28:00-05:00","dep":"2026-05-28T09:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Springfield","code":"SPI","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T10:03:00-05:00","schDep":"2026-05-28T10:03:00-05:00","arr":"2026-05-28T10:03:00-05:00","dep":"2026-05-28T10:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lincoln","code":"LCN","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T10:29:00-05:00","schDep":"2026-05-28T10:29:00-05:00","arr":"2026-05-28T10:34:00-05:00","dep":"2026-05-28T10:34:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Bloomington-Normal","code":"BNL","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T11:08:00-05:00","schDep":"2026-05-28T11:08:00-05:00","arr":"2026-05-28T11:08:00-05:00","dep":"2026-05-28T11:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Pontiac","code":"PON","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T11:38:00-05:00","schDep":"2026-05-28T11:38:00-05:00","arr":"2026-05-28T11:40:00-05:00","dep":"2026-05-28T11:40:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Joliet","code":"JOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T12:53:00-05:00","schDep":"2026-05-28T12:53:00-05:00","arr":"2026-05-28T12:32:00-05:00","dep":"2026-05-28T12:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T13:49:00-05:00","schDep":"2026-05-28T13:49:00-05:00","arr":"2026-05-28T13:28:00-05:00","dep":"2026-05-28T13:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SMC","eventTZ":"America/Chicago","eventName":"San Marcos","origCode":"SAS","originTZ":"America/Chicago","origName":"San Antonio","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":20.5922336578369,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:00:40-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"23":[{"routeName":"Mardi Gras Service","trainNum":"23","trainNumRaw":"23","trainID":"23-27","lat":30.375526244757612,"lon":-89.06976854119647,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Mobile","code":"MOE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:30:00-05:00","schDep":"2026-05-27T06:30:00-05:00","arr":"2026-05-27T06:30:00-05:00","dep":"2026-05-27T06:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Pascagoula","code":"PAG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:11:00-05:00","schDep":"2026-05-27T07:13:00-05:00","arr":"2026-05-27T07:11:00-05:00","dep":"2026-05-27T07:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Biloxi","code":"BIX","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:46:00-05:00","schDep":"2026-05-27T07:48:00-05:00","arr":"2026-05-27T07:35:00-05:00","dep":"2026-05-27T07:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Gulfport","code":"GUF","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:09:00-05:00","schDep":"2026-05-27T08:11:00-05:00","arr":"2026-05-27T08:09:00-05:00","dep":"2026-05-27T08:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bay St. Louis","code":"BAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:40:00-05:00","schDep":"2026-05-27T08:42:00-05:00","arr":"2026-05-27T08:40:00-05:00","dep":"2026-05-27T08:40:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Orleans","code":"NOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:13:00-05:00","schDep":"2026-05-27T10:13:00-05:00","arr":"2026-05-27T09:54:00-05:00","dep":"2026-05-27T09:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"GUF","eventTZ":"America/Chicago","eventName":"Gulfport","origCode":"MOE","originTZ":"America/Chicago","origName":"Mobile","destCode":"NOL","destTZ":"America/Chicago","destName":"New Orleans","trainState":"Active","velocity":43.7567825317383,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:00:40-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"24":[{"routeName":"Mardi Gras Service","trainNum":"24","trainNumRaw":"24","trainID":"24-27","lat":30.00447625150171,"lon":-90.02646434243225,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"New Orleans","code":"NOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:35:00-05:00","schDep":"2026-05-27T07:35:00-05:00","arr":"2026-05-27T07:35:00-05:00","dep":"2026-05-27T07:35:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Bay St. Louis","code":"BAS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:57:00-05:00","schDep":"2026-05-27T08:59:00-05:00","arr":"2026-05-27T08:57:00-05:00","dep":"2026-05-27T08:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Gulfport","code":"GUF","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:29:00-05:00","schDep":"2026-05-27T09:31:00-05:00","arr":"2026-05-27T09:29:00-05:00","dep":"2026-05-27T09:29:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Biloxi","code":"BIX","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:53:00-05:00","schDep":"2026-05-27T09:55:00-05:00","arr":"2026-05-27T09:53:00-05:00","dep":"2026-05-27T09:53:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Pascagoula","code":"PAG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:27:00-05:00","schDep":"2026-05-27T10:29:00-05:00","arr":"2026-05-27T10:27:00-05:00","dep":"2026-05-27T10:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mobile","code":"MOE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:18:00-05:00","schDep":"2026-05-27T11:18:00-05:00","arr":"2026-05-27T11:11:00-05:00","dep":"2026-05-27T11:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BAS","eventTZ":"America/Chicago","eventName":"Bay St. Louis","origCode":"NOL","originTZ":"America/Chicago","origName":"New Orleans","destCode":"MOE","destTZ":"America/Chicago","destName":"Mobile","trainState":"Active","velocity":38.7370910644531,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:00:39-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"27":[{"routeName":"Empire Builder","trainNum":"27","trainNumRaw":"27","trainID":"27-27","lat":47.125303557725545,"lon":-118.3809955522098,"trainTimely":"","iconColor":"#c6420d","textColor":"#ffffff","stations":[{"name":"Spokane","code":"SPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T02:44:00-07:00","schDep":"2026-05-27T03:49:00-07:00","arr":"2026-05-27T04:02:00-07:00","dep":"2026-05-27T04:44:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c17","platform":""},{"name":"Pasco","code":"PSC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:40:00-07:00","schDep":"2026-05-27T06:40:00-07:00","arr":"2026-05-27T07:28:00-07:00","dep":"2026-05-27T07:28:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6420d","platform":""},{"name":"Wishram","code":"WIH","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:35:00-07:00","schDep":"2026-05-27T08:35:00-07:00","arr":"2026-05-27T09:26:00-07:00","dep":"2026-05-27T09:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c63c0d","platform":""},{"name":"Bingen-White Salmon","code":"BNG","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:10:00-07:00","schDep":"2026-05-27T09:10:00-07:00","arr":"2026-05-27T09:57:00-07:00","dep":"2026-05-27T09:57:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6440d","platform":""},{"name":"Vancouver","code":"VAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:35:00-07:00","schDep":"2026-05-27T10:35:00-07:00","arr":"2026-05-27T11:09:00-07:00","dep":"2026-05-27T11:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6600d","platform":""},{"name":"Portland","code":"PDX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:17:00-07:00","schDep":"2026-05-27T11:17:00-07:00","arr":"2026-05-27T11:29:00-07:00","dep":"2026-05-27T11:29:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""}],"heading":"N","eventCode":"PSC","eventTZ":"America/Los_Angeles","eventName":"Pasco","origCode":"SPK","originTZ":"America/Los_Angeles","origName":"Spokane","destCode":"PDX","destTZ":"America/Los_Angeles","destName":"Portland","trainState":"Active","velocity":49.9955101013184,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T05:55:40-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"40":[{"routeName":"Floridian","trainNum":"40","trainNumRaw":"40","trainID":"40-25","lat":41.43400603318984,"lon":-84.8309680092636,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"Miami","code":"MIA","tz":"America/New_York","bus":false,"schArr":"2026-05-25T11:05:00-04:00","schDep":"2026-05-25T11:05:00-04:00","arr":"2026-05-25T11:05:00-04:00","dep":"2026-05-25T11:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hollywood","code":"HOL","tz":"America/New_York","bus":false,"schArr":"2026-05-25T11:29:00-04:00","schDep":"2026-05-25T11:29:00-04:00","arr":"2026-05-25T11:34:00-04:00","dep":"2026-05-25T11:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Fort Lauderdale","code":"FTL","tz":"America/New_York","bus":false,"schArr":"2026-05-25T11:43:00-04:00","schDep":"2026-05-25T11:43:00-04:00","arr":"2026-05-25T11:48:00-04:00","dep":"2026-05-25T11:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Deerfield Beach","code":"DFB","tz":"America/New_York","bus":false,"schArr":"2026-05-25T12:00:00-04:00","schDep":"2026-05-25T12:00:00-04:00","arr":"2026-05-25T12:07:00-04:00","dep":"2026-05-25T12:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Delray Beach","code":"DLB","tz":"America/New_York","bus":false,"schArr":"2026-05-25T12:13:00-04:00","schDep":"2026-05-25T12:13:00-04:00","arr":"2026-05-25T12:25:00-04:00","dep":"2026-05-25T12:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4a9d24","platform":""},{"name":"West Palm Beach","code":"WPB","tz":"America/New_York","bus":false,"schArr":"2026-05-25T12:35:00-04:00","schDep":"2026-05-25T12:35:00-04:00","arr":"2026-05-25T12:47:00-04:00","dep":"2026-05-25T12:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4a9d24","platform":""},{"name":"Okeechobee","code":"OKE","tz":"America/New_York","bus":false,"schArr":"2026-05-25T13:34:00-04:00","schDep":"2026-05-25T13:34:00-04:00","arr":"2026-05-25T14:02:00-04:00","dep":"2026-05-25T14:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b7b617","platform":""},{"name":"Sebring","code":"SBG","tz":"America/New_York","bus":false,"schArr":"2026-05-25T14:08:00-04:00","schDep":"2026-05-25T14:10:00-04:00","arr":"2026-05-25T14:47:00-04:00","dep":"2026-05-25T14:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6770d","platform":""},{"name":"Winter Haven","code":"WTH","tz":"America/New_York","bus":false,"schArr":"2026-05-25T14:54:00-04:00","schDep":"2026-05-25T14:56:00-04:00","arr":"2026-05-25T15:41:00-04:00","dep":"2026-05-25T15:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c66d0d","platform":""},{"name":"Lakeland","code":"LKL","tz":"America/New_York","bus":false,"schArr":"2026-05-25T15:36:00-04:00","schDep":"2026-05-25T15:36:00-04:00","arr":"2026-05-25T16:20:00-04:00","dep":"2026-05-25T16:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6710d","platform":""},{"name":"Tampa","code":"TPA","tz":"America/New_York","bus":false,"schArr":"2026-05-25T16:31:00-04:00","schDep":"2026-05-25T16:49:00-04:00","arr":"2026-05-25T17:11:00-04:00","dep":"2026-05-25T17:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6760d","platform":""},{"name":"Lakeland","code":"LAK","tz":"America/New_York","bus":false,"schArr":"2026-05-25T17:23:00-04:00","schDep":"2026-05-25T17:25:00-04:00","arr":"2026-05-25T18:16:00-04:00","dep":"2026-05-25T18:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6650d","platform":""},{"name":"Kissimmee","code":"KIS","tz":"America/New_York","bus":false,"schArr":"2026-05-25T18:07:00-04:00","schDep":"2026-05-25T18:10:00-04:00","arr":"2026-05-25T19:08:00-04:00","dep":"2026-05-25T19:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65b0d","platform":""},{"name":"Orlando","code":"ORL","tz":"America/New_York","bus":false,"schArr":"2026-05-25T18:34:00-04:00","schDep":"2026-05-25T18:50:00-04:00","arr":"2026-05-25T19:31:00-04:00","dep":"2026-05-25T19:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6600d","platform":""},{"name":"Winter Park","code":"WPK","tz":"America/New_York","bus":false,"schArr":"2026-05-25T19:05:00-04:00","schDep":"2026-05-25T19:07:00-04:00","arr":"2026-05-25T19:56:00-04:00","dep":"2026-05-25T20:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6680d","platform":""},{"name":"DeLand","code":"DLD","tz":"America/New_York","bus":false,"schArr":"2026-05-25T19:47:00-04:00","schDep":"2026-05-25T19:49:00-04:00","arr":"2026-05-25T20:43:00-04:00","dep":"2026-05-25T20:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6610d","platform":""},{"name":"Palatka","code":"PAK","tz":"America/New_York","bus":false,"schArr":"2026-05-25T20:40:00-04:00","schDep":"2026-05-25T20:43:00-04:00","arr":"2026-05-25T21:35:00-04:00","dep":"2026-05-25T21:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6630d","platform":""},{"name":"Jacksonville","code":"JAX","tz":"America/New_York","bus":false,"schArr":"2026-05-25T22:13:00-04:00","schDep":"2026-05-25T22:33:00-04:00","arr":"2026-05-25T22:45:00-04:00","dep":"2026-05-25T23:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bd9f13","platform":""},{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-26T00:53:00-04:00","schDep":"2026-05-26T01:41:00-04:00","arr":"2026-05-26T01:16:00-04:00","dep":"2026-05-26T02:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#90af1c","platform":""},{"name":"Denmark","code":"DNK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T03:02:00-04:00","schDep":"2026-05-26T03:04:00-04:00","arr":"2026-05-26T03:56:00-04:00","dep":"2026-05-26T03:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6640d","platform":""},{"name":"Columbia","code":"CLB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T04:11:00-04:00","schDep":"2026-05-26T04:22:00-04:00","arr":"2026-05-26T04:56:00-04:00","dep":"2026-05-26T05:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6700d","platform":""},{"name":"Camden","code":"CAM","tz":"America/New_York","bus":false,"schArr":"2026-05-26T05:01:00-04:00","schDep":"2026-05-26T05:03:00-04:00","arr":"2026-05-26T05:50:00-04:00","dep":"2026-05-26T05:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c66a0d","platform":""},{"name":"Hamlet","code":"HAM","tz":"America/New_York","bus":false,"schArr":"2026-05-26T06:32:00-04:00","schDep":"2026-05-26T06:37:00-04:00","arr":"2026-05-26T07:17:00-04:00","dep":"2026-05-26T07:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6700d","platform":""},{"name":"Southern Pines","code":"SOP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T07:14:00-04:00","schDep":"2026-05-26T07:17:00-04:00","arr":"2026-05-26T07:55:00-04:00","dep":"2026-05-26T08:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6750d","platform":""},{"name":"Cary","code":"CYN","tz":"America/New_York","bus":false,"schArr":"2026-05-26T08:24:00-04:00","schDep":"2026-05-26T08:33:00-04:00","arr":"2026-05-26T09:27:00-04:00","dep":"2026-05-26T09:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6580d","platform":""},{"name":"Raleigh Union","code":"RGH","tz":"America/New_York","bus":false,"schArr":"2026-05-26T09:06:00-04:00","schDep":"2026-05-26T09:17:00-04:00","arr":"2026-05-26T09:48:00-04:00","dep":"2026-05-26T10:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6730d","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-26T10:33:00-04:00","schDep":"2026-05-26T10:36:00-04:00","arr":"2026-05-26T11:16:00-04:00","dep":"2026-05-26T11:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6720d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T12:02:00-04:00","schDep":"2026-05-26T12:04:00-04:00","arr":"2026-05-26T12:59:00-04:00","dep":"2026-05-26T13:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6600d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-26T12:43:00-04:00","schDep":"2026-05-26T12:52:00-04:00","arr":"2026-05-26T13:39:00-04:00","dep":"2026-05-26T13:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6610d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:43:00-04:00","schDep":"2026-05-26T14:43:00-04:00","arr":"2026-05-26T16:24:00-04:00","dep":"2026-05-26T16:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6270c","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T15:12:00-04:00","schDep":"2026-05-26T15:57:00-04:00","arr":"2026-05-26T17:00:00-04:00","dep":"2026-05-26T17:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c61d0c","platform":""},{"name":"Rockville","code":"RKV","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:21:00-04:00","schDep":"2026-05-26T16:21:00-04:00","arr":"2026-05-26T18:20:00-04:00","dep":"2026-05-26T18:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60f0c","platform":""},{"name":"Harpers Ferry","code":"HFY","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:08:00-04:00","schDep":"2026-05-26T17:08:00-04:00","arr":"2026-05-26T19:11:00-04:00","dep":"2026-05-26T19:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0e","platform":""},{"name":"Martinsburg","code":"MRB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:37:00-04:00","schDep":"2026-05-26T17:37:00-04:00","arr":"2026-05-26T19:37:00-04:00","dep":"2026-05-26T19:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60e0c","platform":""},{"name":"Cumberland","code":"CUM","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:09:00-04:00","schDep":"2026-05-26T19:16:00-04:00","arr":"2026-05-26T21:10:00-04:00","dep":"2026-05-26T21:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0c","platform":""},{"name":"Connellsville","code":"COV","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:39:00-04:00","schDep":"2026-05-26T21:39:00-04:00","arr":"2026-05-27T00:30:00-04:00","dep":"2026-05-27T00:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Pittsburgh","code":"PGH","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:40:00-04:00","schDep":"2026-05-26T23:59:00-04:00","arr":"2026-05-27T02:11:00-04:00","dep":"2026-05-27T02:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Alliance","code":"ALC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:39:00-04:00","schDep":"2026-05-27T01:39:00-04:00","arr":"2026-05-27T04:25:00-04:00","dep":"2026-05-27T04:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Cleveland","code":"CLE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T02:53:00-04:00","schDep":"2026-05-27T02:59:00-04:00","arr":"2026-05-27T05:32:00-04:00","dep":"2026-05-27T05:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Elyria","code":"ELY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:29:00-04:00","schDep":"2026-05-27T03:29:00-04:00","arr":"2026-05-27T06:20:00-04:00","dep":"2026-05-27T06:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Sandusky","code":"SKY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:02:00-04:00","schDep":"2026-05-27T04:02:00-04:00","arr":"2026-05-27T06:53:00-04:00","dep":"2026-05-27T06:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Toledo","code":"TOL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:08:00-04:00","schDep":"2026-05-27T05:22:00-04:00","arr":"2026-05-27T07:42:00-04:00","dep":"2026-05-27T07:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""}],"heading":"N","eventCode":"TOL","eventTZ":"America/New_York","eventName":"Toledo","origCode":"MIA","originTZ":"America/New_York","origName":"Miami","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":78.0580215454102,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:38-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Floridian","trainNum":"40","trainNumRaw":"40","trainID":"40-26","lat":34.733840124257966,"lon":-79.83077531336944,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"Miami","code":"MIA","tz":"America/New_York","bus":false,"schArr":"2026-05-26T11:05:00-04:00","schDep":"2026-05-26T11:05:00-04:00","arr":"2026-05-26T12:43:00-04:00","dep":"2026-05-26T13:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c62b0c","platform":""},{"name":"Hollywood","code":"HOL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T11:29:00-04:00","schDep":"2026-05-26T11:29:00-04:00","arr":"2026-05-26T13:27:00-04:00","dep":"2026-05-26T13:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6100c","platform":""},{"name":"Fort Lauderdale","code":"FTL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T11:43:00-04:00","schDep":"2026-05-26T11:43:00-04:00","arr":"2026-05-26T13:53:00-04:00","dep":"2026-05-26T14:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c17","platform":""},{"name":"Deerfield Beach","code":"DFB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T12:00:00-04:00","schDep":"2026-05-26T12:00:00-04:00","arr":"2026-05-26T14:16:00-04:00","dep":"2026-05-26T14:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1f","platform":""},{"name":"Delray Beach","code":"DLB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T12:13:00-04:00","schDep":"2026-05-26T12:13:00-04:00","arr":"2026-05-26T14:30:00-04:00","dep":"2026-05-26T14:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c20","platform":""},{"name":"West Palm Beach","code":"WPB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T12:35:00-04:00","schDep":"2026-05-26T12:35:00-04:00","arr":"2026-05-26T14:50:00-04:00","dep":"2026-05-26T14:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1e","platform":""},{"name":"Okeechobee","code":"OKE","tz":"America/New_York","bus":false,"schArr":"2026-05-26T13:34:00-04:00","schDep":"2026-05-26T13:34:00-04:00","arr":"2026-05-26T16:55:00-04:00","dep":"2026-05-26T16:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Sebring","code":"SBG","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:08:00-04:00","schDep":"2026-05-26T14:10:00-04:00","arr":"2026-05-26T17:41:00-04:00","dep":"2026-05-26T17:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Winter Haven","code":"WTH","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:54:00-04:00","schDep":"2026-05-26T14:56:00-04:00","arr":"2026-05-26T18:52:00-04:00","dep":"2026-05-26T18:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Lakeland","code":"LKL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T15:36:00-04:00","schDep":"2026-05-26T15:36:00-04:00","arr":"2026-05-26T19:16:00-04:00","dep":"2026-05-26T19:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Tampa","code":"TPA","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:31:00-04:00","schDep":"2026-05-26T16:49:00-04:00","arr":"2026-05-26T20:10:00-04:00","dep":"2026-05-26T20:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Lakeland","code":"LAK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:23:00-04:00","schDep":"2026-05-26T17:25:00-04:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Kissimmee","code":"KIS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:07:00-04:00","schDep":"2026-05-26T18:10:00-04:00","arr":"2026-05-26T21:42:00-04:00","dep":"2026-05-26T21:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Orlando","code":"ORL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:34:00-04:00","schDep":"2026-05-26T18:50:00-04:00","arr":"2026-05-26T22:06:00-04:00","dep":"2026-05-26T22:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Winter Park","code":"WPK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:05:00-04:00","schDep":"2026-05-26T19:07:00-04:00","arr":"2026-05-26T22:26:00-04:00","dep":"2026-05-26T22:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"DeLand","code":"DLD","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:47:00-04:00","schDep":"2026-05-26T19:49:00-04:00","arr":"2026-05-26T23:09:00-04:00","dep":"2026-05-26T23:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Palatka","code":"PAK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:40:00-04:00","schDep":"2026-05-26T20:43:00-04:00","arr":"2026-05-27T00:04:00-04:00","dep":"2026-05-27T00:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Jacksonville","code":"JAX","tz":"America/New_York","bus":false,"schArr":"2026-05-26T22:13:00-04:00","schDep":"2026-05-26T22:33:00-04:00","arr":"2026-05-27T01:09:00-04:00","dep":"2026-05-27T01:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:53:00-04:00","schDep":"2026-05-27T01:41:00-04:00","arr":"2026-05-27T03:52:00-04:00","dep":"2026-05-27T04:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Denmark","code":"DNK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:02:00-04:00","schDep":"2026-05-27T03:04:00-04:00","arr":"2026-05-27T06:09:00-04:00","dep":"2026-05-27T06:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Columbia","code":"CLB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:11:00-04:00","schDep":"2026-05-27T04:22:00-04:00","arr":"2026-05-27T07:08:00-04:00","dep":"2026-05-27T07:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Camden","code":"CAM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:01:00-04:00","schDep":"2026-05-27T05:03:00-04:00","arr":"2026-05-27T07:53:00-04:00","dep":"2026-05-27T07:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Hamlet","code":"HAM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:32:00-04:00","schDep":"2026-05-27T06:37:00-04:00","arr":"2026-05-27T09:20:00-04:00","dep":"2026-05-27T09:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Southern Pines","code":"SOP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:14:00-04:00","schDep":"2026-05-27T07:17:00-04:00","arr":"2026-05-27T09:56:00-04:00","dep":"2026-05-27T09:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Cary","code":"CYN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:24:00-04:00","schDep":"2026-05-27T08:33:00-04:00","arr":"2026-05-27T11:04:00-04:00","dep":"2026-05-27T11:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Raleigh Union","code":"RGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:06:00-04:00","schDep":"2026-05-27T09:17:00-04:00","arr":"2026-05-27T11:23:00-04:00","dep":"2026-05-27T11:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c20","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:33:00-04:00","schDep":"2026-05-27T10:36:00-04:00","arr":"2026-05-27T12:48:00-04:00","dep":"2026-05-27T12:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c1e","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:02:00-04:00","schDep":"2026-05-27T12:04:00-04:00","arr":"2026-05-27T14:17:00-04:00","dep":"2026-05-27T14:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c1e","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:43:00-04:00","schDep":"2026-05-27T12:52:00-04:00","arr":"2026-05-27T14:58:00-04:00","dep":"2026-05-27T14:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c1e","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:43:00-04:00","schDep":"2026-05-27T14:43:00-04:00","arr":"2026-05-27T16:55:00-04:00","dep":"2026-05-27T16:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c1a","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:12:00-04:00","schDep":"2026-05-27T15:57:00-04:00","arr":"2026-05-27T17:16:00-04:00","dep":"2026-05-27T17:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c0f","platform":""},{"name":"Rockville","code":"RKV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:21:00-04:00","schDep":"2026-05-27T16:21:00-04:00","arr":"2026-05-27T18:08:00-04:00","dep":"2026-05-27T18:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c61f0c","platform":""},{"name":"Harpers Ferry","code":"HFY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:08:00-04:00","schDep":"2026-05-27T17:08:00-04:00","arr":"2026-05-27T18:53:00-04:00","dep":"2026-05-27T18:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6210c","platform":""},{"name":"Martinsburg","code":"MRB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:37:00-04:00","schDep":"2026-05-27T17:37:00-04:00","arr":"2026-05-27T19:18:00-04:00","dep":"2026-05-27T19:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6270c","platform":""},{"name":"Cumberland","code":"CUM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:09:00-04:00","schDep":"2026-05-27T19:16:00-04:00","arr":"2026-05-27T20:48:00-04:00","dep":"2026-05-27T20:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6290c","platform":""},{"name":"Connellsville","code":"COV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:39:00-04:00","schDep":"2026-05-27T21:39:00-04:00","arr":"2026-05-27T23:13:00-04:00","dep":"2026-05-27T23:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6300c","platform":""},{"name":"Pittsburgh","code":"PGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:40:00-04:00","schDep":"2026-05-27T23:59:00-04:00","arr":"2026-05-28T00:50:00-04:00","dep":"2026-05-28T00:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c64f0d","platform":""},{"name":"Alliance","code":"ALC","tz":"America/New_York","bus":false,"schArr":"2026-05-28T01:39:00-04:00","schDep":"2026-05-28T01:39:00-04:00","arr":"2026-05-28T02:36:00-04:00","dep":"2026-05-28T02:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6600d","platform":""},{"name":"Cleveland","code":"CLE","tz":"America/New_York","bus":false,"schArr":"2026-05-28T02:53:00-04:00","schDep":"2026-05-28T02:59:00-04:00","arr":"2026-05-28T03:43:00-04:00","dep":"2026-05-28T03:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6690d","platform":""},{"name":"Elyria","code":"ELY","tz":"America/New_York","bus":false,"schArr":"2026-05-28T03:29:00-04:00","schDep":"2026-05-28T03:29:00-04:00","arr":"2026-05-28T04:11:00-04:00","dep":"2026-05-28T04:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6730d","platform":""},{"name":"Sandusky","code":"SKY","tz":"America/New_York","bus":false,"schArr":"2026-05-28T04:02:00-04:00","schDep":"2026-05-28T04:02:00-04:00","arr":"2026-05-28T04:44:00-04:00","dep":"2026-05-28T04:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6730d","platform":""},{"name":"Toledo","code":"TOL","tz":"America/New_York","bus":false,"schArr":"2026-05-28T05:08:00-04:00","schDep":"2026-05-28T05:22:00-04:00","arr":"2026-05-28T05:39:00-04:00","dep":"2026-05-28T05:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#bca515","platform":""}],"heading":"N","eventCode":"HAM","eventTZ":"America/New_York","eventName":"Hamlet","origCode":"MIA","originTZ":"America/New_York","origName":"Miami","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":53.2928581237793,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"41":[{"routeName":"Floridian","trainNum":"41","trainNumRaw":"41","trainID":"41-25","lat":32.082212904367914,"lon":-81.14783032580554,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-25T18:40:00-05:00","schDep":"2026-05-25T18:40:00-05:00","arr":"2026-05-25T20:11:00-05:00","dep":"2026-05-25T20:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6340c","platform":""},{"name":"South Bend","code":"SOB","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-25T21:09:00-04:00","schDep":"2026-05-25T21:09:00-04:00","arr":"2026-05-25T23:12:00-04:00","dep":"2026-05-25T23:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0e","platform":""},{"name":"Elkhart","code":"EKH","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-25T21:29:00-04:00","schDep":"2026-05-25T21:29:00-04:00","arr":"2026-05-25T23:33:00-04:00","dep":"2026-05-25T23:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0f","platform":""},{"name":"Waterloo","code":"WTI","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-25T22:23:00-04:00","schDep":"2026-05-25T22:23:00-04:00","arr":"2026-05-26T00:22:00-04:00","dep":"2026-05-26T00:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60f0c","platform":""},{"name":"Toledo","code":"TOL","tz":"America/New_York","bus":false,"schArr":"2026-05-25T23:39:00-04:00","schDep":"2026-05-25T23:49:00-04:00","arr":"2026-05-26T02:09:00-04:00","dep":"2026-05-26T02:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Sandusky","code":"SKY","tz":"America/New_York","bus":false,"schArr":"2026-05-26T00:40:00-04:00","schDep":"2026-05-26T00:40:00-04:00","arr":"2026-05-26T03:08:00-04:00","dep":"2026-05-26T03:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b2e","platform":""},{"name":"Elyria","code":"ELY","tz":"America/New_York","bus":false,"schArr":"2026-05-26T01:15:00-04:00","schDep":"2026-05-26T01:15:00-04:00","arr":"2026-05-26T03:44:00-04:00","dep":"2026-05-26T03:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b30","platform":""},{"name":"Cleveland","code":"CLE","tz":"America/New_York","bus":false,"schArr":"2026-05-26T01:45:00-04:00","schDep":"2026-05-26T01:54:00-04:00","arr":"2026-05-26T04:26:00-04:00","dep":"2026-05-26T04:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Alliance","code":"ALC","tz":"America/New_York","bus":false,"schArr":"2026-05-26T03:05:00-04:00","schDep":"2026-05-26T03:05:00-04:00","arr":"2026-05-26T05:33:00-04:00","dep":"2026-05-26T05:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b2e","platform":""},{"name":"Pittsburgh","code":"PGH","tz":"America/New_York","bus":false,"schArr":"2026-05-26T05:05:00-04:00","schDep":"2026-05-26T05:25:00-04:00","arr":"2026-05-26T07:19:00-04:00","dep":"2026-05-26T07:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1c","platform":""},{"name":"Connellsville","code":"COV","tz":"America/New_York","bus":false,"schArr":"2026-05-26T07:04:00-04:00","schDep":"2026-05-26T07:04:00-04:00","arr":"2026-05-26T09:29:00-04:00","dep":"2026-05-26T09:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c2a","platform":""},{"name":"Cumberland","code":"CUM","tz":"America/New_York","bus":false,"schArr":"2026-05-26T09:25:00-04:00","schDep":"2026-05-26T09:37:00-04:00","arr":"2026-05-26T11:58:00-04:00","dep":"2026-05-26T12:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Martinsburg","code":"MRB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T11:06:00-04:00","schDep":"2026-05-26T11:06:00-04:00","arr":"2026-05-26T14:02:00-04:00","dep":"2026-05-26T14:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Harpers Ferry","code":"HFY","tz":"America/New_York","bus":false,"schArr":"2026-05-26T11:36:00-04:00","schDep":"2026-05-26T11:36:00-04:00","arr":"2026-05-26T14:31:00-04:00","dep":"2026-05-26T14:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Rockville","code":"RKV","tz":"America/New_York","bus":false,"schArr":"2026-05-26T12:21:00-04:00","schDep":"2026-05-26T12:21:00-04:00","arr":"2026-05-26T15:18:00-04:00","dep":"2026-05-26T15:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T13:10:00-04:00","schDep":"2026-05-26T13:48:00-04:00","arr":"2026-05-26T16:14:00-04:00","dep":"2026-05-26T16:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:05:00-04:00","schDep":"2026-05-26T14:09:00-04:00","arr":"2026-05-26T17:15:00-04:00","dep":"2026-05-26T17:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-26T15:57:00-04:00","schDep":"2026-05-26T16:07:00-04:00","arr":"2026-05-26T19:23:00-04:00","dep":"2026-05-26T21:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:41:00-04:00","schDep":"2026-05-26T16:43:00-04:00","arr":"2026-05-26T21:57:00-04:00","dep":"2026-05-26T22:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:10:00-04:00","schDep":"2026-05-26T18:13:00-04:00","arr":"2026-05-26T23:41:00-04:00","dep":"2026-05-26T23:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Raleigh Union","code":"RGH","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:41:00-04:00","schDep":"2026-05-26T19:54:00-04:00","arr":"2026-05-27T01:05:00-04:00","dep":"2026-05-27T01:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Cary","code":"CYN","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:06:00-04:00","schDep":"2026-05-26T20:16:00-04:00","arr":"2026-05-27T01:24:00-04:00","dep":"2026-05-27T01:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Southern Pines","code":"SOP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:26:00-04:00","schDep":"2026-05-26T21:29:00-04:00","arr":"2026-05-27T02:44:00-04:00","dep":"2026-05-27T02:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Hamlet","code":"HAM","tz":"America/New_York","bus":false,"schArr":"2026-05-26T22:08:00-04:00","schDep":"2026-05-26T22:13:00-04:00","arr":"2026-05-27T03:26:00-04:00","dep":"2026-05-27T03:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Camden","code":"CAM","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:40:00-04:00","schDep":"2026-05-26T23:42:00-04:00","arr":"2026-05-27T05:01:00-04:00","dep":"2026-05-27T05:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Columbia","code":"CLB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:25:00-04:00","schDep":"2026-05-27T00:35:00-04:00","arr":"2026-05-27T05:43:00-04:00","dep":"2026-05-27T06:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Denmark","code":"DNK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:30:00-04:00","schDep":"2026-05-27T01:32:00-04:00","arr":"2026-05-27T07:26:00-04:00","dep":"2026-05-27T07:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:18:00-04:00","schDep":"2026-05-27T04:03:00-04:00","arr":"2026-05-27T08:52:00-04:00","dep":"2026-05-27T08:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#c60b31","platform":""},{"name":"Jacksonville","code":"JAX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:32:00-04:00","schDep":"2026-05-27T06:58:00-04:00","arr":"2026-05-27T11:01:00-04:00","dep":"2026-05-27T11:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Palatka","code":"PAK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:59:00-04:00","schDep":"2026-05-27T08:01:00-04:00","arr":"2026-05-27T12:16:00-04:00","dep":"2026-05-27T12:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"DeLand","code":"DLD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:53:00-04:00","schDep":"2026-05-27T08:55:00-04:00","arr":"2026-05-27T13:10:00-04:00","dep":"2026-05-27T13:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Winter Park","code":"WPK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:39:00-04:00","schDep":"2026-05-27T09:44:00-04:00","arr":"2026-05-27T13:51:00-04:00","dep":"2026-05-27T13:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Orlando","code":"ORL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:05:00-04:00","schDep":"2026-05-27T10:19:00-04:00","arr":"2026-05-27T14:09:00-04:00","dep":"2026-05-27T14:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Kissimmee","code":"KIS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:38:00-04:00","schDep":"2026-05-27T10:43:00-04:00","arr":"2026-05-27T14:38:00-04:00","dep":"2026-05-27T14:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Lakeland","code":"LAK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:38:00-04:00","schDep":"2026-05-27T11:40:00-04:00","arr":"2026-05-27T15:24:00-04:00","dep":"2026-05-27T15:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Tampa","code":"TPA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:27:00-04:00","schDep":"2026-05-27T12:43:00-04:00","arr":"2026-05-27T17:30:00-04:00","dep":"2026-05-27T17:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Lakeland","code":"LKL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:17:00-04:00","schDep":"2026-05-27T13:19:00-04:00","arr":"2026-05-27T18:12:00-04:00","dep":"2026-05-27T18:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Winter Haven","code":"WTH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:39:00-04:00","schDep":"2026-05-27T13:41:00-04:00","arr":"2026-05-27T18:32:00-04:00","dep":"2026-05-27T18:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Sebring","code":"SBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:20:00-04:00","schDep":"2026-05-27T14:22:00-04:00","arr":"2026-05-27T19:12:00-04:00","dep":"2026-05-27T19:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Okeechobee","code":"OKE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:03:00-04:00","schDep":"2026-05-27T15:03:00-04:00","arr":"2026-05-27T19:48:00-04:00","dep":"2026-05-27T19:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"West Palm Beach","code":"WPB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:31:00-04:00","schDep":"2026-05-27T16:31:00-04:00","arr":"2026-05-27T20:43:00-04:00","dep":"2026-05-27T20:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Delray Beach","code":"DLB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:53:00-04:00","schDep":"2026-05-27T16:53:00-04:00","arr":"2026-05-27T21:06:00-04:00","dep":"2026-05-27T21:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""}],"heading":"N","eventCode":"SAV","eventTZ":"America/New_York","eventName":"Savannah","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"MIA","destTZ":"America/New_York","destName":"Miami","trainState":"Active","velocity":0.0313171595335007,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:38-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Floridian","trainNum":"41","trainNumRaw":"41","trainID":"41-26","lat":39.84336117538473,"lon":-78.79649643303695,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:40:00-05:00","schDep":"2026-05-26T18:40:00-05:00","arr":"2026-05-26T18:40:00-05:00","dep":"2026-05-26T18:40:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"South Bend","code":"SOB","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-26T21:09:00-04:00","schDep":"2026-05-26T21:09:00-04:00","arr":"2026-05-26T21:08:00-04:00","dep":"2026-05-26T21:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Elkhart","code":"EKH","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-26T21:29:00-04:00","schDep":"2026-05-26T21:29:00-04:00","arr":"2026-05-26T21:28:00-04:00","dep":"2026-05-26T21:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Waterloo","code":"WTI","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-26T22:23:00-04:00","schDep":"2026-05-26T22:23:00-04:00","arr":"2026-05-26T22:30:00-04:00","dep":"2026-05-26T22:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Toledo","code":"TOL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:39:00-04:00","schDep":"2026-05-26T23:49:00-04:00","arr":"2026-05-26T23:46:00-04:00","dep":"2026-05-27T00:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Sandusky","code":"SKY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:40:00-04:00","schDep":"2026-05-27T00:40:00-04:00","arr":"2026-05-27T00:51:00-04:00","dep":"2026-05-27T00:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"Elyria","code":"ELY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:15:00-04:00","schDep":"2026-05-27T01:15:00-04:00","arr":"2026-05-27T01:29:00-04:00","dep":"2026-05-27T01:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Cleveland","code":"CLE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:45:00-04:00","schDep":"2026-05-27T01:54:00-04:00","arr":"2026-05-27T01:59:00-04:00","dep":"2026-05-27T02:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Alliance","code":"ALC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:05:00-04:00","schDep":"2026-05-27T03:05:00-04:00","arr":"2026-05-27T03:04:00-04:00","dep":"2026-05-27T03:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Pittsburgh","code":"PGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:05:00-04:00","schDep":"2026-05-27T05:25:00-04:00","arr":"2026-05-27T04:50:00-04:00","dep":"2026-05-27T05:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Connellsville","code":"COV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:04:00-04:00","schDep":"2026-05-27T07:04:00-04:00","arr":"2026-05-27T07:09:00-04:00","dep":"2026-05-27T07:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Cumberland","code":"CUM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:25:00-04:00","schDep":"2026-05-27T09:37:00-04:00","arr":"2026-05-27T09:25:00-04:00","dep":"2026-05-27T09:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Martinsburg","code":"MRB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:06:00-04:00","schDep":"2026-05-27T11:06:00-04:00","arr":"2026-05-27T11:06:00-04:00","dep":"2026-05-27T11:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Harpers Ferry","code":"HFY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:36:00-04:00","schDep":"2026-05-27T11:36:00-04:00","arr":"2026-05-27T11:36:00-04:00","dep":"2026-05-27T11:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rockville","code":"RKV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:21:00-04:00","schDep":"2026-05-27T12:21:00-04:00","arr":"2026-05-27T12:21:00-04:00","dep":"2026-05-27T12:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:10:00-04:00","schDep":"2026-05-27T13:48:00-04:00","arr":"2026-05-27T13:10:00-04:00","dep":"2026-05-27T13:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:05:00-04:00","schDep":"2026-05-27T14:09:00-04:00","arr":"2026-05-27T14:05:00-04:00","dep":"2026-05-27T14:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:57:00-04:00","schDep":"2026-05-27T16:07:00-04:00","arr":"2026-05-27T15:57:00-04:00","dep":"2026-05-27T15:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:41:00-04:00","schDep":"2026-05-27T16:43:00-04:00","arr":"2026-05-27T16:41:00-04:00","dep":"2026-05-27T16:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:10:00-04:00","schDep":"2026-05-27T18:13:00-04:00","arr":"2026-05-27T18:10:00-04:00","dep":"2026-05-27T18:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Raleigh Union","code":"RGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:41:00-04:00","schDep":"2026-05-27T19:54:00-04:00","arr":"2026-05-27T19:41:00-04:00","dep":"2026-05-27T19:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cary","code":"CYN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:06:00-04:00","schDep":"2026-05-27T20:16:00-04:00","arr":"2026-05-27T20:06:00-04:00","dep":"2026-05-27T20:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Southern Pines","code":"SOP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:26:00-04:00","schDep":"2026-05-27T21:29:00-04:00","arr":"2026-05-27T21:26:00-04:00","dep":"2026-05-27T21:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hamlet","code":"HAM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:08:00-04:00","schDep":"2026-05-27T22:13:00-04:00","arr":"2026-05-27T22:08:00-04:00","dep":"2026-05-27T22:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Camden","code":"CAM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:40:00-04:00","schDep":"2026-05-27T23:42:00-04:00","arr":"2026-05-27T23:40:00-04:00","dep":"2026-05-27T23:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Columbia","code":"CLB","tz":"America/New_York","bus":false,"schArr":"2026-05-28T00:25:00-04:00","schDep":"2026-05-28T00:35:00-04:00","arr":"2026-05-28T00:25:00-04:00","dep":"2026-05-28T00:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Denmark","code":"DNK","tz":"America/New_York","bus":false,"schArr":"2026-05-28T01:30:00-04:00","schDep":"2026-05-28T01:32:00-04:00","arr":"2026-05-28T01:31:00-04:00","dep":"2026-05-28T01:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-28T03:18:00-04:00","schDep":"2026-05-28T04:03:00-04:00","arr":"2026-05-28T03:18:00-04:00","dep":"2026-05-28T03:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Jacksonville","code":"JAX","tz":"America/New_York","bus":false,"schArr":"2026-05-28T06:32:00-04:00","schDep":"2026-05-28T06:58:00-04:00","arr":"2026-05-28T06:32:00-04:00","dep":"2026-05-28T06:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Palatka","code":"PAK","tz":"America/New_York","bus":false,"schArr":"2026-05-28T07:59:00-04:00","schDep":"2026-05-28T08:01:00-04:00","arr":"2026-05-28T07:59:00-04:00","dep":"2026-05-28T07:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"DeLand","code":"DLD","tz":"America/New_York","bus":false,"schArr":"2026-05-28T08:53:00-04:00","schDep":"2026-05-28T08:55:00-04:00","arr":"2026-05-28T08:53:00-04:00","dep":"2026-05-28T08:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Winter Park","code":"WPK","tz":"America/New_York","bus":false,"schArr":"2026-05-28T09:39:00-04:00","schDep":"2026-05-28T09:44:00-04:00","arr":"2026-05-28T09:39:00-04:00","dep":"2026-05-28T09:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Orlando","code":"ORL","tz":"America/New_York","bus":false,"schArr":"2026-05-28T10:05:00-04:00","schDep":"2026-05-28T10:19:00-04:00","arr":"2026-05-28T10:05:00-04:00","dep":"2026-05-28T10:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kissimmee","code":"KIS","tz":"America/New_York","bus":false,"schArr":"2026-05-28T10:38:00-04:00","schDep":"2026-05-28T10:43:00-04:00","arr":"2026-05-28T10:38:00-04:00","dep":"2026-05-28T10:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lakeland","code":"LAK","tz":"America/New_York","bus":false,"schArr":"2026-05-28T11:38:00-04:00","schDep":"2026-05-28T11:40:00-04:00","arr":"2026-05-28T11:26:00-04:00","dep":"2026-05-28T11:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Tampa","code":"TPA","tz":"America/New_York","bus":false,"schArr":"2026-05-28T12:27:00-04:00","schDep":"2026-05-28T12:43:00-04:00","arr":"2026-05-28T12:27:00-04:00","dep":"2026-05-28T12:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lakeland","code":"LKL","tz":"America/New_York","bus":false,"schArr":"2026-05-28T13:17:00-04:00","schDep":"2026-05-28T13:19:00-04:00","arr":"2026-05-28T13:17:00-04:00","dep":"2026-05-28T13:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Winter Haven","code":"WTH","tz":"America/New_York","bus":false,"schArr":"2026-05-28T13:39:00-04:00","schDep":"2026-05-28T13:41:00-04:00","arr":"2026-05-28T13:39:00-04:00","dep":"2026-05-28T13:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sebring","code":"SBG","tz":"America/New_York","bus":false,"schArr":"2026-05-28T14:20:00-04:00","schDep":"2026-05-28T14:22:00-04:00","arr":"2026-05-28T14:20:00-04:00","dep":"2026-05-28T14:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Okeechobee","code":"OKE","tz":"America/New_York","bus":false,"schArr":"2026-05-28T15:03:00-04:00","schDep":"2026-05-28T15:03:00-04:00","arr":"2026-05-28T15:03:00-04:00","dep":"2026-05-28T15:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"West Palm Beach","code":"WPB","tz":"America/New_York","bus":false,"schArr":"2026-05-28T16:31:00-04:00","schDep":"2026-05-28T16:31:00-04:00","arr":"2026-05-28T15:58:00-04:00","dep":"2026-05-28T15:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Delray Beach","code":"DLB","tz":"America/New_York","bus":false,"schArr":"2026-05-28T16:53:00-04:00","schDep":"2026-05-28T16:53:00-04:00","arr":"2026-05-28T16:21:00-04:00","dep":"2026-05-28T16:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"CUM","eventTZ":"America/New_York","eventName":"Cumberland","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"MIA","destTZ":"America/New_York","destName":"Miami","trainState":"Active","velocity":29.8273582458496,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"42":[{"routeName":"Pennsylvanian","trainNum":"42","trainNumRaw":"42","trainID":"42-27","lat":40.33038747958073,"lon":-78.92204582297813,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Pittsburgh","code":"PGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:30:00-04:00","schDep":"2026-05-27T07:30:00-04:00","arr":"2026-05-27T07:30:00-04:00","dep":"2026-05-27T07:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Greensburg","code":"GNB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:09:00-04:00","schDep":"2026-05-27T08:11:00-04:00","arr":"2026-05-27T08:09:00-04:00","dep":"2026-05-27T08:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Latrobe","code":"LAB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:20:00-04:00","schDep":"2026-05-27T08:21:00-04:00","arr":"2026-05-27T08:21:00-04:00","dep":"2026-05-27T08:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b38","platform":""},{"name":"Johnstown","code":"JST","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:02:00-04:00","schDep":"2026-05-27T09:05:00-04:00","arr":"2026-05-27T09:01:00-04:00","dep":"2026-05-27T09:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Altoona","code":"ALT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:59:00-04:00","schDep":"2026-05-27T10:03:00-04:00","arr":"2026-05-27T09:59:00-04:00","dep":"2026-05-27T09:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Tyrone","code":"TYR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:19:00-04:00","schDep":"2026-05-27T10:21:00-04:00","arr":"2026-05-27T10:18:00-04:00","dep":"2026-05-27T10:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Huntingdon","code":"HGD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:46:00-04:00","schDep":"2026-05-27T10:48:00-04:00","arr":"2026-05-27T10:46:00-04:00","dep":"2026-05-27T10:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lewistown","code":"LEW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:26:00-04:00","schDep":"2026-05-27T11:28:00-04:00","arr":"2026-05-27T11:26:00-04:00","dep":"2026-05-27T11:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:55:00-04:00","schDep":"2026-05-27T13:05:00-04:00","arr":"2026-05-27T12:55:00-04:00","dep":"2026-05-27T12:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:22:00-04:00","schDep":"2026-05-27T13:23:00-04:00","arr":"2026-05-27T13:22:00-04:00","dep":"2026-05-27T13:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:41:00-04:00","schDep":"2026-05-27T13:45:00-04:00","arr":"2026-05-27T13:41:00-04:00","dep":"2026-05-27T13:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Exton","code":"EXT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:16:00-04:00","schDep":"2026-05-27T14:17:00-04:00","arr":"2026-05-27T14:16:00-04:00","dep":"2026-05-27T14:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:27:00-04:00","schDep":"2026-05-27T14:29:00-04:00","arr":"2026-05-27T14:27:00-04:00","dep":"2026-05-27T14:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:00:00-04:00","schDep":"2026-05-27T15:24:00-04:00","arr":"2026-05-27T15:00:00-04:00","dep":"2026-05-27T15:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:54:00-04:00","schDep":"2026-05-27T15:56:00-04:00","arr":"2026-05-27T15:54:00-04:00","dep":"2026-05-27T15:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"1"},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:30:00-04:00","schDep":"2026-05-27T16:32:00-04:00","arr":"2026-05-27T16:29:00-04:00","dep":"2026-05-27T16:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:50:00-04:00","schDep":"2026-05-27T16:50:00-04:00","arr":"2026-05-27T16:43:00-04:00","dep":"2026-05-27T16:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"JST","eventTZ":"America/New_York","eventName":"Johnstown","origCode":"PGH","originTZ":"America/New_York","origName":"Pittsburgh","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":14.9092054367065,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"48":[{"routeName":"Lake Shore Limited","trainNum":"48","trainNumRaw":"48","trainID":"48-26","lat":42.907097715052466,"lon":-78.72864080701032,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T21:30:00-05:00","schDep":"2026-05-26T21:30:00-05:00","arr":"2026-05-26T21:30:00-05:00","dep":"2026-05-26T21:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"South Bend","code":"SOB","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-26T23:59:00-04:00","schDep":"2026-05-26T23:59:00-04:00","arr":"2026-05-27T00:02:00-04:00","dep":"2026-05-27T00:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Elkhart","code":"EKH","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-27T00:24:00-04:00","schDep":"2026-05-27T00:27:00-04:00","arr":"2026-05-27T00:31:00-04:00","dep":"2026-05-27T00:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Waterloo","code":"WTI","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-27T01:15:00-04:00","schDep":"2026-05-27T01:20:00-04:00","arr":"2026-05-27T01:26:00-04:00","dep":"2026-05-27T01:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"Bryan","code":"BYN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:43:00-04:00","schDep":"2026-05-27T01:45:00-04:00","arr":"2026-05-27T01:53:00-04:00","dep":"2026-05-27T01:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Toledo","code":"TOL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:11:00-04:00","schDep":"2026-05-27T03:31:00-04:00","arr":"2026-05-27T02:57:00-04:00","dep":"2026-05-27T03:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sandusky","code":"SKY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:19:00-04:00","schDep":"2026-05-27T04:23:00-04:00","arr":"2026-05-27T04:25:00-04:00","dep":"2026-05-27T04:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Elyria","code":"ELY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:58:00-04:00","schDep":"2026-05-27T05:02:00-04:00","arr":"2026-05-27T04:59:00-04:00","dep":"2026-05-27T05:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Cleveland","code":"CLE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:38:00-04:00","schDep":"2026-05-27T05:50:00-04:00","arr":"2026-05-27T05:46:00-04:00","dep":"2026-05-27T05:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Erie","code":"ERI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:18:00-04:00","schDep":"2026-05-27T07:24:00-04:00","arr":"2026-05-27T07:21:00-04:00","dep":"2026-05-27T07:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Buffalo-Depew","code":"BUF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:53:00-04:00","schDep":"2026-05-27T09:05:00-04:00","arr":"2026-05-27T08:51:00-04:00","dep":"2026-05-27T09:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Rochester","code":"ROC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:00:00-04:00","schDep":"2026-05-27T10:06:00-04:00","arr":"2026-05-27T10:00:00-04:00","dep":"2026-05-27T10:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Syracuse","code":"SYR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:28:00-04:00","schDep":"2026-05-27T11:42:00-04:00","arr":"2026-05-27T11:28:00-04:00","dep":"2026-05-27T11:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Utica","code":"UCA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:37:00-04:00","schDep":"2026-05-27T12:42:00-04:00","arr":"2026-05-27T12:37:00-04:00","dep":"2026-05-27T12:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Schenectady","code":"SDY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:15:00-04:00","schDep":"2026-05-27T14:21:00-04:00","arr":"2026-05-27T14:15:00-04:00","dep":"2026-05-27T14:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:53:00-04:00","schDep":"2026-05-27T16:10:00-04:00","arr":"2026-05-27T14:53:00-04:00","dep":"2026-05-27T14:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:55:00-04:00","schDep":"2026-05-27T16:55:00-04:00","arr":"2026-05-27T16:57:00-04:00","dep":"2026-05-27T16:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:13:00-04:00","schDep":"2026-05-27T17:13:00-04:00","arr":"2026-05-27T17:09:00-04:00","dep":"2026-05-27T17:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:53:00-04:00","schDep":"2026-05-27T17:53:00-04:00","arr":"2026-05-27T17:51:00-04:00","dep":"2026-05-27T17:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:42:00-04:00","schDep":"2026-05-27T18:42:00-04:00","arr":"2026-05-27T18:33:00-04:00","dep":"2026-05-27T18:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BUF","eventTZ":"America/New_York","eventName":"Buffalo-Depew","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":3.31738209724426,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:58:09-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"49":[{"routeName":"Lake Shore Limited","trainNum":"49","trainNumRaw":"49","trainID":"49-26","lat":41.46587016621127,"lon":-85.57974753375122,"trainTimely":"","iconColor":"#c6750d","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T15:40:00-04:00","schDep":"2026-05-26T15:40:00-04:00","arr":"2026-05-26T15:40:00-04:00","dep":"2026-05-26T15:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:23:00-04:00","schDep":"2026-05-26T16:26:00-04:00","arr":"2026-05-26T16:25:00-04:00","dep":"2026-05-26T16:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:07:00-04:00","schDep":"2026-05-26T17:10:00-04:00","arr":"2026-05-26T17:12:00-04:00","dep":"2026-05-26T17:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:24:00-04:00","schDep":"2026-05-26T17:27:00-04:00","arr":"2026-05-26T17:28:00-04:00","dep":"2026-05-26T17:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:20:00-04:00","schDep":"2026-05-26T19:05:00-04:00","arr":"2026-05-26T18:10:00-04:00","dep":"2026-05-26T20:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Schenectady","code":"SDY","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:27:00-04:00","schDep":"2026-05-26T19:33:00-04:00","arr":"2026-05-26T20:31:00-04:00","dep":"2026-05-26T20:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6570d","platform":""},{"name":"Utica","code":"UCA","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:45:00-04:00","schDep":"2026-05-26T20:50:00-04:00","arr":"2026-05-26T21:43:00-04:00","dep":"2026-05-26T21:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65f0d","platform":""},{"name":"Syracuse","code":"SYR","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:51:00-04:00","schDep":"2026-05-26T22:05:00-04:00","arr":"2026-05-26T22:41:00-04:00","dep":"2026-05-26T22:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6690d","platform":""},{"name":"Rochester","code":"ROC","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:23:00-04:00","schDep":"2026-05-26T23:29:00-04:00","arr":"2026-05-27T00:05:00-04:00","dep":"2026-05-27T00:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6730d","platform":""},{"name":"Buffalo-Depew","code":"BUF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:29:00-04:00","schDep":"2026-05-27T00:39:00-04:00","arr":"2026-05-27T01:16:00-04:00","dep":"2026-05-27T01:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c66d0d","platform":""},{"name":"Erie","code":"ERI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T02:10:00-04:00","schDep":"2026-05-27T02:16:00-04:00","arr":"2026-05-27T03:00:00-04:00","dep":"2026-05-27T03:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6690d","platform":""},{"name":"Cleveland","code":"CLE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:53:00-04:00","schDep":"2026-05-27T04:03:00-04:00","arr":"2026-05-27T04:33:00-04:00","dep":"2026-05-27T04:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6760d","platform":""},{"name":"Elyria","code":"ELY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:32:00-04:00","schDep":"2026-05-27T04:36:00-04:00","arr":"2026-05-27T05:32:00-04:00","dep":"2026-05-27T05:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65c0d","platform":""},{"name":"Sandusky","code":"SKY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:09:00-04:00","schDep":"2026-05-27T05:13:00-04:00","arr":"2026-05-27T06:10:00-04:00","dep":"2026-05-27T06:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65b0d","platform":""},{"name":"Toledo","code":"TOL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:13:00-04:00","schDep":"2026-05-27T06:33:00-04:00","arr":"2026-05-27T07:02:00-04:00","dep":"2026-05-27T07:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c66a0d","platform":""},{"name":"Bryan","code":"BYN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:23:00-04:00","schDep":"2026-05-27T07:23:00-04:00","arr":"2026-05-27T08:06:00-04:00","dep":"2026-05-27T08:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6720d","platform":""},{"name":"Waterloo","code":"WTI","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-27T07:51:00-04:00","schDep":"2026-05-27T07:51:00-04:00","arr":"2026-05-27T08:31:00-04:00","dep":"2026-05-27T08:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6760d","platform":""},{"name":"Elkhart","code":"EKH","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-27T08:43:00-04:00","schDep":"2026-05-27T08:43:00-04:00","arr":"2026-05-27T09:24:00-04:00","dep":"2026-05-27T09:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6750d","platform":""},{"name":"South Bend","code":"SOB","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-27T09:04:00-04:00","schDep":"2026-05-27T09:07:00-04:00","arr":"2026-05-27T09:42:00-04:00","dep":"2026-05-27T09:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6790d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:12:00-05:00","schDep":"2026-05-27T10:12:00-05:00","arr":"2026-05-27T10:12:00-05:00","dep":"2026-05-27T10:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"EKH","eventTZ":"America/Indiana/Indianapolis","eventName":"Elkhart","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":78.4338302612305,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"50":[{"routeName":"Cardinal","trainNum":"50","trainNumRaw":"50","trainID":"50-26","lat":38.72133624346235,"lon":-82.96384839374338,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:55:00-05:00","schDep":"2026-05-26T17:55:00-05:00","arr":"2026-05-26T17:55:00-05:00","dep":"2026-05-26T17:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Dyer","code":"DYE","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:54:00-05:00","schDep":"2026-05-26T18:54:00-05:00","arr":"2026-05-26T21:00:00-05:00","dep":"2026-05-26T21:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c12","platform":""},{"name":"Rensselaer","code":"REN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T19:45:00-05:00","schDep":"2026-05-26T19:45:00-05:00","arr":"2026-05-26T21:50:00-05:00","dep":"2026-05-26T21:51:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c11","platform":""},{"name":"Lafayette","code":"LAF","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-26T21:56:00-04:00","schDep":"2026-05-26T21:56:00-04:00","arr":"2026-05-26T23:54:00-04:00","dep":"2026-05-26T23:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6100c","platform":""},{"name":"Crawfordsville","code":"CRF","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-26T22:30:00-04:00","schDep":"2026-05-26T22:30:00-04:00","arr":"2026-05-27T00:31:00-04:00","dep":"2026-05-27T00:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c0c","platform":""},{"name":"Indianapolis","code":"IND","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-26T23:49:00-04:00","schDep":"2026-05-27T00:15:00-04:00","arr":"2026-05-27T01:31:00-04:00","dep":"2026-05-27T01:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6250c","platform":""},{"name":"Connersville","code":"COI","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-27T01:31:00-04:00","schDep":"2026-05-27T01:31:00-04:00","arr":"2026-05-27T03:12:00-04:00","dep":"2026-05-27T03:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6270c","platform":""},{"name":"Cincinnati","code":"CIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:27:00-04:00","schDep":"2026-05-27T03:37:00-04:00","arr":"2026-05-27T04:59:00-04:00","dep":"2026-05-27T05:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6320c","platform":""},{"name":"Maysville","code":"MAY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:02:00-04:00","schDep":"2026-05-27T05:02:00-04:00","arr":"2026-05-27T06:33:00-04:00","dep":"2026-05-27T06:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6340c","platform":""},{"name":"South Portsmouth-South Shore","code":"SPM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:55:00-04:00","schDep":"2026-05-27T05:55:00-04:00","arr":"2026-05-27T08:58:00-04:00","dep":"2026-05-27T09:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Ashland","code":"AKY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:45:00-04:00","schDep":"2026-05-27T06:45:00-04:00","arr":"2026-05-27T09:41:00-04:00","dep":"2026-05-27T09:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Huntington","code":"HUN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:19:00-04:00","schDep":"2026-05-27T07:26:00-04:00","arr":"2026-05-27T10:03:00-04:00","dep":"2026-05-27T10:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Charleston","code":"CHW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:31:00-04:00","schDep":"2026-05-27T08:31:00-04:00","arr":"2026-05-27T11:01:00-04:00","dep":"2026-05-27T11:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Montgomery","code":"MNG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:02:00-04:00","schDep":"2026-05-27T09:02:00-04:00","arr":"2026-05-27T11:33:00-04:00","dep":"2026-05-27T11:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Thurmond","code":"THN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:56:00-04:00","schDep":"2026-05-27T09:56:00-04:00","arr":"2026-05-27T12:24:00-04:00","dep":"2026-05-27T12:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b2e","platform":""},{"name":"Prince","code":"PRC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:18:00-04:00","schDep":"2026-05-27T10:18:00-04:00","arr":"2026-05-27T12:40:00-04:00","dep":"2026-05-27T12:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c27","platform":""},{"name":"Hinton","code":"HIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:50:00-04:00","schDep":"2026-05-27T10:50:00-04:00","arr":"2026-05-27T13:10:00-04:00","dep":"2026-05-27T13:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c24","platform":""},{"name":"Alderson","code":"ALD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:18:00-04:00","schDep":"2026-05-27T11:18:00-04:00","arr":"2026-05-27T13:40:00-04:00","dep":"2026-05-27T13:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c27","platform":""},{"name":"White Sulphur Springs","code":"WSS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:01:00-04:00","schDep":"2026-05-27T12:01:00-04:00","arr":"2026-05-27T14:10:00-04:00","dep":"2026-05-27T14:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60c16","platform":""},{"name":"Clifton Forge","code":"CLF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:09:00-04:00","schDep":"2026-05-27T13:09:00-04:00","arr":"2026-05-27T15:01:00-04:00","dep":"2026-05-27T15:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6180c","platform":""},{"name":"Staunton","code":"STA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:28:00-04:00","schDep":"2026-05-27T14:28:00-04:00","arr":"2026-05-27T16:11:00-04:00","dep":"2026-05-27T16:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6240c","platform":""},{"name":"Charlottesville","code":"CVS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:35:00-04:00","schDep":"2026-05-27T15:44:00-04:00","arr":"2026-05-27T17:10:00-04:00","dep":"2026-05-27T17:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c62e0c","platform":""},{"name":"Culpeper","code":"CLP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:00:00-04:00","schDep":"2026-05-27T17:00:00-04:00","arr":"2026-05-27T18:28:00-04:00","dep":"2026-05-27T18:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Manassas","code":"MSS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:35:00-04:00","schDep":"2026-05-27T17:35:00-04:00","arr":"2026-05-27T19:00:00-04:00","dep":"2026-05-27T19:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c63c0d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:27:00-04:00","schDep":"2026-05-27T18:27:00-04:00","arr":"2026-05-27T19:33:00-04:00","dep":"2026-05-27T19:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6540d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:44:00-04:00","schDep":"2026-05-27T19:09:00-04:00","arr":"2026-05-27T19:48:00-04:00","dep":"2026-05-27T19:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6570d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:41:00-04:00","schDep":"2026-05-27T19:41:00-04:00","arr":"2026-05-27T20:42:00-04:00","dep":"2026-05-27T20:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c65b0d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:30:00-04:00","schDep":"2026-05-27T20:30:00-04:00","arr":"2026-05-27T21:25:00-04:00","dep":"2026-05-27T21:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6630d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:51:00-04:00","schDep":"2026-05-27T20:56:00-04:00","arr":"2026-05-27T21:43:00-04:00","dep":"2026-05-27T21:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6670d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:27:00-04:00","schDep":"2026-05-27T21:27:00-04:00","arr":"2026-05-27T22:11:00-04:00","dep":"2026-05-27T22:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6710d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:03:00-04:00","schDep":"2026-05-27T22:03:00-04:00","arr":"2026-05-27T22:48:00-04:00","dep":"2026-05-27T22:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6700d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:23:00-04:00","schDep":"2026-05-27T22:23:00-04:00","arr":"2026-05-27T23:13:00-04:00","dep":"2026-05-27T23:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6690d","platform":""}],"heading":"N","eventCode":"AKY","eventTZ":"America/New_York","eventName":"Ashland","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":10.195972442627,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"51":[{"routeName":"Cardinal","trainNum":"51","trainNumRaw":"51","trainID":"51-27","lat":39.59298358079565,"lon":-75.958765122999,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:40:00-04:00","schDep":"2026-05-27T06:40:00-04:00","arr":"2026-05-27T06:40:00-04:00","dep":"2026-05-27T06:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:57:00-04:00","schDep":"2026-05-27T07:02:00-04:00","arr":"2026-05-27T06:59:00-04:00","dep":"2026-05-27T07:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:38:00-04:00","schDep":"2026-05-27T07:42:00-04:00","arr":"2026-05-27T07:40:00-04:00","dep":"2026-05-27T07:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:07:00-04:00","schDep":"2026-05-27T08:15:00-04:00","arr":"2026-05-27T08:09:00-04:00","dep":"2026-05-27T08:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:42:00-04:00","schDep":"2026-05-27T08:45:00-04:00","arr":"2026-05-27T08:39:00-04:00","dep":"2026-05-27T08:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:30:00-04:00","schDep":"2026-05-27T09:33:00-04:00","arr":"2026-05-27T09:30:00-04:00","dep":"2026-05-27T09:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:14:00-04:00","schDep":"2026-05-27T11:39:00-04:00","arr":"2026-05-27T10:14:00-04:00","dep":"2026-05-27T10:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:59:00-04:00","schDep":"2026-05-27T11:59:00-04:00","arr":"2026-05-27T11:59:00-04:00","dep":"2026-05-27T11:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Manassas","code":"MSS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:32:00-04:00","schDep":"2026-05-27T12:32:00-04:00","arr":"2026-05-27T12:34:00-04:00","dep":"2026-05-27T12:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Culpeper","code":"CLP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:05:00-04:00","schDep":"2026-05-27T13:05:00-04:00","arr":"2026-05-27T13:07:00-04:00","dep":"2026-05-27T13:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Charlottesville","code":"CVS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:23:00-04:00","schDep":"2026-05-27T14:32:00-04:00","arr":"2026-05-27T14:23:00-04:00","dep":"2026-05-27T14:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Staunton","code":"STA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:34:00-04:00","schDep":"2026-05-27T15:34:00-04:00","arr":"2026-05-27T15:34:00-04:00","dep":"2026-05-27T15:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Clifton Forge","code":"CLF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:53:00-04:00","schDep":"2026-05-27T16:53:00-04:00","arr":"2026-05-27T16:53:00-04:00","dep":"2026-05-27T16:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"White Sulphur Springs","code":"WSS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:45:00-04:00","schDep":"2026-05-27T17:45:00-04:00","arr":"2026-05-27T17:45:00-04:00","dep":"2026-05-27T17:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alderson","code":"ALD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:16:00-04:00","schDep":"2026-05-27T18:16:00-04:00","arr":"2026-05-27T18:17:00-04:00","dep":"2026-05-27T18:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Hinton","code":"HIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:46:00-04:00","schDep":"2026-05-27T18:46:00-04:00","arr":"2026-05-27T18:46:00-04:00","dep":"2026-05-27T18:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Prince","code":"PRC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:23:00-04:00","schDep":"2026-05-27T19:23:00-04:00","arr":"2026-05-27T19:23:00-04:00","dep":"2026-05-27T19:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Thurmond","code":"THN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:39:00-04:00","schDep":"2026-05-27T19:39:00-04:00","arr":"2026-05-27T19:40:00-04:00","dep":"2026-05-27T19:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Montgomery","code":"MNG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:30:00-04:00","schDep":"2026-05-27T20:30:00-04:00","arr":"2026-05-27T20:31:00-04:00","dep":"2026-05-27T20:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Charleston","code":"CHW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:09:00-04:00","schDep":"2026-05-27T21:09:00-04:00","arr":"2026-05-27T21:09:00-04:00","dep":"2026-05-27T21:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Huntington","code":"HUN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:24:00-04:00","schDep":"2026-05-27T22:31:00-04:00","arr":"2026-05-27T22:24:00-04:00","dep":"2026-05-27T22:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ashland","code":"AKY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:54:00-04:00","schDep":"2026-05-27T22:54:00-04:00","arr":"2026-05-27T22:54:00-04:00","dep":"2026-05-27T22:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"South Portsmouth-South Shore","code":"SPM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:37:00-04:00","schDep":"2026-05-27T23:37:00-04:00","arr":"2026-05-27T23:37:00-04:00","dep":"2026-05-27T23:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Maysville","code":"MAY","tz":"America/New_York","bus":false,"schArr":"2026-05-28T00:32:00-04:00","schDep":"2026-05-28T00:32:00-04:00","arr":"2026-05-28T00:32:00-04:00","dep":"2026-05-28T00:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cincinnati","code":"CIN","tz":"America/New_York","bus":false,"schArr":"2026-05-28T02:11:00-04:00","schDep":"2026-05-28T02:21:00-04:00","arr":"2026-05-28T02:11:00-04:00","dep":"2026-05-28T02:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Connersville","code":"COI","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-28T04:16:00-04:00","schDep":"2026-05-28T04:16:00-04:00","arr":"2026-05-28T04:16:00-04:00","dep":"2026-05-28T04:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Indianapolis","code":"IND","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-28T05:55:00-04:00","schDep":"2026-05-28T06:25:00-04:00","arr":"2026-05-28T05:55:00-04:00","dep":"2026-05-28T05:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Crawfordsville","code":"CRF","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-28T07:23:00-04:00","schDep":"2026-05-28T07:23:00-04:00","arr":"2026-05-28T07:23:00-04:00","dep":"2026-05-28T07:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lafayette","code":"LAF","tz":"America/Indiana/Indianapolis","bus":false,"schArr":"2026-05-28T08:01:00-04:00","schDep":"2026-05-28T08:01:00-04:00","arr":"2026-05-28T08:01:00-04:00","dep":"2026-05-28T08:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rensselaer","code":"REN","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T08:05:00-05:00","schDep":"2026-05-28T08:05:00-05:00","arr":"2026-05-28T08:05:00-05:00","dep":"2026-05-28T08:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dyer","code":"DYE","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T08:54:00-05:00","schDep":"2026-05-28T08:54:00-05:00","arr":"2026-05-28T08:54:00-05:00","dep":"2026-05-28T08:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-28T10:25:00-05:00","schDep":"2026-05-28T10:25:00-05:00","arr":"2026-05-28T10:01:00-05:00","dep":"2026-05-28T10:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BAL","eventTZ":"America/New_York","eventName":"Baltimore Penn","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":119.074554443359,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"52":[{"routeName":"Auto Train","trainNum":"52","trainNumRaw":"52","trainID":"52-26","lat":37.54112992820092,"lon":-77.49064108819017,"trainTimely":"","iconColor":"#c61c0c","textColor":"#ffffff","stations":[{"name":"Sanford","code":"SFA","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:00:00-04:00","schDep":"2026-05-26T16:00:00-04:00","arr":"2026-05-26T15:50:00-04:00","dep":"2026-05-26T15:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Lorton","code":"LOR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:59:00-04:00","schDep":"2026-05-27T08:59:00-04:00","arr":"2026-05-27T10:48:00-04:00","dep":"2026-05-27T10:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c61c0c","platform":""}],"heading":"N","eventCode":"LOR","eventTZ":"America/New_York","eventName":"Lorton","origCode":"SFA","originTZ":"America/New_York","origName":"Sanford","destCode":"LOR","destTZ":"America/New_York","destName":"Lorton","trainState":"Active","velocity":38.605110168457,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"53":[{"routeName":"Auto Train","trainNum":"53","trainNumRaw":"53","trainID":"53-26","lat":29.151447063534928,"lon":-81.37609413161202,"trainTimely":"","iconColor":"#c6720d","textColor":"#ffffff","stations":[{"name":"Lorton","code":"LOR","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:00:00-04:00","schDep":"2026-05-26T16:00:00-04:00","arr":"2026-05-26T15:31:00-04:00","dep":"2026-05-26T15:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sanford","code":"SFA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:59:00-04:00","schDep":"2026-05-27T08:59:00-04:00","arr":"2026-05-27T09:42:00-04:00","dep":"2026-05-27T09:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6720d","platform":""}],"heading":"N","eventCode":"SFA","eventTZ":"America/New_York","eventName":"Sanford","origCode":"LOR","originTZ":"America/New_York","origName":"Lorton","destCode":"SFA","destTZ":"America/New_York","destName":"Sanford","trainState":"Active","velocity":68.929069519043,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"55":[{"routeName":"Vermonter","trainNum":"55","trainNumRaw":"55","trainID":"55-27","lat":44.76361225333515,"lon":-73.10427998803324,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"St. Albans","code":"SAB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:55:00-04:00","schDep":"2026-05-27T08:55:00-04:00","arr":"2026-05-27T08:55:00-04:00","dep":"2026-05-27T08:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Essex Junction","code":"ESX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:24:00-04:00","schDep":"2026-05-27T09:24:00-04:00","arr":"2026-05-27T09:24:00-04:00","dep":"2026-05-27T09:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Waterbury-Stowe","code":"WAB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:50:00-04:00","schDep":"2026-05-27T09:50:00-04:00","arr":"2026-05-27T09:50:00-04:00","dep":"2026-05-27T09:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Montpelier","code":"MPR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:05:00-04:00","schDep":"2026-05-27T10:05:00-04:00","arr":"2026-05-27T10:05:00-04:00","dep":"2026-05-27T10:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Randolph","code":"RPH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:39:00-04:00","schDep":"2026-05-27T10:39:00-04:00","arr":"2026-05-27T10:39:00-04:00","dep":"2026-05-27T10:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"White River Junction","code":"WRJ","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:37:00-04:00","schDep":"2026-05-27T11:37:00-04:00","arr":"2026-05-27T11:37:00-04:00","dep":"2026-05-27T11:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Windsor-Mt. Ascutney","code":"WNM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:56:00-04:00","schDep":"2026-05-27T11:56:00-04:00","arr":"2026-05-27T11:56:00-04:00","dep":"2026-05-27T11:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Claremont","code":"CLA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:06:00-04:00","schDep":"2026-05-27T12:06:00-04:00","arr":"2026-05-27T12:06:00-04:00","dep":"2026-05-27T12:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bellows Falls","code":"BLF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:30:00-04:00","schDep":"2026-05-27T12:30:00-04:00","arr":"2026-05-27T12:30:00-04:00","dep":"2026-05-27T12:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Brattleboro","code":"BRA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:59:00-04:00","schDep":"2026-05-27T13:02:00-04:00","arr":"2026-05-27T12:59:00-04:00","dep":"2026-05-27T12:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Greenfield","code":"GFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:36:00-04:00","schDep":"2026-05-27T13:36:00-04:00","arr":"2026-05-27T13:36:00-04:00","dep":"2026-05-27T13:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Northampton","code":"NHT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:01:00-04:00","schDep":"2026-05-27T14:01:00-04:00","arr":"2026-05-27T14:01:00-04:00","dep":"2026-05-27T14:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Holyoke","code":"HLK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:16:00-04:00","schDep":"2026-05-27T14:16:00-04:00","arr":"2026-05-27T14:16:00-04:00","dep":"2026-05-27T14:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Springfield","code":"SPG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:35:00-04:00","schDep":"2026-05-27T14:50:00-04:00","arr":"2026-05-27T14:35:00-04:00","dep":"2026-05-27T14:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Windsor Locks","code":"WNL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:10:00-04:00","schDep":"2026-05-27T15:12:00-04:00","arr":"2026-05-27T15:10:00-04:00","dep":"2026-05-27T15:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hartford","code":"HFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:25:00-04:00","schDep":"2026-05-27T15:27:00-04:00","arr":"2026-05-27T15:25:00-04:00","dep":"2026-05-27T15:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Meriden","code":"MDN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:49:00-04:00","schDep":"2026-05-27T15:49:00-04:00","arr":"2026-05-27T15:50:00-04:00","dep":"2026-05-27T15:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:08:00-04:00","schDep":"2026-05-27T16:31:00-04:00","arr":"2026-05-27T16:16:00-04:00","dep":"2026-05-27T16:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379627","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:52:00-04:00","schDep":"2026-05-27T16:53:00-04:00","arr":"2026-05-27T16:52:00-04:00","dep":"2026-05-27T16:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:19:00-04:00","schDep":"2026-05-27T17:20:00-04:00","arr":"2026-05-27T17:19:00-04:00","dep":"2026-05-27T17:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:11:00-04:00","schDep":"2026-05-27T18:45:00-04:00","arr":"2026-05-27T18:11:00-04:00","dep":"2026-05-27T18:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:02:00-04:00","schDep":"2026-05-27T19:03:00-04:00","arr":"2026-05-27T19:02:00-04:00","dep":"2026-05-27T19:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:36:00-04:00","schDep":"2026-05-27T19:38:00-04:00","arr":"2026-05-27T19:36:00-04:00","dep":"2026-05-27T19:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:07:00-04:00","schDep":"2026-05-27T20:11:00-04:00","arr":"2026-05-27T20:07:00-04:00","dep":"2026-05-27T20:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:34:00-04:00","schDep":"2026-05-27T20:36:00-04:00","arr":"2026-05-27T20:34:00-04:00","dep":"2026-05-27T20:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:20:00-04:00","schDep":"2026-05-27T21:24:00-04:00","arr":"2026-05-27T21:20:00-04:00","dep":"2026-05-27T21:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:36:00-04:00","schDep":"2026-05-27T21:38:00-04:00","arr":"2026-05-27T21:36:00-04:00","dep":"2026-05-27T21:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:52:00-04:00","schDep":"2026-05-27T21:53:00-04:00","arr":"2026-05-27T21:52:00-04:00","dep":"2026-05-27T21:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:06:00-04:00","schDep":"2026-05-27T22:06:00-04:00","arr":"2026-05-27T22:05:00-04:00","dep":"2026-05-27T22:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"ESX","eventTZ":"America/New_York","eventName":"Essex Junction","origCode":"SAB","originTZ":"America/New_York","origName":"St. Albans","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":39.124080657959,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"56":[{"routeName":"Vermonter","trainNum":"56","trainNumRaw":"56","trainID":"56-27","lat":39.306862135497745,"lon":-76.50372529848127,"trainTimely":"","iconColor":"#29902b","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:08:00-04:00","schDep":"2026-05-27T08:08:00-04:00","arr":"2026-05-27T08:08:00-04:00","dep":"2026-05-27T08:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:17:00-04:00","schDep":"2026-05-27T08:18:00-04:00","arr":"2026-05-27T08:17:00-04:00","dep":"2026-05-27T08:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:31:00-04:00","schDep":"2026-05-27T08:33:00-04:00","arr":"2026-05-27T08:33:00-04:00","dep":"2026-05-27T08:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:46:00-04:00","schDep":"2026-05-27T08:48:00-04:00","arr":"2026-05-27T08:49:00-04:00","dep":"2026-05-27T08:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:34:00-04:00","schDep":"2026-05-27T09:36:00-04:00","arr":"2026-05-27T09:38:00-04:00","dep":"2026-05-27T09:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#29902b","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:58:00-04:00","schDep":"2026-05-27T10:01:00-04:00","arr":"2026-05-27T09:58:00-04:00","dep":"2026-05-27T09:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:26:00-04:00","schDep":"2026-05-27T10:28:00-04:00","arr":"2026-05-27T10:26:00-04:00","dep":"2026-05-27T10:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:01:00-04:00","schDep":"2026-05-27T11:03:00-04:00","arr":"2026-05-27T11:01:00-04:00","dep":"2026-05-27T11:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:21:00-04:00","schDep":"2026-05-27T11:33:00-04:00","arr":"2026-05-27T11:21:00-04:00","dep":"2026-05-27T11:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:16:00-04:00","schDep":"2026-05-27T12:18:00-04:00","arr":"2026-05-27T12:16:00-04:00","dep":"2026-05-27T12:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:45:00-04:00","schDep":"2026-05-27T12:46:00-04:00","arr":"2026-05-27T12:45:00-04:00","dep":"2026-05-27T12:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:11:00-04:00","schDep":"2026-05-27T13:36:00-04:00","arr":"2026-05-27T13:11:00-04:00","dep":"2026-05-27T13:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Meriden","code":"MDN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:56:00-04:00","schDep":"2026-05-27T13:56:00-04:00","arr":"2026-05-27T13:56:00-04:00","dep":"2026-05-27T13:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hartford","code":"HFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:14:00-04:00","schDep":"2026-05-27T14:17:00-04:00","arr":"2026-05-27T14:14:00-04:00","dep":"2026-05-27T14:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Windsor Locks","code":"WNL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:28:00-04:00","schDep":"2026-05-27T14:28:00-04:00","arr":"2026-05-27T14:28:00-04:00","dep":"2026-05-27T14:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Springfield","code":"SPG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:01:00-04:00","schDep":"2026-05-27T15:15:00-04:00","arr":"2026-05-27T15:01:00-04:00","dep":"2026-05-27T15:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Holyoke","code":"HLK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:41:00-04:00","schDep":"2026-05-27T15:41:00-04:00","arr":"2026-05-27T15:41:00-04:00","dep":"2026-05-27T15:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Northampton","code":"NHT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:57:00-04:00","schDep":"2026-05-27T15:57:00-04:00","arr":"2026-05-27T15:58:00-04:00","dep":"2026-05-27T15:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Greenfield","code":"GFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:22:00-04:00","schDep":"2026-05-27T16:22:00-04:00","arr":"2026-05-27T16:22:00-04:00","dep":"2026-05-27T16:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Brattleboro","code":"BRA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:56:00-04:00","schDep":"2026-05-27T16:56:00-04:00","arr":"2026-05-27T16:56:00-04:00","dep":"2026-05-27T16:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bellows Falls","code":"BLF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:26:00-04:00","schDep":"2026-05-27T17:26:00-04:00","arr":"2026-05-27T17:26:00-04:00","dep":"2026-05-27T17:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Claremont","code":"CLA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:47:00-04:00","schDep":"2026-05-27T17:47:00-04:00","arr":"2026-05-27T17:47:00-04:00","dep":"2026-05-27T17:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Windsor-Mt. Ascutney","code":"WNM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:56:00-04:00","schDep":"2026-05-27T17:56:00-04:00","arr":"2026-05-27T17:56:00-04:00","dep":"2026-05-27T17:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"White River Junction","code":"WRJ","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:15:00-04:00","schDep":"2026-05-27T18:18:00-04:00","arr":"2026-05-27T18:15:00-04:00","dep":"2026-05-27T18:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Randolph","code":"RPH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:56:00-04:00","schDep":"2026-05-27T18:56:00-04:00","arr":"2026-05-27T18:56:00-04:00","dep":"2026-05-27T18:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Montpelier","code":"MPR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:54:00-04:00","schDep":"2026-05-27T19:54:00-04:00","arr":"2026-05-27T19:54:00-04:00","dep":"2026-05-27T19:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Waterbury-Stowe","code":"WAB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:10:00-04:00","schDep":"2026-05-27T20:10:00-04:00","arr":"2026-05-27T20:10:00-04:00","dep":"2026-05-27T20:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Essex Junction","code":"ESX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:38:00-04:00","schDep":"2026-05-27T20:38:00-04:00","arr":"2026-05-27T20:38:00-04:00","dep":"2026-05-27T20:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"St. Albans","code":"SAB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:10:00-04:00","schDep":"2026-05-27T21:10:00-04:00","arr":"2026-05-27T21:06:00-04:00","dep":"2026-05-27T21:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"WIL","eventTZ":"America/New_York","eventName":"Wilmington","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"SAB","destTZ":"America/New_York","destName":"St. Albans","trainState":"Active","velocity":70.2622833251953,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"58":[{"routeName":"City of New Orleans","trainNum":"58","trainNumRaw":"58","trainID":"58-26","lat":41.86064551564392,"lon":-87.62944605596908,"trainTimely":"","iconColor":"#c6640d","textColor":"#ffffff","stations":[{"name":"New Orleans","code":"NOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T11:45:00-05:00","schDep":"2026-05-26T11:45:00-05:00","arr":"2026-05-26T11:45:00-05:00","dep":"2026-05-26T11:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hammond","code":"HMD","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T12:51:00-05:00","schDep":"2026-05-26T12:54:00-05:00","arr":"2026-05-26T13:28:00-05:00","dep":"2026-05-26T13:31:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c67d0e","platform":""},{"name":"McComb","code":"MCB","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T13:44:00-05:00","schDep":"2026-05-26T13:46:00-05:00","arr":"2026-05-26T14:25:00-05:00","dep":"2026-05-26T14:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6750d","platform":""},{"name":"Brookhaven","code":"BRH","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T14:08:00-05:00","schDep":"2026-05-26T14:10:00-05:00","arr":"2026-05-26T14:58:00-05:00","dep":"2026-05-26T15:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6690d","platform":""},{"name":"Hazlehurst","code":"HAZ","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T14:29:00-05:00","schDep":"2026-05-26T14:31:00-05:00","arr":"2026-05-26T15:23:00-05:00","dep":"2026-05-26T15:24:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6640d","platform":""},{"name":"Jackson","code":"JAN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T15:24:00-05:00","schDep":"2026-05-26T15:40:00-05:00","arr":"2026-05-26T15:56:00-05:00","dep":"2026-05-26T16:14:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bd9f13","platform":""},{"name":"Yazoo City","code":"YAZ","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T16:36:00-05:00","schDep":"2026-05-26T16:38:00-05:00","arr":"2026-05-26T17:03:00-05:00","dep":"2026-05-26T17:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b0b518","platform":""},{"name":"Greenwood","code":"GWD","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T17:33:00-05:00","schDep":"2026-05-26T17:38:00-05:00","arr":"2026-05-26T17:53:00-05:00","dep":"2026-05-26T18:07:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Marks","code":"MKS","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:33:00-05:00","schDep":"2026-05-26T18:35:00-05:00","arr":"2026-05-26T19:14:00-05:00","dep":"2026-05-26T19:21:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6750d","platform":""},{"name":"Memphis Central","code":"MEM","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T20:25:00-05:00","schDep":"2026-05-26T20:45:00-05:00","arr":"2026-05-26T20:52:00-05:00","dep":"2026-05-26T21:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b0b518","platform":""},{"name":"Newbern-Dyersburg","code":"NBN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:26:00-05:00","schDep":"2026-05-26T22:28:00-05:00","arr":"2026-05-26T23:21:00-05:00","dep":"2026-05-26T23:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6630d","platform":""},{"name":"Fulton","code":"FTN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:08:00-05:00","schDep":"2026-05-26T23:10:00-05:00","arr":"2026-05-26T23:58:00-05:00","dep":"2026-05-27T00:02:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6690d","platform":""},{"name":"Carbondale","code":"CDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T01:13:00-05:00","schDep":"2026-05-27T01:18:00-05:00","arr":"2026-05-27T01:47:00-05:00","dep":"2026-05-27T01:56:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c19211","platform":""},{"name":"Centralia","code":"CEN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T02:11:00-05:00","schDep":"2026-05-27T02:13:00-05:00","arr":"2026-05-27T02:59:00-05:00","dep":"2026-05-27T03:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c66c0d","platform":""},{"name":"Effingham","code":"EFG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T03:09:00-05:00","schDep":"2026-05-27T03:10:00-05:00","arr":"2026-05-27T04:38:00-05:00","dep":"2026-05-27T04:39:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6360d","platform":""},{"name":"Mattoon","code":"MAT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T03:36:00-05:00","schDep":"2026-05-27T03:38:00-05:00","arr":"2026-05-27T05:03:00-05:00","dep":"2026-05-27T05:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6390d","platform":""},{"name":"Champaign-Urbana","code":"CHM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:25:00-05:00","schDep":"2026-05-27T04:30:00-05:00","arr":"2026-05-27T05:45:00-05:00","dep":"2026-05-27T05:50:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6420d","platform":""},{"name":"Kankakee","code":"KKI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T05:31:00-05:00","schDep":"2026-05-27T05:33:00-05:00","arr":"2026-05-27T06:50:00-05:00","dep":"2026-05-27T06:51:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6430d","platform":""},{"name":"Homewood","code":"HMW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:08:00-05:00","schDep":"2026-05-27T06:11:00-05:00","arr":"2026-05-27T07:19:00-05:00","dep":"2026-05-27T07:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c64e0d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:15:00-05:00","schDep":"2026-05-27T07:15:00-05:00","arr":"2026-05-27T08:09:00-05:00","dep":"2026-05-27T08:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6640d","platform":""}],"heading":"N","eventCode":"CHI","eventTZ":"America/Chicago","eventName":"Chicago Union","origCode":"NOL","originTZ":"America/Chicago","origName":"New Orleans","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:00:08-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"59":[{"routeName":"City of New Orleans","trainNum":"59","trainNumRaw":"59","trainID":"59-26","lat":33.520792446000954,"lon":-90.17452059099544,"trainTimely":"","iconColor":"#bca515","textColor":"#000000","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:05:00-05:00","schDep":"2026-05-26T18:05:00-05:00","arr":"2026-05-26T18:05:00-05:00","dep":"2026-05-26T18:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Homewood","code":"HMW","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T18:51:00-05:00","schDep":"2026-05-26T18:54:00-05:00","arr":"2026-05-26T18:51:00-05:00","dep":"2026-05-26T18:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Kankakee","code":"KKI","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T19:21:00-05:00","schDep":"2026-05-26T19:23:00-05:00","arr":"2026-05-26T19:25:00-05:00","dep":"2026-05-26T19:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Champaign-Urbana","code":"CHM","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T20:50:00-05:00","schDep":"2026-05-26T20:55:00-05:00","arr":"2026-05-26T20:51:00-05:00","dep":"2026-05-26T20:58:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Mattoon","code":"MAT","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T21:34:00-05:00","schDep":"2026-05-26T21:36:00-05:00","arr":"2026-05-26T21:37:00-05:00","dep":"2026-05-26T21:38:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Effingham","code":"EFG","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:00:00-05:00","schDep":"2026-05-26T22:01:00-05:00","arr":"2026-05-26T22:03:00-05:00","dep":"2026-05-26T22:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Centralia","code":"CEN","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T22:50:00-05:00","schDep":"2026-05-26T22:52:00-05:00","arr":"2026-05-26T22:59:00-05:00","dep":"2026-05-26T23:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Carbondale","code":"CDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-26T23:49:00-05:00","schDep":"2026-05-26T23:54:00-05:00","arr":"2026-05-26T23:53:00-05:00","dep":"2026-05-27T00:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Fulton","code":"FTN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T01:53:00-05:00","schDep":"2026-05-27T01:55:00-05:00","arr":"2026-05-27T02:09:00-05:00","dep":"2026-05-27T02:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#61a322","platform":""},{"name":"Newbern-Dyersburg","code":"NBN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T02:35:00-05:00","schDep":"2026-05-27T02:37:00-05:00","arr":"2026-05-27T02:52:00-05:00","dep":"2026-05-27T02:56:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#67a521","platform":""},{"name":"Memphis Central","code":"MEM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:42:00-05:00","schDep":"2026-05-27T04:55:00-05:00","arr":"2026-05-27T04:48:00-05:00","dep":"2026-05-27T05:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Marks","code":"MKS","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:25:00-05:00","schDep":"2026-05-27T06:27:00-05:00","arr":"2026-05-27T06:53:00-05:00","dep":"2026-05-27T06:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b7b617","platform":""},{"name":"Greenwood","code":"GWD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:30:00-05:00","schDep":"2026-05-27T07:35:00-05:00","arr":"2026-05-27T08:01:00-05:00","dep":"2026-05-27T08:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#bca515","platform":""},{"name":"Yazoo City","code":"YAZ","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:31:00-05:00","schDep":"2026-05-27T08:33:00-05:00","arr":"2026-05-27T08:48:00-05:00","dep":"2026-05-27T08:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#67a521","platform":""},{"name":"Jackson","code":"JAN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:40:00-05:00","schDep":"2026-05-27T09:49:00-05:00","arr":"2026-05-27T09:41:00-05:00","dep":"2026-05-27T09:41:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Hazlehurst","code":"HAZ","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:24:00-05:00","schDep":"2026-05-27T10:26:00-05:00","arr":"2026-05-27T10:24:00-05:00","dep":"2026-05-27T10:24:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Brookhaven","code":"BRH","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:45:00-05:00","schDep":"2026-05-27T10:47:00-05:00","arr":"2026-05-27T10:45:00-05:00","dep":"2026-05-27T10:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"McComb","code":"MCB","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:10:00-05:00","schDep":"2026-05-27T11:12:00-05:00","arr":"2026-05-27T11:10:00-05:00","dep":"2026-05-27T11:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hammond","code":"HMD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:09:00-05:00","schDep":"2026-05-27T12:12:00-05:00","arr":"2026-05-27T12:09:00-05:00","dep":"2026-05-27T12:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Orleans","code":"NOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:47:00-05:00","schDep":"2026-05-27T13:47:00-05:00","arr":"2026-05-27T13:21:00-05:00","dep":"2026-05-27T13:21:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"GWD","eventTZ":"America/Chicago","eventName":"Greenwood","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"NOL","destTZ":"America/Chicago","destName":"New Orleans","trainState":"Active","velocity":38.997241973877,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T08:00:38-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"63":[{"routeName":"Maple Leaf","trainNum":"63","trainNumRaw":"63","trainID":"63-27","lat":41.899880313472664,"lon":-73.9524322305623,"trainTimely":"","iconColor":"#2a9128","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:15:00-04:00","schDep":"2026-05-27T07:15:00-04:00","arr":"2026-05-27T07:26:00-04:00","dep":"2026-05-27T07:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#459b25","platform":""},{"name":"Yonkers","code":"YNY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:43:00-04:00","schDep":"2026-05-27T07:44:00-04:00","arr":"2026-05-27T07:50:00-04:00","dep":"2026-05-27T07:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:02:00-04:00","schDep":"2026-05-27T08:03:00-04:00","arr":"2026-05-27T08:09:00-04:00","dep":"2026-05-27T08:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#329527","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:43:00-04:00","schDep":"2026-05-27T08:45:00-04:00","arr":"2026-05-27T08:47:00-04:00","dep":"2026-05-27T08:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:58:00-04:00","schDep":"2026-05-27T09:00:00-04:00","arr":"2026-05-27T09:03:00-04:00","dep":"2026-05-27T09:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Hudson","code":"HUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:20:00-04:00","schDep":"2026-05-27T09:21:00-04:00","arr":"2026-05-27T09:25:00-04:00","dep":"2026-05-27T09:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:50:00-04:00","schDep":"2026-05-27T10:10:00-04:00","arr":"2026-05-27T09:50:00-04:00","dep":"2026-05-27T09:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Schenectady","code":"SDY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:34:00-04:00","schDep":"2026-05-27T10:34:00-04:00","arr":"2026-05-27T10:34:00-04:00","dep":"2026-05-27T10:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Amsterdam","code":"AMS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:52:00-04:00","schDep":"2026-05-27T10:52:00-04:00","arr":"2026-05-27T10:52:00-04:00","dep":"2026-05-27T10:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Utica","code":"UCA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:49:00-04:00","schDep":"2026-05-27T11:51:00-04:00","arr":"2026-05-27T11:49:00-04:00","dep":"2026-05-27T11:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rome","code":"ROM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:04:00-04:00","schDep":"2026-05-27T12:05:00-04:00","arr":"2026-05-27T12:04:00-04:00","dep":"2026-05-27T12:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Syracuse","code":"SYR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:49:00-04:00","schDep":"2026-05-27T12:59:00-04:00","arr":"2026-05-27T12:49:00-04:00","dep":"2026-05-27T12:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rochester","code":"ROC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:15:00-04:00","schDep":"2026-05-27T14:19:00-04:00","arr":"2026-05-27T14:15:00-04:00","dep":"2026-05-27T14:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Buffalo-Depew","code":"BUF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:25:00-04:00","schDep":"2026-05-27T15:25:00-04:00","arr":"2026-05-27T15:25:00-04:00","dep":"2026-05-27T15:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Buffalo-Exchange Street","code":"BFX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:40:00-04:00","schDep":"2026-05-27T15:40:00-04:00","arr":"2026-05-27T15:40:00-04:00","dep":"2026-05-27T15:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Niagara Falls","code":"NFL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:52:00-04:00","schDep":"2026-05-27T17:00:00-04:00","arr":"2026-05-27T16:52:00-04:00","dep":"2026-05-27T16:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Niagara Falls","code":"NIAG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:05:00-04:00","schDep":"2026-05-27T17:45:00-04:00","arr":"2026-05-27T17:05:00-04:00","dep":"2026-05-27T17:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Toronto Union","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:43:00-04:00","schDep":"2026-05-27T19:43:00-04:00","arr":"2026-05-27T19:48:00-04:00","dep":"2026-05-27T19:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""}],"heading":"N","eventCode":"RHI","eventTZ":"America/New_York","eventName":"Rhinecliff-Kingston","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto Union","trainState":"Active","velocity":79.7782287597656,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:59:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"64":[{"routeName":"Maple Leaf","trainNum":"64","trainNumRaw":"64","trainID":"64-27","lat":43.428578324357545,"lon":-79.70995677623442,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Toronto Union","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T08:20:00-04:00","schDep":"2026-05-27T08:20:00-04:00","arr":"2026-05-27T08:23:00-04:00","dep":"2026-05-27T08:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Oakville","code":"OAKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:43:00Z","schDep":"2026-05-27T12:45:00Z","arr":"2026-05-27T12:43:00Z","dep":"2026-05-27T12:45:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Aldershot","code":"ALDR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:56:00Z","schDep":"2026-05-27T13:01:00Z","arr":"2026-05-27T12:56:00Z","dep":"2026-05-27T13:01:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Grimsby","code":"GRIM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:37:00Z","schDep":"2026-05-27T13:38:00Z","arr":"2026-05-27T13:37:00Z","dep":"2026-05-27T13:38:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"St. Catharines","code":"SCAT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:57:00Z","schDep":"2026-05-27T13:58:00Z","arr":"2026-05-27T13:57:00Z","dep":"2026-05-27T13:58:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Niagara Falls","code":"NIAG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:20:00-04:00","schDep":"2026-05-27T10:22:00-04:00","arr":"2026-05-27T10:20:00-04:00","dep":"2026-05-27T10:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Niagara Falls","code":"NFL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:38:00-04:00","schDep":"2026-05-27T11:40:00-04:00","arr":"2026-05-27T10:39:00-04:00","dep":"2026-05-27T10:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Buffalo-Exchange Street","code":"BFX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:13:00-04:00","schDep":"2026-05-27T12:15:00-04:00","arr":"2026-05-27T12:15:00-04:00","dep":"2026-05-27T12:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Buffalo-Depew","code":"BUF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:26:00-04:00","schDep":"2026-05-27T12:30:00-04:00","arr":"2026-05-27T12:26:00-04:00","dep":"2026-05-27T12:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rochester","code":"ROC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:21:00-04:00","schDep":"2026-05-27T13:25:00-04:00","arr":"2026-05-27T13:21:00-04:00","dep":"2026-05-27T13:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Syracuse","code":"SYR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:40:00-04:00","schDep":"2026-05-27T14:50:00-04:00","arr":"2026-05-27T14:40:00-04:00","dep":"2026-05-27T14:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rome","code":"ROM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:32:00-04:00","schDep":"2026-05-27T15:33:00-04:00","arr":"2026-05-27T15:32:00-04:00","dep":"2026-05-27T15:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Utica","code":"UCA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:50:00-04:00","schDep":"2026-05-27T15:52:00-04:00","arr":"2026-05-27T15:50:00-04:00","dep":"2026-05-27T15:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Amsterdam","code":"AMS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:50:00-04:00","schDep":"2026-05-27T16:52:00-04:00","arr":"2026-05-27T16:50:00-04:00","dep":"2026-05-27T16:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Schenectady","code":"SDY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:39:00-04:00","schDep":"2026-05-27T17:39:00-04:00","arr":"2026-05-27T17:39:00-04:00","dep":"2026-05-27T17:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:04:00-04:00","schDep":"2026-05-27T18:35:00-04:00","arr":"2026-05-27T18:04:00-04:00","dep":"2026-05-27T18:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hudson","code":"HUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:55:00-04:00","schDep":"2026-05-27T18:57:00-04:00","arr":"2026-05-27T18:55:00-04:00","dep":"2026-05-27T18:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:18:00-04:00","schDep":"2026-05-27T19:20:00-04:00","arr":"2026-05-27T19:18:00-04:00","dep":"2026-05-27T19:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:35:00-04:00","schDep":"2026-05-27T19:36:00-04:00","arr":"2026-05-27T19:35:00-04:00","dep":"2026-05-27T19:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:16:00-04:00","schDep":"2026-05-27T20:17:00-04:00","arr":"2026-05-27T20:16:00-04:00","dep":"2026-05-27T20:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Yonkers","code":"YNY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:36:00-04:00","schDep":"2026-05-27T20:37:00-04:00","arr":"2026-05-27T20:36:00-04:00","dep":"2026-05-27T20:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:16:00-04:00","schDep":"2026-05-27T21:16:00-04:00","arr":"2026-05-27T20:58:00-04:00","dep":"2026-05-27T20:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NIAG","origCode":"TRTO","originTZ":"America/Toronto","origName":"Toronto Union","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":77.733512878418,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:55:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"66":[{"routeName":"Northeast Regional","trainNum":"66","trainNumRaw":"66","trainID":"66-26","lat":41.55060664871083,"lon":-71.50653908162406,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Roanoke","code":"RNK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:23:00-04:00","schDep":"2026-05-26T16:23:00-04:00","arr":"2026-05-26T16:26:00-04:00","dep":"2026-05-26T16:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Lynchburg-Kemper Street","code":"LYH","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:37:00-04:00","schDep":"2026-05-26T17:40:00-04:00","arr":"2026-05-26T17:37:00-04:00","dep":"2026-05-26T17:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Charlottesville","code":"CVS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:51:00-04:00","schDep":"2026-05-26T19:01:00-04:00","arr":"2026-05-26T18:45:00-04:00","dep":"2026-05-26T19:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Culpeper","code":"CLP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:52:00-04:00","schDep":"2026-05-26T19:53:00-04:00","arr":"2026-05-26T20:14:00-04:00","dep":"2026-05-26T20:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#89ad1d","platform":""},{"name":"Manassas","code":"MSS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:28:00-04:00","schDep":"2026-05-26T20:30:00-04:00","arr":"2026-05-26T20:49:00-04:00","dep":"2026-05-26T20:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#82ab1e","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:10:00-04:00","schDep":"2026-05-26T21:12:00-04:00","arr":"2026-05-26T21:23:00-04:00","dep":"2026-05-26T21:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#509e24","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:28:00-04:00","schDep":"2026-05-26T22:00:00-04:00","arr":"2026-05-26T21:42:00-04:00","dep":"2026-05-26T22:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#55a023","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-26T22:33:00-04:00","schDep":"2026-05-26T22:35:00-04:00","arr":"2026-05-26T22:36:00-04:00","dep":"2026-05-26T22:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T22:49:00-04:00","schDep":"2026-05-26T22:51:00-04:00","arr":"2026-05-26T23:04:00-04:00","dep":"2026-05-26T23:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:38:00-04:00","schDep":"2026-05-26T23:40:00-04:00","arr":"2026-05-26T23:54:00-04:00","dep":"2026-05-26T23:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#61a322","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:06:00-04:00","schDep":"2026-05-27T03:25:00-04:00","arr":"2026-05-27T00:26:00-04:00","dep":"2026-05-27T03:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:45:00-04:00","schDep":"2026-05-27T04:48:00-04:00","arr":"2026-05-27T04:44:00-04:00","dep":"2026-05-27T04:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:11:00-04:00","schDep":"2026-05-27T05:44:00-04:00","arr":"2026-05-27T05:05:00-04:00","dep":"2026-05-27T05:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:13:00-04:00","schDep":"2026-05-27T06:13:00-04:00","arr":"2026-05-27T06:10:00-04:00","dep":"2026-05-27T06:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:33:00-04:00","schDep":"2026-05-27T06:34:00-04:00","arr":"2026-05-27T06:33:00-04:00","dep":"2026-05-27T06:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:04:00-04:00","schDep":"2026-05-27T07:05:00-04:00","arr":"2026-05-27T07:08:00-04:00","dep":"2026-05-27T07:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:24:00-04:00","schDep":"2026-05-27T07:26:00-04:00","arr":"2026-05-27T07:30:00-04:00","dep":"2026-05-27T07:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Old Saybrook","code":"OSB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:54:00-04:00","schDep":"2026-05-27T07:54:00-04:00","arr":"2026-05-27T07:57:00-04:00","dep":"2026-05-27T07:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:14:00-04:00","schDep":"2026-05-27T08:15:00-04:00","arr":"2026-05-27T08:17:00-04:00","dep":"2026-05-27T08:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Mystic","code":"MYS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:27:00-04:00","schDep":"2026-05-27T08:28:00-04:00","arr":"2026-05-27T08:29:00-04:00","dep":"2026-05-27T08:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Westerly","code":"WLY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:37:00-04:00","schDep":"2026-05-27T08:39:00-04:00","arr":"2026-05-27T08:41:00-04:00","dep":"2026-05-27T08:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:53:00-04:00","schDep":"2026-05-27T08:55:00-04:00","arr":"2026-05-27T08:55:00-04:00","dep":"2026-05-27T08:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:15:00-04:00","schDep":"2026-05-27T09:17:00-04:00","arr":"2026-05-27T09:15:00-04:00","dep":"2026-05-27T09:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:42:00-04:00","schDep":"2026-05-27T09:42:00-04:00","arr":"2026-05-27T09:39:00-04:00","dep":"2026-05-27T09:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:58:00-04:00","schDep":"2026-05-27T09:58:00-04:00","arr":"2026-05-27T09:48:00-04:00","dep":"2026-05-27T09:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:05:00-04:00","schDep":"2026-05-27T10:05:00-04:00","arr":"2026-05-27T09:55:00-04:00","dep":"2026-05-27T09:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PVD","eventTZ":"America/New_York","eventName":"Providence","origCode":"RNK","originTZ":"America/New_York","origName":"Roanoke","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":125.159027099609,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"67":[{"routeName":"Northeast Regional","trainNum":"67","trainNumRaw":"67","trainID":"67-26","lat":38.091583231353766,"lon":-77.39195487168116,"trainTimely":"","iconColor":"#6ea720","textColor":"#000000","stations":[{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:45:00-04:00","schDep":"2026-05-26T18:45:00-04:00","arr":"2026-05-26T18:45:00-04:00","dep":"2026-05-26T18:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:50:00-04:00","schDep":"2026-05-26T18:51:00-04:00","arr":"2026-05-26T18:49:00-04:00","dep":"2026-05-26T18:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:00:00-04:00","schDep":"2026-05-26T19:01:00-04:00","arr":"2026-05-26T18:59:00-04:00","dep":"2026-05-26T19:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:23:00-04:00","schDep":"2026-05-26T19:25:00-04:00","arr":"2026-05-26T19:22:00-04:00","dep":"2026-05-26T19:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:43:00-04:00","schDep":"2026-05-26T19:44:00-04:00","arr":"2026-05-26T19:43:00-04:00","dep":"2026-05-26T19:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Mystic","code":"MYS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:06:00-04:00","schDep":"2026-05-26T20:07:00-04:00","arr":"2026-05-26T20:04:00-04:00","dep":"2026-05-26T20:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:20:00-04:00","schDep":"2026-05-26T20:20:00-04:00","arr":"2026-05-26T20:17:00-04:00","dep":"2026-05-26T20:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Old Saybrook","code":"OSB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:38:00-04:00","schDep":"2026-05-26T20:38:00-04:00","arr":"2026-05-26T20:37:00-04:00","dep":"2026-05-26T20:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:08:00-04:00","schDep":"2026-05-26T21:10:00-04:00","arr":"2026-05-26T21:04:00-04:00","dep":"2026-05-26T21:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:27:00-04:00","schDep":"2026-05-26T21:27:00-04:00","arr":"2026-05-26T21:29:00-04:00","dep":"2026-05-26T21:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:55:00-04:00","schDep":"2026-05-26T21:55:00-04:00","arr":"2026-05-26T22:01:00-04:00","dep":"2026-05-26T22:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-26T22:16:00-04:00","schDep":"2026-05-26T22:16:00-04:00","arr":"2026-05-26T22:20:00-04:00","dep":"2026-05-26T22:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:02:00-04:00","schDep":"2026-05-26T23:23:00-04:00","arr":"2026-05-26T22:48:00-04:00","dep":"2026-05-26T23:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:40:00-04:00","schDep":"2026-05-26T23:41:00-04:00","arr":"2026-05-26T23:38:00-04:00","dep":"2026-05-26T23:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:55:00-04:00","schDep":"2026-05-26T23:57:00-04:00","arr":"2026-05-26T23:55:00-04:00","dep":"2026-05-26T23:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:21:00-04:00","schDep":"2026-05-27T00:22:00-04:00","arr":"2026-05-27T00:20:00-04:00","dep":"2026-05-27T00:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T00:51:00-04:00","schDep":"2026-05-27T04:40:00-04:00","arr":"2026-05-27T00:55:00-04:00","dep":"2026-05-27T04:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:09:00-04:00","schDep":"2026-05-27T05:11:00-04:00","arr":"2026-05-27T05:08:00-04:00","dep":"2026-05-27T05:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:02:00-04:00","schDep":"2026-05-27T06:04:00-04:00","arr":"2026-05-27T05:59:00-04:00","dep":"2026-05-27T06:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:18:00-04:00","schDep":"2026-05-27T06:20:00-04:00","arr":"2026-05-27T06:18:00-04:00","dep":"2026-05-27T06:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:35:00-04:00","schDep":"2026-05-27T06:37:00-04:00","arr":"2026-05-27T06:38:00-04:00","dep":"2026-05-27T06:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:54:00-04:00","schDep":"2026-05-27T07:20:00-04:00","arr":"2026-05-27T06:52:00-04:00","dep":"2026-05-27T07:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:35:00-04:00","schDep":"2026-05-27T07:38:00-04:00","arr":"2026-05-27T07:38:00-04:00","dep":"2026-05-27T07:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Quantico","code":"QAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:03:00-04:00","schDep":"2026-05-27T08:04:00-04:00","arr":"2026-05-27T08:16:00-04:00","dep":"2026-05-27T08:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#509e24","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:23:00-04:00","schDep":"2026-05-27T08:26:00-04:00","arr":"2026-05-27T08:39:00-04:00","dep":"2026-05-27T08:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#61a322","platform":""},{"name":"Ashland","code":"ASD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:07:00-04:00","schDep":"2026-05-27T09:08:00-04:00","arr":"2026-05-27T09:25:00-04:00","dep":"2026-05-27T09:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#6ea720","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:29:00-04:00","schDep":"2026-05-27T09:34:00-04:00","arr":"2026-05-27T09:38:00-04:00","dep":"2026-05-27T09:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#3b9826","platform":""},{"name":"Richmond Main Street","code":"RVM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:00:00-04:00","schDep":"2026-05-27T10:03:00-04:00","arr":"2026-05-27T10:00:00-04:00","dep":"2026-05-27T10:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Williamsburg","code":"WBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:59:00-04:00","schDep":"2026-05-27T11:02:00-04:00","arr":"2026-05-27T11:04:00-04:00","dep":"2026-05-27T11:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Newport News","code":"NPN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:27:00-04:00","schDep":"2026-05-27T11:27:00-04:00","arr":"2026-05-27T11:30:00-04:00","dep":"2026-05-27T11:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e30","platform":""}],"heading":"N","eventCode":"ASD","eventTZ":"America/New_York","eventName":"Ashland","origCode":"BOS","originTZ":"America/New_York","origName":"Boston South","destCode":"NPN","destTZ":"America/New_York","destName":"Newport News","trainState":"Active","velocity":69.0409164428711,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"69":[{"routeName":"Adirondack","trainNum":"69","trainNumRaw":"69","trainID":"69-27","lat":41.18594814200901,"lon":-73.88055563623755,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:15:00-04:00","schDep":"2026-05-27T08:15:00-04:00","arr":"2026-05-27T08:15:00-04:00","dep":"2026-05-27T08:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Yonkers","code":"YNY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:43:00-04:00","schDep":"2026-05-27T08:44:00-04:00","arr":"2026-05-27T08:40:00-04:00","dep":"2026-05-27T08:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:02:00-04:00","schDep":"2026-05-27T09:03:00-04:00","arr":"2026-05-27T09:02:00-04:00","dep":"2026-05-27T09:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:44:00-04:00","schDep":"2026-05-27T09:45:00-04:00","arr":"2026-05-27T09:44:00-04:00","dep":"2026-05-27T09:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:00:00-04:00","schDep":"2026-05-27T10:02:00-04:00","arr":"2026-05-27T10:00:00-04:00","dep":"2026-05-27T10:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hudson","code":"HUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:23:00-04:00","schDep":"2026-05-27T10:24:00-04:00","arr":"2026-05-27T10:23:00-04:00","dep":"2026-05-27T10:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:52:00-04:00","schDep":"2026-05-27T11:45:00-04:00","arr":"2026-05-27T10:52:00-04:00","dep":"2026-05-27T10:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Schenectady","code":"SDY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:06:00-04:00","schDep":"2026-05-27T12:08:00-04:00","arr":"2026-05-27T12:06:00-04:00","dep":"2026-05-27T12:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Saratoga Springs","code":"SAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:33:00-04:00","schDep":"2026-05-27T12:35:00-04:00","arr":"2026-05-27T12:35:00-04:00","dep":"2026-05-27T12:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2f","platform":""},{"name":"Fort Edward","code":"FED","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:55:00-04:00","schDep":"2026-05-27T12:56:00-04:00","arr":"2026-05-27T12:56:00-04:00","dep":"2026-05-27T12:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Whitehall","code":"WHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:18:00-04:00","schDep":"2026-05-27T13:19:00-04:00","arr":"2026-05-27T13:21:00-04:00","dep":"2026-05-27T13:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Ticonderoga","code":"FTC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:51:00-04:00","schDep":"2026-05-27T13:52:00-04:00","arr":"2026-05-27T13:53:00-04:00","dep":"2026-05-27T13:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2f","platform":""},{"name":"Port Henry","code":"POH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:13:00-04:00","schDep":"2026-05-27T14:14:00-04:00","arr":"2026-05-27T14:14:00-04:00","dep":"2026-05-27T14:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Westport","code":"WSP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:36:00-04:00","schDep":"2026-05-27T14:37:00-04:00","arr":"2026-05-27T14:36:00-04:00","dep":"2026-05-27T14:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Plattsburgh","code":"PLB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:59:00-04:00","schDep":"2026-05-27T16:02:00-04:00","arr":"2026-05-27T15:59:00-04:00","dep":"2026-05-27T15:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rouses Point","code":"RSP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:35:00-04:00","schDep":"2026-05-27T16:38:00-04:00","arr":"2026-05-27T16:35:00-04:00","dep":"2026-05-27T16:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Saint-Lambert","code":"SLAM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:03:00-04:00","schDep":"2026-05-27T20:03:00-04:00","arr":"2026-05-27T18:59:00-04:00","dep":"2026-05-27T18:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Montreal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:16:00-04:00","schDep":"2026-05-27T20:16:00-04:00","arr":"2026-05-27T19:12:00-04:00","dep":"2026-05-27T19:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"CRT","eventTZ":"America/New_York","eventName":"Croton-Harmon","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"MTRL","destTZ":"America/Toronto","destName":"Montreal","trainState":"Active","velocity":38.9182815551758,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"71":[{"routeName":"Piedmont","trainNum":"71","trainNumRaw":"71","trainID":"71-27","lat":35.57479410552341,"lon":-80.56650098127722,"trainTimely":"","iconColor":"#7baa1f","textColor":"#000000","stations":[{"name":"Raleigh Union","code":"RGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:30:00-04:00","schDep":"2026-05-27T06:30:00-04:00","arr":"2026-05-27T06:30:00-04:00","dep":"2026-05-27T06:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Cary","code":"CYN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:40:00-04:00","schDep":"2026-05-27T06:42:00-04:00","arr":"2026-05-27T06:40:00-04:00","dep":"2026-05-27T06:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Durham","code":"DNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:00:00-04:00","schDep":"2026-05-27T07:02:00-04:00","arr":"2026-05-27T07:00:00-04:00","dep":"2026-05-27T07:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Greensboro","code":"GRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:59:00-04:00","schDep":"2026-05-27T08:01:00-04:00","arr":"2026-05-27T08:01:00-04:00","dep":"2026-05-27T08:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Kannapolis","code":"KAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:58:00-04:00","schDep":"2026-05-27T08:59:00-04:00","arr":"2026-05-27T09:06:00-04:00","dep":"2026-05-27T09:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""},{"name":"Charlotte","code":"CLT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:28:00-04:00","schDep":"2026-05-27T09:28:00-04:00","arr":"2026-05-27T09:31:00-04:00","dep":"2026-05-27T09:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""}],"heading":"N","eventCode":"KAN","eventTZ":"America/New_York","eventName":"Kannapolis","origCode":"RGH","originTZ":"America/New_York","origName":"Raleigh Union","destCode":"CLT","destTZ":"America/New_York","destName":"Charlotte","trainState":"Active","velocity":74.2227630615234,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"73":[{"routeName":"Piedmont","trainNum":"73","trainNumRaw":"73","trainID":"73-27","lat":35.774607077417066,"lon":-78.64400261014767,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Raleigh Union","code":"RGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:00:00-04:00","schDep":"2026-05-27T10:00:00-04:00","arr":"2026-05-27T10:00:00-04:00","dep":"2026-05-27T10:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cary","code":"CYN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:10:00-04:00","schDep":"2026-05-27T10:12:00-04:00","arr":"2026-05-27T10:10:00-04:00","dep":"2026-05-27T10:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Durham","code":"DNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:30:00-04:00","schDep":"2026-05-27T10:32:00-04:00","arr":"2026-05-27T10:30:00-04:00","dep":"2026-05-27T10:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burlington","code":"BNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:07:00-04:00","schDep":"2026-05-27T11:08:00-04:00","arr":"2026-05-27T11:07:00-04:00","dep":"2026-05-27T11:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Greensboro","code":"GRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:33:00-04:00","schDep":"2026-05-27T11:35:00-04:00","arr":"2026-05-27T11:33:00-04:00","dep":"2026-05-27T11:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"High Point","code":"HPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:51:00-04:00","schDep":"2026-05-27T11:52:00-04:00","arr":"2026-05-27T11:51:00-04:00","dep":"2026-05-27T11:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Salisbury","code":"SAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:24:00-04:00","schDep":"2026-05-27T12:25:00-04:00","arr":"2026-05-27T12:24:00-04:00","dep":"2026-05-27T12:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kannapolis","code":"KAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:41:00-04:00","schDep":"2026-05-27T12:42:00-04:00","arr":"2026-05-27T12:41:00-04:00","dep":"2026-05-27T12:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Charlotte","code":"CLT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:10:00-04:00","schDep":"2026-05-27T13:10:00-04:00","arr":"2026-05-27T13:06:00-04:00","dep":"2026-05-27T13:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"RGH","eventTZ":"America/New_York","eventName":"Raleigh Union","origCode":"RGH","originTZ":"America/New_York","origName":"Raleigh Union","destCode":"CLT","destTZ":"America/New_York","destName":"Charlotte","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:45:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"79":[{"routeName":"Carolinian","trainNum":"79","trainNumRaw":"79","trainID":"79-27","lat":39.951008278242355,"lon":-75.1834200511409,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:04:00-04:00","schDep":"2026-05-27T07:04:00-04:00","arr":"2026-05-27T07:07:00-04:00","dep":"2026-05-27T07:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:20:00-04:00","schDep":"2026-05-27T07:24:00-04:00","arr":"2026-05-27T07:24:00-04:00","dep":"2026-05-27T07:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:38:00-04:00","schDep":"2026-05-27T07:40:00-04:00","arr":"2026-05-27T07:39:00-04:00","dep":"2026-05-27T07:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"New Brunswick","code":"NBK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:49:00-04:00","schDep":"2026-05-27T07:51:00-04:00","arr":"2026-05-27T07:50:00-04:00","dep":"2026-05-27T07:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Princeton Junction","code":"PJC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:05:00-04:00","schDep":"2026-05-27T08:07:00-04:00","arr":"2026-05-27T08:03:00-04:00","dep":"2026-05-27T08:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:16:00-04:00","schDep":"2026-05-27T08:19:00-04:00","arr":"2026-05-27T08:15:00-04:00","dep":"2026-05-27T08:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:49:00-04:00","schDep":"2026-05-27T08:58:00-04:00","arr":"2026-05-27T08:52:00-04:00","dep":"2026-05-27T08:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:23:00-04:00","schDep":"2026-05-27T09:26:00-04:00","arr":"2026-05-27T09:18:00-04:00","dep":"2026-05-27T09:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:14:00-04:00","schDep":"2026-05-27T10:18:00-04:00","arr":"2026-05-27T10:14:00-04:00","dep":"2026-05-27T10:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:30:00-04:00","schDep":"2026-05-27T10:35:00-04:00","arr":"2026-05-27T10:30:00-04:00","dep":"2026-05-27T10:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:09:00-04:00","schDep":"2026-05-27T13:05:00-04:00","arr":"2026-05-27T11:09:00-04:00","dep":"2026-05-27T11:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:20:00-04:00","schDep":"2026-05-27T13:23:00-04:00","arr":"2026-05-27T13:20:00-04:00","dep":"2026-05-27T13:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:15:00-04:00","schDep":"2026-05-27T15:24:00-04:00","arr":"2026-05-27T15:15:00-04:00","dep":"2026-05-27T15:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:59:00-04:00","schDep":"2026-05-27T16:01:00-04:00","arr":"2026-05-27T15:59:00-04:00","dep":"2026-05-27T15:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:28:00-04:00","schDep":"2026-05-27T17:32:00-04:00","arr":"2026-05-27T17:28:00-04:00","dep":"2026-05-27T17:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilson","code":"WLN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:50:00-04:00","schDep":"2026-05-27T17:54:00-04:00","arr":"2026-05-27T17:50:00-04:00","dep":"2026-05-27T17:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Selma","code":"SSM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:27:00-04:00","schDep":"2026-05-27T18:27:00-04:00","arr":"2026-05-27T18:27:00-04:00","dep":"2026-05-27T18:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Raleigh Union","code":"RGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:07:00-04:00","schDep":"2026-05-27T19:15:00-04:00","arr":"2026-05-27T19:07:00-04:00","dep":"2026-05-27T19:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cary","code":"CYN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:26:00-04:00","schDep":"2026-05-27T19:28:00-04:00","arr":"2026-05-27T19:26:00-04:00","dep":"2026-05-27T19:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Durham","code":"DNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:55:00-04:00","schDep":"2026-05-27T19:58:00-04:00","arr":"2026-05-27T19:55:00-04:00","dep":"2026-05-27T19:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burlington","code":"BNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:36:00-04:00","schDep":"2026-05-27T20:37:00-04:00","arr":"2026-05-27T20:36:00-04:00","dep":"2026-05-27T20:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Greensboro","code":"GRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:01:00-04:00","schDep":"2026-05-27T21:05:00-04:00","arr":"2026-05-27T21:01:00-04:00","dep":"2026-05-27T21:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"High Point","code":"HPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:20:00-04:00","schDep":"2026-05-27T21:21:00-04:00","arr":"2026-05-27T21:20:00-04:00","dep":"2026-05-27T21:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Salisbury","code":"SAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:53:00-04:00","schDep":"2026-05-27T21:55:00-04:00","arr":"2026-05-27T21:53:00-04:00","dep":"2026-05-27T21:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kannapolis","code":"KAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:11:00-04:00","schDep":"2026-05-27T22:12:00-04:00","arr":"2026-05-27T22:11:00-04:00","dep":"2026-05-27T22:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Charlotte","code":"CLT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:45:00-04:00","schDep":"2026-05-27T22:45:00-04:00","arr":"2026-05-27T22:37:00-04:00","dep":"2026-05-27T22:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"WIL","eventTZ":"America/New_York","eventName":"Wilmington","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"CLT","destTZ":"America/New_York","destName":"Charlotte","trainState":"Active","velocity":26.3779964447021,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"80":[{"routeName":"Carolinian","trainNum":"80","trainNumRaw":"80","trainID":"80-27","lat":36.097663373706105,"lon":-79.27410407536594,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Charlotte","code":"CLT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:45:00-04:00","schDep":"2026-05-27T06:45:00-04:00","arr":"2026-05-27T06:45:00-04:00","dep":"2026-05-27T06:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Kannapolis","code":"KAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:09:00-04:00","schDep":"2026-05-27T07:10:00-04:00","arr":"2026-05-27T07:08:00-04:00","dep":"2026-05-27T07:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Salisbury","code":"SAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:26:00-04:00","schDep":"2026-05-27T07:28:00-04:00","arr":"2026-05-27T07:24:00-04:00","dep":"2026-05-27T07:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"High Point","code":"HPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:01:00-04:00","schDep":"2026-05-27T08:02:00-04:00","arr":"2026-05-27T07:58:00-04:00","dep":"2026-05-27T08:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Greensboro","code":"GRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:20:00-04:00","schDep":"2026-05-27T08:24:00-04:00","arr":"2026-05-27T08:17:00-04:00","dep":"2026-05-27T08:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Burlington","code":"BNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:44:00-04:00","schDep":"2026-05-27T08:46:00-04:00","arr":"2026-05-27T08:45:00-04:00","dep":"2026-05-27T08:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Durham","code":"DNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:23:00-04:00","schDep":"2026-05-27T09:27:00-04:00","arr":"2026-05-27T09:23:00-04:00","dep":"2026-05-27T09:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cary","code":"CYN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:45:00-04:00","schDep":"2026-05-27T09:47:00-04:00","arr":"2026-05-27T09:45:00-04:00","dep":"2026-05-27T09:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Raleigh Union","code":"RGH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:05:00-04:00","schDep":"2026-05-27T10:13:00-04:00","arr":"2026-05-27T10:05:00-04:00","dep":"2026-05-27T10:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Selma","code":"SSM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:46:00-04:00","schDep":"2026-05-27T10:48:00-04:00","arr":"2026-05-27T10:46:00-04:00","dep":"2026-05-27T10:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilson","code":"WLN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:14:00-04:00","schDep":"2026-05-27T11:18:00-04:00","arr":"2026-05-27T11:14:00-04:00","dep":"2026-05-27T11:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:35:00-04:00","schDep":"2026-05-27T11:40:00-04:00","arr":"2026-05-27T11:35:00-04:00","dep":"2026-05-27T11:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:09:00-04:00","schDep":"2026-05-27T13:11:00-04:00","arr":"2026-05-27T13:09:00-04:00","dep":"2026-05-27T13:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:57:00-04:00","schDep":"2026-05-27T14:04:00-04:00","arr":"2026-05-27T13:57:00-04:00","dep":"2026-05-27T13:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:56:00-04:00","schDep":"2026-05-27T15:00:00-04:00","arr":"2026-05-27T14:57:00-04:00","dep":"2026-05-27T14:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Quantico","code":"QAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:20:00-04:00","schDep":"2026-05-27T15:22:00-04:00","arr":"2026-05-27T15:20:00-04:00","dep":"2026-05-27T15:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:00:00-04:00","schDep":"2026-05-27T16:03:00-04:00","arr":"2026-05-27T16:00:00-04:00","dep":"2026-05-27T16:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:31:00-04:00","schDep":"2026-05-27T17:15:00-04:00","arr":"2026-05-27T16:31:00-04:00","dep":"2026-05-27T16:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:47:00-04:00","schDep":"2026-05-27T17:50:00-04:00","arr":"2026-05-27T17:50:00-04:00","dep":"2026-05-27T17:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e30","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:36:00-04:00","schDep":"2026-05-27T18:39:00-04:00","arr":"2026-05-27T18:36:00-04:00","dep":"2026-05-27T18:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:00:00-04:00","schDep":"2026-05-27T19:04:00-04:00","arr":"2026-05-27T19:00:00-04:00","dep":"2026-05-27T19:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:32:00-04:00","schDep":"2026-05-27T19:35:00-04:00","arr":"2026-05-27T19:32:00-04:00","dep":"2026-05-27T19:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:12:00-04:00","schDep":"2026-05-27T20:12:00-04:00","arr":"2026-05-27T20:09:00-04:00","dep":"2026-05-27T20:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:35:00-04:00","schDep":"2026-05-27T20:35:00-04:00","arr":"2026-05-27T20:23:00-04:00","dep":"2026-05-27T20:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"DNC","eventTZ":"America/New_York","eventName":"Durham","origCode":"CLT","originTZ":"America/New_York","origName":"Charlotte","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":74.3245697021484,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"86":[{"routeName":"Northeast Regional","trainNum":"86","trainNumRaw":"86","trainID":"86-27","lat":38.899559179008236,"lon":-77.00474776798819,"trainTimely":"","iconColor":"#379627","textColor":"#ffffff","stations":[{"name":"Newport News","code":"NPN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:08:00-04:00","schDep":"2026-05-27T04:08:00-04:00","arr":"2026-05-27T04:09:00-04:00","dep":"2026-05-27T04:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Williamsburg","code":"WBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:21:00-04:00","schDep":"2026-05-27T04:24:00-04:00","arr":"2026-05-27T04:27:00-04:00","dep":"2026-05-27T04:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Richmond Main Street","code":"RVM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:14:00-04:00","schDep":"2026-05-27T05:19:00-04:00","arr":"2026-05-27T05:22:00-04:00","dep":"2026-05-27T05:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:49:00-04:00","schDep":"2026-05-27T05:54:00-04:00","arr":"2026-05-27T05:43:00-04:00","dep":"2026-05-27T05:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Ashland","code":"ASD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:07:00-04:00","schDep":"2026-05-27T06:08:00-04:00","arr":"2026-05-27T06:07:00-04:00","dep":"2026-05-27T06:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:51:00-04:00","schDep":"2026-05-27T06:53:00-04:00","arr":"2026-05-27T06:51:00-04:00","dep":"2026-05-27T06:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Quantico","code":"QAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:12:00-04:00","schDep":"2026-05-27T07:14:00-04:00","arr":"2026-05-27T07:17:00-04:00","dep":"2026-05-27T07:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Woodbridge","code":"WDB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:25:00-04:00","schDep":"2026-05-27T07:26:00-04:00","arr":"2026-05-27T07:38:00-04:00","dep":"2026-05-27T07:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#509e24","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:50:00-04:00","schDep":"2026-05-27T07:52:00-04:00","arr":"2026-05-27T08:11:00-04:00","dep":"2026-05-27T08:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#82ab1e","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:18:00-04:00","schDep":"2026-05-27T08:50:00-04:00","arr":"2026-05-27T08:38:00-04:00","dep":"2026-05-27T08:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:00:00-04:00","schDep":"2026-05-27T09:01:00-04:00","arr":"2026-05-27T09:08:00-04:00","dep":"2026-05-27T09:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379627","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:17:00-04:00","schDep":"2026-05-27T09:18:00-04:00","arr":"2026-05-27T09:23:00-04:00","dep":"2026-05-27T09:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2e9328","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:31:00-04:00","schDep":"2026-05-27T09:33:00-04:00","arr":"2026-05-27T09:36:00-04:00","dep":"2026-05-27T09:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Newark","code":"NRK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:12:00-04:00","schDep":"2026-05-27T10:13:00-04:00","arr":"2026-05-27T10:13:00-04:00","dep":"2026-05-27T10:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:23:00-04:00","schDep":"2026-05-27T10:25:00-04:00","arr":"2026-05-27T10:24:00-04:00","dep":"2026-05-27T10:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:47:00-04:00","schDep":"2026-05-27T10:51:00-04:00","arr":"2026-05-27T10:47:00-04:00","dep":"2026-05-27T10:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:17:00-04:00","schDep":"2026-05-27T11:18:00-04:00","arr":"2026-05-27T11:17:00-04:00","dep":"2026-05-27T11:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:40:00-04:00","schDep":"2026-05-27T11:41:00-04:00","arr":"2026-05-27T11:40:00-04:00","dep":"2026-05-27T11:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:54:00-04:00","schDep":"2026-05-27T11:56:00-04:00","arr":"2026-05-27T11:54:00-04:00","dep":"2026-05-27T11:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:15:00-04:00","schDep":"2026-05-27T12:37:00-04:00","arr":"2026-05-27T12:15:00-04:00","dep":"2026-05-27T12:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:26:00-04:00","schDep":"2026-05-27T13:27:00-04:00","arr":"2026-05-27T13:26:00-04:00","dep":"2026-05-27T13:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:54:00-04:00","schDep":"2026-05-27T13:55:00-04:00","arr":"2026-05-27T13:54:00-04:00","dep":"2026-05-27T13:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:19:00-04:00","schDep":"2026-05-27T14:22:00-04:00","arr":"2026-05-27T14:19:00-04:00","dep":"2026-05-27T14:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:06:00-04:00","schDep":"2026-05-27T15:06:00-04:00","arr":"2026-05-27T15:06:00-04:00","dep":"2026-05-27T15:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:38:00-04:00","schDep":"2026-05-27T15:40:00-04:00","arr":"2026-05-27T15:38:00-04:00","dep":"2026-05-27T15:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:01:00-04:00","schDep":"2026-05-27T16:01:00-04:00","arr":"2026-05-27T16:01:00-04:00","dep":"2026-05-27T16:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:31:00-04:00","schDep":"2026-05-27T16:31:00-04:00","arr":"2026-05-27T16:23:00-04:00","dep":"2026-05-27T16:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:45:00-04:00","schDep":"2026-05-27T16:45:00-04:00","arr":"2026-05-27T16:32:00-04:00","dep":"2026-05-27T16:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:52:00-04:00","schDep":"2026-05-27T16:52:00-04:00","arr":"2026-05-27T16:38:00-04:00","dep":"2026-05-27T16:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NCR","eventTZ":"America/New_York","eventName":"New Carrollton","origCode":"NPN","originTZ":"America/New_York","origName":"Newport News","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":3.11382055282593,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"89":[{"routeName":"Palmetto","trainNum":"89","trainNumRaw":"89","trainID":"89-27","lat":39.31016565962703,"lon":-76.62566594885351,"trainTimely":"","iconColor":"#2e9328","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:02:00-04:00","schDep":"2026-05-27T06:02:00-04:00","arr":"2026-05-27T06:02:00-04:00","dep":"2026-05-27T06:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:16:00-04:00","schDep":"2026-05-27T06:19:00-04:00","arr":"2026-05-27T06:16:00-04:00","dep":"2026-05-27T06:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:31:00-04:00","schDep":"2026-05-27T06:33:00-04:00","arr":"2026-05-27T06:32:00-04:00","dep":"2026-05-27T06:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:54:00-04:00","schDep":"2026-05-27T06:56:00-04:00","arr":"2026-05-27T06:56:00-04:00","dep":"2026-05-27T07:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:26:00-04:00","schDep":"2026-05-27T07:32:00-04:00","arr":"2026-05-27T07:32:00-04:00","dep":"2026-05-27T07:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2e9328","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:57:00-04:00","schDep":"2026-05-27T07:59:00-04:00","arr":"2026-05-27T08:05:00-04:00","dep":"2026-05-27T08:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:44:00-04:00","schDep":"2026-05-27T08:52:00-04:00","arr":"2026-05-27T08:54:00-04:00","dep":"2026-05-27T08:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:03:00-04:00","schDep":"2026-05-27T09:06:00-04:00","arr":"2026-05-27T09:09:00-04:00","dep":"2026-05-27T09:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2e9328","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:20:00-04:00","schDep":"2026-05-27T09:22:00-04:00","arr":"2026-05-27T09:24:00-04:00","dep":"2026-05-27T09:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#29902b","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:44:00-04:00","schDep":"2026-05-27T12:55:00-04:00","arr":"2026-05-27T09:36:00-04:00","dep":"2026-05-27T09:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:10:00-04:00","schDep":"2026-05-27T13:14:00-04:00","arr":"2026-05-27T13:10:00-04:00","dep":"2026-05-27T13:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:53:00-04:00","schDep":"2026-05-27T15:01:00-04:00","arr":"2026-05-27T14:53:00-04:00","dep":"2026-05-27T14:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:32:00-04:00","schDep":"2026-05-27T15:35:00-04:00","arr":"2026-05-27T15:32:00-04:00","dep":"2026-05-27T15:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:08:00-04:00","schDep":"2026-05-27T17:13:00-04:00","arr":"2026-05-27T17:08:00-04:00","dep":"2026-05-27T17:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilson","code":"WLN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:30:00-04:00","schDep":"2026-05-27T17:33:00-04:00","arr":"2026-05-27T17:30:00-04:00","dep":"2026-05-27T17:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Selma","code":"SSM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:01:00-04:00","schDep":"2026-05-27T18:03:00-04:00","arr":"2026-05-27T18:01:00-04:00","dep":"2026-05-27T18:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fayetteville","code":"FAY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:53:00-04:00","schDep":"2026-05-27T18:57:00-04:00","arr":"2026-05-27T18:53:00-04:00","dep":"2026-05-27T18:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dillon","code":"DIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:48:00-04:00","schDep":"2026-05-27T19:50:00-04:00","arr":"2026-05-27T19:48:00-04:00","dep":"2026-05-27T19:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Florence","code":"FLO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:43:00-04:00","schDep":"2026-05-27T20:48:00-04:00","arr":"2026-05-27T20:43:00-04:00","dep":"2026-05-27T20:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingstree","code":"KTR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:21:00-04:00","schDep":"2026-05-27T21:24:00-04:00","arr":"2026-05-27T21:21:00-04:00","dep":"2026-05-27T21:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Charleston","code":"CHS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:21:00-04:00","schDep":"2026-05-27T22:28:00-04:00","arr":"2026-05-27T22:21:00-04:00","dep":"2026-05-27T22:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Yemassee","code":"YEM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:14:00-04:00","schDep":"2026-05-27T23:17:00-04:00","arr":"2026-05-27T23:14:00-04:00","dep":"2026-05-27T23:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-28T00:21:00-04:00","schDep":"2026-05-28T00:21:00-04:00","arr":"2026-05-28T00:12:00-04:00","dep":"2026-05-28T00:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BWI","eventTZ":"America/New_York","eventName":"Baltimore Airport","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"SAV","destTZ":"America/New_York","destName":"Savannah","trainState":"Active","velocity":19.9736366271973,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"90":[{"routeName":"Palmetto","trainNum":"90","trainNumRaw":"90","trainID":"90-27","lat":32.72753014420788,"lon":-80.64726563216321,"trainTimely":"","iconColor":"#b0b518","textColor":"#000000","stations":[{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:35:00-04:00","schDep":"2026-05-27T07:35:00-04:00","arr":"2026-05-27T08:00:00-04:00","dep":"2026-05-27T08:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#9fb21a","platform":""},{"name":"Yemassee","code":"YEM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:20:00-04:00","schDep":"2026-05-27T08:23:00-04:00","arr":"2026-05-27T08:46:00-04:00","dep":"2026-05-27T08:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#a7b419","platform":""},{"name":"Charleston","code":"CHS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:08:00-04:00","schDep":"2026-05-27T09:15:00-04:00","arr":"2026-05-27T09:35:00-04:00","dep":"2026-05-27T09:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#b0b518","platform":""},{"name":"Kingstree","code":"KTR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:06:00-04:00","schDep":"2026-05-27T10:10:00-04:00","arr":"2026-05-27T10:32:00-04:00","dep":"2026-05-27T10:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#a7b419","platform":""},{"name":"Florence","code":"FLO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:49:00-04:00","schDep":"2026-05-27T10:54:00-04:00","arr":"2026-05-27T11:06:00-04:00","dep":"2026-05-27T11:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#67a521","platform":""},{"name":"Dillon","code":"DIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:27:00-04:00","schDep":"2026-05-27T11:29:00-04:00","arr":"2026-05-27T11:42:00-04:00","dep":"2026-05-27T11:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#5ba222","platform":""},{"name":"Fayetteville","code":"FAY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:15:00-04:00","schDep":"2026-05-27T12:22:00-04:00","arr":"2026-05-27T12:28:00-04:00","dep":"2026-05-27T12:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#509e24","platform":""},{"name":"Selma","code":"SSM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:09:00-04:00","schDep":"2026-05-27T13:11:00-04:00","arr":"2026-05-27T13:13:00-04:00","dep":"2026-05-27T13:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#29902b","platform":""},{"name":"Wilson","code":"WLN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:38:00-04:00","schDep":"2026-05-27T13:43:00-04:00","arr":"2026-05-27T13:39:00-04:00","dep":"2026-05-27T13:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:08:00-04:00","schDep":"2026-05-27T14:13:00-04:00","arr":"2026-05-27T14:08:00-04:00","dep":"2026-05-27T14:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:41:00-04:00","schDep":"2026-05-27T15:44:00-04:00","arr":"2026-05-27T15:41:00-04:00","dep":"2026-05-27T15:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:31:00-04:00","schDep":"2026-05-27T16:41:00-04:00","arr":"2026-05-27T16:31:00-04:00","dep":"2026-05-27T16:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:31:00-04:00","schDep":"2026-05-27T18:34:00-04:00","arr":"2026-05-27T18:31:00-04:00","dep":"2026-05-27T18:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:10:00-04:00","schDep":"2026-05-27T19:57:00-04:00","arr":"2026-05-27T19:10:00-04:00","dep":"2026-05-27T19:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:07:00-04:00","schDep":"2026-05-27T20:08:00-04:00","arr":"2026-05-27T20:07:00-04:00","dep":"2026-05-27T20:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:21:00-04:00","schDep":"2026-05-27T20:23:00-04:00","arr":"2026-05-27T20:22:00-04:00","dep":"2026-05-27T20:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:36:00-04:00","schDep":"2026-05-27T20:40:00-04:00","arr":"2026-05-27T20:36:00-04:00","dep":"2026-05-27T20:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:26:00-04:00","schDep":"2026-05-27T21:29:00-04:00","arr":"2026-05-27T21:26:00-04:00","dep":"2026-05-27T21:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:51:00-04:00","schDep":"2026-05-27T21:55:00-04:00","arr":"2026-05-27T21:51:00-04:00","dep":"2026-05-27T21:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:23:00-04:00","schDep":"2026-05-27T22:26:00-04:00","arr":"2026-05-27T22:23:00-04:00","dep":"2026-05-27T22:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:48:00-04:00","schDep":"2026-05-27T22:48:00-04:00","arr":"2026-05-27T22:48:00-04:00","dep":"2026-05-27T22:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:03:00-04:00","schDep":"2026-05-27T23:03:00-04:00","arr":"2026-05-27T23:02:00-04:00","dep":"2026-05-27T23:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:23:00-04:00","schDep":"2026-05-27T23:23:00-04:00","arr":"2026-05-27T23:17:00-04:00","dep":"2026-05-27T23:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"CHS","eventTZ":"America/New_York","eventName":"Charleston","origCode":"SAV","originTZ":"America/New_York","origName":"Savannah","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":76.4787445068359,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"93":[{"routeName":"Northeast Regional","trainNum":"93","trainNumRaw":"93","trainID":"93-27","lat":42.34856767127569,"lon":-71.05639058924557,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:20:00-04:00","schDep":"2026-05-27T09:20:00-04:00","arr":"2026-05-27T09:20:00-04:00","dep":"2026-05-27T09:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:24:00-04:00","schDep":"2026-05-27T09:26:00-04:00","arr":"2026-05-27T09:24:00-04:00","dep":"2026-05-27T09:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:35:00-04:00","schDep":"2026-05-27T09:36:00-04:00","arr":"2026-05-27T09:35:00-04:00","dep":"2026-05-27T09:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:58:00-04:00","schDep":"2026-05-27T10:01:00-04:00","arr":"2026-05-27T09:58:00-04:00","dep":"2026-05-27T10:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:20:00-04:00","schDep":"2026-05-27T10:22:00-04:00","arr":"2026-05-27T10:20:00-04:00","dep":"2026-05-27T10:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westerly","code":"WLY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:35:00-04:00","schDep":"2026-05-27T10:36:00-04:00","arr":"2026-05-27T10:35:00-04:00","dep":"2026-05-27T10:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mystic","code":"MYS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:45:00-04:00","schDep":"2026-05-27T10:46:00-04:00","arr":"2026-05-27T10:45:00-04:00","dep":"2026-05-27T10:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:00:00-04:00","schDep":"2026-05-27T11:02:00-04:00","arr":"2026-05-27T11:00:00-04:00","dep":"2026-05-27T11:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Old Saybrook","code":"OSB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:20:00-04:00","schDep":"2026-05-27T11:21:00-04:00","arr":"2026-05-27T11:20:00-04:00","dep":"2026-05-27T11:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:54:00-04:00","schDep":"2026-05-27T11:58:00-04:00","arr":"2026-05-27T11:54:00-04:00","dep":"2026-05-27T11:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:21:00-04:00","schDep":"2026-05-27T12:22:00-04:00","arr":"2026-05-27T12:21:00-04:00","dep":"2026-05-27T12:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:51:00-04:00","schDep":"2026-05-27T12:53:00-04:00","arr":"2026-05-27T12:51:00-04:00","dep":"2026-05-27T12:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:16:00-04:00","schDep":"2026-05-27T13:17:00-04:00","arr":"2026-05-27T13:16:00-04:00","dep":"2026-05-27T13:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:47:00-04:00","schDep":"2026-05-27T14:02:00-04:00","arr":"2026-05-27T13:47:00-04:00","dep":"2026-05-27T14:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:18:00-04:00","schDep":"2026-05-27T14:19:00-04:00","arr":"2026-05-27T14:18:00-04:00","dep":"2026-05-27T14:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:32:00-04:00","schDep":"2026-05-27T14:34:00-04:00","arr":"2026-05-27T14:32:00-04:00","dep":"2026-05-27T14:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:24:00-04:00","schDep":"2026-05-27T15:29:00-04:00","arr":"2026-05-27T15:24:00-04:00","dep":"2026-05-27T15:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:52:00-04:00","schDep":"2026-05-27T15:54:00-04:00","arr":"2026-05-27T15:52:00-04:00","dep":"2026-05-27T15:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:37:00-04:00","schDep":"2026-05-27T16:39:00-04:00","arr":"2026-05-27T16:37:00-04:00","dep":"2026-05-27T16:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:50:00-04:00","schDep":"2026-05-27T16:52:00-04:00","arr":"2026-05-27T16:50:00-04:00","dep":"2026-05-27T16:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:05:00-04:00","schDep":"2026-05-27T17:06:00-04:00","arr":"2026-05-27T17:05:00-04:00","dep":"2026-05-27T17:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:25:00-04:00","schDep":"2026-05-27T18:05:00-04:00","arr":"2026-05-27T17:25:00-04:00","dep":"2026-05-27T18:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:24:00-04:00","schDep":"2026-05-27T18:27:00-04:00","arr":"2026-05-27T18:24:00-04:00","dep":"2026-05-27T18:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Quantico","code":"QAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:55:00-04:00","schDep":"2026-05-27T18:57:00-04:00","arr":"2026-05-27T18:55:00-04:00","dep":"2026-05-27T18:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:19:00-04:00","schDep":"2026-05-27T19:22:00-04:00","arr":"2026-05-27T19:19:00-04:00","dep":"2026-05-27T19:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ashland","code":"ASD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:05:00-04:00","schDep":"2026-05-27T20:06:00-04:00","arr":"2026-05-27T20:05:00-04:00","dep":"2026-05-27T20:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:30:00-04:00","schDep":"2026-05-27T20:37:00-04:00","arr":"2026-05-27T20:30:00-04:00","dep":"2026-05-27T20:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:11:00-04:00","schDep":"2026-05-27T21:13:00-04:00","arr":"2026-05-27T21:13:00-04:00","dep":"2026-05-27T21:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Norfolk","code":"NFK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:53:00-04:00","schDep":"2026-05-27T22:53:00-04:00","arr":"2026-05-27T22:53:00-04:00","dep":"2026-05-27T22:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BOS","eventTZ":"America/New_York","eventName":"Boston South","origCode":"BOS","originTZ":"America/New_York","origName":"Boston South","destCode":"NFK","destTZ":"America/New_York","destName":"Norfolk","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:05:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"94":[{"routeName":"Northeast Regional","trainNum":"94","trainNumRaw":"94","trainID":"94-27","lat":36.81527303768971,"lon":-76.27001384100086,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Norfolk","code":"NFK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:54:00-04:00","schDep":"2026-05-27T08:54:00-04:00","arr":"2026-05-27T08:55:00-04:00","dep":"2026-05-27T08:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:18:00-04:00","schDep":"2026-05-27T10:20:00-04:00","arr":"2026-05-27T10:14:00-04:00","dep":"2026-05-27T10:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:56:00-04:00","schDep":"2026-05-27T11:01:00-04:00","arr":"2026-05-27T10:56:00-04:00","dep":"2026-05-27T10:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ashland","code":"ASD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:15:00-04:00","schDep":"2026-05-27T11:16:00-04:00","arr":"2026-05-27T11:15:00-04:00","dep":"2026-05-27T11:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:00:00-04:00","schDep":"2026-05-27T12:02:00-04:00","arr":"2026-05-27T12:00:00-04:00","dep":"2026-05-27T12:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Quantico","code":"QAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:21:00-04:00","schDep":"2026-05-27T12:22:00-04:00","arr":"2026-05-27T12:21:00-04:00","dep":"2026-05-27T12:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:55:00-04:00","schDep":"2026-05-27T12:57:00-04:00","arr":"2026-05-27T12:55:00-04:00","dep":"2026-05-27T12:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:23:00-04:00","schDep":"2026-05-27T14:00:00-04:00","arr":"2026-05-27T13:23:00-04:00","dep":"2026-05-27T13:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:11:00-04:00","schDep":"2026-05-27T14:12:00-04:00","arr":"2026-05-27T14:11:00-04:00","dep":"2026-05-27T14:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:26:00-04:00","schDep":"2026-05-27T14:28:00-04:00","arr":"2026-05-27T14:26:00-04:00","dep":"2026-05-27T14:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:41:00-04:00","schDep":"2026-05-27T14:43:00-04:00","arr":"2026-05-27T14:41:00-04:00","dep":"2026-05-27T14:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:33:00-04:00","schDep":"2026-05-27T15:35:00-04:00","arr":"2026-05-27T15:33:00-04:00","dep":"2026-05-27T15:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:56:00-04:00","schDep":"2026-05-27T15:59:00-04:00","arr":"2026-05-27T15:56:00-04:00","dep":"2026-05-27T15:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:26:00-04:00","schDep":"2026-05-27T16:28:00-04:00","arr":"2026-05-27T16:26:00-04:00","dep":"2026-05-27T16:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"1"},{"name":"Newark Airport","code":"EWR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:57:00-04:00","schDep":"2026-05-27T16:59:00-04:00","arr":"2026-05-27T16:57:00-04:00","dep":"2026-05-27T16:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"1"},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:03:00-04:00","schDep":"2026-05-27T17:05:00-04:00","arr":"2026-05-27T17:03:00-04:00","dep":"2026-05-27T17:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:24:00-04:00","schDep":"2026-05-27T17:38:00-04:00","arr":"2026-05-27T17:24:00-04:00","dep":"2026-05-27T17:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:06:00-04:00","schDep":"2026-05-27T18:07:00-04:00","arr":"2026-05-27T18:06:00-04:00","dep":"2026-05-27T18:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:28:00-04:00","schDep":"2026-05-27T18:30:00-04:00","arr":"2026-05-27T18:28:00-04:00","dep":"2026-05-27T18:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:59:00-04:00","schDep":"2026-05-27T19:00:00-04:00","arr":"2026-05-27T18:59:00-04:00","dep":"2026-05-27T18:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:25:00-04:00","schDep":"2026-05-27T19:27:00-04:00","arr":"2026-05-27T19:25:00-04:00","dep":"2026-05-27T19:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Old Saybrook","code":"OSB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:55:00-04:00","schDep":"2026-05-27T19:56:00-04:00","arr":"2026-05-27T19:55:00-04:00","dep":"2026-05-27T19:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:13:00-04:00","schDep":"2026-05-27T20:14:00-04:00","arr":"2026-05-27T20:13:00-04:00","dep":"2026-05-27T20:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:45:00-04:00","schDep":"2026-05-27T20:47:00-04:00","arr":"2026-05-27T20:45:00-04:00","dep":"2026-05-27T20:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:12:00-04:00","schDep":"2026-05-27T21:12:00-04:00","arr":"2026-05-27T21:12:00-04:00","dep":"2026-05-27T21:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:48:00-04:00","schDep":"2026-05-27T21:48:00-04:00","arr":"2026-05-27T21:35:00-04:00","dep":"2026-05-27T21:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:00:00-04:00","schDep":"2026-05-27T22:00:00-04:00","arr":"2026-05-27T21:44:00-04:00","dep":"2026-05-27T21:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:06:00-04:00","schDep":"2026-05-27T22:06:00-04:00","arr":"2026-05-27T21:50:00-04:00","dep":"2026-05-27T21:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PTB","eventTZ":"America/New_York","eventName":"Petersburg","origCode":"NFK","originTZ":"America/New_York","origName":"Norfolk","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":24.8121376037598,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"95":[{"routeName":"Northeast Regional","trainNum":"95","trainNumRaw":"95","trainID":"95-27","lat":41.18275526356584,"lon":-73.18609740440861,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:10:00-04:00","schDep":"2026-05-27T06:10:00-04:00","arr":"2026-05-27T06:10:00-04:00","dep":"2026-05-27T06:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:14:00-04:00","schDep":"2026-05-27T06:15:00-04:00","arr":"2026-05-27T06:14:00-04:00","dep":"2026-05-27T06:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:24:00-04:00","schDep":"2026-05-27T06:25:00-04:00","arr":"2026-05-27T06:24:00-04:00","dep":"2026-05-27T06:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:48:00-04:00","schDep":"2026-05-27T06:50:00-04:00","arr":"2026-05-27T06:47:00-04:00","dep":"2026-05-27T06:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:09:00-04:00","schDep":"2026-05-27T07:11:00-04:00","arr":"2026-05-27T07:10:00-04:00","dep":"2026-05-27T07:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Westerly","code":"WLY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:24:00-04:00","schDep":"2026-05-27T07:25:00-04:00","arr":"2026-05-27T07:24:00-04:00","dep":"2026-05-27T07:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:44:00-04:00","schDep":"2026-05-27T07:45:00-04:00","arr":"2026-05-27T07:44:00-04:00","dep":"2026-05-27T07:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Old Saybrook","code":"OSB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:03:00-04:00","schDep":"2026-05-27T08:04:00-04:00","arr":"2026-05-27T08:04:00-04:00","dep":"2026-05-27T08:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:41:00-04:00","schDep":"2026-05-27T08:43:00-04:00","arr":"2026-05-27T08:35:00-04:00","dep":"2026-05-27T08:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:28:00-04:00","schDep":"2026-05-27T09:30:00-04:00","arr":"2026-05-27T09:28:00-04:00","dep":"2026-05-27T09:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:22:00-04:00","schDep":"2026-05-27T10:35:00-04:00","arr":"2026-05-27T10:22:00-04:00","dep":"2026-05-27T10:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:51:00-04:00","schDep":"2026-05-27T10:53:00-04:00","arr":"2026-05-27T10:51:00-04:00","dep":"2026-05-27T10:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:05:00-04:00","schDep":"2026-05-27T11:07:00-04:00","arr":"2026-05-27T11:05:00-04:00","dep":"2026-05-27T11:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:28:00-04:00","schDep":"2026-05-27T11:29:00-04:00","arr":"2026-05-27T11:28:00-04:00","dep":"2026-05-27T11:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:56:00-04:00","schDep":"2026-05-27T12:01:00-04:00","arr":"2026-05-27T11:56:00-04:00","dep":"2026-05-27T11:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:25:00-04:00","schDep":"2026-05-27T12:28:00-04:00","arr":"2026-05-27T12:25:00-04:00","dep":"2026-05-27T12:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:18:00-04:00","schDep":"2026-05-27T13:27:00-04:00","arr":"2026-05-27T13:18:00-04:00","dep":"2026-05-27T13:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:38:00-04:00","schDep":"2026-05-27T13:40:00-04:00","arr":"2026-05-27T13:38:00-04:00","dep":"2026-05-27T13:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:53:00-04:00","schDep":"2026-05-27T13:55:00-04:00","arr":"2026-05-27T13:53:00-04:00","dep":"2026-05-27T13:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:05:00-04:00","schDep":"2026-05-27T14:35:00-04:00","arr":"2026-05-27T14:06:00-04:00","dep":"2026-05-27T14:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:53:00-04:00","schDep":"2026-05-27T14:56:00-04:00","arr":"2026-05-27T14:53:00-04:00","dep":"2026-05-27T14:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:42:00-04:00","schDep":"2026-05-27T15:44:00-04:00","arr":"2026-05-27T15:42:00-04:00","dep":"2026-05-27T15:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:52:00-04:00","schDep":"2026-05-27T16:57:00-04:00","arr":"2026-05-27T16:52:00-04:00","dep":"2026-05-27T16:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:37:00-04:00","schDep":"2026-05-27T17:39:00-04:00","arr":"2026-05-27T17:37:00-04:00","dep":"2026-05-27T17:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Norfolk","code":"NFK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:24:00-04:00","schDep":"2026-05-27T19:24:00-04:00","arr":"2026-05-27T19:19:00-04:00","dep":"2026-05-27T19:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"STM","eventTZ":"America/New_York","eventName":"Stamford","origCode":"BOS","originTZ":"America/New_York","origName":"Boston South","destCode":"NFK","destTZ":"America/New_York","destName":"Norfolk","trainState":"Active","velocity":27.7939796447754,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"97":[{"routeName":"Silver Meteor","trainNum":"97","trainNumRaw":"97","trainID":"97-26","lat":31.445234585806723,"lon":-81.92756227759652,"trainTimely":"","iconColor":"#c6710d","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:30:00-04:00","schDep":"2026-05-26T14:30:00-04:00","arr":"2026-05-26T14:32:00-04:00","dep":"2026-05-26T14:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:50:00-04:00","schDep":"2026-05-26T14:53:00-04:00","arr":"2026-05-26T14:47:00-04:00","dep":"2026-05-26T14:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-26T15:30:00-04:00","schDep":"2026-05-26T15:34:00-04:00","arr":"2026-05-26T15:26:00-04:00","dep":"2026-05-26T15:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:05:00-04:00","schDep":"2026-05-26T16:15:00-04:00","arr":"2026-05-26T16:03:00-04:00","dep":"2026-05-26T16:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":"6"},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T16:40:00-04:00","schDep":"2026-05-26T16:46:00-04:00","arr":"2026-05-26T16:41:00-04:00","dep":"2026-05-26T16:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:36:00-04:00","schDep":"2026-05-26T17:36:00-04:00","arr":"2026-05-26T17:38:00-04:00","dep":"2026-05-26T17:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:24:00-04:00","schDep":"2026-05-26T19:24:00-04:00","arr":"2026-05-26T18:32:00-04:00","dep":"2026-05-26T19:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#379627","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:41:00-04:00","schDep":"2026-05-26T19:45:00-04:00","arr":"2026-05-26T19:41:00-04:00","dep":"2026-05-26T19:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:32:00-04:00","schDep":"2026-05-26T20:35:00-04:00","arr":"2026-05-26T20:31:00-04:00","dep":"2026-05-26T20:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:39:00-04:00","schDep":"2026-05-26T21:49:00-04:00","arr":"2026-05-26T21:35:00-04:00","dep":"2026-05-26T21:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T22:21:00-04:00","schDep":"2026-05-26T22:23:00-04:00","arr":"2026-05-26T22:21:00-04:00","dep":"2026-05-26T22:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:52:00-04:00","schDep":"2026-05-26T23:55:00-04:00","arr":"2026-05-27T00:02:00-04:00","dep":"2026-05-27T00:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Fayetteville","code":"FAY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:17:00-04:00","schDep":"2026-05-27T01:27:00-04:00","arr":"2026-05-27T01:26:00-04:00","dep":"2026-05-27T01:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Florence","code":"FLO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:10:00-04:00","schDep":"2026-05-27T03:18:00-04:00","arr":"2026-05-27T04:03:00-04:00","dep":"2026-05-27T04:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6650d","platform":""},{"name":"Kingstree","code":"KTR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:53:00-04:00","schDep":"2026-05-27T03:56:00-04:00","arr":"2026-05-27T04:46:00-04:00","dep":"2026-05-27T04:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6650d","platform":""},{"name":"Charleston","code":"CHS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:48:00-04:00","schDep":"2026-05-27T04:56:00-04:00","arr":"2026-05-27T05:40:00-04:00","dep":"2026-05-27T05:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6670d","platform":""},{"name":"Yemassee","code":"YEM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:44:00-04:00","schDep":"2026-05-27T05:48:00-04:00","arr":"2026-05-27T06:41:00-04:00","dep":"2026-05-27T06:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6600d","platform":""},{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:43:00-04:00","schDep":"2026-05-27T06:49:00-04:00","arr":"2026-05-27T07:33:00-04:00","dep":"2026-05-27T07:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6690d","platform":""},{"name":"Jesup","code":"JSP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:43:00-04:00","schDep":"2026-05-27T07:47:00-04:00","arr":"2026-05-27T08:40:00-04:00","dep":"2026-05-27T08:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6600d","platform":""},{"name":"Jacksonville","code":"JAX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:24:00-04:00","schDep":"2026-05-27T09:49:00-04:00","arr":"2026-05-27T10:08:00-04:00","dep":"2026-05-27T10:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6710d","platform":""},{"name":"Palatka","code":"PAK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:52:00-04:00","schDep":"2026-05-27T10:55:00-04:00","arr":"2026-05-27T11:24:00-04:00","dep":"2026-05-27T11:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#bd9f13","platform":""},{"name":"DeLand","code":"DLD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:50:00-04:00","schDep":"2026-05-27T11:53:00-04:00","arr":"2026-05-27T12:22:00-04:00","dep":"2026-05-27T12:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#bd9f13","platform":""},{"name":"Winter Park","code":"WPK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:39:00-04:00","schDep":"2026-05-27T12:41:00-04:00","arr":"2026-05-27T13:04:00-04:00","dep":"2026-05-27T13:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#9fb21a","platform":""},{"name":"Orlando","code":"ORL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:04:00-04:00","schDep":"2026-05-27T13:19:00-04:00","arr":"2026-05-27T13:20:00-04:00","dep":"2026-05-27T13:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#61a322","platform":""},{"name":"Kissimmee","code":"KIS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:38:00-04:00","schDep":"2026-05-27T13:41:00-04:00","arr":"2026-05-27T13:49:00-04:00","dep":"2026-05-27T13:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#459b25","platform":""},{"name":"Winter Haven","code":"WTH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:30:00-04:00","schDep":"2026-05-27T14:33:00-04:00","arr":"2026-05-27T14:34:00-04:00","dep":"2026-05-27T14:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#29902b","platform":""},{"name":"Sebring","code":"SBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:11:00-04:00","schDep":"2026-05-27T15:14:00-04:00","arr":"2026-05-27T15:14:00-04:00","dep":"2026-05-27T15:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e30","platform":""},{"name":"West Palm Beach","code":"WPB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:10:00-04:00","schDep":"2026-05-27T17:10:00-04:00","arr":"2026-05-27T16:41:00-04:00","dep":"2026-05-27T16:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Delray Beach","code":"DLB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:33:00-04:00","schDep":"2026-05-27T17:33:00-04:00","arr":"2026-05-27T17:04:00-04:00","dep":"2026-05-27T17:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Deerfield Beach","code":"DFB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:47:00-04:00","schDep":"2026-05-27T17:47:00-04:00","arr":"2026-05-27T17:15:00-04:00","dep":"2026-05-27T17:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fort Lauderdale","code":"FTL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:06:00-04:00","schDep":"2026-05-27T18:06:00-04:00","arr":"2026-05-27T17:31:00-04:00","dep":"2026-05-27T17:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hollywood","code":"HOL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:21:00-04:00","schDep":"2026-05-27T18:21:00-04:00","arr":"2026-05-27T17:42:00-04:00","dep":"2026-05-27T17:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Miami","code":"MIA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:59:00-04:00","schDep":"2026-05-27T18:59:00-04:00","arr":"2026-05-27T18:06:00-04:00","dep":"2026-05-27T18:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"JAX","eventTZ":"America/New_York","eventName":"Jacksonville","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"MIA","destTZ":"America/New_York","destName":"Miami","trainState":"Active","velocity":78.7783126831055,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"98":[{"routeName":"Silver Meteor","trainNum":"98","trainNumRaw":"98","trainID":"98-26","lat":37.42550643051291,"lon":-77.45359273020088,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"Miami","code":"MIA","tz":"America/New_York","bus":false,"schArr":"2026-05-26T07:05:00-04:00","schDep":"2026-05-26T07:05:00-04:00","arr":"2026-05-26T12:16:00-04:00","dep":"2026-05-26T12:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Hollywood","code":"HOL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T07:29:00-04:00","schDep":"2026-05-26T07:29:00-04:00","arr":"2026-05-26T12:38:00-04:00","dep":"2026-05-26T12:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Fort Lauderdale","code":"FTL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T07:45:00-04:00","schDep":"2026-05-26T07:45:00-04:00","arr":"2026-05-26T12:50:00-04:00","dep":"2026-05-26T12:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Deerfield Beach","code":"DFB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T08:03:00-04:00","schDep":"2026-05-26T08:03:00-04:00","arr":"2026-05-26T13:12:00-04:00","dep":"2026-05-26T13:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Delray Beach","code":"DLB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T08:17:00-04:00","schDep":"2026-05-26T08:17:00-04:00","arr":"2026-05-26T13:24:00-04:00","dep":"2026-05-26T13:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"West Palm Beach","code":"WPB","tz":"America/New_York","bus":false,"schArr":"2026-05-26T08:42:00-04:00","schDep":"2026-05-26T08:42:00-04:00","arr":"2026-05-26T13:44:00-04:00","dep":"2026-05-26T13:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Sebring","code":"SBG","tz":"America/New_York","bus":false,"schArr":"2026-05-26T10:21:00-04:00","schDep":"2026-05-26T10:23:00-04:00","arr":"2026-05-26T15:40:00-04:00","dep":"2026-05-26T15:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Winter Haven","code":"WTH","tz":"America/New_York","bus":false,"schArr":"2026-05-26T11:03:00-04:00","schDep":"2026-05-26T11:08:00-04:00","arr":"2026-05-26T16:32:00-04:00","dep":"2026-05-26T16:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Kissimmee","code":"KIS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T11:54:00-04:00","schDep":"2026-05-26T11:57:00-04:00","arr":"2026-05-26T17:24:00-04:00","dep":"2026-05-26T17:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Orlando","code":"ORL","tz":"America/New_York","bus":false,"schArr":"2026-05-26T12:22:00-04:00","schDep":"2026-05-26T12:36:00-04:00","arr":"2026-05-26T17:49:00-04:00","dep":"2026-05-26T18:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Winter Park","code":"WPK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T12:51:00-04:00","schDep":"2026-05-26T12:53:00-04:00","arr":"2026-05-26T18:21:00-04:00","dep":"2026-05-26T18:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"DeLand","code":"DLD","tz":"America/New_York","bus":false,"schArr":"2026-05-26T13:38:00-04:00","schDep":"2026-05-26T13:40:00-04:00","arr":"2026-05-26T19:15:00-04:00","dep":"2026-05-26T19:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Palatka","code":"PAK","tz":"America/New_York","bus":false,"schArr":"2026-05-26T14:27:00-04:00","schDep":"2026-05-26T14:30:00-04:00","arr":"2026-05-26T20:17:00-04:00","dep":"2026-05-26T20:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Jacksonville","code":"JAX","tz":"America/New_York","bus":false,"schArr":"2026-05-26T15:51:00-04:00","schDep":"2026-05-26T16:11:00-04:00","arr":"2026-05-26T21:29:00-04:00","dep":"2026-05-26T21:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Jesup","code":"JSP","tz":"America/New_York","bus":false,"schArr":"2026-05-26T17:30:00-04:00","schDep":"2026-05-26T17:35:00-04:00","arr":"2026-05-26T23:11:00-04:00","dep":"2026-05-26T23:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-26T18:37:00-04:00","schDep":"2026-05-26T18:45:00-04:00","arr":"2026-05-27T00:20:00-04:00","dep":"2026-05-27T00:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Yemassee","code":"YEM","tz":"America/New_York","bus":false,"schArr":"2026-05-26T19:30:00-04:00","schDep":"2026-05-26T19:34:00-04:00","arr":"2026-05-27T01:11:00-04:00","dep":"2026-05-27T01:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Charleston","code":"CHS","tz":"America/New_York","bus":false,"schArr":"2026-05-26T20:25:00-04:00","schDep":"2026-05-26T20:34:00-04:00","arr":"2026-05-27T02:07:00-04:00","dep":"2026-05-27T02:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Kingstree","code":"KTR","tz":"America/New_York","bus":false,"schArr":"2026-05-26T21:25:00-04:00","schDep":"2026-05-26T21:28:00-04:00","arr":"2026-05-27T03:03:00-04:00","dep":"2026-05-27T03:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Florence","code":"FLO","tz":"America/New_York","bus":false,"schArr":"2026-05-26T22:22:00-04:00","schDep":"2026-05-26T22:32:00-04:00","arr":"2026-05-27T03:37:00-04:00","dep":"2026-05-27T03:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Fayetteville","code":"FAY","tz":"America/New_York","bus":false,"schArr":"2026-05-26T23:47:00-04:00","schDep":"2026-05-26T23:57:00-04:00","arr":"2026-05-27T05:04:00-04:00","dep":"2026-05-27T05:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T01:25:00-04:00","schDep":"2026-05-27T01:29:00-04:00","arr":"2026-05-27T06:27:00-04:00","dep":"2026-05-27T06:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T02:50:00-04:00","schDep":"2026-05-27T02:53:00-04:00","arr":"2026-05-27T08:43:00-04:00","dep":"2026-05-27T08:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:42:00-04:00","schDep":"2026-05-27T03:52:00-04:00","arr":"2026-05-27T09:23:00-04:00","dep":"2026-05-27T09:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:49:00-04:00","schDep":"2026-05-27T04:49:00-04:00","arr":"2026-05-27T10:28:00-04:00","dep":"2026-05-27T10:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:54:00-04:00","schDep":"2026-05-27T05:54:00-04:00","arr":"2026-05-27T11:14:00-04:00","dep":"2026-05-27T11:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:25:00-04:00","schDep":"2026-05-27T07:10:00-04:00","arr":"2026-05-27T11:27:00-04:00","dep":"2026-05-27T11:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:53:00-04:00","schDep":"2026-05-27T07:57:00-04:00","arr":"2026-05-27T12:19:00-04:00","dep":"2026-05-27T12:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:50:00-04:00","schDep":"2026-05-27T08:54:00-04:00","arr":"2026-05-27T13:04:00-04:00","dep":"2026-05-27T13:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:15:00-04:00","schDep":"2026-05-27T09:20:00-04:00","arr":"2026-05-27T13:26:00-04:00","dep":"2026-05-27T13:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:48:00-04:00","schDep":"2026-05-27T09:50:00-04:00","arr":"2026-05-27T13:56:00-04:00","dep":"2026-05-27T13:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:25:00-04:00","schDep":"2026-05-27T10:27:00-04:00","arr":"2026-05-27T14:30:00-04:00","dep":"2026-05-27T14:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:47:00-04:00","schDep":"2026-05-27T10:47:00-04:00","arr":"2026-05-27T14:54:00-04:00","dep":"2026-05-27T14:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""}],"heading":"N","eventCode":"RVR","eventTZ":"America/New_York","eventName":"Richmond Staples Mill Road","origCode":"MIA","originTZ":"America/New_York","origName":"Miami","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":71.59326171875,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:39-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Silver Meteor","trainNum":"98","trainNumRaw":"98","trainID":"98-27","lat":26.866175843301885,"lon":-80.23749814534006,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Miami","code":"MIA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:05:00-04:00","schDep":"2026-05-27T07:05:00-04:00","arr":"2026-05-27T07:05:00-04:00","dep":"2026-05-27T07:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hollywood","code":"HOL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:29:00-04:00","schDep":"2026-05-27T07:29:00-04:00","arr":"2026-05-27T07:29:00-04:00","dep":"2026-05-27T07:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fort Lauderdale","code":"FTL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:45:00-04:00","schDep":"2026-05-27T07:45:00-04:00","arr":"2026-05-27T07:43:00-04:00","dep":"2026-05-27T07:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Deerfield Beach","code":"DFB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:03:00-04:00","schDep":"2026-05-27T08:03:00-04:00","arr":"2026-05-27T08:03:00-04:00","dep":"2026-05-27T08:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Delray Beach","code":"DLB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:17:00-04:00","schDep":"2026-05-27T08:17:00-04:00","arr":"2026-05-27T08:14:00-04:00","dep":"2026-05-27T08:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"West Palm Beach","code":"WPB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:42:00-04:00","schDep":"2026-05-27T08:42:00-04:00","arr":"2026-05-27T08:37:00-04:00","dep":"2026-05-27T08:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sebring","code":"SBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:21:00-04:00","schDep":"2026-05-27T10:23:00-04:00","arr":"2026-05-27T10:09:00-04:00","dep":"2026-05-27T10:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Winter Haven","code":"WTH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:03:00-04:00","schDep":"2026-05-27T11:08:00-04:00","arr":"2026-05-27T11:03:00-04:00","dep":"2026-05-27T11:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kissimmee","code":"KIS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:54:00-04:00","schDep":"2026-05-27T11:57:00-04:00","arr":"2026-05-27T11:54:00-04:00","dep":"2026-05-27T11:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Orlando","code":"ORL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:22:00-04:00","schDep":"2026-05-27T12:36:00-04:00","arr":"2026-05-27T12:22:00-04:00","dep":"2026-05-27T12:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Winter Park","code":"WPK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:51:00-04:00","schDep":"2026-05-27T12:53:00-04:00","arr":"2026-05-27T12:51:00-04:00","dep":"2026-05-27T12:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"DeLand","code":"DLD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:38:00-04:00","schDep":"2026-05-27T13:40:00-04:00","arr":"2026-05-27T13:38:00-04:00","dep":"2026-05-27T13:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Palatka","code":"PAK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:27:00-04:00","schDep":"2026-05-27T14:30:00-04:00","arr":"2026-05-27T14:27:00-04:00","dep":"2026-05-27T14:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Jacksonville","code":"JAX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:51:00-04:00","schDep":"2026-05-27T16:11:00-04:00","arr":"2026-05-27T15:51:00-04:00","dep":"2026-05-27T15:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Jesup","code":"JSP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:30:00-04:00","schDep":"2026-05-27T17:35:00-04:00","arr":"2026-05-27T17:30:00-04:00","dep":"2026-05-27T17:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Savannah","code":"SAV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:37:00-04:00","schDep":"2026-05-27T18:45:00-04:00","arr":"2026-05-27T18:37:00-04:00","dep":"2026-05-27T18:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Yemassee","code":"YEM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:30:00-04:00","schDep":"2026-05-27T19:34:00-04:00","arr":"2026-05-27T19:30:00-04:00","dep":"2026-05-27T19:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Charleston","code":"CHS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:25:00-04:00","schDep":"2026-05-27T20:34:00-04:00","arr":"2026-05-27T20:25:00-04:00","dep":"2026-05-27T20:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingstree","code":"KTR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:25:00-04:00","schDep":"2026-05-27T21:28:00-04:00","arr":"2026-05-27T21:25:00-04:00","dep":"2026-05-27T21:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Florence","code":"FLO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:22:00-04:00","schDep":"2026-05-27T22:32:00-04:00","arr":"2026-05-27T22:22:00-04:00","dep":"2026-05-27T22:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fayetteville","code":"FAY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:47:00-04:00","schDep":"2026-05-27T23:57:00-04:00","arr":"2026-05-27T23:47:00-04:00","dep":"2026-05-27T23:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rocky Mount","code":"RMT","tz":"America/New_York","bus":false,"schArr":"2026-05-28T01:25:00-04:00","schDep":"2026-05-28T01:29:00-04:00","arr":"2026-05-28T01:25:00-04:00","dep":"2026-05-28T01:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Petersburg","code":"PTB","tz":"America/New_York","bus":false,"schArr":"2026-05-28T02:50:00-04:00","schDep":"2026-05-28T02:53:00-04:00","arr":"2026-05-28T02:50:00-04:00","dep":"2026-05-28T02:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-28T03:42:00-04:00","schDep":"2026-05-28T03:52:00-04:00","arr":"2026-05-28T03:42:00-04:00","dep":"2026-05-28T03:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-28T04:49:00-04:00","schDep":"2026-05-28T04:49:00-04:00","arr":"2026-05-28T04:42:00-04:00","dep":"2026-05-28T04:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-28T05:54:00-04:00","schDep":"2026-05-28T05:54:00-04:00","arr":"2026-05-28T05:24:00-04:00","dep":"2026-05-28T05:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-28T06:25:00-04:00","schDep":"2026-05-28T07:10:00-04:00","arr":"2026-05-28T06:25:00-04:00","dep":"2026-05-28T06:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-28T07:53:00-04:00","schDep":"2026-05-28T07:57:00-04:00","arr":"2026-05-28T07:45:00-04:00","dep":"2026-05-28T07:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-28T08:50:00-04:00","schDep":"2026-05-28T08:54:00-04:00","arr":"2026-05-28T08:30:00-04:00","dep":"2026-05-28T08:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-28T09:15:00-04:00","schDep":"2026-05-28T09:20:00-04:00","arr":"2026-05-28T08:50:00-04:00","dep":"2026-05-28T08:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-28T09:48:00-04:00","schDep":"2026-05-28T09:50:00-04:00","arr":"2026-05-28T09:19:00-04:00","dep":"2026-05-28T09:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-28T10:25:00-04:00","schDep":"2026-05-28T10:27:00-04:00","arr":"2026-05-28T09:55:00-04:00","dep":"2026-05-28T09:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-28T10:47:00-04:00","schDep":"2026-05-28T10:47:00-04:00","arr":"2026-05-28T10:19:00-04:00","dep":"2026-05-28T10:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SBG","eventTZ":"America/New_York","eventName":"Sebring","origCode":"MIA","originTZ":"America/New_York","origName":"Miami","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":79.8028335571289,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]}],"112":[{"routeName":"Northeast Regional","trainNum":"112","trainNumRaw":"112","trainID":"112-27","lat":39.556389179069875,"lon":-76.07917226261887,"trainTimely":"","iconColor":"#5ba222","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:45:00-04:00","schDep":"2026-05-27T07:45:00-04:00","arr":"2026-05-27T07:45:00-04:00","dep":"2026-05-27T07:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:11:00-04:00","schDep":"2026-05-27T08:12:00-04:00","arr":"2026-05-27T08:05:00-04:00","dep":"2026-05-27T08:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:25:00-04:00","schDep":"2026-05-27T08:27:00-04:00","arr":"2026-05-27T08:25:00-04:00","dep":"2026-05-27T08:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:14:00-04:00","schDep":"2026-05-27T09:16:00-04:00","arr":"2026-05-27T09:20:00-04:00","dep":"2026-05-27T09:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#5ba222","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:37:00-04:00","schDep":"2026-05-27T09:40:00-04:00","arr":"2026-05-27T09:42:00-04:00","dep":"2026-05-27T09:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#4d9e24","platform":""},{"name":"Princeton Junction","code":"PJC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:16:00-04:00","schDep":"2026-05-27T10:18:00-04:00","arr":"2026-05-27T10:16:00-04:00","dep":"2026-05-27T10:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Brunswick","code":"NBK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:31:00-04:00","schDep":"2026-05-27T10:32:00-04:00","arr":"2026-05-27T10:31:00-04:00","dep":"2026-05-27T10:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:55:00-04:00","schDep":"2026-05-27T10:55:00-04:00","arr":"2026-05-27T10:55:00-04:00","dep":"2026-05-27T10:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:14:00-04:00","schDep":"2026-05-27T11:14:00-04:00","arr":"2026-05-27T11:14:00-04:00","dep":"2026-05-27T11:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"WIL","eventTZ":"America/New_York","eventName":"Wilmington","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":87.2115783691406,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"113":[{"routeName":"Northeast Regional","trainNum":"113","trainNumRaw":"113","trainID":"113-27","lat":39.32936504098547,"lon":-76.45027374412383,"trainTimely":"","iconColor":"#2a9128","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:32:00-04:00","schDep":"2026-05-27T06:32:00-04:00","arr":"2026-05-27T06:40:00-04:00","dep":"2026-05-27T06:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:46:00-04:00","schDep":"2026-05-27T06:48:00-04:00","arr":"2026-05-27T06:53:00-04:00","dep":"2026-05-27T06:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6aa620","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:29:00-04:00","schDep":"2026-05-27T07:30:00-04:00","arr":"2026-05-27T07:28:00-04:00","dep":"2026-05-27T07:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:59:00-04:00","schDep":"2026-05-27T08:01:00-04:00","arr":"2026-05-27T07:56:00-04:00","dep":"2026-05-27T08:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:24:00-04:00","schDep":"2026-05-27T08:25:00-04:00","arr":"2026-05-27T08:23:00-04:00","dep":"2026-05-27T08:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:07:00-04:00","schDep":"2026-05-27T09:09:00-04:00","arr":"2026-05-27T09:09:00-04:00","dep":"2026-05-27T09:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:55:00-04:00","schDep":"2026-05-27T09:55:00-04:00","arr":"2026-05-27T09:47:00-04:00","dep":"2026-05-27T09:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BAL","eventTZ":"America/New_York","eventName":"Baltimore Penn","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":108.659362792969,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"125":[{"routeName":"Northeast Regional","trainNum":"125","trainNumRaw":"125","trainID":"125-27","lat":41.305458848424365,"lon":-72.92154807135906,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Springfield","code":"SPG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:30:00-04:00","schDep":"2026-05-27T07:30:00-04:00","arr":"2026-05-27T07:30:00-04:00","dep":"2026-05-27T07:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Windsor Locks","code":"WNL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:52:00-04:00","schDep":"2026-05-27T07:52:00-04:00","arr":"2026-05-27T07:53:00-04:00","dep":"2026-05-27T07:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Windsor","code":"WND","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:58:00-04:00","schDep":"2026-05-27T07:58:00-04:00","arr":"2026-05-27T08:01:00-04:00","dep":"2026-05-27T08:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Hartford","code":"HFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:09:00-04:00","schDep":"2026-05-27T08:12:00-04:00","arr":"2026-05-27T08:12:00-04:00","dep":"2026-05-27T08:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Berlin","code":"BER","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:23:00-04:00","schDep":"2026-05-27T08:23:00-04:00","arr":"2026-05-27T08:24:00-04:00","dep":"2026-05-27T08:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Meriden","code":"MDN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:32:00-04:00","schDep":"2026-05-27T08:32:00-04:00","arr":"2026-05-27T08:35:00-04:00","dep":"2026-05-27T08:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Wallingford","code":"WFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:42:00-04:00","schDep":"2026-05-27T08:42:00-04:00","arr":"2026-05-27T08:44:00-04:00","dep":"2026-05-27T08:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"New Haven State Street","code":"STS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:00:00-04:00","schDep":"2026-05-27T09:00:00-04:00","arr":"2026-05-27T08:59:00-04:00","dep":"2026-05-27T09:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:02:00-04:00","schDep":"2026-05-27T09:35:00-04:00","arr":"2026-05-27T09:02:00-04:00","dep":"2026-05-27T09:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:56:00-04:00","schDep":"2026-05-27T09:57:00-04:00","arr":"2026-05-27T09:56:00-04:00","dep":"2026-05-27T09:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:24:00-04:00","schDep":"2026-05-27T10:25:00-04:00","arr":"2026-05-27T10:24:00-04:00","dep":"2026-05-27T10:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:45:00-04:00","schDep":"2026-05-27T10:46:00-04:00","arr":"2026-05-27T10:45:00-04:00","dep":"2026-05-27T10:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:21:00-04:00","schDep":"2026-05-27T11:35:00-04:00","arr":"2026-05-27T11:21:00-04:00","dep":"2026-05-27T11:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:51:00-04:00","schDep":"2026-05-27T11:52:00-04:00","arr":"2026-05-27T11:51:00-04:00","dep":"2026-05-27T11:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:04:00-04:00","schDep":"2026-05-27T12:06:00-04:00","arr":"2026-05-27T12:04:00-04:00","dep":"2026-05-27T12:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:28:00-04:00","schDep":"2026-05-27T12:30:00-04:00","arr":"2026-05-27T12:28:00-04:00","dep":"2026-05-27T12:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:00:00-04:00","schDep":"2026-05-27T13:07:00-04:00","arr":"2026-05-27T13:00:00-04:00","dep":"2026-05-27T13:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:31:00-04:00","schDep":"2026-05-27T13:33:00-04:00","arr":"2026-05-27T13:31:00-04:00","dep":"2026-05-27T13:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark","code":"NRK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:43:00-04:00","schDep":"2026-05-27T13:44:00-04:00","arr":"2026-05-27T13:44:00-04:00","dep":"2026-05-27T13:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Aberdeen","code":"ABE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:03:00-04:00","schDep":"2026-05-27T14:04:00-04:00","arr":"2026-05-27T14:06:00-04:00","dep":"2026-05-27T14:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e30","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:25:00-04:00","schDep":"2026-05-27T14:28:00-04:00","arr":"2026-05-27T14:26:00-04:00","dep":"2026-05-27T14:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:39:00-04:00","schDep":"2026-05-27T14:41:00-04:00","arr":"2026-05-27T14:41:00-04:00","dep":"2026-05-27T14:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:54:00-04:00","schDep":"2026-05-27T14:55:00-04:00","arr":"2026-05-27T14:55:00-04:00","dep":"2026-05-27T14:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:11:00-04:00","schDep":"2026-05-27T15:50:00-04:00","arr":"2026-05-27T15:11:00-04:00","dep":"2026-05-27T15:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:07:00-04:00","schDep":"2026-05-27T16:09:00-04:00","arr":"2026-05-27T16:07:00-04:00","dep":"2026-05-27T16:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Woodbridge","code":"WDB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:26:00-04:00","schDep":"2026-05-27T16:27:00-04:00","arr":"2026-05-27T16:26:00-04:00","dep":"2026-05-27T16:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Quantico","code":"QAN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:39:00-04:00","schDep":"2026-05-27T16:40:00-04:00","arr":"2026-05-27T16:39:00-04:00","dep":"2026-05-27T16:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fredericksburg","code":"FBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:05:00-04:00","schDep":"2026-05-27T17:07:00-04:00","arr":"2026-05-27T17:05:00-04:00","dep":"2026-05-27T17:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ashland","code":"ASD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:48:00-04:00","schDep":"2026-05-27T17:49:00-04:00","arr":"2026-05-27T17:48:00-04:00","dep":"2026-05-27T17:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Staples Mill Road","code":"RVR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:21:00-04:00","schDep":"2026-05-27T18:28:00-04:00","arr":"2026-05-27T18:21:00-04:00","dep":"2026-05-27T18:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond Main Street","code":"RVM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:54:00-04:00","schDep":"2026-05-27T18:57:00-04:00","arr":"2026-05-27T18:57:00-04:00","dep":"2026-05-27T18:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e30","platform":""},{"name":"Williamsburg","code":"WBG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:47:00-04:00","schDep":"2026-05-27T19:47:00-04:00","arr":"2026-05-27T19:49:00-04:00","dep":"2026-05-27T19:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Newport News","code":"NPN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:19:00-04:00","schDep":"2026-05-27T20:19:00-04:00","arr":"2026-05-27T20:20:00-04:00","dep":"2026-05-27T20:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""}],"heading":"N","eventCode":"STS","eventTZ":"America/New_York","eventName":"New Haven State Street","origCode":"SPG","originTZ":"America/New_York","origName":"Springfield","destCode":"NPN","destTZ":"America/New_York","destName":"Newport News","trainState":"Active","velocity":0.0134216398000717,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"130":[{"routeName":"Northeast Regional","trainNum":"130","trainNumRaw":"130","trainID":"130-27","lat":40.00517699193706,"lon":-75.12941918233213,"trainTimely":"","iconColor":"#c6700d","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:30:00-04:00","schDep":"2026-05-27T06:30:00-04:00","arr":"2026-05-27T06:30:00-04:00","dep":"2026-05-27T06:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:41:00-04:00","schDep":"2026-05-27T06:42:00-04:00","arr":"2026-05-27T06:38:00-04:00","dep":"2026-05-27T06:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:56:00-04:00","schDep":"2026-05-27T06:57:00-04:00","arr":"2026-05-27T06:58:00-04:00","dep":"2026-05-27T07:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:15:00-04:00","schDep":"2026-05-27T07:17:00-04:00","arr":"2026-05-27T07:19:00-04:00","dep":"2026-05-27T07:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Aberdeen","code":"ABE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:39:00-04:00","schDep":"2026-05-27T07:41:00-04:00","arr":"2026-05-27T07:56:00-04:00","dep":"2026-05-27T08:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6730d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:06:00-04:00","schDep":"2026-05-27T08:07:00-04:00","arr":"2026-05-27T08:24:00-04:00","dep":"2026-05-27T08:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6700d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:27:00-04:00","schDep":"2026-05-27T08:34:00-04:00","arr":"2026-05-27T08:47:00-04:00","dep":"2026-05-27T08:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6690d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:00:00-04:00","schDep":"2026-05-27T09:02:00-04:00","arr":"2026-05-27T09:18:00-04:00","dep":"2026-05-27T09:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6700d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:24:00-04:00","schDep":"2026-05-27T09:26:00-04:00","arr":"2026-05-27T09:41:00-04:00","dep":"2026-05-27T09:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6730d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:42:00-04:00","schDep":"2026-05-27T09:42:00-04:00","arr":"2026-05-27T09:54:00-04:00","dep":"2026-05-27T09:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#baab16","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:02:00-04:00","schDep":"2026-05-27T10:02:00-04:00","arr":"2026-05-27T10:09:00-04:00","dep":"2026-05-27T10:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#6aa620","platform":""}],"heading":"N","eventCode":"TRE","eventTZ":"America/New_York","eventName":"Trenton","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":68.5487899780273,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"141":[{"routeName":"Northeast Regional","trainNum":"141","trainNumRaw":"141","trainID":"141-27","lat":40.56889401977602,"lon":-74.32920228811464,"trainTimely":"","iconColor":"#2a8c36","textColor":"#ffffff","stations":[{"name":"Springfield","code":"SPG","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:10:00-04:00","schDep":"2026-05-27T04:10:00-04:00","arr":"2026-05-27T04:10:00-04:00","dep":"2026-05-27T04:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Windsor Locks","code":"WNL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:35:00-04:00","schDep":"2026-05-27T04:35:00-04:00","arr":"2026-05-27T04:32:00-04:00","dep":"2026-05-27T04:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Windsor","code":"WND","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:41:00-04:00","schDep":"2026-05-27T04:41:00-04:00","arr":"2026-05-27T04:41:00-04:00","dep":"2026-05-27T04:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hartford","code":"HFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:48:00-04:00","schDep":"2026-05-27T04:51:00-04:00","arr":"2026-05-27T04:50:00-04:00","dep":"2026-05-27T04:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2f","platform":""},{"name":"Berlin","code":"BER","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:02:00-04:00","schDep":"2026-05-27T05:02:00-04:00","arr":"2026-05-27T05:04:00-04:00","dep":"2026-05-27T05:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2f","platform":""},{"name":"Meriden","code":"MDN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:13:00-04:00","schDep":"2026-05-27T05:13:00-04:00","arr":"2026-05-27T05:14:00-04:00","dep":"2026-05-27T05:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8c36","platform":""},{"name":"Wallingford","code":"WFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:21:00-04:00","schDep":"2026-05-27T05:21:00-04:00","arr":"2026-05-27T05:23:00-04:00","dep":"2026-05-27T05:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2f","platform":""},{"name":"New Haven State Street","code":"STS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:34:00-04:00","schDep":"2026-05-27T05:34:00-04:00","arr":"2026-05-27T05:37:00-04:00","dep":"2026-05-27T05:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:42:00-04:00","schDep":"2026-05-27T06:12:00-04:00","arr":"2026-05-27T05:40:00-04:00","dep":"2026-05-27T06:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:31:00-04:00","schDep":"2026-05-27T06:32:00-04:00","arr":"2026-05-27T06:33:00-04:00","dep":"2026-05-27T06:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2f","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:03:00-04:00","schDep":"2026-05-27T07:04:00-04:00","arr":"2026-05-27T07:06:00-04:00","dep":"2026-05-27T07:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:25:00-04:00","schDep":"2026-05-27T07:26:00-04:00","arr":"2026-05-27T07:30:00-04:00","dep":"2026-05-27T07:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#389726","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:55:00-04:00","schDep":"2026-05-27T08:23:00-04:00","arr":"2026-05-27T07:59:00-04:00","dep":"2026-05-27T08:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#319427","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:39:00-04:00","schDep":"2026-05-27T08:39:00-04:00","arr":"2026-05-27T08:38:00-04:00","dep":"2026-05-27T08:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Airport","code":"EWR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:43:00-04:00","schDep":"2026-05-27T08:44:00-04:00","arr":"2026-05-27T08:44:00-04:00","dep":"2026-05-27T08:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8c36","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:55:00-04:00","schDep":"2026-05-27T08:56:00-04:00","arr":"2026-05-27T08:56:00-04:00","dep":"2026-05-27T08:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a8c36","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:18:00-04:00","schDep":"2026-05-27T09:20:00-04:00","arr":"2026-05-27T09:18:00-04:00","dep":"2026-05-27T09:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:47:00-04:00","schDep":"2026-05-27T09:50:00-04:00","arr":"2026-05-27T09:47:00-04:00","dep":"2026-05-27T09:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:14:00-04:00","schDep":"2026-05-27T10:16:00-04:00","arr":"2026-05-27T10:14:00-04:00","dep":"2026-05-27T10:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:02:00-04:00","schDep":"2026-05-27T11:04:00-04:00","arr":"2026-05-27T11:02:00-04:00","dep":"2026-05-27T11:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:15:00-04:00","schDep":"2026-05-27T11:17:00-04:00","arr":"2026-05-27T11:15:00-04:00","dep":"2026-05-27T11:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:30:00-04:00","schDep":"2026-05-27T11:31:00-04:00","arr":"2026-05-27T11:30:00-04:00","dep":"2026-05-27T11:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:45:00-04:00","schDep":"2026-05-27T11:45:00-04:00","arr":"2026-05-27T11:44:00-04:00","dep":"2026-05-27T11:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"MET","eventTZ":"America/New_York","eventName":"Metropark","origCode":"SPG","originTZ":"America/New_York","origName":"Springfield","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":0.00894775986671448,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"151":[{"routeName":"Northeast Regional","trainNum":"151","trainNumRaw":"151","trainID":"151-27","lat":38.62431724592176,"lon":-77.68441257421657,"trainTimely":"","iconColor":"#baab16","textColor":"#000000","stations":[{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:57:00-04:00","schDep":"2026-05-27T04:57:00-04:00","arr":"2026-05-27T04:04:00-04:00","dep":"2026-05-27T04:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:22:00-04:00","schDep":"2026-05-27T05:24:00-04:00","arr":"2026-05-27T05:25:00-04:00","dep":"2026-05-27T05:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Newark","code":"NRK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:32:00-04:00","schDep":"2026-05-27T05:33:00-04:00","arr":"2026-05-27T05:37:00-04:00","dep":"2026-05-27T05:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#389726","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:08:00-04:00","schDep":"2026-05-27T06:10:00-04:00","arr":"2026-05-27T06:26:00-04:00","dep":"2026-05-27T06:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#baab16","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:24:00-04:00","schDep":"2026-05-27T06:25:00-04:00","arr":"2026-05-27T06:44:00-04:00","dep":"2026-05-27T06:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c09612","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:58:00-04:00","schDep":"2026-05-27T07:30:00-04:00","arr":"2026-05-27T07:13:00-04:00","dep":"2026-05-27T07:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#9fb21a","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:48:00-04:00","schDep":"2026-05-27T07:50:00-04:00","arr":"2026-05-27T08:07:00-04:00","dep":"2026-05-27T08:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bda114","platform":""},{"name":"Manassas","code":"MSS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:22:00-04:00","schDep":"2026-05-27T08:24:00-04:00","arr":"2026-05-27T08:42:00-04:00","dep":"2026-05-27T08:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c09612","platform":""},{"name":"Culpeper","code":"CLP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:00:00-04:00","schDep":"2026-05-27T09:01:00-04:00","arr":"2026-05-27T09:18:00-04:00","dep":"2026-05-27T09:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#baab16","platform":""},{"name":"Charlottesville","code":"CVS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:59:00-04:00","schDep":"2026-05-27T10:07:00-04:00","arr":"2026-05-27T10:10:00-04:00","dep":"2026-05-27T10:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#70a720","platform":""},{"name":"Lynchburg-Kemper Street","code":"LYH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:22:00-04:00","schDep":"2026-05-27T11:24:00-04:00","arr":"2026-05-27T11:27:00-04:00","dep":"2026-05-27T11:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#389726","platform":""},{"name":"Roanoke","code":"RNK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:40:00-04:00","schDep":"2026-05-27T12:40:00-04:00","arr":"2026-05-27T12:45:00-04:00","dep":"2026-05-27T12:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#389726","platform":""}],"heading":"N","eventCode":"CLP","eventTZ":"America/New_York","eventName":"Culpeper","origCode":"PHL","originTZ":"America/New_York","origName":"Philadelphia 30th Street","destCode":"RNK","destTZ":"America/New_York","destName":"Roanoke","trainState":"Active","velocity":69.5062026977539,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"170":[{"routeName":"Northeast Regional","trainNum":"170","trainNumRaw":"170","trainID":"170-27","lat":40.80477588683165,"lon":-73.90829610078481,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:05:00-04:00","schDep":"2026-05-27T05:05:00-04:00","arr":"2026-05-27T05:05:00-04:00","dep":"2026-05-27T05:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:28:00-04:00","schDep":"2026-05-27T05:29:00-04:00","arr":"2026-05-27T05:29:00-04:00","dep":"2026-05-27T05:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b38","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:42:00-04:00","schDep":"2026-05-27T05:44:00-04:00","arr":"2026-05-27T05:45:00-04:00","dep":"2026-05-27T05:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:32:00-04:00","schDep":"2026-05-27T06:33:00-04:00","arr":"2026-05-27T06:35:00-04:00","dep":"2026-05-27T06:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:55:00-04:00","schDep":"2026-05-27T06:58:00-04:00","arr":"2026-05-27T07:00:00-04:00","dep":"2026-05-27T07:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2f9327","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:27:00-04:00","schDep":"2026-05-27T07:29:00-04:00","arr":"2026-05-27T07:29:00-04:00","dep":"2026-05-27T07:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:52:00-04:00","schDep":"2026-05-27T07:53:00-04:00","arr":"2026-05-27T07:52:00-04:00","dep":"2026-05-27T07:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:06:00-04:00","schDep":"2026-05-27T08:07:00-04:00","arr":"2026-05-27T08:07:00-04:00","dep":"2026-05-27T08:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b38","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:27:00-04:00","schDep":"2026-05-27T08:45:00-04:00","arr":"2026-05-27T08:27:00-04:00","dep":"2026-05-27T08:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:19:00-04:00","schDep":"2026-05-27T09:20:00-04:00","arr":"2026-05-27T09:09:00-04:00","dep":"2026-05-27T09:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:08:00-04:00","schDep":"2026-05-27T10:09:00-04:00","arr":"2026-05-27T10:08:00-04:00","dep":"2026-05-27T10:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:36:00-04:00","schDep":"2026-05-27T10:44:00-04:00","arr":"2026-05-27T10:36:00-04:00","dep":"2026-05-27T10:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:29:00-04:00","schDep":"2026-05-27T11:30:00-04:00","arr":"2026-05-27T11:29:00-04:00","dep":"2026-05-27T11:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:01:00-04:00","schDep":"2026-05-27T12:02:00-04:00","arr":"2026-05-27T12:01:00-04:00","dep":"2026-05-27T12:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:20:00-04:00","schDep":"2026-05-27T12:20:00-04:00","arr":"2026-05-27T12:20:00-04:00","dep":"2026-05-27T12:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:53:00-04:00","schDep":"2026-05-27T12:53:00-04:00","arr":"2026-05-27T12:42:00-04:00","dep":"2026-05-27T12:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:04:00-04:00","schDep":"2026-05-27T13:04:00-04:00","arr":"2026-05-27T12:51:00-04:00","dep":"2026-05-27T12:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:11:00-04:00","schDep":"2026-05-27T13:11:00-04:00","arr":"2026-05-27T12:57:00-04:00","dep":"2026-05-27T12:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NRO","eventTZ":"America/New_York","eventName":"New Rochelle","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":43.4279518127441,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"171":[{"routeName":"Northeast Regional","trainNum":"171","trainNumRaw":"171","trainID":"171-27","lat":41.82629869057044,"lon":-71.42507239581299,"trainTimely":"","iconColor":"#298e30","textColor":"#ffffff","stations":[{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:12:00-04:00","schDep":"2026-05-27T08:12:00-04:00","arr":"2026-05-27T08:12:00-04:00","dep":"2026-05-27T08:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:16:00-04:00","schDep":"2026-05-27T08:18:00-04:00","arr":"2026-05-27T08:17:00-04:00","dep":"2026-05-27T08:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:27:00-04:00","schDep":"2026-05-27T08:28:00-04:00","arr":"2026-05-27T08:29:00-04:00","dep":"2026-05-27T08:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:51:00-04:00","schDep":"2026-05-27T08:52:00-04:00","arr":"2026-05-27T08:55:00-04:00","dep":"2026-05-27T08:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:13:00-04:00","schDep":"2026-05-27T09:14:00-04:00","arr":"2026-05-27T09:16:00-04:00","dep":"2026-05-27T09:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e30","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:45:00-04:00","schDep":"2026-05-27T09:47:00-04:00","arr":"2026-05-27T09:45:00-04:00","dep":"2026-05-27T09:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:36:00-04:00","schDep":"2026-05-27T10:38:00-04:00","arr":"2026-05-27T10:36:00-04:00","dep":"2026-05-27T10:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:59:00-04:00","schDep":"2026-05-27T11:00:00-04:00","arr":"2026-05-27T10:59:00-04:00","dep":"2026-05-27T10:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:26:00-04:00","schDep":"2026-05-27T11:27:00-04:00","arr":"2026-05-27T11:26:00-04:00","dep":"2026-05-27T11:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:24:00-04:00","schDep":"2026-05-27T12:40:00-04:00","arr":"2026-05-27T12:24:00-04:00","dep":"2026-05-27T12:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:56:00-04:00","schDep":"2026-05-27T12:57:00-04:00","arr":"2026-05-27T12:56:00-04:00","dep":"2026-05-27T12:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Airport","code":"EWR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:01:00-04:00","schDep":"2026-05-27T13:02:00-04:00","arr":"2026-05-27T13:01:00-04:00","dep":"2026-05-27T13:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:15:00-04:00","schDep":"2026-05-27T13:17:00-04:00","arr":"2026-05-27T13:15:00-04:00","dep":"2026-05-27T13:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:44:00-04:00","schDep":"2026-05-27T13:46:00-04:00","arr":"2026-05-27T13:44:00-04:00","dep":"2026-05-27T13:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:15:00-04:00","schDep":"2026-05-27T14:18:00-04:00","arr":"2026-05-27T14:15:00-04:00","dep":"2026-05-27T14:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:41:00-04:00","schDep":"2026-05-27T14:43:00-04:00","arr":"2026-05-27T14:41:00-04:00","dep":"2026-05-27T14:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:30:00-04:00","schDep":"2026-05-27T15:33:00-04:00","arr":"2026-05-27T15:30:00-04:00","dep":"2026-05-27T15:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:46:00-04:00","schDep":"2026-05-27T15:48:00-04:00","arr":"2026-05-27T15:46:00-04:00","dep":"2026-05-27T15:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:06:00-04:00","schDep":"2026-05-27T16:07:00-04:00","arr":"2026-05-27T16:06:00-04:00","dep":"2026-05-27T16:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:25:00-04:00","schDep":"2026-05-27T17:00:00-04:00","arr":"2026-05-27T16:25:00-04:00","dep":"2026-05-27T16:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:20:00-04:00","schDep":"2026-05-27T17:22:00-04:00","arr":"2026-05-27T17:20:00-04:00","dep":"2026-05-27T17:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burke Centre","code":"BCV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:40:00-04:00","schDep":"2026-05-27T17:41:00-04:00","arr":"2026-05-27T17:40:00-04:00","dep":"2026-05-27T17:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Manassas","code":"MSS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:58:00-04:00","schDep":"2026-05-27T18:00:00-04:00","arr":"2026-05-27T17:58:00-04:00","dep":"2026-05-27T17:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Culpeper","code":"CLP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:37:00-04:00","schDep":"2026-05-27T18:38:00-04:00","arr":"2026-05-27T18:37:00-04:00","dep":"2026-05-27T18:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Charlottesville","code":"CVS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:34:00-04:00","schDep":"2026-05-27T19:44:00-04:00","arr":"2026-05-27T19:34:00-04:00","dep":"2026-05-27T19:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lynchburg-Kemper Street","code":"LYH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:54:00-04:00","schDep":"2026-05-27T20:57:00-04:00","arr":"2026-05-27T20:54:00-04:00","dep":"2026-05-27T20:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Roanoke","code":"RNK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:13:00-04:00","schDep":"2026-05-27T22:13:00-04:00","arr":"2026-05-27T22:07:00-04:00","dep":"2026-05-27T22:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"KIN","eventTZ":"America/New_York","eventName":"Kingston","origCode":"BOS","originTZ":"America/New_York","origName":"Boston South","destCode":"RNK","destTZ":"America/New_York","destName":"Roanoke","trainState":"Active","velocity":40.6899375915527,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"172":[{"routeName":"Northeast Regional","trainNum":"172","trainNumRaw":"172","trainID":"172-27","lat":39.85710185085942,"lon":-75.3420504666203,"trainTimely":"","iconColor":"#2a9128","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:06:00-04:00","schDep":"2026-05-27T07:06:00-04:00","arr":"2026-05-27T07:06:00-04:00","dep":"2026-05-27T07:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:18:00-04:00","schDep":"2026-05-27T07:19:00-04:00","arr":"2026-05-27T07:16:00-04:00","dep":"2026-05-27T07:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:33:00-04:00","schDep":"2026-05-27T07:34:00-04:00","arr":"2026-05-27T07:34:00-04:00","dep":"2026-05-27T07:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b38","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:48:00-04:00","schDep":"2026-05-27T07:50:00-04:00","arr":"2026-05-27T07:50:00-04:00","dep":"2026-05-27T07:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:41:00-04:00","schDep":"2026-05-27T08:43:00-04:00","arr":"2026-05-27T08:47:00-04:00","dep":"2026-05-27T08:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:05:00-04:00","schDep":"2026-05-27T09:08:00-04:00","arr":"2026-05-27T09:09:00-04:00","dep":"2026-05-27T09:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:37:00-04:00","schDep":"2026-05-27T09:38:00-04:00","arr":"2026-05-27T09:37:00-04:00","dep":"2026-05-27T09:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Princeton Junction","code":"PJC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:47:00-04:00","schDep":"2026-05-27T09:48:00-04:00","arr":"2026-05-27T09:47:00-04:00","dep":"2026-05-27T09:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:05:00-04:00","schDep":"2026-05-27T10:06:00-04:00","arr":"2026-05-27T10:05:00-04:00","dep":"2026-05-27T10:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Airport","code":"EWR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:17:00-04:00","schDep":"2026-05-27T10:18:00-04:00","arr":"2026-05-27T10:17:00-04:00","dep":"2026-05-27T10:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:23:00-04:00","schDep":"2026-05-27T10:24:00-04:00","arr":"2026-05-27T10:23:00-04:00","dep":"2026-05-27T10:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:45:00-04:00","schDep":"2026-05-27T11:00:00-04:00","arr":"2026-05-27T10:45:00-04:00","dep":"2026-05-27T10:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:27:00-04:00","schDep":"2026-05-27T11:27:00-04:00","arr":"2026-05-27T11:27:00-04:00","dep":"2026-05-27T11:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:46:00-04:00","schDep":"2026-05-27T11:48:00-04:00","arr":"2026-05-27T11:47:00-04:00","dep":"2026-05-27T11:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b38","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:15:00-04:00","schDep":"2026-05-27T12:16:00-04:00","arr":"2026-05-27T12:15:00-04:00","dep":"2026-05-27T12:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:44:00-04:00","schDep":"2026-05-27T12:46:00-04:00","arr":"2026-05-27T12:44:00-04:00","dep":"2026-05-27T12:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Old Saybrook","code":"OSB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:15:00-04:00","schDep":"2026-05-27T13:15:00-04:00","arr":"2026-05-27T13:15:00-04:00","dep":"2026-05-27T13:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:34:00-04:00","schDep":"2026-05-27T13:35:00-04:00","arr":"2026-05-27T13:34:00-04:00","dep":"2026-05-27T13:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mystic","code":"MYS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:46:00-04:00","schDep":"2026-05-27T13:47:00-04:00","arr":"2026-05-27T13:46:00-04:00","dep":"2026-05-27T13:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westerly","code":"WLY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:56:00-04:00","schDep":"2026-05-27T13:57:00-04:00","arr":"2026-05-27T13:56:00-04:00","dep":"2026-05-27T13:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:11:00-04:00","schDep":"2026-05-27T14:13:00-04:00","arr":"2026-05-27T14:11:00-04:00","dep":"2026-05-27T14:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:32:00-04:00","schDep":"2026-05-27T14:32:00-04:00","arr":"2026-05-27T14:32:00-04:00","dep":"2026-05-27T14:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:08:00-04:00","schDep":"2026-05-27T15:08:00-04:00","arr":"2026-05-27T14:54:00-04:00","dep":"2026-05-27T14:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:20:00-04:00","schDep":"2026-05-27T15:20:00-04:00","arr":"2026-05-27T15:03:00-04:00","dep":"2026-05-27T15:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:28:00-04:00","schDep":"2026-05-27T15:28:00-04:00","arr":"2026-05-27T15:09:00-04:00","dep":"2026-05-27T15:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PHL","eventTZ":"America/New_York","eventName":"Philadelphia 30th Street","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":93.9671401977539,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"178":[{"routeName":"Northeast Regional","trainNum":"178","trainNumRaw":"178","trainID":"178-27","lat":37.27781534520674,"lon":-79.93618108697446,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Roanoke","code":"RNK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:35:00-04:00","schDep":"2026-05-27T09:35:00-04:00","arr":"2026-05-27T09:35:00-04:00","dep":"2026-05-27T09:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lynchburg-Kemper Street","code":"LYH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:54:00-04:00","schDep":"2026-05-27T10:57:00-04:00","arr":"2026-05-27T10:54:00-04:00","dep":"2026-05-27T10:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Charlottesville","code":"CVS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:15:00-04:00","schDep":"2026-05-27T12:25:00-04:00","arr":"2026-05-27T12:15:00-04:00","dep":"2026-05-27T12:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Culpeper","code":"CLP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:16:00-04:00","schDep":"2026-05-27T13:17:00-04:00","arr":"2026-05-27T13:16:00-04:00","dep":"2026-05-27T13:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Manassas","code":"MSS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:50:00-04:00","schDep":"2026-05-27T13:52:00-04:00","arr":"2026-05-27T13:50:00-04:00","dep":"2026-05-27T13:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burke Centre","code":"BCV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:08:00-04:00","schDep":"2026-05-27T14:09:00-04:00","arr":"2026-05-27T14:08:00-04:00","dep":"2026-05-27T14:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:30:00-04:00","schDep":"2026-05-27T14:32:00-04:00","arr":"2026-05-27T14:30:00-04:00","dep":"2026-05-27T14:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:55:00-04:00","schDep":"2026-05-27T16:02:00-04:00","arr":"2026-05-27T14:55:00-04:00","dep":"2026-05-27T16:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:28:00-04:00","schDep":"2026-05-27T16:29:00-04:00","arr":"2026-05-27T16:28:00-04:00","dep":"2026-05-27T16:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:43:00-04:00","schDep":"2026-05-27T16:45:00-04:00","arr":"2026-05-27T16:43:00-04:00","dep":"2026-05-27T16:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:31:00-04:00","schDep":"2026-05-27T17:33:00-04:00","arr":"2026-05-27T17:31:00-04:00","dep":"2026-05-27T17:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T17:56:00-04:00","schDep":"2026-05-27T17:59:00-04:00","arr":"2026-05-27T17:56:00-04:00","dep":"2026-05-27T17:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"4"},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:25:00-04:00","schDep":"2026-05-27T18:27:00-04:00","arr":"2026-05-27T18:25:00-04:00","dep":"2026-05-27T18:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"1"},{"name":"Newark Airport","code":"EWR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T18:57:00-04:00","schDep":"2026-05-27T18:58:00-04:00","arr":"2026-05-27T18:57:00-04:00","dep":"2026-05-27T18:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:03:00-04:00","schDep":"2026-05-27T19:04:00-04:00","arr":"2026-05-27T19:03:00-04:00","dep":"2026-05-27T19:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T19:24:00-04:00","schDep":"2026-05-27T19:50:00-04:00","arr":"2026-05-27T19:24:00-04:00","dep":"2026-05-27T19:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:25:00-04:00","schDep":"2026-05-27T20:25:00-04:00","arr":"2026-05-27T20:25:00-04:00","dep":"2026-05-27T20:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T20:43:00-04:00","schDep":"2026-05-27T20:45:00-04:00","arr":"2026-05-27T20:45:00-04:00","dep":"2026-05-27T20:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:12:00-04:00","schDep":"2026-05-27T21:13:00-04:00","arr":"2026-05-27T21:12:00-04:00","dep":"2026-05-27T21:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T21:40:00-04:00","schDep":"2026-05-27T21:42:00-04:00","arr":"2026-05-27T21:40:00-04:00","dep":"2026-05-27T21:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T22:30:00-04:00","schDep":"2026-05-27T22:32:00-04:00","arr":"2026-05-27T22:30:00-04:00","dep":"2026-05-27T22:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:08:00-04:00","schDep":"2026-05-27T23:10:00-04:00","arr":"2026-05-27T23:18:00-04:00","dep":"2026-05-27T23:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:29:00-04:00","schDep":"2026-05-27T23:29:00-04:00","arr":"2026-05-27T23:37:00-04:00","dep":"2026-05-27T23:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379627","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T23:58:00-04:00","schDep":"2026-05-27T23:58:00-04:00","arr":"2026-05-28T00:01:00-04:00","dep":"2026-05-27T23:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e30","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-28T00:10:00-04:00","schDep":"2026-05-28T00:10:00-04:00","arr":"2026-05-28T00:11:00-04:00","dep":"2026-05-28T00:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-28T00:15:00-04:00","schDep":"2026-05-28T00:15:00-04:00","arr":"2026-05-28T00:17:00-04:00","dep":"2026-05-28T00:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c35","platform":""}],"heading":"N","eventCode":"RNK","eventTZ":"America/New_York","eventName":"Roanoke","origCode":"RNK","originTZ":"America/New_York","origName":"Roanoke","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:20:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"181":[{"routeName":"Northeast Regional","trainNum":"181","trainNumRaw":"181","trainID":"181-27","lat":39.05554982043094,"lon":-76.73588783067628,"trainTimely":"","iconColor":"#7baa1f","textColor":"#000000","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:45:00-04:00","schDep":"2026-05-27T05:45:00-04:00","arr":"2026-05-27T05:53:00-04:00","dep":"2026-05-27T05:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:00:00-04:00","schDep":"2026-05-27T06:01:00-04:00","arr":"2026-05-27T06:12:00-04:00","dep":"2026-05-27T06:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#baab16","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:08:00-04:00","schDep":"2026-05-27T07:11:00-04:00","arr":"2026-05-27T07:17:00-04:00","dep":"2026-05-27T07:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#8cae1c","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:35:00-04:00","schDep":"2026-05-27T07:37:00-04:00","arr":"2026-05-27T07:44:00-04:00","dep":"2026-05-27T07:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#8cae1c","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:23:00-04:00","schDep":"2026-05-27T08:26:00-04:00","arr":"2026-05-27T08:41:00-04:00","dep":"2026-05-27T08:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6700d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:06:00-04:00","schDep":"2026-05-27T09:06:00-04:00","arr":"2026-05-27T09:14:00-04:00","dep":"2026-05-27T09:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""}],"heading":"N","eventCode":"WAS","eventTZ":"America/New_York","eventName":"Washington Union","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":115.781776428223,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"182":[{"routeName":"Northeast Regional","trainNum":"182","trainNumRaw":"182","trainID":"182-27","lat":38.90137078736586,"lon":-77.00495528516336,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:31:00-04:00","schDep":"2026-05-27T09:31:00-04:00","arr":"2026-05-27T09:31:00-04:00","dep":"2026-05-27T09:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:42:00-04:00","schDep":"2026-05-27T09:43:00-04:00","arr":"2026-05-27T09:42:00-04:00","dep":"2026-05-27T09:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:57:00-04:00","schDep":"2026-05-27T09:59:00-04:00","arr":"2026-05-27T09:57:00-04:00","dep":"2026-05-27T09:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:13:00-04:00","schDep":"2026-05-27T10:15:00-04:00","arr":"2026-05-27T10:13:00-04:00","dep":"2026-05-27T10:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:09:00-04:00","schDep":"2026-05-27T11:11:00-04:00","arr":"2026-05-27T11:09:00-04:00","dep":"2026-05-27T11:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:31:00-04:00","schDep":"2026-05-27T11:34:00-04:00","arr":"2026-05-27T11:31:00-04:00","dep":"2026-05-27T11:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Airport","code":"EWR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:30:00-04:00","schDep":"2026-05-27T12:31:00-04:00","arr":"2026-05-27T12:30:00-04:00","dep":"2026-05-27T12:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:38:00-04:00","schDep":"2026-05-27T12:38:00-04:00","arr":"2026-05-27T12:38:00-04:00","dep":"2026-05-27T12:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:56:00-04:00","schDep":"2026-05-27T12:56:00-04:00","arr":"2026-05-27T12:53:00-04:00","dep":"2026-05-27T12:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"WAS","eventTZ":"America/New_York","eventName":"Washington Union","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:16:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"183":[{"routeName":"Northeast Regional","trainNum":"183","trainNumRaw":"183","trainID":"183-27","lat":39.95726819755756,"lon":-75.18141351988616,"trainTimely":"","iconColor":"#2a9128","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:25:00-04:00","schDep":"2026-05-27T07:25:00-04:00","arr":"2026-05-27T07:25:00-04:00","dep":"2026-05-27T07:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:40:00-04:00","schDep":"2026-05-27T07:41:00-04:00","arr":"2026-05-27T07:38:00-04:00","dep":"2026-05-27T07:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:55:00-04:00","schDep":"2026-05-27T07:56:00-04:00","arr":"2026-05-27T07:51:00-04:00","dep":"2026-05-27T07:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:26:00-04:00","schDep":"2026-05-27T08:28:00-04:00","arr":"2026-05-27T08:21:00-04:00","dep":"2026-05-27T08:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:57:00-04:00","schDep":"2026-05-27T09:05:00-04:00","arr":"2026-05-27T08:59:00-04:00","dep":"2026-05-27T09:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a9128","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:30:00-04:00","schDep":"2026-05-27T09:32:00-04:00","arr":"2026-05-27T09:21:00-04:00","dep":"2026-05-27T09:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Aberdeen","code":"ABE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:03:00-04:00","schDep":"2026-05-27T10:05:00-04:00","arr":"2026-05-27T10:03:00-04:00","dep":"2026-05-27T10:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:29:00-04:00","schDep":"2026-05-27T10:32:00-04:00","arr":"2026-05-27T10:29:00-04:00","dep":"2026-05-27T10:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:47:00-04:00","schDep":"2026-05-27T10:49:00-04:00","arr":"2026-05-27T10:47:00-04:00","dep":"2026-05-27T10:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Carrollton","code":"NCR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:04:00-04:00","schDep":"2026-05-27T11:05:00-04:00","arr":"2026-05-27T11:04:00-04:00","dep":"2026-05-27T11:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:16:00-04:00","schDep":"2026-05-27T11:16:00-04:00","arr":"2026-05-27T11:16:00-04:00","dep":"2026-05-27T11:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PHL","eventTZ":"America/New_York","eventName":"Philadelphia 30th Street","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":10.8335008621216,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"185":[{"routeName":"Northeast Regional","trainNum":"185","trainNumRaw":"185","trainID":"185-27","lat":40.75246326445101,"lon":-73.99794244833376,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:25:00-04:00","schDep":"2026-05-27T09:25:00-04:00","arr":"2026-05-27T09:25:00-04:00","dep":"2026-05-27T09:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:41:00-04:00","schDep":"2026-05-27T09:42:00-04:00","arr":"2026-05-27T09:41:00-04:00","dep":"2026-05-27T09:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Airport","code":"EWR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:46:00-04:00","schDep":"2026-05-27T09:46:00-04:00","arr":"2026-05-27T09:46:00-04:00","dep":"2026-05-27T09:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:58:00-04:00","schDep":"2026-05-27T09:59:00-04:00","arr":"2026-05-27T09:58:00-04:00","dep":"2026-05-27T09:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:20:00-04:00","schDep":"2026-05-27T10:22:00-04:00","arr":"2026-05-27T10:20:00-04:00","dep":"2026-05-27T10:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:52:00-04:00","schDep":"2026-05-27T10:55:00-04:00","arr":"2026-05-27T10:52:00-04:00","dep":"2026-05-27T10:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:24:00-04:00","schDep":"2026-05-27T11:26:00-04:00","arr":"2026-05-27T11:24:00-04:00","dep":"2026-05-27T11:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:10:00-04:00","schDep":"2026-05-27T12:12:00-04:00","arr":"2026-05-27T12:10:00-04:00","dep":"2026-05-27T12:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:23:00-04:00","schDep":"2026-05-27T12:25:00-04:00","arr":"2026-05-27T12:24:00-04:00","dep":"2026-05-27T12:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:57:00-04:00","schDep":"2026-05-27T12:57:00-04:00","arr":"2026-05-27T12:52:00-04:00","dep":"2026-05-27T12:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NYP","eventTZ":"America/New_York","eventName":"New York Penn","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:10:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"190":[{"routeName":"Northeast Regional","trainNum":"190","trainNumRaw":"190","trainID":"190-27","lat":41.12278820549849,"lon":-73.34334690248262,"trainTimely":"","iconColor":"#409a25","textColor":"#ffffff","stations":[{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:58:00-04:00","schDep":"2026-05-27T05:58:00-04:00","arr":"2026-05-27T05:21:00-04:00","dep":"2026-05-27T05:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:25:00-04:00","schDep":"2026-05-27T06:27:00-04:00","arr":"2026-05-27T06:25:00-04:00","dep":"2026-05-27T06:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:05:00-04:00","schDep":"2026-05-27T07:07:00-04:00","arr":"2026-05-27T07:02:00-04:00","dep":"2026-05-27T07:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:26:00-04:00","schDep":"2026-05-27T07:41:00-04:00","arr":"2026-05-27T07:24:00-04:00","dep":"2026-05-27T07:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Rochelle","code":"NRO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:12:00-04:00","schDep":"2026-05-27T08:13:00-04:00","arr":"2026-05-27T08:14:00-04:00","dep":"2026-05-27T08:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2f","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:31:00-04:00","schDep":"2026-05-27T08:33:00-04:00","arr":"2026-05-27T08:39:00-04:00","dep":"2026-05-27T08:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#529f23","platform":""},{"name":"Bridgeport","code":"BRP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:03:00-04:00","schDep":"2026-05-27T09:04:00-04:00","arr":"2026-05-27T09:09:00-04:00","dep":"2026-05-27T09:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:32:00-04:00","schDep":"2026-05-27T09:39:00-04:00","arr":"2026-05-27T09:32:00-04:00","dep":"2026-05-27T09:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New London","code":"NLC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:24:00-04:00","schDep":"2026-05-27T10:25:00-04:00","arr":"2026-05-27T10:24:00-04:00","dep":"2026-05-27T10:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mystic","code":"MYS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:36:00-04:00","schDep":"2026-05-27T10:37:00-04:00","arr":"2026-05-27T10:36:00-04:00","dep":"2026-05-27T10:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kingston","code":"KIN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:58:00-04:00","schDep":"2026-05-27T10:59:00-04:00","arr":"2026-05-27T10:58:00-04:00","dep":"2026-05-27T10:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:17:00-04:00","schDep":"2026-05-27T11:17:00-04:00","arr":"2026-05-27T11:17:00-04:00","dep":"2026-05-27T11:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:48:00-04:00","schDep":"2026-05-27T11:48:00-04:00","arr":"2026-05-27T11:39:00-04:00","dep":"2026-05-27T11:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:59:00-04:00","schDep":"2026-05-27T11:59:00-04:00","arr":"2026-05-27T11:48:00-04:00","dep":"2026-05-27T11:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:06:00-04:00","schDep":"2026-05-27T12:06:00-04:00","arr":"2026-05-27T11:54:00-04:00","dep":"2026-05-27T11:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BRP","eventTZ":"America/New_York","eventName":"Bridgeport","origCode":"PHL","originTZ":"America/New_York","origName":"Philadelphia 30th Street","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":46.4903221130371,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"234":[{"routeName":"Empire Service","trainNum":"234","trainNumRaw":"234","trainID":"234-27","lat":40.88207692642739,"lon":-73.92279958913628,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:50:00-04:00","schDep":"2026-05-27T06:50:00-04:00","arr":"2026-05-27T06:50:00-04:00","dep":"2026-05-27T06:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hudson","code":"HUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:10:00-04:00","schDep":"2026-05-27T07:12:00-04:00","arr":"2026-05-27T07:10:00-04:00","dep":"2026-05-27T07:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:34:00-04:00","schDep":"2026-05-27T07:36:00-04:00","arr":"2026-05-27T07:31:00-04:00","dep":"2026-05-27T07:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:51:00-04:00","schDep":"2026-05-27T07:51:00-04:00","arr":"2026-05-27T07:49:00-04:00","dep":"2026-05-27T07:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:31:00-04:00","schDep":"2026-05-27T08:33:00-04:00","arr":"2026-05-27T08:33:00-04:00","dep":"2026-05-27T08:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Yonkers","code":"YNY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:54:00-04:00","schDep":"2026-05-27T08:55:00-04:00","arr":"2026-05-27T08:51:00-04:00","dep":"2026-05-27T08:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:21:00-04:00","schDep":"2026-05-27T09:21:00-04:00","arr":"2026-05-27T09:17:00-04:00","dep":"2026-05-27T09:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NYP","eventTZ":"America/New_York","eventName":"New York Penn","origCode":"ALB","originTZ":"America/New_York","origName":"Albany-Rensselaer","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":41.8755149841309,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"236":[{"routeName":"Empire Service","trainNum":"236","trainNumRaw":"236","trainID":"236-27","lat":41.955571090344506,"lon":-73.94436796155705,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:15:00-04:00","schDep":"2026-05-27T08:15:00-04:00","arr":"2026-05-27T08:15:00-04:00","dep":"2026-05-27T08:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hudson","code":"HUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:35:00-04:00","schDep":"2026-05-27T08:37:00-04:00","arr":"2026-05-27T08:38:00-04:00","dep":"2026-05-27T08:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:58:00-04:00","schDep":"2026-05-27T09:00:00-04:00","arr":"2026-05-27T08:58:00-04:00","dep":"2026-05-27T08:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:14:00-04:00","schDep":"2026-05-27T09:15:00-04:00","arr":"2026-05-27T09:14:00-04:00","dep":"2026-05-27T09:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:53:00-04:00","schDep":"2026-05-27T09:54:00-04:00","arr":"2026-05-27T09:53:00-04:00","dep":"2026-05-27T09:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Yonkers","code":"YNY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:15:00-04:00","schDep":"2026-05-27T10:16:00-04:00","arr":"2026-05-27T10:15:00-04:00","dep":"2026-05-27T10:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:45:00-04:00","schDep":"2026-05-27T10:45:00-04:00","arr":"2026-05-27T10:38:00-04:00","dep":"2026-05-27T10:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"RHI","eventTZ":"America/New_York","eventName":"Rhinecliff-Kingston","origCode":"ALB","originTZ":"America/New_York","origName":"Albany-Rensselaer","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":84.4802780151367,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:59:12-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"280":[{"routeName":"Empire Service","trainNum":"280","trainNumRaw":"280","trainID":"280-27","lat":42.93734845182473,"lon":-74.30709244919392,"trainTimely":"","iconColor":"#349527","textColor":"#ffffff","stations":[{"name":"Niagara Falls","code":"NFL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T03:42:00-04:00","schDep":"2026-05-27T03:42:00-04:00","arr":"2026-05-27T03:42:00-04:00","dep":"2026-05-27T03:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Buffalo-Exchange Street","code":"BFX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:16:00-04:00","schDep":"2026-05-27T04:18:00-04:00","arr":"2026-05-27T04:17:00-04:00","dep":"2026-05-27T04:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b38","platform":""},{"name":"Buffalo-Depew","code":"BUF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T04:31:00-04:00","schDep":"2026-05-27T04:35:00-04:00","arr":"2026-05-27T04:38:00-04:00","dep":"2026-05-27T04:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3a9726","platform":""},{"name":"Rochester","code":"ROC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:27:00-04:00","schDep":"2026-05-27T05:31:00-04:00","arr":"2026-05-27T05:34:00-04:00","dep":"2026-05-27T05:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3a9726","platform":""},{"name":"Syracuse","code":"SYR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:53:00-04:00","schDep":"2026-05-27T07:02:00-04:00","arr":"2026-05-27T07:03:00-04:00","dep":"2026-05-27T07:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Rome","code":"ROM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:41:00-04:00","schDep":"2026-05-27T07:42:00-04:00","arr":"2026-05-27T07:50:00-04:00","dep":"2026-05-27T07:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#479c25","platform":""},{"name":"Utica","code":"UCA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:56:00-04:00","schDep":"2026-05-27T07:58:00-04:00","arr":"2026-05-27T08:06:00-04:00","dep":"2026-05-27T08:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Amsterdam","code":"AMS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:01:00-04:00","schDep":"2026-05-27T09:01:00-04:00","arr":"2026-05-27T09:07:00-04:00","dep":"2026-05-27T09:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Schenectady","code":"SDY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:21:00-04:00","schDep":"2026-05-27T09:21:00-04:00","arr":"2026-05-27T09:25:00-04:00","dep":"2026-05-27T09:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:42:00-04:00","schDep":"2026-05-27T10:05:00-04:00","arr":"2026-05-27T09:46:00-04:00","dep":"2026-05-27T09:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Hudson","code":"HUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:26:00-04:00","schDep":"2026-05-27T10:28:00-04:00","arr":"2026-05-27T10:26:00-04:00","dep":"2026-05-27T10:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:49:00-04:00","schDep":"2026-05-27T10:51:00-04:00","arr":"2026-05-27T10:49:00-04:00","dep":"2026-05-27T10:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:10:00-04:00","schDep":"2026-05-27T11:10:00-04:00","arr":"2026-05-27T11:10:00-04:00","dep":"2026-05-27T11:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:50:00-04:00","schDep":"2026-05-27T11:50:00-04:00","arr":"2026-05-27T11:50:00-04:00","dep":"2026-05-27T11:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:45:00-04:00","schDep":"2026-05-27T12:45:00-04:00","arr":"2026-05-27T12:29:00-04:00","dep":"2026-05-27T12:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"AMS","eventTZ":"America/New_York","eventName":"Amsterdam","origCode":"NFL","originTZ":"America/New_York","origName":"Niagara Falls","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":48.8368759155273,"statusMsg":" ","createdAt":"2026-05-27T09:00:55-04:00","updatedAt":"2026-05-27T09:00:55-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"284":[{"routeName":"Empire Service","trainNum":"284","trainNumRaw":"284","trainID":"284-27","lat":43.06525134375199,"lon":-77.20239521469921,"trainTimely":"","iconColor":"#2f9327","textColor":"#ffffff","stations":[{"name":"Niagara Falls","code":"NFL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:37:00-04:00","schDep":"2026-05-27T06:37:00-04:00","arr":"2026-05-27T06:37:00-04:00","dep":"2026-05-27T06:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Buffalo-Exchange Street","code":"BFX","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:10:00-04:00","schDep":"2026-05-27T07:12:00-04:00","arr":"2026-05-27T07:12:00-04:00","dep":"2026-05-27T07:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Buffalo-Depew","code":"BUF","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:25:00-04:00","schDep":"2026-05-27T07:29:00-04:00","arr":"2026-05-27T07:26:00-04:00","dep":"2026-05-27T07:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b38","platform":""},{"name":"Rochester","code":"ROC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:21:00-04:00","schDep":"2026-05-27T08:25:00-04:00","arr":"2026-05-27T08:33:00-04:00","dep":"2026-05-27T08:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Syracuse","code":"SYR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:45:00-04:00","schDep":"2026-05-27T09:55:00-04:00","arr":"2026-05-27T09:50:00-04:00","dep":"2026-05-27T09:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2f9327","platform":""},{"name":"Rome","code":"ROM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:34:00-04:00","schDep":"2026-05-27T10:35:00-04:00","arr":"2026-05-27T10:38:00-04:00","dep":"2026-05-27T10:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Utica","code":"UCA","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:49:00-04:00","schDep":"2026-05-27T10:51:00-04:00","arr":"2026-05-27T10:52:00-04:00","dep":"2026-05-27T10:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2d","platform":""},{"name":"Amsterdam","code":"AMS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:54:00-04:00","schDep":"2026-05-27T11:54:00-04:00","arr":"2026-05-27T11:54:00-04:00","dep":"2026-05-27T11:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Schenectady","code":"SDY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:17:00-04:00","schDep":"2026-05-27T12:17:00-04:00","arr":"2026-05-27T12:17:00-04:00","dep":"2026-05-27T12:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:39:00-04:00","schDep":"2026-05-27T13:05:00-04:00","arr":"2026-05-27T12:39:00-04:00","dep":"2026-05-27T12:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hudson","code":"HUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:26:00-04:00","schDep":"2026-05-27T13:28:00-04:00","arr":"2026-05-27T13:26:00-04:00","dep":"2026-05-27T13:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:49:00-04:00","schDep":"2026-05-27T13:51:00-04:00","arr":"2026-05-27T13:49:00-04:00","dep":"2026-05-27T13:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:10:00-04:00","schDep":"2026-05-27T14:10:00-04:00","arr":"2026-05-27T14:10:00-04:00","dep":"2026-05-27T14:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:50:00-04:00","schDep":"2026-05-27T14:50:00-04:00","arr":"2026-05-27T14:50:00-04:00","dep":"2026-05-27T14:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Yonkers","code":"YNY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:11:00-04:00","schDep":"2026-05-27T15:11:00-04:00","arr":"2026-05-27T15:11:00-04:00","dep":"2026-05-27T15:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:45:00-04:00","schDep":"2026-05-27T15:45:00-04:00","arr":"2026-05-27T15:34:00-04:00","dep":"2026-05-27T15:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SYR","eventTZ":"America/New_York","eventName":"Syracuse","origCode":"NFL","originTZ":"America/New_York","origName":"Niagara Falls","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":71.4836578369141,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"290":[{"routeName":"Ethan Allen Express","trainNum":"290","trainNumRaw":"290","trainID":"290-27","lat":44.4756589880773,"lon":-73.22007144166507,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Burlington","code":"BTN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:25:00-04:00","schDep":"2026-05-27T09:25:00-04:00","arr":"2026-05-27T09:25:00-04:00","dep":"2026-05-27T09:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ferrisburgh-Vergennes","code":"VRN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:54:00-04:00","schDep":"2026-05-27T09:54:00-04:00","arr":"2026-05-27T09:57:00-04:00","dep":"2026-05-27T09:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Middlebury","code":"MBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:11:00-04:00","schDep":"2026-05-27T10:11:00-04:00","arr":"2026-05-27T10:14:00-04:00","dep":"2026-05-27T10:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Rutland","code":"RUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:56:00-04:00","schDep":"2026-05-27T11:06:00-04:00","arr":"2026-05-27T11:00:00-04:00","dep":"2026-05-27T11:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#319427","platform":""},{"name":"Castleton","code":"CNV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:23:00-04:00","schDep":"2026-05-27T11:24:00-04:00","arr":"2026-05-27T11:26:00-04:00","dep":"2026-05-27T11:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Fort Edward","code":"FED","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:11:00-04:00","schDep":"2026-05-27T12:13:00-04:00","arr":"2026-05-27T12:19:00-04:00","dep":"2026-05-27T12:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#529f23","platform":""},{"name":"Saratoga Springs","code":"SAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:33:00-04:00","schDep":"2026-05-27T12:35:00-04:00","arr":"2026-05-27T12:39:00-04:00","dep":"2026-05-27T12:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""},{"name":"Schenectady","code":"SDY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:09:00-04:00","schDep":"2026-05-27T13:11:00-04:00","arr":"2026-05-27T13:09:00-04:00","dep":"2026-05-27T13:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Albany-Rensselaer","code":"ALB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:34:00-04:00","schDep":"2026-05-27T13:49:00-04:00","arr":"2026-05-27T13:34:00-04:00","dep":"2026-05-27T13:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hudson","code":"HUD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:09:00-04:00","schDep":"2026-05-27T14:11:00-04:00","arr":"2026-05-27T14:09:00-04:00","dep":"2026-05-27T14:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rhinecliff-Kingston","code":"RHI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:31:00-04:00","schDep":"2026-05-27T14:33:00-04:00","arr":"2026-05-27T14:31:00-04:00","dep":"2026-05-27T14:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Poughkeepsie","code":"POU","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:45:00-04:00","schDep":"2026-05-27T14:46:00-04:00","arr":"2026-05-27T14:46:00-04:00","dep":"2026-05-27T14:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Croton-Harmon","code":"CRT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:26:00-04:00","schDep":"2026-05-27T15:27:00-04:00","arr":"2026-05-27T15:26:00-04:00","dep":"2026-05-27T15:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Yonkers","code":"YNY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:47:00-04:00","schDep":"2026-05-27T15:48:00-04:00","arr":"2026-05-27T15:47:00-04:00","dep":"2026-05-27T15:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:27:00-04:00","schDep":"2026-05-27T16:27:00-04:00","arr":"2026-05-27T16:12:00-04:00","dep":"2026-05-27T16:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BTN","eventTZ":"America/New_York","eventName":"Burlington","origCode":"BTN","originTZ":"America/New_York","origName":"Burlington","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:10:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"300":[{"routeName":"Lincoln Service","trainNum":"300","trainNumRaw":"300","trainID":"300-27","lat":41.26164254196233,"lon":-88.21516241580139,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"St. Louis Gateway","code":"STL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T04:30:00-05:00","schDep":"2026-05-27T04:30:00-05:00","arr":"2026-05-27T04:30:00-05:00","dep":"2026-05-27T04:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Alton","code":"ALN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T05:12:00-05:00","schDep":"2026-05-27T05:14:00-05:00","arr":"2026-05-27T05:17:00-05:00","dep":"2026-05-27T05:18:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#389726","platform":""},{"name":"Springfield","code":"SPI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:08:00-05:00","schDep":"2026-05-27T06:11:00-05:00","arr":"2026-05-27T06:20:00-05:00","dep":"2026-05-27T06:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Lincoln","code":"LCN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:36:00-05:00","schDep":"2026-05-27T06:36:00-05:00","arr":"2026-05-27T06:45:00-05:00","dep":"2026-05-27T06:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Bloomington-Normal","code":"BNL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:03:00-05:00","schDep":"2026-05-27T07:06:00-05:00","arr":"2026-05-27T07:11:00-05:00","dep":"2026-05-27T07:15:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#529f23","platform":""},{"name":"Pontiac","code":"PON","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:31:00-05:00","schDep":"2026-05-27T07:31:00-05:00","arr":"2026-05-27T07:36:00-05:00","dep":"2026-05-27T07:37:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#389726","platform":""},{"name":"Joliet","code":"JOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:24:00-05:00","schDep":"2026-05-27T08:24:00-05:00","arr":"2026-05-27T08:16:00-05:00","dep":"2026-05-27T08:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Summit","code":"SMT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:49:00-05:00","schDep":"2026-05-27T08:49:00-05:00","arr":"2026-05-27T08:49:00-05:00","dep":"2026-05-27T08:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:25:00-05:00","schDep":"2026-05-27T09:25:00-05:00","arr":"2026-05-27T09:25:00-05:00","dep":"2026-05-27T09:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"JOL","eventTZ":"America/Chicago","eventName":"Joliet","origCode":"STL","originTZ":"America/Chicago","origName":"St. Louis Gateway","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":109.299156188965,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:00:40-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"301":[{"routeName":"Lincoln Service","trainNum":"301","trainNumRaw":"301","trainID":"301-27","lat":41.594715270266555,"lon":-88.0558682738457,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:15:00-05:00","schDep":"2026-05-27T07:15:00-05:00","arr":"2026-05-27T07:15:00-05:00","dep":"2026-05-27T07:15:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Joliet","code":"JOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:12:00-05:00","schDep":"2026-05-27T08:12:00-05:00","arr":"2026-05-27T08:12:00-05:00","dep":"2026-05-27T08:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bloomington-Normal","code":"BNL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:13:00-05:00","schDep":"2026-05-27T09:16:00-05:00","arr":"2026-05-27T09:13:00-05:00","dep":"2026-05-27T09:13:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Springfield","code":"SPI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:10:00-05:00","schDep":"2026-05-27T10:13:00-05:00","arr":"2026-05-27T10:11:00-05:00","dep":"2026-05-27T10:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Alton","code":"ALN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:12:00-05:00","schDep":"2026-05-27T11:14:00-05:00","arr":"2026-05-27T11:17:00-05:00","dep":"2026-05-27T11:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#389726","platform":""},{"name":"St. Louis Gateway","code":"STL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:01:00-05:00","schDep":"2026-05-27T12:01:00-05:00","arr":"2026-05-27T11:53:00-05:00","dep":"2026-05-27T11:53:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"JOL","eventTZ":"America/Chicago","eventName":"Joliet","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"STL","destTZ":"America/Chicago","destName":"St. Louis Gateway","trainState":"Active","velocity":78.8830490112305,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:00:40-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"302":[{"routeName":"Lincoln Service","trainNum":"302","trainNumRaw":"302","trainID":"302-27","lat":39.29627574175159,"lon":-89.87774510935797,"trainTimely":"","iconColor":"#529f23","textColor":"#ffffff","stations":[{"name":"St. Louis Gateway","code":"STL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:35:00-05:00","schDep":"2026-05-27T06:35:00-05:00","arr":"2026-05-27T06:35:00-05:00","dep":"2026-05-27T06:35:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Alton","code":"ALN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:19:00-05:00","schDep":"2026-05-27T07:21:00-05:00","arr":"2026-05-27T07:30:00-05:00","dep":"2026-05-27T07:32:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#70a720","platform":""},{"name":"Carlinville","code":"CRV","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:46:00-05:00","schDep":"2026-05-27T07:46:00-05:00","arr":"2026-05-27T07:58:00-05:00","dep":"2026-05-27T07:58:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Springfield","code":"SPI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:19:00-05:00","schDep":"2026-05-27T08:22:00-05:00","arr":"2026-05-27T08:27:00-05:00","dep":"2026-05-27T08:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#529f23","platform":""},{"name":"Lincoln","code":"LCN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:44:00-05:00","schDep":"2026-05-27T08:44:00-05:00","arr":"2026-05-27T08:56:00-05:00","dep":"2026-05-27T08:56:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""},{"name":"Bloomington-Normal","code":"BNL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:13:00-05:00","schDep":"2026-05-27T09:16:00-05:00","arr":"2026-05-27T09:25:00-05:00","dep":"2026-05-27T09:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""},{"name":"Pontiac","code":"PON","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:42:00-05:00","schDep":"2026-05-27T09:42:00-05:00","arr":"2026-05-27T09:54:00-05:00","dep":"2026-05-27T09:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""},{"name":"Dwight","code":"DWT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:58:00-05:00","schDep":"2026-05-27T09:58:00-05:00","arr":"2026-05-27T10:11:00-05:00","dep":"2026-05-27T10:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#86ad1d","platform":""},{"name":"Joliet","code":"JOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:39:00-05:00","schDep":"2026-05-27T10:39:00-05:00","arr":"2026-05-27T10:45:00-05:00","dep":"2026-05-27T10:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""},{"name":"Summit","code":"SMT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:04:00-05:00","schDep":"2026-05-27T11:04:00-05:00","arr":"2026-05-27T11:10:00-05:00","dep":"2026-05-27T11:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:40:00-05:00","schDep":"2026-05-27T11:40:00-05:00","arr":"2026-05-27T11:34:00-05:00","dep":"2026-05-27T11:34:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SPI","eventTZ":"America/Chicago","eventName":"Springfield","origCode":"STL","originTZ":"America/Chicago","origName":"St. Louis Gateway","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":69.8172454833984,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:00:40-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"311":[{"routeName":"Missouri River Runner","trainNum":"311","trainNumRaw":"311","trainID":"311-27","lat":38.62360714042232,"lon":-90.2056061905997,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"St. Louis Gateway","code":"STL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:10:00-05:00","schDep":"2026-05-27T08:10:00-05:00","arr":"2026-05-27T08:10:00-05:00","dep":"2026-05-27T08:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kirkwood","code":"KWD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:39:00-05:00","schDep":"2026-05-27T08:39:00-05:00","arr":"2026-05-27T08:39:00-05:00","dep":"2026-05-27T08:39:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington","code":"WAH","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:16:00-05:00","schDep":"2026-05-27T09:16:00-05:00","arr":"2026-05-27T09:17:00-05:00","dep":"2026-05-27T09:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Hermann","code":"HEM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:45:00-05:00","schDep":"2026-05-27T09:45:00-05:00","arr":"2026-05-27T09:45:00-05:00","dep":"2026-05-27T09:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Jefferson City","code":"JEF","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:35:00-05:00","schDep":"2026-05-27T10:35:00-05:00","arr":"2026-05-27T10:35:00-05:00","dep":"2026-05-27T10:35:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sedalia","code":"SED","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:45:00-05:00","schDep":"2026-05-27T11:45:00-05:00","arr":"2026-05-27T11:45:00-05:00","dep":"2026-05-27T11:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Warrensburg","code":"WAR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:16:00-05:00","schDep":"2026-05-27T12:16:00-05:00","arr":"2026-05-27T12:16:00-05:00","dep":"2026-05-27T12:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lee's Summit","code":"LEE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:03:00-05:00","schDep":"2026-05-27T13:03:00-05:00","arr":"2026-05-27T13:03:00-05:00","dep":"2026-05-27T13:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Independence","code":"IDP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:20:00-05:00","schDep":"2026-05-27T13:20:00-05:00","arr":"2026-05-27T13:20:00-05:00","dep":"2026-05-27T13:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kansas City","code":"KCY","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:50:00-05:00","schDep":"2026-05-27T13:50:00-05:00","arr":"2026-05-27T13:40:00-05:00","dep":"2026-05-27T13:50:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"STL","eventTZ":"America/Chicago","eventName":"St. Louis Gateway","origCode":"STL","originTZ":"America/Chicago","origName":"St. Louis Gateway","destCode":"KCY","destTZ":"America/Chicago","destName":"Kansas City","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T07:55:00-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"318":[{"routeName":"Lincoln River Runner","trainNum":"318","trainNumRaw":"318","trainID":"318-27","lat":39.0868069808881,"lon":-94.58440743466421,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Kansas City","code":"KCY","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:40:00-05:00","schDep":"2026-05-27T08:40:00-05:00","arr":"2026-05-27T08:40:00-05:00","dep":"2026-05-27T08:40:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Independence","code":"IDP","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:59:00-05:00","schDep":"2026-05-27T08:59:00-05:00","arr":"2026-05-27T08:59:00-05:00","dep":"2026-05-27T08:59:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lee's Summit","code":"LEE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:16:00-05:00","schDep":"2026-05-27T09:16:00-05:00","arr":"2026-05-27T09:16:00-05:00","dep":"2026-05-27T09:16:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Warrensburg","code":"WAR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:57:00-05:00","schDep":"2026-05-27T09:57:00-05:00","arr":"2026-05-27T09:57:00-05:00","dep":"2026-05-27T09:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sedalia","code":"SED","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:27:00-05:00","schDep":"2026-05-27T10:27:00-05:00","arr":"2026-05-27T10:27:00-05:00","dep":"2026-05-27T10:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Jefferson City","code":"JEF","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:49:00-05:00","schDep":"2026-05-27T11:49:00-05:00","arr":"2026-05-27T11:49:00-05:00","dep":"2026-05-27T11:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hermann","code":"HEM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:36:00-05:00","schDep":"2026-05-27T12:36:00-05:00","arr":"2026-05-27T12:36:00-05:00","dep":"2026-05-27T12:36:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington","code":"WAH","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:03:00-05:00","schDep":"2026-05-27T13:03:00-05:00","arr":"2026-05-27T13:03:00-05:00","dep":"2026-05-27T13:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kirkwood","code":"KWD","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:47:00-05:00","schDep":"2026-05-27T13:47:00-05:00","arr":"2026-05-27T13:47:00-05:00","dep":"2026-05-27T13:47:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"St. Louis Gateway","code":"STL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T14:20:00-05:00","schDep":"2026-05-27T14:55:00-05:00","arr":"2026-05-27T14:20:00-05:00","dep":"2026-05-27T14:55:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alton","code":"ALN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T15:37:00-05:00","schDep":"2026-05-27T15:39:00-05:00","arr":"2026-05-27T15:37:00-05:00","dep":"2026-05-27T15:39:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Carlinville","code":"CRV","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T16:05:00-05:00","schDep":"2026-05-27T16:05:00-05:00","arr":"2026-05-27T16:06:00-05:00","dep":"2026-05-27T16:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8b39","platform":""},{"name":"Springfield","code":"SPI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T16:43:00-05:00","schDep":"2026-05-27T16:46:00-05:00","arr":"2026-05-27T16:43:00-05:00","dep":"2026-05-27T16:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lincoln","code":"LCN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T17:08:00-05:00","schDep":"2026-05-27T17:08:00-05:00","arr":"2026-05-27T17:08:00-05:00","dep":"2026-05-27T17:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bloomington-Normal","code":"BNL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T17:32:00-05:00","schDep":"2026-05-27T17:35:00-05:00","arr":"2026-05-27T17:32:00-05:00","dep":"2026-05-27T17:35:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Pontiac","code":"PON","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T17:59:00-05:00","schDep":"2026-05-27T17:59:00-05:00","arr":"2026-05-27T17:59:00-05:00","dep":"2026-05-27T17:59:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dwight","code":"DWT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T18:12:00-05:00","schDep":"2026-05-27T18:12:00-05:00","arr":"2026-05-27T18:12:00-05:00","dep":"2026-05-27T18:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Joliet","code":"JOL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T18:46:00-05:00","schDep":"2026-05-27T18:46:00-05:00","arr":"2026-05-27T18:46:00-05:00","dep":"2026-05-27T18:46:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Summit","code":"SMT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T19:11:00-05:00","schDep":"2026-05-27T19:11:00-05:00","arr":"2026-05-27T19:10:00-05:00","dep":"2026-05-27T19:11:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T20:00:00-05:00","schDep":"2026-05-27T20:00:00-05:00","arr":"2026-05-27T19:44:00-05:00","dep":"2026-05-27T20:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"KCY","eventTZ":"America/Chicago","eventName":"Kansas City","origCode":"KCY","originTZ":"America/Chicago","origName":"Kansas City","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T08:25:00-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"330":[{"routeName":"Hiawatha","trainNum":"330","trainNumRaw":"330","trainID":"330-27","lat":41.88826774226907,"lon":-87.64940456059813,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Milwaukee","code":"MKE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:15:00-05:00","schDep":"2026-05-27T06:15:00-05:00","arr":"2026-05-27T06:15:00-05:00","dep":"2026-05-27T06:15:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Milwaukee Airport","code":"MKA","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:25:00-05:00","schDep":"2026-05-27T06:26:00-05:00","arr":"2026-05-27T06:26:00-05:00","dep":"2026-05-27T06:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Sturtevant","code":"SVT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:42:00-05:00","schDep":"2026-05-27T06:43:00-05:00","arr":"2026-05-27T06:41:00-05:00","dep":"2026-05-27T06:43:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Glenview","code":"GLN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:24:00-05:00","schDep":"2026-05-27T07:25:00-05:00","arr":"2026-05-27T07:23:00-05:00","dep":"2026-05-27T07:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:57:00-05:00","schDep":"2026-05-27T07:57:00-05:00","arr":"2026-05-27T07:57:00-05:00","dep":"2026-05-27T07:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"CHI","eventTZ":"America/Chicago","eventName":"Chicago Union","origCode":"MKE","originTZ":"America/Chicago","origName":"Milwaukee","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Completed","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:01:01-04:00","updatedAt":"2026-05-27T09:01:01-04:00","lastValTS":"2026-05-27T08:01:01-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"331":[{"routeName":"Hiawatha","trainNum":"331","trainNumRaw":"331","trainID":"331-27","lat":41.87900785324407,"lon":-87.6393057527007,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:25:00-05:00","schDep":"2026-05-27T08:25:00-05:00","arr":"2026-05-27T08:25:00-05:00","dep":"2026-05-27T08:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glenview","code":"GLN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:46:00-05:00","schDep":"2026-05-27T08:47:00-05:00","arr":"2026-05-27T08:46:00-05:00","dep":"2026-05-27T08:47:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sturtevant","code":"SVT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:24:00-05:00","schDep":"2026-05-27T09:25:00-05:00","arr":"2026-05-27T09:24:00-05:00","dep":"2026-05-27T09:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Milwaukee Airport","code":"MKA","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:38:00-05:00","schDep":"2026-05-27T09:39:00-05:00","arr":"2026-05-27T09:38:00-05:00","dep":"2026-05-27T09:39:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Milwaukee","code":"MKE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:54:00-05:00","schDep":"2026-05-27T09:54:00-05:00","arr":"2026-05-27T09:49:00-05:00","dep":"2026-05-27T09:54:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"CHI","eventTZ":"America/Chicago","eventName":"Chicago Union","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"MKE","destTZ":"America/Chicago","destName":"Milwaukee","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T08:10:00-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"332":[{"routeName":"Hiawatha","trainNum":"332","trainNumRaw":"332","trainID":"332-27","lat":43.033958031995176,"lon":-87.91670595453793,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Milwaukee","code":"MKE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:05:00-05:00","schDep":"2026-05-27T08:05:00-05:00","arr":"2026-05-27T08:05:00-05:00","dep":"2026-05-27T08:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Milwaukee Airport","code":"MKA","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:14:00-05:00","schDep":"2026-05-27T08:15:00-05:00","arr":"2026-05-27T08:14:00-05:00","dep":"2026-05-27T08:15:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sturtevant","code":"SVT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:27:00-05:00","schDep":"2026-05-27T08:28:00-05:00","arr":"2026-05-27T08:27:00-05:00","dep":"2026-05-27T08:28:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glenview","code":"GLN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:05:00-05:00","schDep":"2026-05-27T09:06:00-05:00","arr":"2026-05-27T09:05:00-05:00","dep":"2026-05-27T09:06:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:34:00-05:00","schDep":"2026-05-27T09:34:00-05:00","arr":"2026-05-27T09:27:00-05:00","dep":"2026-05-27T09:34:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"MKE","eventTZ":"America/Chicago","eventName":"Milwaukee","origCode":"MKE","originTZ":"America/Chicago","origName":"Milwaukee","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T07:50:00-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"350":[{"routeName":"Wolverine","trainNum":"350","trainNumRaw":"350","trainID":"350-27","lat":41.74521661473146,"lon":-86.82844330493884,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:45:00-05:00","schDep":"2026-05-27T06:45:00-05:00","arr":"2026-05-27T06:45:00-05:00","dep":"2026-05-27T06:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Hammond/Whiting","code":"HMI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:09:00-05:00","schDep":"2026-05-27T07:11:00-05:00","arr":"2026-05-27T07:14:00-05:00","dep":"2026-05-27T07:15:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#389726","platform":""},{"name":"New Buffalo","code":"NBU","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:02:00-04:00","schDep":"2026-05-27T09:04:00-04:00","arr":"2026-05-27T09:02:00-04:00","dep":"2026-05-27T09:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Niles","code":"NLS","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:28:00-04:00","schDep":"2026-05-27T09:29:00-04:00","arr":"2026-05-27T09:28:00-04:00","dep":"2026-05-27T09:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dowagiac","code":"DOA","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:39:00-04:00","schDep":"2026-05-27T09:40:00-04:00","arr":"2026-05-27T09:39:00-04:00","dep":"2026-05-27T09:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kalamazoo","code":"KAL","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T10:12:00-04:00","schDep":"2026-05-27T10:14:00-04:00","arr":"2026-05-27T10:12:00-04:00","dep":"2026-05-27T10:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Battle Creek","code":"BTL","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T10:50:00-04:00","schDep":"2026-05-27T10:56:00-04:00","arr":"2026-05-27T10:50:00-04:00","dep":"2026-05-27T10:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Jackson","code":"JXN","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T11:49:00-04:00","schDep":"2026-05-27T11:51:00-04:00","arr":"2026-05-27T11:49:00-04:00","dep":"2026-05-27T11:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ann Arbor","code":"ARB","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T12:26:00-04:00","schDep":"2026-05-27T12:33:00-04:00","arr":"2026-05-27T12:26:00-04:00","dep":"2026-05-27T12:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dearborn","code":"DER","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T13:07:00-04:00","schDep":"2026-05-27T13:07:00-04:00","arr":"2026-05-27T13:07:00-04:00","dep":"2026-05-27T13:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Detroit","code":"DET","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T13:35:00-04:00","schDep":"2026-05-27T13:35:00-04:00","arr":"2026-05-27T13:35:00-04:00","dep":"2026-05-27T13:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Royal Oak","code":"ROY","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T13:59:00-04:00","schDep":"2026-05-27T13:59:00-04:00","arr":"2026-05-27T13:59:00-04:00","dep":"2026-05-27T13:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Troy","code":"TRM","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T14:07:00-04:00","schDep":"2026-05-27T14:07:00-04:00","arr":"2026-05-27T14:07:00-04:00","dep":"2026-05-27T14:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Pontiac","code":"PNT","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T14:21:00-04:00","schDep":"2026-05-27T14:21:00-04:00","arr":"2026-05-27T14:21:00-04:00","dep":"2026-05-27T14:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NBU","eventTZ":"America/Detroit","eventName":"New Buffalo","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"PNT","destTZ":"America/Detroit","destName":"Pontiac","trainState":"Active","velocity":97.9902038574219,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"351":[{"routeName":"Wolverine","trainNum":"351","trainNumRaw":"351","trainID":"351-27","lat":42.250938877296996,"lon":-84.41119104055903,"trainTimely":"","iconColor":"#c66b0d","textColor":"#ffffff","stations":[{"name":"Pontiac","code":"PNT","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T06:20:00-04:00","schDep":"2026-05-27T06:20:00-04:00","arr":"2026-05-27T06:20:00-04:00","dep":"2026-05-27T06:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Troy","code":"TRM","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T06:32:00-04:00","schDep":"2026-05-27T06:33:00-04:00","arr":"2026-05-27T06:36:00-04:00","dep":"2026-05-27T06:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#319427","platform":""},{"name":"Royal Oak","code":"ROY","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T06:39:00-04:00","schDep":"2026-05-27T06:40:00-04:00","arr":"2026-05-27T06:44:00-04:00","dep":"2026-05-27T06:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#389726","platform":""},{"name":"Detroit","code":"DET","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T07:00:00-04:00","schDep":"2026-05-27T07:03:00-04:00","arr":"2026-05-27T07:11:00-04:00","dep":"2026-05-27T07:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#70a720","platform":""},{"name":"Dearborn","code":"DER","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T07:19:00-04:00","schDep":"2026-05-27T07:21:00-04:00","arr":"2026-05-27T07:40:00-04:00","dep":"2026-05-27T07:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c28b10","platform":""},{"name":"Ann Arbor","code":"ARB","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T07:48:00-04:00","schDep":"2026-05-27T07:51:00-04:00","arr":"2026-05-27T08:10:00-04:00","dep":"2026-05-27T08:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c57f0e","platform":""},{"name":"Jackson","code":"JXN","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T08:26:00-04:00","schDep":"2026-05-27T08:28:00-04:00","arr":"2026-05-27T08:54:00-04:00","dep":"2026-05-27T08:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c66d0d","platform":""},{"name":"Albion","code":"ALI","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T08:51:00-04:00","schDep":"2026-05-27T08:52:00-04:00","arr":"2026-05-27T09:20:00-04:00","dep":"2026-05-27T09:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c66b0d","platform":""},{"name":"Battle Creek","code":"BTL","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:19:00-04:00","schDep":"2026-05-27T09:30:00-04:00","arr":"2026-05-27T09:47:00-04:00","dep":"2026-05-27T09:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c66d0d","platform":""},{"name":"Kalamazoo","code":"KAL","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T10:01:00-04:00","schDep":"2026-05-27T10:03:00-04:00","arr":"2026-05-27T10:10:00-04:00","dep":"2026-05-27T10:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#5ba222","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:19:00-05:00","schDep":"2026-05-27T11:19:00-05:00","arr":"2026-05-27T11:08:00-05:00","dep":"2026-05-27T11:08:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"ALI","eventTZ":"America/Detroit","eventName":"Albion","origCode":"PNT","originTZ":"America/Detroit","origName":"Pontiac","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":42.6384811401367,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"353":[{"routeName":"Wolverine","trainNum":"353","trainNumRaw":"353","trainID":"353-27","lat":42.57503185998118,"lon":-83.22486563513876,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Pontiac","code":"PNT","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T08:50:00-04:00","schDep":"2026-05-27T08:50:00-04:00","arr":"2026-05-27T08:50:00-04:00","dep":"2026-05-27T08:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Troy","code":"TRM","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:02:00-04:00","schDep":"2026-05-27T09:04:00-04:00","arr":"2026-05-27T09:02:00-04:00","dep":"2026-05-27T09:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Royal Oak","code":"ROY","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:10:00-04:00","schDep":"2026-05-27T09:12:00-04:00","arr":"2026-05-27T09:10:00-04:00","dep":"2026-05-27T09:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Detroit","code":"DET","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:32:00-04:00","schDep":"2026-05-27T09:35:00-04:00","arr":"2026-05-27T09:37:00-04:00","dep":"2026-05-27T09:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#389726","platform":""},{"name":"Dearborn","code":"DER","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:51:00-04:00","schDep":"2026-05-27T09:53:00-04:00","arr":"2026-05-27T09:56:00-04:00","dep":"2026-05-27T09:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#389726","platform":""},{"name":"Ann Arbor","code":"ARB","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T10:20:00-04:00","schDep":"2026-05-27T10:23:00-04:00","arr":"2026-05-27T10:25:00-04:00","dep":"2026-05-27T10:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#389726","platform":""},{"name":"Jackson","code":"JXN","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T10:56:00-04:00","schDep":"2026-05-27T10:58:00-04:00","arr":"2026-05-27T11:02:00-04:00","dep":"2026-05-27T11:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""},{"name":"Battle Creek","code":"BTL","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T11:55:00-04:00","schDep":"2026-05-27T12:06:00-04:00","arr":"2026-05-27T11:57:00-04:00","dep":"2026-05-27T11:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2f","platform":""},{"name":"Kalamazoo","code":"KAL","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T12:36:00-04:00","schDep":"2026-05-27T12:38:00-04:00","arr":"2026-05-27T12:36:00-04:00","dep":"2026-05-27T12:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Niles","code":"NLS","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T13:10:00-04:00","schDep":"2026-05-27T13:11:00-04:00","arr":"2026-05-27T13:12:00-04:00","dep":"2026-05-27T13:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2f","platform":""},{"name":"New Buffalo","code":"NBU","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T13:29:00-04:00","schDep":"2026-05-27T13:31:00-04:00","arr":"2026-05-27T13:34:00-04:00","dep":"2026-05-27T13:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#389726","platform":""},{"name":"Hammond/Whiting","code":"HMI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:25:00-05:00","schDep":"2026-05-27T13:25:00-05:00","arr":"2026-05-27T13:25:00-05:00","dep":"2026-05-27T13:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T14:12:00-05:00","schDep":"2026-05-27T14:12:00-05:00","arr":"2026-05-27T13:53:00-05:00","dep":"2026-05-27T13:53:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"TRM","eventTZ":"America/Detroit","eventName":"Troy","origCode":"PNT","originTZ":"America/Detroit","origName":"Pontiac","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":29.5461902618408,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"365":[{"routeName":"Blue Water","trainNum":"365","trainNumRaw":"365","trainID":"365-27","lat":42.722519456606825,"lon":-84.5783130234823,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Port Huron","code":"PTH","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T06:20:00-04:00","schDep":"2026-05-27T06:20:00-04:00","arr":"2026-05-27T06:20:00-04:00","dep":"2026-05-27T06:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Lapeer","code":"LPE","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T07:06:00-04:00","schDep":"2026-05-27T07:08:00-04:00","arr":"2026-05-27T07:09:00-04:00","dep":"2026-05-27T07:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Flint","code":"FLN","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T07:30:00-04:00","schDep":"2026-05-27T07:35:00-04:00","arr":"2026-05-27T07:32:00-04:00","dep":"2026-05-27T07:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2f","platform":""},{"name":"Durand","code":"DRD","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T08:06:00-04:00","schDep":"2026-05-27T08:08:00-04:00","arr":"2026-05-27T07:58:00-04:00","dep":"2026-05-27T08:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"East Lansing","code":"LNS","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T08:49:00-04:00","schDep":"2026-05-27T08:54:00-04:00","arr":"2026-05-27T08:44:00-04:00","dep":"2026-05-27T08:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Battle Creek","code":"BTL","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T09:55:00-04:00","schDep":"2026-05-27T10:00:00-04:00","arr":"2026-05-27T09:47:00-04:00","dep":"2026-05-27T09:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kalamazoo","code":"KAL","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T10:23:00-04:00","schDep":"2026-05-27T10:26:00-04:00","arr":"2026-05-27T10:23:00-04:00","dep":"2026-05-27T10:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dowagiac","code":"DOA","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T10:51:00-04:00","schDep":"2026-05-27T10:52:00-04:00","arr":"2026-05-27T10:51:00-04:00","dep":"2026-05-27T10:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Niles","code":"NLS","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T11:01:00-04:00","schDep":"2026-05-27T11:04:00-04:00","arr":"2026-05-27T11:01:00-04:00","dep":"2026-05-27T11:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Buffalo","code":"NBU","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T11:22:00-04:00","schDep":"2026-05-27T11:24:00-04:00","arr":"2026-05-27T11:22:00-04:00","dep":"2026-05-27T11:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:45:00-05:00","schDep":"2026-05-27T11:45:00-05:00","arr":"2026-05-27T11:40:00-05:00","dep":"2026-05-27T11:40:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BTL","eventTZ":"America/Detroit","eventName":"Battle Creek","origCode":"PTH","originTZ":"America/Detroit","origName":"Port Huron","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":29.1857967376709,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"371":[{"routeName":"Wolverine","trainNum":"371","trainNumRaw":"371","trainID":"371-27","lat":41.700348134682905,"lon":-86.88850191239476,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Grand Rapids","code":"GRR","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T06:00:00-04:00","schDep":"2026-05-27T06:00:00-04:00","arr":"2026-05-27T06:00:00-04:00","dep":"2026-05-27T06:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Holland","code":"HOM","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T06:47:00-04:00","schDep":"2026-05-27T06:49:00-04:00","arr":"2026-05-27T06:46:00-04:00","dep":"2026-05-27T06:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Bangor","code":"BAM","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T07:31:00-04:00","schDep":"2026-05-27T07:32:00-04:00","arr":"2026-05-27T07:35:00-04:00","dep":"2026-05-27T07:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"St. Joseph-Benton Harbor","code":"SJM","tz":"America/Detroit","bus":false,"schArr":"2026-05-27T08:09:00-04:00","schDep":"2026-05-27T08:10:00-04:00","arr":"2026-05-27T08:13:00-04:00","dep":"2026-05-27T08:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:08:00-05:00","schDep":"2026-05-27T09:08:00-05:00","arr":"2026-05-27T08:58:00-05:00","dep":"2026-05-27T08:58:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"CHI","eventTZ":"America/Chicago","eventName":"Chicago Union","origCode":"GRR","originTZ":"America/Detroit","origName":"Grand Rapids","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":28.8813228607178,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T07:55:41-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"380":[{"routeName":"Illinois Zephyr","trainNum":"380","trainNumRaw":"380","trainID":"380-27","lat":41.08854669744197,"lon":-90.20188782605682,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Quincy","code":"QCY","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:12:00-05:00","schDep":"2026-05-27T06:12:00-05:00","arr":"2026-05-27T06:12:00-05:00","dep":"2026-05-27T06:12:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Macomb","code":"MAC","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T06:59:00-05:00","schDep":"2026-05-27T07:01:00-05:00","arr":"2026-05-27T06:58:00-05:00","dep":"2026-05-27T07:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:35:00-05:00","schDep":"2026-05-27T07:37:00-05:00","arr":"2026-05-27T07:39:00-05:00","dep":"2026-05-27T07:42:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Kewanee","code":"KEE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:06:00-05:00","schDep":"2026-05-27T08:07:00-05:00","arr":"2026-05-27T08:06:00-05:00","dep":"2026-05-27T08:06:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:30:00-05:00","schDep":"2026-05-27T08:31:00-05:00","arr":"2026-05-27T08:30:00-05:00","dep":"2026-05-27T08:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mendota","code":"MDT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:52:00-05:00","schDep":"2026-05-27T08:53:00-05:00","arr":"2026-05-27T08:52:00-05:00","dep":"2026-05-27T08:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Plano","code":"PLO","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:23:00-05:00","schDep":"2026-05-27T09:24:00-05:00","arr":"2026-05-27T09:23:00-05:00","dep":"2026-05-27T09:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:58:00-05:00","schDep":"2026-05-27T09:58:00-05:00","arr":"2026-05-27T09:45:00-05:00","dep":"2026-05-27T09:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"La Grange Road","code":"LAG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:14:00-05:00","schDep":"2026-05-27T10:14:00-05:00","arr":"2026-05-27T10:01:00-05:00","dep":"2026-05-27T10:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:33:00-05:00","schDep":"2026-05-27T10:33:00-05:00","arr":"2026-05-27T10:18:00-05:00","dep":"2026-05-27T10:18:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"KEE","eventTZ":"America/Chicago","eventName":"Kewanee","origCode":"QCY","originTZ":"America/Chicago","origName":"Quincy","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":80.0947189331055,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T07:55:41-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"381":[{"routeName":"Carl Sandburg","trainNum":"381","trainNumRaw":"381","trainID":"381-27","lat":41.81594105752868,"lon":-87.87103089958659,"trainTimely":"","iconColor":"#298d32","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:40:00-05:00","schDep":"2026-05-27T07:40:00-05:00","arr":"2026-05-27T07:40:00-05:00","dep":"2026-05-27T07:40:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"La Grange Road","code":"LAG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:58:00-05:00","schDep":"2026-05-27T07:59:00-05:00","arr":"2026-05-27T07:59:00-05:00","dep":"2026-05-27T08:00:00-05:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#298d32","platform":""},{"name":"Naperville","code":"NPV","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:13:00-05:00","schDep":"2026-05-27T08:15:00-05:00","arr":"2026-05-27T08:14:00-05:00","dep":"2026-05-27T08:14:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Plano","code":"PLO","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:36:00-05:00","schDep":"2026-05-27T08:37:00-05:00","arr":"2026-05-27T08:36:00-05:00","dep":"2026-05-27T08:36:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mendota","code":"MDT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:04:00-05:00","schDep":"2026-05-27T09:05:00-05:00","arr":"2026-05-27T09:04:00-05:00","dep":"2026-05-27T09:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Princeton","code":"PCT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:25:00-05:00","schDep":"2026-05-27T09:26:00-05:00","arr":"2026-05-27T09:25:00-05:00","dep":"2026-05-27T09:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kewanee","code":"KEE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:48:00-05:00","schDep":"2026-05-27T09:49:00-05:00","arr":"2026-05-27T09:48:00-05:00","dep":"2026-05-27T09:48:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Galesburg","code":"GBB","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:21:00-05:00","schDep":"2026-05-27T10:23:00-05:00","arr":"2026-05-27T10:21:00-05:00","dep":"2026-05-27T10:21:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Macomb","code":"MAC","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:04:00-05:00","schDep":"2026-05-27T11:04:00-05:00","arr":"2026-05-27T11:04:00-05:00","dep":"2026-05-27T11:04:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Quincy","code":"QCY","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:02:00-05:00","schDep":"2026-05-27T12:02:00-05:00","arr":"2026-05-27T11:50:00-05:00","dep":"2026-05-27T11:50:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"LAG","eventTZ":"America/Chicago","eventName":"La Grange Road","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"QCY","destTZ":"America/Chicago","destName":"Quincy","trainState":"Active","velocity":0.00671081990003586,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:00:40-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"390":[{"routeName":"Saluki","trainNum":"390","trainNumRaw":"390","trainID":"390-27","lat":38.169066860480825,"lon":-89.22218147395202,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Carbondale","code":"CDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:30:00-05:00","schDep":"2026-05-27T07:30:00-05:00","arr":"2026-05-27T07:30:00-05:00","dep":"2026-05-27T07:30:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Du Quoin","code":"DQN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T07:51:00-05:00","schDep":"2026-05-27T07:51:00-05:00","arr":"2026-05-27T07:50:00-05:00","dep":"2026-05-27T07:51:00-05:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Centralia","code":"CEN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:23:00-05:00","schDep":"2026-05-27T08:23:00-05:00","arr":"2026-05-27T08:23:00-05:00","dep":"2026-05-27T08:23:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Effingham","code":"EFG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:09:00-05:00","schDep":"2026-05-27T09:09:00-05:00","arr":"2026-05-27T09:09:00-05:00","dep":"2026-05-27T09:09:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mattoon","code":"MAT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:33:00-05:00","schDep":"2026-05-27T09:33:00-05:00","arr":"2026-05-27T09:33:00-05:00","dep":"2026-05-27T09:33:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Champaign-Urbana","code":"CHM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:24:00-05:00","schDep":"2026-05-27T10:24:00-05:00","arr":"2026-05-27T10:24:00-05:00","dep":"2026-05-27T10:24:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rantoul","code":"RTL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:38:00-05:00","schDep":"2026-05-27T10:38:00-05:00","arr":"2026-05-27T10:38:00-05:00","dep":"2026-05-27T10:38:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Gilman","code":"GLM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:05:00-05:00","schDep":"2026-05-27T11:05:00-05:00","arr":"2026-05-27T11:05:00-05:00","dep":"2026-05-27T11:05:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kankakee","code":"KKI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:31:00-05:00","schDep":"2026-05-27T11:31:00-05:00","arr":"2026-05-27T11:31:00-05:00","dep":"2026-05-27T11:31:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Homewood","code":"HMW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:10:00-05:00","schDep":"2026-05-27T12:10:00-05:00","arr":"2026-05-27T12:10:00-05:00","dep":"2026-05-27T12:10:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:00:00-05:00","schDep":"2026-05-27T13:00:00-05:00","arr":"2026-05-27T13:01:00-05:00","dep":"2026-05-27T13:01:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""}],"heading":"N","eventCode":"CEN","eventTZ":"America/Chicago","eventName":"Centralia","origCode":"CDL","originTZ":"America/Chicago","origName":"Carbondale","destCode":"CHI","destTZ":"America/Chicago","destName":"Chicago Union","trainState":"Active","velocity":77.6441879272461,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:00:40-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"391":[{"routeName":"Saluki","trainNum":"391","trainNumRaw":"391","trainID":"391-27","lat":41.87900785324407,"lon":-87.6393057527007,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Chicago Union","code":"CHI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:15:00-05:00","schDep":"2026-05-27T08:15:00-05:00","arr":"2026-05-27T08:15:00-05:00","dep":"2026-05-27T08:15:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Homewood","code":"HMW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:54:00-05:00","schDep":"2026-05-27T08:56:00-05:00","arr":"2026-05-27T08:54:00-05:00","dep":"2026-05-27T08:56:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kankakee","code":"KKI","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:26:00-05:00","schDep":"2026-05-27T09:27:00-05:00","arr":"2026-05-27T09:26:00-05:00","dep":"2026-05-27T09:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Gilman","code":"GLM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:51:00-05:00","schDep":"2026-05-27T09:52:00-05:00","arr":"2026-05-27T09:51:00-05:00","dep":"2026-05-27T09:52:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Rantoul","code":"RTL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:19:00-05:00","schDep":"2026-05-27T10:20:00-05:00","arr":"2026-05-27T10:19:00-05:00","dep":"2026-05-27T10:20:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Champaign-Urbana","code":"CHM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:47:00-05:00","schDep":"2026-05-27T10:49:00-05:00","arr":"2026-05-27T10:47:00-05:00","dep":"2026-05-27T10:49:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mattoon","code":"MAT","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:32:00-05:00","schDep":"2026-05-27T11:33:00-05:00","arr":"2026-05-27T11:32:00-05:00","dep":"2026-05-27T11:33:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Effingham","code":"EFG","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:56:00-05:00","schDep":"2026-05-27T11:57:00-05:00","arr":"2026-05-27T11:56:00-05:00","dep":"2026-05-27T11:57:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Centralia","code":"CEN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:43:00-05:00","schDep":"2026-05-27T12:44:00-05:00","arr":"2026-05-27T12:43:00-05:00","dep":"2026-05-27T12:44:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Du Quoin","code":"DQN","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:17:00-05:00","schDep":"2026-05-27T13:17:00-05:00","arr":"2026-05-27T13:17:00-05:00","dep":"2026-05-27T13:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Carbondale","code":"CDL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T13:45:00-05:00","schDep":"2026-05-27T13:45:00-05:00","arr":"2026-05-27T13:39:00-05:00","dep":"2026-05-27T13:45:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"CHI","eventTZ":"America/Chicago","eventName":"Chicago Union","origCode":"CHI","originTZ":"America/Chicago","origName":"Chicago Union","destCode":"CDL","destTZ":"America/Chicago","destName":"Carbondale","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T08:00:00-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"426":[{"routeName":"Northeast Regional","trainNum":"426","trainNumRaw":"426","trainID":"426-27","lat":41.77973644539254,"lon":-72.6718226770346,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:15:00-04:00","schDep":"2026-05-27T08:15:00-04:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"New Haven State Street","code":"STS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:16:00-04:00","schDep":"2026-05-27T08:16:00-04:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Wallingford","code":"WFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:29:00-04:00","schDep":"2026-05-27T08:29:00-04:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Meriden","code":"MDN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:35:00-04:00","schDep":"2026-05-27T08:35:00-04:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Berlin","code":"BER","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:44:00-04:00","schDep":"2026-05-27T08:44:00-04:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Hartford","code":"HFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:54:00-04:00","schDep":"2026-05-27T08:54:00-04:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"HFD","eventTZ":"America/New_York","eventName":"Hartford","origCode":"NHV","originTZ":"America/New_York","origName":"New Haven Union","destCode":"HFD","destTZ":"America/New_York","destName":"Hartford","trainState":"Active","velocity":0,"statusMsg":"SERVICE DISRUPTION","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"471":[{"routeName":"Northeast Regional","trainNum":"471","trainNumRaw":"471","trainID":"471-27","lat":41.76790850679463,"lon":-72.68150108545976,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Hartford","code":"HFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:29:00-04:00","schDep":"2026-05-27T09:29:00-04:00","arr":"2026-05-27T09:26:00-04:00","dep":"2026-05-27T09:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Berlin","code":"BER","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:40:00-04:00","schDep":"2026-05-27T09:40:00-04:00","arr":"2026-05-27T09:40:00-04:00","dep":"2026-05-27T09:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Meriden","code":"MDN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:49:00-04:00","schDep":"2026-05-27T09:49:00-04:00","arr":"2026-05-27T09:49:00-04:00","dep":"2026-05-27T09:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wallingford","code":"WFD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:57:00-04:00","schDep":"2026-05-27T09:57:00-04:00","arr":"2026-05-27T09:57:00-04:00","dep":"2026-05-27T09:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven State Street","code":"STS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:10:00-04:00","schDep":"2026-05-27T10:10:00-04:00","arr":"2026-05-27T10:10:00-04:00","dep":"2026-05-27T10:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:18:00-04:00","schDep":"2026-05-27T10:18:00-04:00","arr":"2026-05-27T10:18:00-04:00","dep":"2026-05-27T10:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"HFD","eventTZ":"America/New_York","eventName":"Hartford","origCode":"HFD","originTZ":"America/New_York","origName":"Hartford","destCode":"NHV","destTZ":"America/New_York","destName":"New Haven Union","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:14:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"500":[{"routeName":"Amtrak Cascades","trainNum":"500","trainNumRaw":"500","trainID":"500-27","lat":45.5285054654044,"lon":-122.67641448368471,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Portland","code":"PDX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:45:00-07:00","schDep":"2026-05-27T06:45:00-07:00","arr":"2026-05-27T06:35:00-07:00","dep":"2026-05-27T06:45:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Vancouver","code":"VAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:01:00-07:00","schDep":"2026-05-27T07:03:00-07:00","arr":"2026-05-27T07:01:00-07:00","dep":"2026-05-27T07:03:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Kelso","code":"KEL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:36:00-07:00","schDep":"2026-05-27T07:38:00-07:00","arr":"2026-05-27T07:36:00-07:00","dep":"2026-05-27T07:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Centralia","code":"CTL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:17:00-07:00","schDep":"2026-05-27T08:19:00-07:00","arr":"2026-05-27T08:17:00-07:00","dep":"2026-05-27T08:19:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lacey","code":"OLW","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:38:00-07:00","schDep":"2026-05-27T08:40:00-07:00","arr":"2026-05-27T08:38:00-07:00","dep":"2026-05-27T08:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Tacoma Dome","code":"TAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:18:00-07:00","schDep":"2026-05-27T09:18:00-07:00","arr":"2026-05-27T09:18:00-07:00","dep":"2026-05-27T09:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Tukwila","code":"TUK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:49:00-07:00","schDep":"2026-05-27T09:49:00-07:00","arr":"2026-05-27T09:49:00-07:00","dep":"2026-05-27T09:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Seattle King Street","code":"SEA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:10:00-07:00","schDep":"2026-05-27T10:10:00-07:00","arr":"2026-05-27T10:07:00-07:00","dep":"2026-05-27T10:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PDX","eventTZ":"America/Los_Angeles","eventName":"Portland","origCode":"PDX","originTZ":"America/Los_Angeles","origName":"Portland","destCode":"SEA","destTZ":"America/Los_Angeles","destName":"Seattle King Street","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T06:30:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"520":[{"routeName":"Capitol Corridor","trainNum":"520","trainNumRaw":"520","trainID":"520-27","lat":38.02003976397144,"lon":-122.2886332192905,"trainTimely":"","iconColor":"#298d32","textColor":"#ffffff","stations":[{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:28:00-07:00","schDep":"2026-05-27T05:28:00-07:00","arr":"2026-05-27T05:28:00-07:00","dep":"2026-05-27T05:28:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:36:00-07:00","schDep":"2026-05-27T05:38:00-07:00","arr":"2026-05-27T05:37:00-07:00","dep":"2026-05-27T05:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Berkeley","code":"BKY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:41:00-07:00","schDep":"2026-05-27T05:42:00-07:00","arr":"2026-05-27T05:41:00-07:00","dep":"2026-05-27T05:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:48:00-07:00","schDep":"2026-05-27T05:50:00-07:00","arr":"2026-05-27T05:49:00-07:00","dep":"2026-05-27T05:50:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:16:00-07:00","schDep":"2026-05-27T06:17:00-07:00","arr":"2026-05-27T06:17:00-07:00","dep":"2026-05-27T06:17:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Suisun-Fairfield","code":"SUI","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:35:00-07:00","schDep":"2026-05-27T06:36:00-07:00","arr":"2026-05-27T06:35:00-07:00","dep":"2026-05-27T06:35:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fairfield-Vacaville","code":"FFV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:41:00-07:00","schDep":"2026-05-27T06:42:00-07:00","arr":"2026-05-27T06:42:00-07:00","dep":"2026-05-27T06:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:04:00-07:00","schDep":"2026-05-27T07:06:00-07:00","arr":"2026-05-27T07:04:00-07:00","dep":"2026-05-27T07:04:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:32:00-07:00","schDep":"2026-05-27T07:32:00-07:00","arr":"2026-05-27T07:18:00-07:00","dep":"2026-05-27T07:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"MTZ","eventTZ":"America/Los_Angeles","eventName":"Martinez","origCode":"OKJ","originTZ":"America/Los_Angeles","origName":"Oakland-Jack London Square","destCode":"SAC","destTZ":"America/Los_Angeles","destName":"Sacramento","trainState":"Active","velocity":45.2397880554199,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T06:00:43-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"521":[{"routeName":"Capitol Corridor","trainNum":"521","trainNumRaw":"521","trainID":"521-27","lat":37.84074897792257,"lon":-122.29240974882336,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:20:00-07:00","schDep":"2026-05-27T04:20:00-07:00","arr":"2026-05-27T04:21:00-07:00","dep":"2026-05-27T04:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:34:00-07:00","schDep":"2026-05-27T04:36:00-07:00","arr":"2026-05-27T04:35:00-07:00","dep":"2026-05-27T04:36:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Fairfield-Vacaville","code":"FFV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:55:00-07:00","schDep":"2026-05-27T04:56:00-07:00","arr":"2026-05-27T04:54:00-07:00","dep":"2026-05-27T04:56:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Suisun-Fairfield","code":"SUI","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:01:00-07:00","schDep":"2026-05-27T05:02:00-07:00","arr":"2026-05-27T05:01:00-07:00","dep":"2026-05-27T05:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:20:00-07:00","schDep":"2026-05-27T05:21:00-07:00","arr":"2026-05-27T05:20:00-07:00","dep":"2026-05-27T05:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:46:00-07:00","schDep":"2026-05-27T05:48:00-07:00","arr":"2026-05-27T05:45:00-07:00","dep":"2026-05-27T05:48:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Berkeley","code":"BKY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:55:00-07:00","schDep":"2026-05-27T05:56:00-07:00","arr":"2026-05-27T05:55:00-07:00","dep":"2026-05-27T05:56:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:01:00-07:00","schDep":"2026-05-27T06:03:00-07:00","arr":"2026-05-27T05:59:00-07:00","dep":"2026-05-27T06:03:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:11:00-07:00","schDep":"2026-05-27T06:13:00-07:00","arr":"2026-05-27T06:13:00-07:00","dep":"2026-05-27T06:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Oakland Coliseum","code":"OAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:21:00-07:00","schDep":"2026-05-27T06:22:00-07:00","arr":"2026-05-27T06:22:00-07:00","dep":"2026-05-27T06:22:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Hayward","code":"HAY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:31:00-07:00","schDep":"2026-05-27T06:32:00-07:00","arr":"2026-05-27T06:31:00-07:00","dep":"2026-05-27T06:31:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fremont","code":"FMT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:47:00-07:00","schDep":"2026-05-27T06:49:00-07:00","arr":"2026-05-27T06:47:00-07:00","dep":"2026-05-27T06:47:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara - Great America","code":"GAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:05:00-07:00","schDep":"2026-05-27T07:05:00-07:00","arr":"2026-05-27T07:05:00-07:00","dep":"2026-05-27T07:05:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara","code":"SCC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:14:00-07:00","schDep":"2026-05-27T07:14:00-07:00","arr":"2026-05-27T07:14:00-07:00","dep":"2026-05-27T07:14:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Jose Diridon","code":"SJC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:30:00-07:00","schDep":"2026-05-27T07:30:00-07:00","arr":"2026-05-27T07:21:00-07:00","dep":"2026-05-27T07:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"EMY","eventTZ":"America/Los_Angeles","eventName":"Emeryville","origCode":"SAC","originTZ":"America/Los_Angeles","origName":"Sacramento","destCode":"SJC","destTZ":"America/Los_Angeles","destName":"San Jose Diridon","trainState":"Active","velocity":0.0223693568259478,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T06:00:43-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"522":[{"routeName":"Capitol Corridor","trainNum":"522","trainNumRaw":"522","trainID":"522-27","lat":37.79390495658904,"lon":-122.27131319521108,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:28:00-07:00","schDep":"2026-05-27T06:28:00-07:00","arr":"2026-05-27T06:28:00-07:00","dep":"2026-05-27T06:28:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:36:00-07:00","schDep":"2026-05-27T06:38:00-07:00","arr":"2026-05-27T06:36:00-07:00","dep":"2026-05-27T06:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Berkeley","code":"BKY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:41:00-07:00","schDep":"2026-05-27T06:42:00-07:00","arr":"2026-05-27T06:41:00-07:00","dep":"2026-05-27T06:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:48:00-07:00","schDep":"2026-05-27T06:50:00-07:00","arr":"2026-05-27T06:49:00-07:00","dep":"2026-05-27T06:50:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:16:00-07:00","schDep":"2026-05-27T07:17:00-07:00","arr":"2026-05-27T07:16:00-07:00","dep":"2026-05-27T07:17:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Suisun-Fairfield","code":"SUI","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:35:00-07:00","schDep":"2026-05-27T07:36:00-07:00","arr":"2026-05-27T07:35:00-07:00","dep":"2026-05-27T07:36:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fairfield-Vacaville","code":"FFV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:41:00-07:00","schDep":"2026-05-27T07:42:00-07:00","arr":"2026-05-27T07:42:00-07:00","dep":"2026-05-27T07:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:04:00-07:00","schDep":"2026-05-27T08:06:00-07:00","arr":"2026-05-27T08:04:00-07:00","dep":"2026-05-27T08:06:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:30:00-07:00","schDep":"2026-05-27T08:30:00-07:00","arr":"2026-05-27T08:18:00-07:00","dep":"2026-05-27T08:30:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"OKJ","eventTZ":"America/Los_Angeles","eventName":"Oakland-Jack London Square","origCode":"OKJ","originTZ":"America/Los_Angeles","origName":"Oakland-Jack London Square","destCode":"SAC","destTZ":"America/Los_Angeles","destName":"Sacramento","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T06:13:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"523":[{"routeName":"Capitol Corridor","trainNum":"523","trainNumRaw":"523","trainID":"523-27","lat":38.279465925377885,"lon":-121.97902474447042,"trainTimely":"","iconColor":"#2a9128","textColor":"#ffffff","stations":[{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:23:00-07:00","schDep":"2026-05-27T05:23:00-07:00","arr":"2026-05-27T05:23:00-07:00","dep":"2026-05-27T05:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:37:00-07:00","schDep":"2026-05-27T05:39:00-07:00","arr":"2026-05-27T05:37:00-07:00","dep":"2026-05-27T05:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fairfield-Vacaville","code":"FFV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:58:00-07:00","schDep":"2026-05-27T05:59:00-07:00","arr":"2026-05-27T05:58:00-07:00","dep":"2026-05-27T05:59:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Suisun-Fairfield","code":"SUI","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:04:00-07:00","schDep":"2026-05-27T06:05:00-07:00","arr":"2026-05-27T06:06:00-07:00","dep":"2026-05-27T06:06:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:23:00-07:00","schDep":"2026-05-27T06:24:00-07:00","arr":"2026-05-27T06:25:00-07:00","dep":"2026-05-27T06:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:49:00-07:00","schDep":"2026-05-27T06:51:00-07:00","arr":"2026-05-27T06:52:00-07:00","dep":"2026-05-27T06:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Berkeley","code":"BKY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:58:00-07:00","schDep":"2026-05-27T06:59:00-07:00","arr":"2026-05-27T06:59:00-07:00","dep":"2026-05-27T06:59:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:04:00-07:00","schDep":"2026-05-27T07:06:00-07:00","arr":"2026-05-27T07:05:00-07:00","dep":"2026-05-27T07:05:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:14:00-07:00","schDep":"2026-05-27T07:16:00-07:00","arr":"2026-05-27T07:14:00-07:00","dep":"2026-05-27T07:14:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oakland Coliseum","code":"OAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:24:00-07:00","schDep":"2026-05-27T07:25:00-07:00","arr":"2026-05-27T07:24:00-07:00","dep":"2026-05-27T07:24:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hayward","code":"HAY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:34:00-07:00","schDep":"2026-05-27T07:35:00-07:00","arr":"2026-05-27T07:34:00-07:00","dep":"2026-05-27T07:34:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fremont","code":"FMT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:50:00-07:00","schDep":"2026-05-27T07:52:00-07:00","arr":"2026-05-27T07:50:00-07:00","dep":"2026-05-27T07:50:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara - Great America","code":"GAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:08:00-07:00","schDep":"2026-05-27T08:08:00-07:00","arr":"2026-05-27T08:08:00-07:00","dep":"2026-05-27T08:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara","code":"SCC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:17:00-07:00","schDep":"2026-05-27T08:17:00-07:00","arr":"2026-05-27T08:17:00-07:00","dep":"2026-05-27T08:17:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Jose Diridon","code":"SJC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:32:00-07:00","schDep":"2026-05-27T08:32:00-07:00","arr":"2026-05-27T08:24:00-07:00","dep":"2026-05-27T08:24:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SUI","eventTZ":"America/Los_Angeles","eventName":"Suisun-Fairfield","origCode":"SAC","originTZ":"America/Los_Angeles","origName":"Sacramento","destCode":"SJC","destTZ":"America/Los_Angeles","destName":"San Jose Diridon","trainState":"Active","velocity":52.4919319152832,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T06:00:42-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"524":[{"routeName":"Capitol Corridor","trainNum":"524","trainNumRaw":"524","trainID":"524-27","lat":37.33020494409,"lon":-121.90221308676863,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"San Jose Diridon","code":"SJC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:18:00-07:00","schDep":"2026-05-27T06:18:00-07:00","arr":"2026-05-27T06:18:00-07:00","dep":"2026-05-27T06:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara","code":"SCC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:24:00-07:00","schDep":"2026-05-27T06:25:00-07:00","arr":"2026-05-27T06:25:00-07:00","dep":"2026-05-27T06:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Santa Clara - Great America","code":"GAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:32:00-07:00","schDep":"2026-05-27T06:33:00-07:00","arr":"2026-05-27T06:32:00-07:00","dep":"2026-05-27T06:33:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fremont","code":"FMT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:48:00-07:00","schDep":"2026-05-27T06:50:00-07:00","arr":"2026-05-27T06:48:00-07:00","dep":"2026-05-27T06:50:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hayward","code":"HAY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:09:00-07:00","schDep":"2026-05-27T07:10:00-07:00","arr":"2026-05-27T07:09:00-07:00","dep":"2026-05-27T07:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oakland Coliseum","code":"OAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:19:00-07:00","schDep":"2026-05-27T07:20:00-07:00","arr":"2026-05-27T07:19:00-07:00","dep":"2026-05-27T07:20:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:33:00-07:00","schDep":"2026-05-27T07:35:00-07:00","arr":"2026-05-27T07:33:00-07:00","dep":"2026-05-27T07:35:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:43:00-07:00","schDep":"2026-05-27T07:45:00-07:00","arr":"2026-05-27T07:43:00-07:00","dep":"2026-05-27T07:45:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Berkeley","code":"BKY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:51:00-07:00","schDep":"2026-05-27T07:52:00-07:00","arr":"2026-05-27T07:51:00-07:00","dep":"2026-05-27T07:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:58:00-07:00","schDep":"2026-05-27T08:00:00-07:00","arr":"2026-05-27T07:59:00-07:00","dep":"2026-05-27T08:00:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:28:00-07:00","schDep":"2026-05-27T08:29:00-07:00","arr":"2026-05-27T08:28:00-07:00","dep":"2026-05-27T08:29:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Suisun-Fairfield","code":"SUI","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:47:00-07:00","schDep":"2026-05-27T08:48:00-07:00","arr":"2026-05-27T08:47:00-07:00","dep":"2026-05-27T08:48:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fairfield-Vacaville","code":"FFV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:53:00-07:00","schDep":"2026-05-27T08:54:00-07:00","arr":"2026-05-27T08:54:00-07:00","dep":"2026-05-27T08:54:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:16:00-07:00","schDep":"2026-05-27T09:18:00-07:00","arr":"2026-05-27T09:16:00-07:00","dep":"2026-05-27T09:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:40:00-07:00","schDep":"2026-05-27T09:40:00-07:00","arr":"2026-05-27T09:30:00-07:00","dep":"2026-05-27T09:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SJC","eventTZ":"America/Los_Angeles","eventName":"San Jose Diridon","origCode":"SJC","originTZ":"America/Los_Angeles","origName":"San Jose Diridon","destCode":"SAC","destTZ":"America/Los_Angeles","destName":"Sacramento","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T06:03:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"525":[{"routeName":"Capitol Corridor","trainNum":"525","trainNumRaw":"525","trainID":"525-27","lat":38.58320507976539,"lon":-121.49941317197266,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:03:00-07:00","schDep":"2026-05-27T06:03:00-07:00","arr":"2026-05-27T06:03:00-07:00","dep":"2026-05-27T06:03:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:17:00-07:00","schDep":"2026-05-27T06:19:00-07:00","arr":"2026-05-27T06:19:00-07:00","dep":"2026-05-27T06:19:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Fairfield-Vacaville","code":"FFV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:38:00-07:00","schDep":"2026-05-27T06:39:00-07:00","arr":"2026-05-27T06:39:00-07:00","dep":"2026-05-27T06:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Suisun-Fairfield","code":"SUI","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:44:00-07:00","schDep":"2026-05-27T06:45:00-07:00","arr":"2026-05-27T06:46:00-07:00","dep":"2026-05-27T06:45:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:03:00-07:00","schDep":"2026-05-27T07:04:00-07:00","arr":"2026-05-27T07:05:00-07:00","dep":"2026-05-27T07:04:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:29:00-07:00","schDep":"2026-05-27T07:31:00-07:00","arr":"2026-05-27T07:32:00-07:00","dep":"2026-05-27T07:31:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Berkeley","code":"BKY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:38:00-07:00","schDep":"2026-05-27T07:39:00-07:00","arr":"2026-05-27T07:39:00-07:00","dep":"2026-05-27T07:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:43:00-07:00","schDep":"2026-05-27T07:45:00-07:00","arr":"2026-05-27T07:45:00-07:00","dep":"2026-05-27T07:45:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:00:00-07:00","schDep":"2026-05-27T08:00:00-07:00","arr":"2026-05-27T07:54:00-07:00","dep":"2026-05-27T08:00:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SAC","eventTZ":"America/Los_Angeles","eventName":"Sacramento","origCode":"SAC","originTZ":"America/Los_Angeles","origName":"Sacramento","destCode":"OKJ","destTZ":"America/Los_Angeles","destName":"Oakland-Jack London Square","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T05:48:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"527":[{"routeName":"Capitol Corridor","trainNum":"527","trainNumRaw":"527","trainID":"527-27","lat":38.58320507976539,"lon":-121.49941317197266,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:43:00-07:00","schDep":"2026-05-27T06:43:00-07:00","arr":"2026-05-27T06:43:00-07:00","dep":"2026-05-27T06:43:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:56:00-07:00","schDep":"2026-05-27T06:58:00-07:00","arr":"2026-05-27T06:56:00-07:00","dep":"2026-05-27T06:58:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Fairfield-Vacaville","code":"FFV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:17:00-07:00","schDep":"2026-05-27T07:18:00-07:00","arr":"2026-05-27T07:17:00-07:00","dep":"2026-05-27T07:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Suisun-Fairfield","code":"SUI","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:23:00-07:00","schDep":"2026-05-27T07:24:00-07:00","arr":"2026-05-27T07:23:00-07:00","dep":"2026-05-27T07:24:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:42:00-07:00","schDep":"2026-05-27T07:43:00-07:00","arr":"2026-05-27T07:42:00-07:00","dep":"2026-05-27T07:43:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:07:00-07:00","schDep":"2026-05-27T08:09:00-07:00","arr":"2026-05-27T08:07:00-07:00","dep":"2026-05-27T08:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Berkeley","code":"BKY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:16:00-07:00","schDep":"2026-05-27T08:17:00-07:00","arr":"2026-05-27T08:16:00-07:00","dep":"2026-05-27T08:17:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:21:00-07:00","schDep":"2026-05-27T08:23:00-07:00","arr":"2026-05-27T08:21:00-07:00","dep":"2026-05-27T08:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:37:00-07:00","schDep":"2026-05-27T08:39:00-07:00","arr":"2026-05-27T08:37:00-07:00","dep":"2026-05-27T08:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Oakland Coliseum","code":"OAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:47:00-07:00","schDep":"2026-05-27T08:48:00-07:00","arr":"2026-05-27T08:47:00-07:00","dep":"2026-05-27T08:48:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Hayward","code":"HAY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:58:00-07:00","schDep":"2026-05-27T08:59:00-07:00","arr":"2026-05-27T08:58:00-07:00","dep":"2026-05-27T08:59:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Fremont","code":"FMT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:13:00-07:00","schDep":"2026-05-27T09:15:00-07:00","arr":"2026-05-27T09:13:00-07:00","dep":"2026-05-27T09:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara - Great America","code":"GAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:31:00-07:00","schDep":"2026-05-27T09:31:00-07:00","arr":"2026-05-27T09:31:00-07:00","dep":"2026-05-27T09:31:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara","code":"SCC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:40:00-07:00","schDep":"2026-05-27T09:40:00-07:00","arr":"2026-05-27T09:40:00-07:00","dep":"2026-05-27T09:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"San Jose Diridon","code":"SJC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:54:00-07:00","schDep":"2026-05-27T09:54:00-07:00","arr":"2026-05-27T09:54:00-07:00","dep":"2026-05-27T09:54:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SAC","eventTZ":"America/Los_Angeles","eventName":"Sacramento","origCode":"SAC","originTZ":"America/Los_Angeles","origName":"Sacramento","destCode":"SJC","destTZ":"America/Los_Angeles","destName":"San Jose Diridon","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T06:28:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"529":[{"routeName":"Capitol Corridor","trainNum":"529","trainNumRaw":"529","trainID":"529-27","lat":38.904405138573836,"lon":-121.08251314707869,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Auburn","code":"ARN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:36:00-07:00","schDep":"2026-05-27T06:36:00-07:00","arr":"2026-05-27T06:36:00-07:00","dep":"2026-05-27T06:36:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Rocklin","code":"RLN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:59:00-07:00","schDep":"2026-05-27T07:00:00-07:00","arr":"2026-05-27T06:59:00-07:00","dep":"2026-05-27T07:00:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Roseville","code":"RSV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:08:00-07:00","schDep":"2026-05-27T07:09:00-07:00","arr":"2026-05-27T07:08:00-07:00","dep":"2026-05-27T07:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:34:00-07:00","schDep":"2026-05-27T07:41:00-07:00","arr":"2026-05-27T07:34:00-07:00","dep":"2026-05-27T07:41:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Davis","code":"DAV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:55:00-07:00","schDep":"2026-05-27T07:57:00-07:00","arr":"2026-05-27T07:55:00-07:00","dep":"2026-05-27T07:57:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Fairfield-Vacaville","code":"FFV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:15:00-07:00","schDep":"2026-05-27T08:16:00-07:00","arr":"2026-05-27T08:15:00-07:00","dep":"2026-05-27T08:16:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Suisun-Fairfield","code":"SUI","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:22:00-07:00","schDep":"2026-05-27T08:23:00-07:00","arr":"2026-05-27T08:22:00-07:00","dep":"2026-05-27T08:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:42:00-07:00","schDep":"2026-05-27T08:43:00-07:00","arr":"2026-05-27T08:42:00-07:00","dep":"2026-05-27T08:43:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:08:00-07:00","schDep":"2026-05-27T09:10:00-07:00","arr":"2026-05-27T09:08:00-07:00","dep":"2026-05-27T09:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Berkeley","code":"BKY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:17:00-07:00","schDep":"2026-05-27T09:18:00-07:00","arr":"2026-05-27T09:17:00-07:00","dep":"2026-05-27T09:18:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:23:00-07:00","schDep":"2026-05-27T09:25:00-07:00","arr":"2026-05-27T09:23:00-07:00","dep":"2026-05-27T09:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:34:00-07:00","schDep":"2026-05-27T09:36:00-07:00","arr":"2026-05-27T09:34:00-07:00","dep":"2026-05-27T09:36:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Oakland Coliseum","code":"OAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:44:00-07:00","schDep":"2026-05-27T09:45:00-07:00","arr":"2026-05-27T09:44:00-07:00","dep":"2026-05-27T09:45:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Hayward","code":"HAY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:53:00-07:00","schDep":"2026-05-27T09:54:00-07:00","arr":"2026-05-27T09:53:00-07:00","dep":"2026-05-27T09:54:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Fremont","code":"FMT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:09:00-07:00","schDep":"2026-05-27T10:11:00-07:00","arr":"2026-05-27T10:09:00-07:00","dep":"2026-05-27T10:11:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara - Great America","code":"GAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:27:00-07:00","schDep":"2026-05-27T10:28:00-07:00","arr":"2026-05-27T10:27:00-07:00","dep":"2026-05-27T10:28:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Santa Clara","code":"SCC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:38:00-07:00","schDep":"2026-05-27T10:39:00-07:00","arr":"2026-05-27T10:38:00-07:00","dep":"2026-05-27T10:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"San Jose Diridon","code":"SJC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:02:00-07:00","schDep":"2026-05-27T11:02:00-07:00","arr":"2026-05-27T11:02:00-07:00","dep":"2026-05-27T11:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"ARN","eventTZ":"America/Los_Angeles","eventName":"Auburn","origCode":"ARN","originTZ":"America/Los_Angeles","origName":"Auburn","destCode":"SJC","destTZ":"America/Los_Angeles","destName":"San Jose Diridon","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T06:21:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"562":[{"routeName":"Pacific Surfliner","trainNum":"562","trainNumRaw":"562","trainID":"562-27","lat":34.06080485736482,"lon":-118.23631218666064,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:10:00-07:00","schDep":"2026-05-27T06:10:00-07:00","arr":"2026-05-27T06:10:00-07:00","dep":"2026-05-27T06:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:39:00-07:00","schDep":"2026-05-27T06:41:00-07:00","arr":"2026-05-27T06:39:00-07:00","dep":"2026-05-27T06:41:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Anaheim","code":"ANA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:48:00-07:00","schDep":"2026-05-27T06:49:00-07:00","arr":"2026-05-27T06:48:00-07:00","dep":"2026-05-27T06:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Ana","code":"SNA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:00:00-07:00","schDep":"2026-05-27T07:01:00-07:00","arr":"2026-05-27T07:00:00-07:00","dep":"2026-05-27T07:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Irvine","code":"IRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:11:00-07:00","schDep":"2026-05-27T07:12:00-07:00","arr":"2026-05-27T07:11:00-07:00","dep":"2026-05-27T07:12:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Juan Capistrano","code":"SNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:24:00-07:00","schDep":"2026-05-27T07:26:00-07:00","arr":"2026-05-27T07:24:00-07:00","dep":"2026-05-27T07:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oceanside","code":"OSD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:04:00-07:00","schDep":"2026-05-27T08:05:00-07:00","arr":"2026-05-27T08:04:00-07:00","dep":"2026-05-27T08:05:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Solana Beach","code":"SOL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:19:00-07:00","schDep":"2026-05-27T08:20:00-07:00","arr":"2026-05-27T08:19:00-07:00","dep":"2026-05-27T08:20:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Diego Old Town","code":"OLT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:49:00-07:00","schDep":"2026-05-27T08:49:00-07:00","arr":"2026-05-27T08:49:00-07:00","dep":"2026-05-27T08:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Diego Santa Fe Depot","code":"SAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:04:00-07:00","schDep":"2026-05-27T09:04:00-07:00","arr":"2026-05-27T08:56:00-07:00","dep":"2026-05-27T09:04:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"LAX","eventTZ":"America/Los_Angeles","eventName":"Los Angeles Union","origCode":"LAX","originTZ":"America/Los_Angeles","origName":"Los Angeles Union","destCode":"SAN","destTZ":"America/Los_Angeles","destName":"San Diego Santa Fe Depot","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T05:55:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"567":[{"routeName":"Pacific Surfliner","trainNum":"567","trainNumRaw":"567","trainID":"567-27","lat":32.71620476049558,"lon":-117.16931190249629,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"San Diego Santa Fe Depot","code":"SAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:01:00-07:00","schDep":"2026-05-27T07:01:00-07:00","arr":"2026-05-27T07:01:00-07:00","dep":"2026-05-27T07:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Diego Old Town","code":"OLT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:08:00-07:00","schDep":"2026-05-27T07:10:00-07:00","arr":"2026-05-27T07:08:00-07:00","dep":"2026-05-27T07:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Solana Beach","code":"SOL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:39:00-07:00","schDep":"2026-05-27T07:40:00-07:00","arr":"2026-05-27T07:39:00-07:00","dep":"2026-05-27T07:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oceanside","code":"OSD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:55:00-07:00","schDep":"2026-05-27T07:57:00-07:00","arr":"2026-05-27T07:59:00-07:00","dep":"2026-05-27T07:57:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""},{"name":"San Clemente Pier","code":"SNP","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:19:00-07:00","schDep":"2026-05-27T08:20:00-07:00","arr":"2026-05-27T08:22:00-07:00","dep":"2026-05-27T08:20:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"San Juan Capistrano","code":"SNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:35:00-07:00","schDep":"2026-05-27T08:37:00-07:00","arr":"2026-05-27T08:35:00-07:00","dep":"2026-05-27T08:37:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Irvine","code":"IRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:51:00-07:00","schDep":"2026-05-27T08:52:00-07:00","arr":"2026-05-27T08:51:00-07:00","dep":"2026-05-27T08:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Ana","code":"SNA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:02:00-07:00","schDep":"2026-05-27T09:04:00-07:00","arr":"2026-05-27T09:02:00-07:00","dep":"2026-05-27T09:04:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Anaheim","code":"ANA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:11:00-07:00","schDep":"2026-05-27T09:13:00-07:00","arr":"2026-05-27T09:11:00-07:00","dep":"2026-05-27T09:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:20:00-07:00","schDep":"2026-05-27T09:21:00-07:00","arr":"2026-05-27T09:20:00-07:00","dep":"2026-05-27T09:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:57:00-07:00","schDep":"2026-05-27T09:57:00-07:00","arr":"2026-05-27T09:52:00-07:00","dep":"2026-05-27T09:57:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SAN","eventTZ":"America/Los_Angeles","eventName":"San Diego Santa Fe Depot","origCode":"SAN","originTZ":"America/Los_Angeles","origName":"San Diego Santa Fe Depot","destCode":"LAX","destTZ":"America/Los_Angeles","destName":"Los Angeles Union","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T06:46:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"600":[{"routeName":"Keystone","trainNum":"600","trainNumRaw":"600","trainID":"600-27","lat":40.01114318132587,"lon":-75.06807883125703,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:40:00-04:00","schDep":"2026-05-27T06:40:00-04:00","arr":"2026-05-27T06:40:00-04:00","dep":"2026-05-27T06:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Middletown","code":"MID","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:49:00-04:00","schDep":"2026-05-27T06:50:00-04:00","arr":"2026-05-27T06:49:00-04:00","dep":"2026-05-27T06:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:56:00-04:00","schDep":"2026-05-27T06:57:00-04:00","arr":"2026-05-27T06:57:00-04:00","dep":"2026-05-27T07:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Mount Joy","code":"MJY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:02:00-04:00","schDep":"2026-05-27T07:03:00-04:00","arr":"2026-05-27T07:04:00-04:00","dep":"2026-05-27T07:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:13:00-04:00","schDep":"2026-05-27T07:16:00-04:00","arr":"2026-05-27T07:16:00-04:00","dep":"2026-05-27T07:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Parkesburg","code":"PAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:35:00-04:00","schDep":"2026-05-27T07:35:00-04:00","arr":"2026-05-27T07:35:00-04:00","dep":"2026-05-27T07:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Coatesville","code":"COT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:41:00-04:00","schDep":"2026-05-27T07:41:00-04:00","arr":"2026-05-27T07:46:00-04:00","dep":"2026-05-27T07:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Downingtown","code":"DOW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:47:00-04:00","schDep":"2026-05-27T07:47:00-04:00","arr":"2026-05-27T07:49:00-04:00","dep":"2026-05-27T07:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Exton","code":"EXT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:53:00-04:00","schDep":"2026-05-27T07:54:00-04:00","arr":"2026-05-27T07:57:00-04:00","dep":"2026-05-27T07:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:02:00-04:00","schDep":"2026-05-27T08:04:00-04:00","arr":"2026-05-27T08:06:00-04:00","dep":"2026-05-27T08:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:34:00-04:00","schDep":"2026-05-27T08:45:00-04:00","arr":"2026-05-27T08:34:00-04:00","dep":"2026-05-27T08:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:13:00-04:00","schDep":"2026-05-27T09:15:00-04:00","arr":"2026-05-27T09:13:00-04:00","dep":"2026-05-27T09:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:46:00-04:00","schDep":"2026-05-27T09:47:00-04:00","arr":"2026-05-27T09:46:00-04:00","dep":"2026-05-27T09:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:11:00-04:00","schDep":"2026-05-27T10:11:00-04:00","arr":"2026-05-27T10:11:00-04:00","dep":"2026-05-27T10:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"TRE","eventTZ":"America/New_York","eventName":"Trenton","origCode":"HAR","originTZ":"America/New_York","origName":"Harrisburg","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":95.3369445800781,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"607":[{"routeName":"Keystone","trainNum":"607","trainNumRaw":"607","trainID":"607-27","lat":40.146217766840564,"lon":-76.61078104905636,"trainTimely":"","iconColor":"#298d32","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:50:00-04:00","schDep":"2026-05-27T05:50:00-04:00","arr":"2026-05-27T05:50:00-04:00","dep":"2026-05-27T05:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:05:00-04:00","schDep":"2026-05-27T06:07:00-04:00","arr":"2026-05-27T06:07:00-04:00","dep":"2026-05-27T06:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Princeton Junction","code":"PJC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:39:00-04:00","schDep":"2026-05-27T06:40:00-04:00","arr":"2026-05-27T06:37:00-04:00","dep":"2026-05-27T06:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:18:00-04:00","schDep":"2026-05-27T07:30:00-04:00","arr":"2026-05-27T07:22:00-04:00","dep":"2026-05-27T07:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Ardmore","code":"ARD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:43:00-04:00","schDep":"2026-05-27T07:43:00-04:00","arr":"2026-05-27T07:49:00-04:00","dep":"2026-05-27T07:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:56:00-04:00","schDep":"2026-05-27T07:56:00-04:00","arr":"2026-05-27T08:03:00-04:00","dep":"2026-05-27T08:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6aa620","platform":""},{"name":"Exton","code":"EXT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:04:00-04:00","schDep":"2026-05-27T08:04:00-04:00","arr":"2026-05-27T08:11:00-04:00","dep":"2026-05-27T08:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6aa620","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:40:00-04:00","schDep":"2026-05-27T08:42:00-04:00","arr":"2026-05-27T08:46:00-04:00","dep":"2026-05-27T08:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ba222","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:57:00-04:00","schDep":"2026-05-27T08:58:00-04:00","arr":"2026-05-27T08:58:00-04:00","dep":"2026-05-27T09:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#298d32","platform":""},{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:15:00-04:00","schDep":"2026-05-27T09:15:00-04:00","arr":"2026-05-27T09:19:00-04:00","dep":"2026-05-27T09:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#409a25","platform":""}],"heading":"N","eventCode":"ELT","eventTZ":"America/New_York","eventName":"Elizabethtown","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"HAR","destTZ":"America/New_York","destName":"Harrisburg","trainState":"Active","velocity":23.7860813140869,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"640":[{"routeName":"Keystone","trainNum":"640","trainNumRaw":"640","trainID":"640-27","lat":40.73954073201305,"lon":-74.0237899078267,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:00:00-04:00","schDep":"2026-05-27T05:00:00-04:00","arr":"2026-05-27T05:00:00-04:00","dep":"2026-05-27T05:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Middletown","code":"MID","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:10:00-04:00","schDep":"2026-05-27T05:10:00-04:00","arr":"2026-05-27T05:09:00-04:00","dep":"2026-05-27T05:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:17:00-04:00","schDep":"2026-05-27T05:17:00-04:00","arr":"2026-05-27T05:16:00-04:00","dep":"2026-05-27T05:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Mount Joy","code":"MJY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:23:00-04:00","schDep":"2026-05-27T05:23:00-04:00","arr":"2026-05-27T05:21:00-04:00","dep":"2026-05-27T05:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:33:00-04:00","schDep":"2026-05-27T05:35:00-04:00","arr":"2026-05-27T05:32:00-04:00","dep":"2026-05-27T05:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Parkesburg","code":"PAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:53:00-04:00","schDep":"2026-05-27T05:53:00-04:00","arr":"2026-05-27T05:52:00-04:00","dep":"2026-05-27T05:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Coatesville","code":"COT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:59:00-04:00","schDep":"2026-05-27T05:59:00-04:00","arr":"2026-05-27T06:03:00-04:00","dep":"2026-05-27T06:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Downingtown","code":"DOW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:05:00-04:00","schDep":"2026-05-27T06:05:00-04:00","arr":"2026-05-27T06:06:00-04:00","dep":"2026-05-27T06:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Exton","code":"EXT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:10:00-04:00","schDep":"2026-05-27T06:10:00-04:00","arr":"2026-05-27T06:14:00-04:00","dep":"2026-05-27T06:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:19:00-04:00","schDep":"2026-05-27T06:19:00-04:00","arr":"2026-05-27T06:23:00-04:00","dep":"2026-05-27T06:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Ardmore","code":"ARD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:31:00-04:00","schDep":"2026-05-27T06:31:00-04:00","arr":"2026-05-27T06:36:00-04:00","dep":"2026-05-27T06:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:46:00-04:00","schDep":"2026-05-27T06:59:00-04:00","arr":"2026-05-27T06:49:00-04:00","dep":"2026-05-27T06:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Philadelphia North","code":"PHN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:08:00-04:00","schDep":"2026-05-27T07:08:00-04:00","arr":"2026-05-27T07:08:00-04:00","dep":"2026-05-27T07:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Cornwells Heights","code":"CWH","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:21:00-04:00","schDep":"2026-05-27T07:23:00-04:00","arr":"2026-05-27T07:28:00-04:00","dep":"2026-05-27T07:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6aa620","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:35:00-04:00","schDep":"2026-05-27T07:37:00-04:00","arr":"2026-05-27T07:51:00-04:00","dep":"2026-05-27T07:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6760d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:14:00-04:00","schDep":"2026-05-27T08:15:00-04:00","arr":"2026-05-27T08:27:00-04:00","dep":"2026-05-27T08:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#be9c13","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:33:00-04:00","schDep":"2026-05-27T08:33:00-04:00","arr":"2026-05-27T08:55:00-04:00","dep":"2026-05-27T08:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6630d","platform":""}],"heading":"N","eventCode":"NYP","eventTZ":"America/New_York","eventName":"New York Penn","origCode":"HAR","originTZ":"America/New_York","origName":"Harrisburg","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Completed","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T08:55:01-04:00","updatedAt":"2026-05-27T08:55:01-04:00","lastValTS":"2026-05-27T08:55:01-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"641":[{"routeName":"Keystone","trainNum":"641","trainNumRaw":"641","trainID":"641-27","lat":39.956898171512954,"lon":-75.18061243361004,"trainTimely":"","iconColor":"#9fb21a","textColor":"#000000","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:17:00-04:00","schDep":"2026-05-27T07:17:00-04:00","arr":"2026-05-27T07:17:00-04:00","dep":"2026-05-27T07:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:32:00-04:00","schDep":"2026-05-27T07:34:00-04:00","arr":"2026-05-27T07:32:00-04:00","dep":"2026-05-27T07:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:47:00-04:00","schDep":"2026-05-27T07:48:00-04:00","arr":"2026-05-27T07:45:00-04:00","dep":"2026-05-27T07:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Brunswick","code":"NBK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:56:00-04:00","schDep":"2026-05-27T07:58:00-04:00","arr":"2026-05-27T07:56:00-04:00","dep":"2026-05-27T07:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Princeton Junction","code":"PJC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:11:00-04:00","schDep":"2026-05-27T08:13:00-04:00","arr":"2026-05-27T08:11:00-04:00","dep":"2026-05-27T08:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:47:00-04:00","schDep":"2026-05-27T08:57:00-04:00","arr":"2026-05-27T08:57:00-04:00","dep":"2026-05-27T09:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#9fb21a","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:21:00-04:00","schDep":"2026-05-27T09:21:00-04:00","arr":"2026-05-27T09:38:00-04:00","dep":"2026-05-27T09:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6730d","platform":""},{"name":"Exton","code":"EXT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:28:00-04:00","schDep":"2026-05-27T09:28:00-04:00","arr":"2026-05-27T09:48:00-04:00","dep":"2026-05-27T09:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6690d","platform":""},{"name":"Downingtown","code":"DOW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:33:00-04:00","schDep":"2026-05-27T09:33:00-04:00","arr":"2026-05-27T09:53:00-04:00","dep":"2026-05-27T09:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6690d","platform":""},{"name":"Coatesville","code":"COT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:39:00-04:00","schDep":"2026-05-27T09:39:00-04:00","arr":"2026-05-27T09:58:00-04:00","dep":"2026-05-27T09:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c66c0d","platform":""},{"name":"Parkesburg","code":"PAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:45:00-04:00","schDep":"2026-05-27T09:45:00-04:00","arr":"2026-05-27T10:03:00-04:00","dep":"2026-05-27T10:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6700d","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:07:00-04:00","schDep":"2026-05-27T10:09:00-04:00","arr":"2026-05-27T10:21:00-04:00","dep":"2026-05-27T10:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c28b10","platform":""},{"name":"Mount Joy","code":"MJY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:19:00-04:00","schDep":"2026-05-27T10:19:00-04:00","arr":"2026-05-27T10:32:00-04:00","dep":"2026-05-27T10:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#be9c13","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:26:00-04:00","schDep":"2026-05-27T10:26:00-04:00","arr":"2026-05-27T10:39:00-04:00","dep":"2026-05-27T10:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#be9c13","platform":""},{"name":"Middletown","code":"MID","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:34:00-04:00","schDep":"2026-05-27T10:34:00-04:00","arr":"2026-05-27T10:46:00-04:00","dep":"2026-05-27T10:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#baab16","platform":""},{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:45:00-04:00","schDep":"2026-05-27T10:45:00-04:00","arr":"2026-05-27T10:55:00-04:00","dep":"2026-05-27T10:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#9fb21a","platform":""}],"heading":"N","eventCode":"PHL","eventTZ":"America/New_York","eventName":"Philadelphia 30th Street","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"HAR","destTZ":"America/New_York","destName":"Harrisburg","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:57:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"642":[{"routeName":"Keystone","trainNum":"642","trainNumRaw":"642","trainID":"642-27","lat":40.641853937295025,"lon":-74.23872527365072,"trainTimely":"","iconColor":"#349527","textColor":"#ffffff","stations":[{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:45:00-04:00","schDep":"2026-05-27T05:45:00-04:00","arr":"2026-05-27T05:45:00-04:00","dep":"2026-05-27T05:45:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Middletown","code":"MID","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:55:00-04:00","schDep":"2026-05-27T05:55:00-04:00","arr":"2026-05-27T05:54:00-04:00","dep":"2026-05-27T05:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:02:00-04:00","schDep":"2026-05-27T06:02:00-04:00","arr":"2026-05-27T06:02:00-04:00","dep":"2026-05-27T06:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Mount Joy","code":"MJY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:08:00-04:00","schDep":"2026-05-27T06:09:00-04:00","arr":"2026-05-27T06:10:00-04:00","dep":"2026-05-27T06:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:22:00-04:00","schDep":"2026-05-27T06:24:00-04:00","arr":"2026-05-27T06:22:00-04:00","dep":"2026-05-27T06:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Parkesburg","code":"PAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:42:00-04:00","schDep":"2026-05-27T06:43:00-04:00","arr":"2026-05-27T06:44:00-04:00","dep":"2026-05-27T06:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Coatesville","code":"COT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:49:00-04:00","schDep":"2026-05-27T06:50:00-04:00","arr":"2026-05-27T06:54:00-04:00","dep":"2026-05-27T06:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Downingtown","code":"DOW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:55:00-04:00","schDep":"2026-05-27T06:57:00-04:00","arr":"2026-05-27T06:58:00-04:00","dep":"2026-05-27T07:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Exton","code":"EXT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:02:00-04:00","schDep":"2026-05-27T07:04:00-04:00","arr":"2026-05-27T07:06:00-04:00","dep":"2026-05-27T07:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:12:00-04:00","schDep":"2026-05-27T07:13:00-04:00","arr":"2026-05-27T07:15:00-04:00","dep":"2026-05-27T07:16:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:41:00-04:00","schDep":"2026-05-27T08:04:00-04:00","arr":"2026-05-27T07:42:00-04:00","dep":"2026-05-27T08:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:32:00-04:00","schDep":"2026-05-27T08:33:00-04:00","arr":"2026-05-27T08:35:00-04:00","dep":"2026-05-27T08:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:04:00-04:00","schDep":"2026-05-27T09:06:00-04:00","arr":"2026-05-27T09:07:00-04:00","dep":"2026-05-27T09:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:26:00-04:00","schDep":"2026-05-27T09:26:00-04:00","arr":"2026-05-27T09:26:00-04:00","dep":"2026-05-27T09:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NWK","eventTZ":"America/New_York","eventName":"Newark Penn","origCode":"HAR","originTZ":"America/New_York","origName":"Harrisburg","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":79.2185897827148,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"643":[{"routeName":"Keystone","trainNum":"643","trainNumRaw":"643","trainID":"643-27","lat":40.75246326445101,"lon":-73.99794244833376,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:28:00-04:00","schDep":"2026-05-27T09:28:00-04:00","arr":"2026-05-27T09:28:00-04:00","dep":"2026-05-27T09:28:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:44:00-04:00","schDep":"2026-05-27T09:44:00-04:00","arr":"2026-05-27T09:44:00-04:00","dep":"2026-05-27T09:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:17:00-04:00","schDep":"2026-05-27T10:19:00-04:00","arr":"2026-05-27T10:17:00-04:00","dep":"2026-05-27T10:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:51:00-04:00","schDep":"2026-05-27T11:01:00-04:00","arr":"2026-05-27T10:51:00-04:00","dep":"2026-05-27T11:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:25:00-04:00","schDep":"2026-05-27T11:25:00-04:00","arr":"2026-05-27T11:25:00-04:00","dep":"2026-05-27T11:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Exton","code":"EXT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:32:00-04:00","schDep":"2026-05-27T11:32:00-04:00","arr":"2026-05-27T11:32:00-04:00","dep":"2026-05-27T11:32:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Downingtown","code":"DOW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:37:00-04:00","schDep":"2026-05-27T11:37:00-04:00","arr":"2026-05-27T11:38:00-04:00","dep":"2026-05-27T11:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Coatesville","code":"COT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:43:00-04:00","schDep":"2026-05-27T11:43:00-04:00","arr":"2026-05-27T11:43:00-04:00","dep":"2026-05-27T11:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Parkesburg","code":"PAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:49:00-04:00","schDep":"2026-05-27T11:49:00-04:00","arr":"2026-05-27T11:49:00-04:00","dep":"2026-05-27T11:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:11:00-04:00","schDep":"2026-05-27T12:13:00-04:00","arr":"2026-05-27T12:11:00-04:00","dep":"2026-05-27T12:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Mount Joy","code":"MJY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:23:00-04:00","schDep":"2026-05-27T12:23:00-04:00","arr":"2026-05-27T12:23:00-04:00","dep":"2026-05-27T12:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:29:00-04:00","schDep":"2026-05-27T12:30:00-04:00","arr":"2026-05-27T12:30:00-04:00","dep":"2026-05-27T12:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Middletown","code":"MID","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:37:00-04:00","schDep":"2026-05-27T12:38:00-04:00","arr":"2026-05-27T12:37:00-04:00","dep":"2026-05-27T12:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:49:00-04:00","schDep":"2026-05-27T12:49:00-04:00","arr":"2026-05-27T12:46:00-04:00","dep":"2026-05-27T12:49:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NYP","eventTZ":"America/New_York","eventName":"New York Penn","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"HAR","destTZ":"America/New_York","destName":"Harrisburg","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:13:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"644":[{"routeName":"Keystone","trainNum":"644","trainNumRaw":"644","trainID":"644-27","lat":40.0216717286133,"lon":-75.61363411958968,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:55:00-04:00","schDep":"2026-05-27T07:55:00-04:00","arr":"2026-05-27T07:55:00-04:00","dep":"2026-05-27T07:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:11:00-04:00","schDep":"2026-05-27T08:11:00-04:00","arr":"2026-05-27T08:08:00-04:00","dep":"2026-05-27T08:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:25:00-04:00","schDep":"2026-05-27T08:27:00-04:00","arr":"2026-05-27T08:27:00-04:00","dep":"2026-05-27T08:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:05:00-04:00","schDep":"2026-05-27T09:05:00-04:00","arr":"2026-05-27T09:05:00-04:00","dep":"2026-05-27T09:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:31:00-04:00","schDep":"2026-05-27T09:45:00-04:00","arr":"2026-05-27T09:31:00-04:00","dep":"2026-05-27T09:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:11:00-04:00","schDep":"2026-05-27T10:12:00-04:00","arr":"2026-05-27T10:11:00-04:00","dep":"2026-05-27T10:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:46:00-04:00","schDep":"2026-05-27T10:47:00-04:00","arr":"2026-05-27T10:46:00-04:00","dep":"2026-05-27T10:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:05:00-04:00","schDep":"2026-05-27T11:05:00-04:00","arr":"2026-05-27T11:00:00-04:00","dep":"2026-05-27T11:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PAO","eventTZ":"America/New_York","eventName":"Paoli","origCode":"HAR","originTZ":"America/New_York","origName":"Harrisburg","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":89.9682998657227,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:42-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"646":[{"routeName":"Keystone","trainNum":"646","trainNumRaw":"646","trainID":"646-27","lat":40.261108062055214,"lon":-76.8782023317206,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Harrisburg","code":"HAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:00:00-04:00","schDep":"2026-05-27T09:00:00-04:00","arr":"2026-05-27T09:00:00-04:00","dep":"2026-05-27T09:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Middletown","code":"MID","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:10:00-04:00","schDep":"2026-05-27T09:10:00-04:00","arr":"2026-05-27T09:10:00-04:00","dep":"2026-05-27T09:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Elizabethtown","code":"ELT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:17:00-04:00","schDep":"2026-05-27T09:17:00-04:00","arr":"2026-05-27T09:18:00-04:00","dep":"2026-05-27T09:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Mount Joy","code":"MJY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:23:00-04:00","schDep":"2026-05-27T09:23:00-04:00","arr":"2026-05-27T09:24:00-04:00","dep":"2026-05-27T09:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Lancaster","code":"LNC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:33:00-04:00","schDep":"2026-05-27T09:34:00-04:00","arr":"2026-05-27T09:36:00-04:00","dep":"2026-05-27T09:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Parkesburg","code":"PAR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:52:00-04:00","schDep":"2026-05-27T09:53:00-04:00","arr":"2026-05-27T09:55:00-04:00","dep":"2026-05-27T09:53:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Coatesville","code":"COT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:58:00-04:00","schDep":"2026-05-27T09:59:00-04:00","arr":"2026-05-27T10:01:00-04:00","dep":"2026-05-27T09:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Downingtown","code":"DOW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:05:00-04:00","schDep":"2026-05-27T10:05:00-04:00","arr":"2026-05-27T10:07:00-04:00","dep":"2026-05-27T10:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Exton","code":"EXT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:10:00-04:00","schDep":"2026-05-27T10:11:00-04:00","arr":"2026-05-27T10:12:00-04:00","dep":"2026-05-27T10:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Paoli","code":"PAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:17:00-04:00","schDep":"2026-05-27T10:19:00-04:00","arr":"2026-05-27T10:18:00-04:00","dep":"2026-05-27T10:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:42:00-04:00","schDep":"2026-05-27T10:54:00-04:00","arr":"2026-05-27T10:42:00-04:00","dep":"2026-05-27T10:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Trenton","code":"TRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:22:00-04:00","schDep":"2026-05-27T11:23:00-04:00","arr":"2026-05-27T11:22:00-04:00","dep":"2026-05-27T11:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Princeton Junction","code":"PJC","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:30:00-04:00","schDep":"2026-05-27T11:31:00-04:00","arr":"2026-05-27T11:30:00-04:00","dep":"2026-05-27T11:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:00:00-04:00","schDep":"2026-05-27T12:01:00-04:00","arr":"2026-05-27T12:00:00-04:00","dep":"2026-05-27T12:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:19:00-04:00","schDep":"2026-05-27T12:19:00-04:00","arr":"2026-05-27T12:14:00-04:00","dep":"2026-05-27T12:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"MID","eventTZ":"America/New_York","eventName":"Middletown","origCode":"HAR","originTZ":"America/New_York","origName":"Harrisburg","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T08:45:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"681":[{"routeName":"Downeaster","trainNum":"681","trainNumRaw":"681","trainID":"681-27","lat":42.42311582991767,"lon":-71.1349417203827,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Boston North","code":"BON","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:50:00-04:00","schDep":"2026-05-27T08:50:00-04:00","arr":"2026-05-27T08:50:00-04:00","dep":"2026-05-27T08:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Woburn-Anderson","code":"WOB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:08:00-04:00","schDep":"2026-05-27T09:08:00-04:00","arr":"2026-05-27T09:08:00-04:00","dep":"2026-05-27T09:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Haverhill","code":"HHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:38:00-04:00","schDep":"2026-05-27T09:38:00-04:00","arr":"2026-05-27T09:38:00-04:00","dep":"2026-05-27T09:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Exeter","code":"EXR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:59:00-04:00","schDep":"2026-05-27T09:59:00-04:00","arr":"2026-05-27T09:59:00-04:00","dep":"2026-05-27T09:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Durham-UNH","code":"DHM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:12:00-04:00","schDep":"2026-05-27T10:12:00-04:00","arr":"2026-05-27T10:12:00-04:00","dep":"2026-05-27T10:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dover","code":"DOV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:20:00-04:00","schDep":"2026-05-27T10:20:00-04:00","arr":"2026-05-27T10:20:00-04:00","dep":"2026-05-27T10:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wells","code":"WEM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:38:00-04:00","schDep":"2026-05-27T10:38:00-04:00","arr":"2026-05-27T10:39:00-04:00","dep":"2026-05-27T10:39:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Saco-Biddeford","code":"SAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:55:00-04:00","schDep":"2026-05-27T10:55:00-04:00","arr":"2026-05-27T10:55:00-04:00","dep":"2026-05-27T10:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Old Orchard Beach","code":"ORB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:01:00-04:00","schDep":"2026-05-27T11:01:00-04:00","arr":"2026-05-27T11:02:00-04:00","dep":"2026-05-27T11:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Portland","code":"POR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:20:00-04:00","schDep":"2026-05-27T11:25:00-04:00","arr":"2026-05-27T11:20:00-04:00","dep":"2026-05-27T11:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Freeport","code":"FRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:55:00-04:00","schDep":"2026-05-27T11:55:00-04:00","arr":"2026-05-27T11:58:00-04:00","dep":"2026-05-27T11:58:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Brunswick","code":"BRK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:10:00-04:00","schDep":"2026-05-27T12:10:00-04:00","arr":"2026-05-27T12:12:00-04:00","dep":"2026-05-27T12:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""}],"heading":"N","eventCode":"WOB","eventTZ":"America/New_York","eventName":"Woburn-Anderson","origCode":"BON","originTZ":"America/New_York","origName":"Boston North","destCode":"BRK","destTZ":"America/New_York","destName":"Brunswick","trainState":"Active","velocity":38.7415657043457,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"682":[{"routeName":"Downeaster","trainNum":"682","trainNumRaw":"682","trainID":"682-27","lat":42.774262595771354,"lon":-71.08639588809491,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Brunswick","code":"BRK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:30:00-04:00","schDep":"2026-05-27T06:30:00-04:00","arr":"2026-05-27T06:30:00-04:00","dep":"2026-05-27T06:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Freeport","code":"FRE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:43:00-04:00","schDep":"2026-05-27T06:43:00-04:00","arr":"2026-05-27T06:41:00-04:00","dep":"2026-05-27T06:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Portland","code":"POR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:13:00-04:00","schDep":"2026-05-27T07:18:00-04:00","arr":"2026-05-27T07:12:00-04:00","dep":"2026-05-27T07:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Old Orchard Beach","code":"ORB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:33:00-04:00","schDep":"2026-05-27T07:33:00-04:00","arr":"2026-05-27T07:33:00-04:00","dep":"2026-05-27T07:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Saco-Biddeford","code":"SAO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:40:00-04:00","schDep":"2026-05-27T07:40:00-04:00","arr":"2026-05-27T07:40:00-04:00","dep":"2026-05-27T07:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Wells","code":"WEM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:59:00-04:00","schDep":"2026-05-27T07:59:00-04:00","arr":"2026-05-27T07:57:00-04:00","dep":"2026-05-27T08:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Dover","code":"DOV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:17:00-04:00","schDep":"2026-05-27T08:17:00-04:00","arr":"2026-05-27T08:17:00-04:00","dep":"2026-05-27T08:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Durham-UNH","code":"DHM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:25:00-04:00","schDep":"2026-05-27T08:25:00-04:00","arr":"2026-05-27T08:25:00-04:00","dep":"2026-05-27T08:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Exeter","code":"EXR","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:39:00-04:00","schDep":"2026-05-27T08:39:00-04:00","arr":"2026-05-27T08:38:00-04:00","dep":"2026-05-27T08:40:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Haverhill","code":"HHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:00:00-04:00","schDep":"2026-05-27T09:00:00-04:00","arr":"2026-05-27T08:59:00-04:00","dep":"2026-05-27T09:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Woburn-Anderson","code":"WOB","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:29:00-04:00","schDep":"2026-05-27T09:29:00-04:00","arr":"2026-05-27T09:29:00-04:00","dep":"2026-05-27T09:29:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston North","code":"BON","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:50:00-04:00","schDep":"2026-05-27T09:50:00-04:00","arr":"2026-05-27T09:50:00-04:00","dep":"2026-05-27T09:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"HHL","eventTZ":"America/New_York","eventName":"Haverhill","origCode":"BRK","originTZ":"America/New_York","origName":"Brunswick","destCode":"BON","destTZ":"America/New_York","destName":"Boston North","trainState":"Active","velocity":0.00223693996667862,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"701":[{"routeName":"San Joaquins","trainNum":"701","trainNumRaw":"701","trainID":"701-27","lat":35.3731049517759,"lon":-119.0086124294112,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Bakersfield","code":"BFD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:58:00-07:00","schDep":"2026-05-27T06:58:00-07:00","arr":"2026-05-27T06:58:00-07:00","dep":"2026-05-27T06:58:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wasco","code":"WAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:25:00-07:00","schDep":"2026-05-27T07:26:00-07:00","arr":"2026-05-27T07:25:00-07:00","dep":"2026-05-27T07:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Corcoran","code":"COC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:01:00-07:00","schDep":"2026-05-27T08:02:00-07:00","arr":"2026-05-27T08:01:00-07:00","dep":"2026-05-27T08:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hanford","code":"HNF","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:18:00-07:00","schDep":"2026-05-27T08:21:00-07:00","arr":"2026-05-27T08:19:00-07:00","dep":"2026-05-27T08:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Fresno","code":"FNO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:54:00-07:00","schDep":"2026-05-27T08:58:00-07:00","arr":"2026-05-27T08:54:00-07:00","dep":"2026-05-27T08:58:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Madera","code":"MDR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:22:00-07:00","schDep":"2026-05-27T09:23:00-07:00","arr":"2026-05-27T09:22:00-07:00","dep":"2026-05-27T09:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Merced","code":"MCD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:02:00-07:00","schDep":"2026-05-27T10:05:00-07:00","arr":"2026-05-27T10:02:00-07:00","dep":"2026-05-27T10:05:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Turlock-Denair","code":"TRK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:26:00-07:00","schDep":"2026-05-27T10:27:00-07:00","arr":"2026-05-27T10:26:00-07:00","dep":"2026-05-27T10:27:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Modesto","code":"MOD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:50:00-07:00","schDep":"2026-05-27T10:52:00-07:00","arr":"2026-05-27T10:50:00-07:00","dep":"2026-05-27T10:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stockton Downtown","code":"SKT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:25:00-07:00","schDep":"2026-05-27T11:27:00-07:00","arr":"2026-05-27T11:25:00-07:00","dep":"2026-05-27T11:27:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lodi","code":"LOD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:41:00-07:00","schDep":"2026-05-27T11:42:00-07:00","arr":"2026-05-27T11:41:00-07:00","dep":"2026-05-27T11:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Sacramento","code":"SAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:38:00-07:00","schDep":"2026-05-27T12:38:00-07:00","arr":"2026-05-27T12:18:00-07:00","dep":"2026-05-27T12:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BFD","eventTZ":"America/Los_Angeles","eventName":"Bakersfield","origCode":"BFD","originTZ":"America/Los_Angeles","origName":"Bakersfield","destCode":"SAC","destTZ":"America/Los_Angeles","destName":"Sacramento","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T06:43:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"711":[{"routeName":"San Joaquins","trainNum":"711","trainNumRaw":"711","trainID":"711-27","lat":36.099324448226355,"lon":-119.55762214684358,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Bakersfield","code":"BFD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:58:00-07:00","schDep":"2026-05-27T04:58:00-07:00","arr":"2026-05-27T04:58:00-07:00","dep":"2026-05-27T04:58:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Wasco","code":"WAC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:25:00-07:00","schDep":"2026-05-27T05:26:00-07:00","arr":"2026-05-27T05:23:00-07:00","dep":"2026-05-27T05:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Corcoran","code":"COC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:01:00-07:00","schDep":"2026-05-27T06:02:00-07:00","arr":"2026-05-27T05:57:00-07:00","dep":"2026-05-27T06:02:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Hanford","code":"HNF","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:18:00-07:00","schDep":"2026-05-27T06:21:00-07:00","arr":"2026-05-27T06:21:00-07:00","dep":"2026-05-27T06:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Fresno","code":"FNO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:54:00-07:00","schDep":"2026-05-27T06:58:00-07:00","arr":"2026-05-27T06:54:00-07:00","dep":"2026-05-27T06:54:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Madera","code":"MDR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:22:00-07:00","schDep":"2026-05-27T07:23:00-07:00","arr":"2026-05-27T07:22:00-07:00","dep":"2026-05-27T07:22:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Merced","code":"MCD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:55:00-07:00","schDep":"2026-05-27T08:05:00-07:00","arr":"2026-05-27T07:55:00-07:00","dep":"2026-05-27T07:55:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Turlock-Denair","code":"TRK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:26:00-07:00","schDep":"2026-05-27T08:27:00-07:00","arr":"2026-05-27T08:26:00-07:00","dep":"2026-05-27T08:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Modesto","code":"MOD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:42:00-07:00","schDep":"2026-05-27T08:44:00-07:00","arr":"2026-05-27T08:42:00-07:00","dep":"2026-05-27T08:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stockton San Joaquin Street","code":"SKN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:19:00-07:00","schDep":"2026-05-27T09:23:00-07:00","arr":"2026-05-27T09:19:00-07:00","dep":"2026-05-27T09:19:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Antioch-Pittsburg","code":"ACA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:52:00-07:00","schDep":"2026-05-27T09:53:00-07:00","arr":"2026-05-27T09:53:00-07:00","dep":"2026-05-27T09:53:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Martinez","code":"MTZ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:13:00-07:00","schDep":"2026-05-27T10:16:00-07:00","arr":"2026-05-27T10:13:00-07:00","dep":"2026-05-27T10:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Richmond","code":"RIC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:39:00-07:00","schDep":"2026-05-27T10:40:00-07:00","arr":"2026-05-27T10:42:00-07:00","dep":"2026-05-27T10:42:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Emeryville","code":"EMY","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:55:00-07:00","schDep":"2026-05-27T10:58:00-07:00","arr":"2026-05-27T10:52:00-07:00","dep":"2026-05-27T10:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oakland-Jack London Square","code":"OKJ","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:13:00-07:00","schDep":"2026-05-27T11:13:00-07:00","arr":"2026-05-27T11:01:00-07:00","dep":"2026-05-27T11:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"COC","eventTZ":"America/Los_Angeles","eventName":"Corcoran","origCode":"BFD","originTZ":"America/Los_Angeles","origName":"Bakersfield","destCode":"OKJ","destTZ":"America/Los_Angeles","destName":"Oakland-Jack London Square","trainState":"Active","velocity":0.0290801636874676,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T06:00:42-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"757":[{"routeName":"Pacific Surfliner","trainNum":"757","trainNumRaw":"757","trainID":"757-27","lat":34.222500892873434,"lon":-118.50352176567051,"trainTimely":"","iconColor":"#4d9e24","textColor":"#ffffff","stations":[{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:13:00-07:00","schDep":"2026-05-27T05:13:00-07:00","arr":"2026-05-27T05:13:00-07:00","dep":"2026-05-27T05:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Glendale","code":"GDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:25:00-07:00","schDep":"2026-05-27T05:26:00-07:00","arr":"2026-05-27T05:24:00-07:00","dep":"2026-05-27T05:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Burbank","code":"BBK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:32:00-07:00","schDep":"2026-05-27T05:33:00-07:00","arr":"2026-05-27T05:32:00-07:00","dep":"2026-05-27T05:33:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Burbank Airport","code":"BUR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:38:00-07:00","schDep":"2026-05-27T05:39:00-07:00","arr":"2026-05-27T05:37:00-07:00","dep":"2026-05-27T05:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Van Nuys","code":"VNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:46:00-07:00","schDep":"2026-05-27T05:47:00-07:00","arr":"2026-05-27T05:45:00-07:00","dep":"2026-05-27T05:47:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Northridge","code":"NRG","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:55:00-07:00","schDep":"2026-05-27T05:55:00-07:00","arr":"2026-05-27T06:00:00-07:00","dep":"2026-05-27T06:00:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#4d9e24","platform":""},{"name":"Chatsworth","code":"CWT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:01:00-07:00","schDep":"2026-05-27T06:02:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Simi Valley","code":"SIM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:13:00-07:00","schDep":"2026-05-27T06:14:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Moorpark","code":"MPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:30:00-07:00","schDep":"2026-05-27T06:31:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Camarillo","code":"CML","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:41:00-07:00","schDep":"2026-05-27T06:43:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Oxnard","code":"OXN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:55:00-07:00","schDep":"2026-05-27T06:57:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Ventura","code":"VEC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:09:00-07:00","schDep":"2026-05-27T07:11:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Carpinteria","code":"CPN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:35:00-07:00","schDep":"2026-05-27T07:37:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Santa Barbara","code":"SBA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:56:00-07:00","schDep":"2026-05-27T07:59:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Goleta","code":"GTA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:13:00-07:00","schDep":"2026-05-27T08:15:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Lompoc-Surf","code":"LPS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:34:00-07:00","schDep":"2026-05-27T09:34:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Guadalupe","code":"GUA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:07:00-07:00","schDep":"2026-05-27T10:08:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Grover Beach","code":"GVB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:23:00-07:00","schDep":"2026-05-27T10:24:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"San Luis Obispo","code":"SLO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:53:00-07:00","schDep":"2026-05-27T10:53:00-07:00","arr":null,"dep":null,"arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NRG","eventTZ":"America/Los_Angeles","eventName":"Northridge","origCode":"LAX","originTZ":"America/Los_Angeles","origName":"Los Angeles Union","destCode":"SLO","destTZ":"America/Los_Angeles","destName":"San Luis Obispo","trainState":"Active","velocity":62.8445930480957,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T06:00:38-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"761":[{"routeName":"Pacific Surfliner","trainNum":"761","trainNumRaw":"761","trainID":"761-27","lat":33.751519279088996,"lon":-117.85596912863541,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"San Diego Santa Fe Depot","code":"SAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:01:00-07:00","schDep":"2026-05-27T04:01:00-07:00","arr":"2026-05-27T04:01:00-07:00","dep":"2026-05-27T04:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"San Diego Old Town","code":"OLT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:08:00-07:00","schDep":"2026-05-27T04:10:00-07:00","arr":"2026-05-27T04:13:00-07:00","dep":"2026-05-27T04:14:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Solana Beach","code":"SOL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:39:00-07:00","schDep":"2026-05-27T04:40:00-07:00","arr":"2026-05-27T04:42:00-07:00","dep":"2026-05-27T04:43:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Oceanside","code":"OSD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T04:55:00-07:00","schDep":"2026-05-27T04:57:00-07:00","arr":"2026-05-27T04:57:00-07:00","dep":"2026-05-27T04:58:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"San Juan Capistrano","code":"SNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:32:00-07:00","schDep":"2026-05-27T05:34:00-07:00","arr":"2026-05-27T05:28:00-07:00","dep":"2026-05-27T05:34:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Irvine","code":"IRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:48:00-07:00","schDep":"2026-05-27T05:49:00-07:00","arr":"2026-05-27T05:46:00-07:00","dep":"2026-05-27T05:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Santa Ana","code":"SNA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T05:59:00-07:00","schDep":"2026-05-27T06:01:00-07:00","arr":"2026-05-27T05:57:00-07:00","dep":"2026-05-27T06:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#2a893d","platform":""},{"name":"Anaheim","code":"ANA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:08:00-07:00","schDep":"2026-05-27T06:10:00-07:00","arr":"2026-05-27T06:10:00-07:00","dep":"2026-05-27T06:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:17:00-07:00","schDep":"2026-05-27T06:18:00-07:00","arr":"2026-05-27T06:20:00-07:00","dep":"2026-05-27T06:20:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:57:00-07:00","schDep":"2026-05-27T07:13:00-07:00","arr":"2026-05-27T06:58:00-07:00","dep":"2026-05-27T06:58:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Glendale","code":"GDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:25:00-07:00","schDep":"2026-05-27T07:26:00-07:00","arr":"2026-05-27T07:25:00-07:00","dep":"2026-05-27T07:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burbank","code":"BBK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:32:00-07:00","schDep":"2026-05-27T07:33:00-07:00","arr":"2026-05-27T07:32:00-07:00","dep":"2026-05-27T07:32:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burbank Airport","code":"BUR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:38:00-07:00","schDep":"2026-05-27T07:39:00-07:00","arr":"2026-05-27T07:39:00-07:00","dep":"2026-05-27T07:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Van Nuys","code":"VNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:46:00-07:00","schDep":"2026-05-27T07:47:00-07:00","arr":"2026-05-27T07:48:00-07:00","dep":"2026-05-27T07:48:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Northridge","code":"NRG","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:55:00-07:00","schDep":"2026-05-27T07:55:00-07:00","arr":"2026-05-27T07:57:00-07:00","dep":"2026-05-27T07:57:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Chatsworth","code":"CWT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:01:00-07:00","schDep":"2026-05-27T08:02:00-07:00","arr":"2026-05-27T08:03:00-07:00","dep":"2026-05-27T08:03:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Simi Valley","code":"SIM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:13:00-07:00","schDep":"2026-05-27T08:14:00-07:00","arr":"2026-05-27T08:15:00-07:00","dep":"2026-05-27T08:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Moorpark","code":"MPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:26:00-07:00","schDep":"2026-05-27T08:27:00-07:00","arr":"2026-05-27T08:27:00-07:00","dep":"2026-05-27T08:27:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Camarillo","code":"CML","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:39:00-07:00","schDep":"2026-05-27T08:41:00-07:00","arr":"2026-05-27T08:40:00-07:00","dep":"2026-05-27T08:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Oxnard","code":"OXN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:54:00-07:00","schDep":"2026-05-27T08:56:00-07:00","arr":"2026-05-27T08:54:00-07:00","dep":"2026-05-27T08:54:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ventura","code":"VEC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:08:00-07:00","schDep":"2026-05-27T09:10:00-07:00","arr":"2026-05-27T09:08:00-07:00","dep":"2026-05-27T09:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Carpinteria","code":"CPN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:34:00-07:00","schDep":"2026-05-27T09:36:00-07:00","arr":"2026-05-27T09:34:00-07:00","dep":"2026-05-27T09:34:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Barbara","code":"SBA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:55:00-07:00","schDep":"2026-05-27T09:58:00-07:00","arr":"2026-05-27T09:55:00-07:00","dep":"2026-05-27T09:55:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Goleta","code":"GTA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:09:00-07:00","schDep":"2026-05-27T10:09:00-07:00","arr":"2026-05-27T10:08:00-07:00","dep":"2026-05-27T10:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SNA","eventTZ":"America/Los_Angeles","eventName":"Santa Ana","origCode":"SAN","originTZ":"America/Los_Angeles","origName":"San Diego Santa Fe Depot","destCode":"GTA","destTZ":"America/Los_Angeles","destName":"Goleta","trainState":"Active","velocity":0.0268432796001434,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T06:00:42-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"765":[{"routeName":"Pacific Surfliner","trainNum":"765","trainNumRaw":"765","trainID":"765-27","lat":32.71620476049558,"lon":-117.16931190249629,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"San Diego Santa Fe Depot","code":"SAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:01:00-07:00","schDep":"2026-05-27T06:01:00-07:00","arr":"2026-05-27T06:01:00-07:00","dep":"2026-05-27T06:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Diego Old Town","code":"OLT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:08:00-07:00","schDep":"2026-05-27T06:10:00-07:00","arr":"2026-05-27T06:09:00-07:00","dep":"2026-05-27T06:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Solana Beach","code":"SOL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:39:00-07:00","schDep":"2026-05-27T06:40:00-07:00","arr":"2026-05-27T06:39:00-07:00","dep":"2026-05-27T06:40:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oceanside","code":"OSD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:55:00-07:00","schDep":"2026-05-27T06:57:00-07:00","arr":"2026-05-27T06:55:00-07:00","dep":"2026-05-27T06:57:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Clemente Pier","code":"SNP","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:19:00-07:00","schDep":"2026-05-27T07:20:00-07:00","arr":"2026-05-27T07:19:00-07:00","dep":"2026-05-27T07:20:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Juan Capistrano","code":"SNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:35:00-07:00","schDep":"2026-05-27T07:37:00-07:00","arr":"2026-05-27T07:35:00-07:00","dep":"2026-05-27T07:37:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Irvine","code":"IRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:51:00-07:00","schDep":"2026-05-27T07:52:00-07:00","arr":"2026-05-27T07:51:00-07:00","dep":"2026-05-27T07:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Ana","code":"SNA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:02:00-07:00","schDep":"2026-05-27T08:04:00-07:00","arr":"2026-05-27T08:02:00-07:00","dep":"2026-05-27T08:04:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Anaheim","code":"ANA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:11:00-07:00","schDep":"2026-05-27T08:13:00-07:00","arr":"2026-05-27T08:11:00-07:00","dep":"2026-05-27T08:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:20:00-07:00","schDep":"2026-05-27T08:21:00-07:00","arr":"2026-05-27T08:20:00-07:00","dep":"2026-05-27T08:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:57:00-07:00","schDep":"2026-05-27T09:13:00-07:00","arr":"2026-05-27T08:57:00-07:00","dep":"2026-05-27T09:13:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glendale","code":"GDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:25:00-07:00","schDep":"2026-05-27T09:26:00-07:00","arr":"2026-05-27T09:25:00-07:00","dep":"2026-05-27T09:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burbank Airport","code":"BUR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:35:00-07:00","schDep":"2026-05-27T09:36:00-07:00","arr":"2026-05-27T09:38:00-07:00","dep":"2026-05-27T09:36:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Van Nuys","code":"VNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:43:00-07:00","schDep":"2026-05-27T09:44:00-07:00","arr":"2026-05-27T09:47:00-07:00","dep":"2026-05-27T09:44:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#319427","platform":""},{"name":"Chatsworth","code":"CWT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:58:00-07:00","schDep":"2026-05-27T09:59:00-07:00","arr":"2026-05-27T10:00:00-07:00","dep":"2026-05-27T09:59:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2f","platform":""},{"name":"Simi Valley","code":"SIM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:10:00-07:00","schDep":"2026-05-27T10:11:00-07:00","arr":"2026-05-27T10:12:00-07:00","dep":"2026-05-27T10:11:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2f","platform":""},{"name":"Moorpark","code":"MPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:24:00-07:00","schDep":"2026-05-27T10:25:00-07:00","arr":"2026-05-27T10:25:00-07:00","dep":"2026-05-27T10:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Camarillo","code":"CML","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:37:00-07:00","schDep":"2026-05-27T10:39:00-07:00","arr":"2026-05-27T10:37:00-07:00","dep":"2026-05-27T10:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oxnard","code":"OXN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:48:00-07:00","schDep":"2026-05-27T10:50:00-07:00","arr":"2026-05-27T10:53:00-07:00","dep":"2026-05-27T10:50:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#389726","platform":""},{"name":"Ventura","code":"VEC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:02:00-07:00","schDep":"2026-05-27T11:04:00-07:00","arr":"2026-05-27T11:17:00-07:00","dep":"2026-05-27T11:04:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#9fb21a","platform":""},{"name":"Carpinteria","code":"CPN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:28:00-07:00","schDep":"2026-05-27T11:30:00-07:00","arr":"2026-05-27T11:39:00-07:00","dep":"2026-05-27T11:30:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#70a720","platform":""},{"name":"Santa Barbara","code":"SBA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:47:00-07:00","schDep":"2026-05-27T11:47:00-07:00","arr":"2026-05-27T12:08:00-07:00","dep":"2026-05-27T11:47:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c28b10","platform":""},{"name":"Goleta","code":"GTA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:01:00-07:00","schDep":"2026-05-27T12:03:00-07:00","arr":"2026-05-27T12:15:00-07:00","dep":"2026-05-27T12:03:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#93af1c","platform":""},{"name":"Lompoc-Surf","code":"LPS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:12:00-07:00","schDep":"2026-05-27T13:12:00-07:00","arr":"2026-05-27T13:26:00-07:00","dep":"2026-05-27T13:12:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#93af1c","platform":""},{"name":"Guadalupe","code":"GUA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:51:00-07:00","schDep":"2026-05-27T13:52:00-07:00","arr":"2026-05-27T14:05:00-07:00","dep":"2026-05-27T13:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#93af1c","platform":""},{"name":"Grover Beach","code":"GVB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T14:06:00-07:00","schDep":"2026-05-27T14:07:00-07:00","arr":"2026-05-27T14:20:00-07:00","dep":"2026-05-27T14:07:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#93af1c","platform":""},{"name":"San Luis Obispo","code":"SLO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T14:37:00-07:00","schDep":"2026-05-27T14:37:00-07:00","arr":"2026-05-27T14:51:00-07:00","dep":"2026-05-27T14:37:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#93af1c","platform":""}],"heading":"N","eventCode":"SAN","eventTZ":"America/Los_Angeles","eventName":"San Diego Santa Fe Depot","origCode":"SAN","originTZ":"America/Los_Angeles","origName":"San Diego Santa Fe Depot","destCode":"SLO","destTZ":"America/Los_Angeles","destName":"San Luis Obispo","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T05:46:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"770":[{"routeName":"Pacific Surfliner","trainNum":"770","trainNumRaw":"770","trainID":"770-27","lat":34.43720480497221,"lon":-119.84241248166875,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Goleta","code":"GTA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:39:00-07:00","schDep":"2026-05-27T06:39:00-07:00","arr":"2026-05-27T06:39:00-07:00","dep":"2026-05-27T06:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Barbara","code":"SBA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:50:00-07:00","schDep":"2026-05-27T06:53:00-07:00","arr":"2026-05-27T06:50:00-07:00","dep":"2026-05-27T06:53:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Carpinteria","code":"CPN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:06:00-07:00","schDep":"2026-05-27T07:08:00-07:00","arr":"2026-05-27T07:06:00-07:00","dep":"2026-05-27T07:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ventura","code":"VEC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:37:00-07:00","schDep":"2026-05-27T07:39:00-07:00","arr":"2026-05-27T07:37:00-07:00","dep":"2026-05-27T07:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oxnard","code":"OXN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:55:00-07:00","schDep":"2026-05-27T07:57:00-07:00","arr":"2026-05-27T07:55:00-07:00","dep":"2026-05-27T07:57:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Camarillo","code":"CML","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:08:00-07:00","schDep":"2026-05-27T08:10:00-07:00","arr":"2026-05-27T08:08:00-07:00","dep":"2026-05-27T08:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Moorpark","code":"MPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:23:00-07:00","schDep":"2026-05-27T08:24:00-07:00","arr":"2026-05-27T08:23:00-07:00","dep":"2026-05-27T08:24:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Simi Valley","code":"SIM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:40:00-07:00","schDep":"2026-05-27T08:41:00-07:00","arr":"2026-05-27T08:40:00-07:00","dep":"2026-05-27T08:41:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Chatsworth","code":"CWT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:52:00-07:00","schDep":"2026-05-27T08:53:00-07:00","arr":"2026-05-27T08:53:00-07:00","dep":"2026-05-27T08:53:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Northridge","code":"NRG","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:59:00-07:00","schDep":"2026-05-27T08:59:00-07:00","arr":"2026-05-27T09:00:00-07:00","dep":"2026-05-27T08:59:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Van Nuys","code":"VNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:07:00-07:00","schDep":"2026-05-27T09:09:00-07:00","arr":"2026-05-27T09:08:00-07:00","dep":"2026-05-27T09:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Burbank Airport","code":"BUR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:16:00-07:00","schDep":"2026-05-27T09:17:00-07:00","arr":"2026-05-27T09:17:00-07:00","dep":"2026-05-27T09:17:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Burbank","code":"BBK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:21:00-07:00","schDep":"2026-05-27T09:22:00-07:00","arr":"2026-05-27T09:22:00-07:00","dep":"2026-05-27T09:22:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Glendale","code":"GDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:28:00-07:00","schDep":"2026-05-27T09:29:00-07:00","arr":"2026-05-27T09:29:00-07:00","dep":"2026-05-27T09:29:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:46:00-07:00","schDep":"2026-05-27T10:10:00-07:00","arr":"2026-05-27T09:47:00-07:00","dep":"2026-05-27T10:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:39:00-07:00","schDep":"2026-05-27T10:41:00-07:00","arr":"2026-05-27T10:41:00-07:00","dep":"2026-05-27T10:41:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Anaheim","code":"ANA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:48:00-07:00","schDep":"2026-05-27T10:49:00-07:00","arr":"2026-05-27T10:50:00-07:00","dep":"2026-05-27T10:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Santa Ana","code":"SNA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:00:00-07:00","schDep":"2026-05-27T11:01:00-07:00","arr":"2026-05-27T11:02:00-07:00","dep":"2026-05-27T11:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Irvine","code":"IRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:11:00-07:00","schDep":"2026-05-27T11:12:00-07:00","arr":"2026-05-27T11:13:00-07:00","dep":"2026-05-27T11:12:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"San Juan Capistrano","code":"SNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:24:00-07:00","schDep":"2026-05-27T11:25:00-07:00","arr":"2026-05-27T11:26:00-07:00","dep":"2026-05-27T11:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"San Clemente Pier","code":"SNP","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:37:00-07:00","schDep":"2026-05-27T11:38:00-07:00","arr":"2026-05-27T11:39:00-07:00","dep":"2026-05-27T11:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Oceanside","code":"OSD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:07:00-07:00","schDep":"2026-05-27T12:08:00-07:00","arr":"2026-05-27T12:09:00-07:00","dep":"2026-05-27T12:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Solana Beach","code":"SOL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:22:00-07:00","schDep":"2026-05-27T12:23:00-07:00","arr":"2026-05-27T12:24:00-07:00","dep":"2026-05-27T12:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"San Diego Old Town","code":"OLT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:52:00-07:00","schDep":"2026-05-27T12:52:00-07:00","arr":"2026-05-27T12:55:00-07:00","dep":"2026-05-27T12:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"San Diego Santa Fe Depot","code":"SAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:07:00-07:00","schDep":"2026-05-27T13:07:00-07:00","arr":"2026-05-27T13:09:00-07:00","dep":"2026-05-27T13:07:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""}],"heading":"N","eventCode":"GTA","eventTZ":"America/Los_Angeles","eventName":"Goleta","origCode":"GTA","originTZ":"America/Los_Angeles","origName":"Goleta","destCode":"SAN","destTZ":"America/Los_Angeles","destName":"San Diego Santa Fe Depot","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T06:24:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"774":[{"routeName":"Pacific Surfliner","trainNum":"774","trainNumRaw":"774","trainID":"774-27","lat":35.2753048395349,"lon":-120.65531268514405,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"San Luis Obispo","code":"SLO","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:11:00-07:00","schDep":"2026-05-27T06:11:00-07:00","arr":"2026-05-27T06:11:00-07:00","dep":"2026-05-27T06:11:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Grover Beach","code":"GVB","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:29:00-07:00","schDep":"2026-05-27T06:31:00-07:00","arr":"2026-05-27T06:29:00-07:00","dep":"2026-05-27T06:31:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Guadalupe","code":"GUA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T06:45:00-07:00","schDep":"2026-05-27T06:47:00-07:00","arr":"2026-05-27T06:45:00-07:00","dep":"2026-05-27T06:47:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lompoc-Surf","code":"LPS","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T07:20:00-07:00","schDep":"2026-05-27T07:21:00-07:00","arr":"2026-05-27T07:20:00-07:00","dep":"2026-05-27T07:21:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Goleta","code":"GTA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:29:00-07:00","schDep":"2026-05-27T08:31:00-07:00","arr":"2026-05-27T08:29:00-07:00","dep":"2026-05-27T08:31:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Santa Barbara","code":"SBA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T08:46:00-07:00","schDep":"2026-05-27T08:49:00-07:00","arr":"2026-05-27T08:46:00-07:00","dep":"2026-05-27T08:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Carpinteria","code":"CPN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:02:00-07:00","schDep":"2026-05-27T09:04:00-07:00","arr":"2026-05-27T09:02:00-07:00","dep":"2026-05-27T09:04:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ventura","code":"VEC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:36:00-07:00","schDep":"2026-05-27T09:38:00-07:00","arr":"2026-05-27T09:36:00-07:00","dep":"2026-05-27T09:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oxnard","code":"OXN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T09:53:00-07:00","schDep":"2026-05-27T09:55:00-07:00","arr":"2026-05-27T09:53:00-07:00","dep":"2026-05-27T09:55:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Camarillo","code":"CML","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:07:00-07:00","schDep":"2026-05-27T10:09:00-07:00","arr":"2026-05-27T10:07:00-07:00","dep":"2026-05-27T10:09:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Moorpark","code":"MPK","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:22:00-07:00","schDep":"2026-05-27T10:23:00-07:00","arr":"2026-05-27T10:22:00-07:00","dep":"2026-05-27T10:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Simi Valley","code":"SIM","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:38:00-07:00","schDep":"2026-05-27T10:39:00-07:00","arr":"2026-05-27T10:40:00-07:00","dep":"2026-05-27T10:39:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2f","platform":""},{"name":"Chatsworth","code":"CWT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T10:51:00-07:00","schDep":"2026-05-27T10:52:00-07:00","arr":"2026-05-27T10:52:00-07:00","dep":"2026-05-27T10:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8c36","platform":""},{"name":"Van Nuys","code":"VNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:06:00-07:00","schDep":"2026-05-27T11:07:00-07:00","arr":"2026-05-27T11:06:00-07:00","dep":"2026-05-27T11:07:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Burbank Airport","code":"BUR","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:14:00-07:00","schDep":"2026-05-27T11:15:00-07:00","arr":"2026-05-27T11:14:00-07:00","dep":"2026-05-27T11:15:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Glendale","code":"GDL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:25:00-07:00","schDep":"2026-05-27T11:26:00-07:00","arr":"2026-05-27T11:25:00-07:00","dep":"2026-05-27T11:26:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Los Angeles Union","code":"LAX","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T11:43:00-07:00","schDep":"2026-05-27T12:10:00-07:00","arr":"2026-05-27T11:43:00-07:00","dep":"2026-05-27T12:10:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fullerton","code":"FUL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:39:00-07:00","schDep":"2026-05-27T12:41:00-07:00","arr":"2026-05-27T12:39:00-07:00","dep":"2026-05-27T12:41:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Anaheim","code":"ANA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T12:48:00-07:00","schDep":"2026-05-27T12:49:00-07:00","arr":"2026-05-27T12:50:00-07:00","dep":"2026-05-27T12:49:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298f2f","platform":""},{"name":"Santa Ana","code":"SNA","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:00:00-07:00","schDep":"2026-05-27T13:01:00-07:00","arr":"2026-05-27T13:00:00-07:00","dep":"2026-05-27T13:01:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Irvine","code":"IRV","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:11:00-07:00","schDep":"2026-05-27T13:12:00-07:00","arr":"2026-05-27T13:11:00-07:00","dep":"2026-05-27T13:12:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Juan Capistrano","code":"SNC","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:24:00-07:00","schDep":"2026-05-27T13:25:00-07:00","arr":"2026-05-27T13:24:00-07:00","dep":"2026-05-27T13:25:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Clemente Pier","code":"SNP","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T13:37:00-07:00","schDep":"2026-05-27T13:38:00-07:00","arr":"2026-05-27T13:37:00-07:00","dep":"2026-05-27T13:38:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Oceanside","code":"OSD","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T14:07:00-07:00","schDep":"2026-05-27T14:08:00-07:00","arr":"2026-05-27T14:07:00-07:00","dep":"2026-05-27T14:08:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Solana Beach","code":"SOL","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T14:22:00-07:00","schDep":"2026-05-27T14:23:00-07:00","arr":"2026-05-27T14:22:00-07:00","dep":"2026-05-27T14:23:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Diego Old Town","code":"OLT","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T14:52:00-07:00","schDep":"2026-05-27T14:52:00-07:00","arr":"2026-05-27T14:52:00-07:00","dep":"2026-05-27T14:52:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"San Diego Santa Fe Depot","code":"SAN","tz":"America/Los_Angeles","bus":false,"schArr":"2026-05-27T15:07:00-07:00","schDep":"2026-05-27T15:07:00-07:00","arr":"2026-05-27T15:00:00-07:00","dep":"2026-05-27T15:07:00-07:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"SLO","eventTZ":"America/Los_Angeles","eventName":"San Luis Obispo","origCode":"SLO","originTZ":"America/Los_Angeles","origName":"San Luis Obispo","destCode":"SAN","destTZ":"America/Los_Angeles","destName":"San Diego Santa Fe Depot","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T05:56:00-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"821":[{"routeName":"Heartland Flyer","trainNum":"821","trainNumRaw":"821","trainID":"821-27","lat":35.46740619518702,"lon":-97.51280788851011,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Oklahoma City","code":"OKC","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:25:00-05:00","schDep":"2026-05-27T08:25:00-05:00","arr":"2026-05-27T08:25:00-05:00","dep":"2026-05-27T08:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Norman","code":"NOR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T08:47:00-05:00","schDep":"2026-05-27T08:47:00-05:00","arr":"2026-05-27T08:47:00-05:00","dep":"2026-05-27T08:47:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Purcell","code":"PUR","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:02:00-05:00","schDep":"2026-05-27T09:02:00-05:00","arr":"2026-05-27T09:03:00-05:00","dep":"2026-05-27T09:02:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Pauls Valley","code":"PVL","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T09:25:00-05:00","schDep":"2026-05-27T09:25:00-05:00","arr":"2026-05-27T09:27:00-05:00","dep":"2026-05-27T09:25:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Ardmore","code":"ADM","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T10:17:00-05:00","schDep":"2026-05-27T10:17:00-05:00","arr":"2026-05-27T10:20:00-05:00","dep":"2026-05-27T10:17:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Gainesville","code":"GLE","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T11:03:00-05:00","schDep":"2026-05-27T11:03:00-05:00","arr":"2026-05-27T11:03:00-05:00","dep":"2026-05-27T11:03:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fort Worth","code":"FTW","tz":"America/Chicago","bus":false,"schArr":"2026-05-27T12:27:00-05:00","schDep":"2026-05-27T12:27:00-05:00","arr":"2026-05-27T12:18:00-05:00","dep":"2026-05-27T12:27:00-05:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"OKC","eventTZ":"America/Chicago","eventName":"Oklahoma City","origCode":"OKC","originTZ":"America/Chicago","origName":"Oklahoma City","destCode":"FTW","destTZ":"America/Chicago","destName":"Fort Worth","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T08:10:00-05:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2102":[{"routeName":"Acela","trainNum":"2102","trainNumRaw":"2102","trainID":"2102-27","lat":40.77161852662983,"lon":-74.04260400280246,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:48:00-04:00","schDep":"2026-05-27T05:48:00-04:00","arr":"2026-05-27T05:48:00-04:00","dep":"2026-05-27T05:48:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:20:00-04:00","schDep":"2026-05-27T06:21:00-04:00","arr":"2026-05-27T06:21:00-04:00","dep":"2026-05-27T06:23:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:08:00-04:00","schDep":"2026-05-27T07:08:00-04:00","arr":"2026-05-27T07:10:00-04:00","dep":"2026-05-27T07:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:35:00-04:00","schDep":"2026-05-27T07:36:00-04:00","arr":"2026-05-27T07:32:00-04:00","dep":"2026-05-27T07:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:35:00-04:00","schDep":"2026-05-27T08:35:00-04:00","arr":"2026-05-27T08:32:00-04:00","dep":"2026-05-27T08:33:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:54:00-04:00","schDep":"2026-05-27T08:54:00-04:00","arr":"2026-05-27T08:54:00-04:00","dep":"2026-05-27T08:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NYP","eventTZ":"America/New_York","eventName":"New York Penn","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Completed","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T09:01:01-04:00","updatedAt":"2026-05-27T09:01:01-04:00","lastValTS":"2026-05-27T09:01:01-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2103":[{"routeName":"Acela","trainNum":"2103","trainNumRaw":"2103","trainID":"2103-27","lat":39.26367974710068,"lon":-76.6852210186151,"trainTimely":"","iconColor":"#b4b618","textColor":"#000000","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:10:00-04:00","schDep":"2026-05-27T06:10:00-04:00","arr":"2026-05-27T06:10:00-04:00","dep":"2026-05-27T06:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:24:00-04:00","schDep":"2026-05-27T06:25:00-04:00","arr":"2026-05-27T06:25:00-04:00","dep":"2026-05-27T06:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:37:00-04:00","schDep":"2026-05-27T06:38:00-04:00","arr":"2026-05-27T06:38:00-04:00","dep":"2026-05-27T06:42:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:20:00-04:00","schDep":"2026-05-27T07:22:00-04:00","arr":"2026-05-27T07:28:00-04:00","dep":"2026-05-27T07:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7baa1f","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:47:00-04:00","schDep":"2026-05-27T07:48:00-04:00","arr":"2026-05-27T07:54:00-04:00","dep":"2026-05-27T08:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6aa620","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:32:00-04:00","schDep":"2026-05-27T08:34:00-04:00","arr":"2026-05-27T08:49:00-04:00","dep":"2026-05-27T08:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6730d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:11:00-04:00","schDep":"2026-05-27T09:11:00-04:00","arr":"2026-05-27T09:22:00-04:00","dep":"2026-05-27T09:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#b4b618","platform":""}],"heading":"N","eventCode":"WAS","eventTZ":"America/New_York","eventName":"Washington Union","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":103.459747314453,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2104":[{"routeName":"Acela","trainNum":"2104","trainNumRaw":"2104","trainID":"2104-27","lat":39.808624664603585,"lon":-75.44190401122734,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:25:00-04:00","schDep":"2026-05-27T07:25:00-04:00","arr":"2026-05-27T07:25:00-04:00","dep":"2026-05-27T07:25:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:46:00-04:00","schDep":"2026-05-27T07:48:00-04:00","arr":"2026-05-27T07:49:00-04:00","dep":"2026-05-27T07:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:00:00-04:00","schDep":"2026-05-27T08:02:00-04:00","arr":"2026-05-27T08:04:00-04:00","dep":"2026-05-27T08:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:47:00-04:00","schDep":"2026-05-27T08:48:00-04:00","arr":"2026-05-27T08:52:00-04:00","dep":"2026-05-27T08:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:09:00-04:00","schDep":"2026-05-27T09:11:00-04:00","arr":"2026-05-27T09:09:00-04:00","dep":"2026-05-27T09:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:55:00-04:00","schDep":"2026-05-27T09:56:00-04:00","arr":"2026-05-27T09:55:00-04:00","dep":"2026-05-27T09:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:10:00-04:00","schDep":"2026-05-27T10:11:00-04:00","arr":"2026-05-27T10:07:00-04:00","dep":"2026-05-27T10:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:29:00-04:00","schDep":"2026-05-27T10:29:00-04:00","arr":"2026-05-27T10:19:00-04:00","dep":"2026-05-27T10:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PHL","eventTZ":"America/New_York","eventName":"Philadelphia 30th Street","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"NYP","destTZ":"America/New_York","destName":"New York Penn","trainState":"Active","velocity":89.6766891479492,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2107":[{"routeName":"Acela","trainNum":"2107","trainNumRaw":"2107","trainID":"2107-27","lat":39.89766735191886,"lon":-75.28680600561678,"trainTimely":"","iconColor":"#5ba222","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:35:00-04:00","schDep":"2026-05-27T07:35:00-04:00","arr":"2026-05-27T07:35:00-04:00","dep":"2026-05-27T07:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:49:00-04:00","schDep":"2026-05-27T07:50:00-04:00","arr":"2026-05-27T07:51:00-04:00","dep":"2026-05-27T07:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:41:00-04:00","schDep":"2026-05-27T08:43:00-04:00","arr":"2026-05-27T08:48:00-04:00","dep":"2026-05-27T08:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6aa620","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:06:00-04:00","schDep":"2026-05-27T09:08:00-04:00","arr":"2026-05-27T09:12:00-04:00","dep":"2026-05-27T09:12:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#5ba222","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:52:00-04:00","schDep":"2026-05-27T09:54:00-04:00","arr":"2026-05-27T09:55:00-04:00","dep":"2026-05-27T09:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:30:00-04:00","schDep":"2026-05-27T10:30:00-04:00","arr":"2026-05-27T10:27:00-04:00","dep":"2026-05-27T10:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"WIL","eventTZ":"America/New_York","eventName":"Wilmington","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":86.0863952636719,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:41-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2113":[{"routeName":"Acela","trainNum":"2113","trainNumRaw":"2113","trainID":"2113-27","lat":40.75246326445101,"lon":-73.99794244833376,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:00:00-04:00","schDep":"2026-05-27T10:00:00-04:00","arr":"2026-05-27T10:00:00-04:00","dep":"2026-05-27T10:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:26:00-04:00","schDep":"2026-05-27T10:27:00-04:00","arr":"2026-05-27T10:26:00-04:00","dep":"2026-05-27T10:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:08:00-04:00","schDep":"2026-05-27T11:10:00-04:00","arr":"2026-05-27T11:08:00-04:00","dep":"2026-05-27T11:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:34:00-04:00","schDep":"2026-05-27T11:35:00-04:00","arr":"2026-05-27T11:34:00-04:00","dep":"2026-05-27T11:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:18:00-04:00","schDep":"2026-05-27T12:20:00-04:00","arr":"2026-05-27T12:18:00-04:00","dep":"2026-05-27T12:20:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:34:00-04:00","schDep":"2026-05-27T12:36:00-04:00","arr":"2026-05-27T12:34:00-04:00","dep":"2026-05-27T12:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:01:00-04:00","schDep":"2026-05-27T13:01:00-04:00","arr":"2026-05-27T12:54:00-04:00","dep":"2026-05-27T13:01:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NYP","eventTZ":"America/New_York","eventName":"New York Penn","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:45:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2150":[{"routeName":"Acela","trainNum":"2150","trainNumRaw":"2150","trainID":"2150-27","lat":41.08391642995411,"lon":-73.42968115693833,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:00:00-04:00","schDep":"2026-05-27T05:00:00-04:00","arr":"2026-05-27T05:00:00-04:00","dep":"2026-05-27T05:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:20:00-04:00","schDep":"2026-05-27T05:21:00-04:00","arr":"2026-05-27T05:20:00-04:00","dep":"2026-05-27T05:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:32:00-04:00","schDep":"2026-05-27T05:34:00-04:00","arr":"2026-05-27T05:36:00-04:00","dep":"2026-05-27T05:38:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:17:00-04:00","schDep":"2026-05-27T06:18:00-04:00","arr":"2026-05-27T06:22:00-04:00","dep":"2026-05-27T06:24:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:35:00-04:00","schDep":"2026-05-27T06:37:00-04:00","arr":"2026-05-27T06:42:00-04:00","dep":"2026-05-27T06:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6aa620","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:30:00-04:00","schDep":"2026-05-27T07:31:00-04:00","arr":"2026-05-27T07:33:00-04:00","dep":"2026-05-27T07:35:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:48:00-04:00","schDep":"2026-05-27T07:57:00-04:00","arr":"2026-05-27T07:51:00-04:00","dep":"2026-05-27T08:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:45:00-04:00","schDep":"2026-05-27T08:47:00-04:00","arr":"2026-05-27T08:50:00-04:00","dep":"2026-05-27T08:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:57:00-04:00","schDep":"2026-05-27T10:57:00-04:00","arr":"2026-05-27T10:57:00-04:00","dep":"2026-05-27T10:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:24:00-04:00","schDep":"2026-05-27T11:24:00-04:00","arr":"2026-05-27T11:21:00-04:00","dep":"2026-05-27T11:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:33:00-04:00","schDep":"2026-05-27T11:33:00-04:00","arr":"2026-05-27T11:31:00-04:00","dep":"2026-05-27T11:31:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:44:00-04:00","schDep":"2026-05-27T11:44:00-04:00","arr":"2026-05-27T11:36:00-04:00","dep":"2026-05-27T11:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PVD","eventTZ":"America/New_York","eventName":"Providence","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":41.808406829834,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:43-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2151":[{"routeName":"Acela","trainNum":"2151","trainNumRaw":"2151","trainID":"2151-27","lat":40.74332872951117,"lon":-73.9452223778931,"trainTimely":"","iconColor":"#298d32","textColor":"#ffffff","stations":[{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:00:00-04:00","schDep":"2026-05-27T05:00:00-04:00","arr":"2026-05-27T05:00:00-04:00","dep":"2026-05-27T05:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:04:00-04:00","schDep":"2026-05-27T05:05:00-04:00","arr":"2026-05-27T05:04:00-04:00","dep":"2026-05-27T05:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:13:00-04:00","schDep":"2026-05-27T05:14:00-04:00","arr":"2026-05-27T05:16:00-04:00","dep":"2026-05-27T05:18:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:34:00-04:00","schDep":"2026-05-27T05:36:00-04:00","arr":"2026-05-27T05:39:00-04:00","dep":"2026-05-27T05:41:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4d9e24","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:05:00-04:00","schDep":"2026-05-27T07:07:00-04:00","arr":"2026-05-27T07:08:00-04:00","dep":"2026-05-27T07:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#349527","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:51:00-04:00","schDep":"2026-05-27T07:53:00-04:00","arr":"2026-05-27T08:01:00-04:00","dep":"2026-05-27T08:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#9fb21a","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:51:00-04:00","schDep":"2026-05-27T09:00:00-04:00","arr":"2026-05-27T08:52:00-04:00","dep":"2026-05-27T09:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Station","stopIconColor":"#298d32","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:13:00-04:00","schDep":"2026-05-27T09:15:00-04:00","arr":"2026-05-27T09:13:00-04:00","dep":"2026-05-27T09:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:08:00-04:00","schDep":"2026-05-27T10:10:00-04:00","arr":"2026-05-27T10:08:00-04:00","dep":"2026-05-27T10:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:34:00-04:00","schDep":"2026-05-27T10:35:00-04:00","arr":"2026-05-27T10:34:00-04:00","dep":"2026-05-27T10:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:21:00-04:00","schDep":"2026-05-27T11:22:00-04:00","arr":"2026-05-27T11:21:00-04:00","dep":"2026-05-27T11:21:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:34:00-04:00","schDep":"2026-05-27T11:35:00-04:00","arr":"2026-05-27T11:34:00-04:00","dep":"2026-05-27T11:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:59:00-04:00","schDep":"2026-05-27T11:59:00-04:00","arr":"2026-05-27T11:56:00-04:00","dep":"2026-05-27T11:56:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NYP","eventTZ":"America/New_York","eventName":"New York Penn","origCode":"BOS","originTZ":"America/New_York","origName":"Boston South","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":39.3611946105957,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T08:49:40-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2155":[{"routeName":"Acela","trainNum":"2155","trainNumRaw":"2155","trainID":"2155-27","lat":41.275082413441744,"lon":-72.7765742676897,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:00:00-04:00","schDep":"2026-05-27T07:00:00-04:00","arr":"2026-05-27T07:00:00-04:00","dep":"2026-05-27T07:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:04:00-04:00","schDep":"2026-05-27T07:05:00-04:00","arr":"2026-05-27T07:05:00-04:00","dep":"2026-05-27T07:06:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:14:00-04:00","schDep":"2026-05-27T07:15:00-04:00","arr":"2026-05-27T07:15:00-04:00","dep":"2026-05-27T07:19:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:36:00-04:00","schDep":"2026-05-27T07:38:00-04:00","arr":"2026-05-27T07:40:00-04:00","dep":"2026-05-27T07:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#409a25","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:11:00-04:00","schDep":"2026-05-27T09:14:00-04:00","arr":"2026-05-27T09:11:00-04:00","dep":"2026-05-27T09:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:57:00-04:00","schDep":"2026-05-27T09:59:00-04:00","arr":"2026-05-27T09:57:00-04:00","dep":"2026-05-27T09:57:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:50:00-04:00","schDep":"2026-05-27T11:00:00-04:00","arr":"2026-05-27T10:50:00-04:00","dep":"2026-05-27T10:50:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:13:00-04:00","schDep":"2026-05-27T11:15:00-04:00","arr":"2026-05-27T11:13:00-04:00","dep":"2026-05-27T11:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:11:00-04:00","schDep":"2026-05-27T12:13:00-04:00","arr":"2026-05-27T12:11:00-04:00","dep":"2026-05-27T12:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:36:00-04:00","schDep":"2026-05-27T12:38:00-04:00","arr":"2026-05-27T12:36:00-04:00","dep":"2026-05-27T12:36:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:22:00-04:00","schDep":"2026-05-27T13:24:00-04:00","arr":"2026-05-27T13:22:00-04:00","dep":"2026-05-27T13:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:00:00-04:00","schDep":"2026-05-27T14:00:00-04:00","arr":"2026-05-27T13:55:00-04:00","dep":"2026-05-27T13:55:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"NHV","eventTZ":"America/New_York","eventName":"New Haven Union","origCode":"BOS","originTZ":"America/New_York","origName":"Boston South","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Active","velocity":94.5722351074219,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:43-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2159":[{"routeName":"Acela","trainNum":"2159","trainNumRaw":"2159","trainID":"2159-27","lat":42.34856767127569,"lon":-71.05639058924557,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:00:00-04:00","schDep":"2026-05-27T09:00:00-04:00","arr":"2026-05-27T09:00:00-04:00","dep":"2026-05-27T09:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:04:00-04:00","schDep":"2026-05-27T09:05:00-04:00","arr":"2026-05-27T09:04:00-04:00","dep":"2026-05-27T09:05:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:13:00-04:00","schDep":"2026-05-27T09:15:00-04:00","arr":"2026-05-27T09:13:00-04:00","dep":"2026-05-27T09:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:35:00-04:00","schDep":"2026-05-27T09:37:00-04:00","arr":"2026-05-27T09:35:00-04:00","dep":"2026-05-27T09:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:09:00-04:00","schDep":"2026-05-27T11:11:00-04:00","arr":"2026-05-27T11:09:00-04:00","dep":"2026-05-27T11:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:57:00-04:00","schDep":"2026-05-27T11:59:00-04:00","arr":"2026-05-27T11:57:00-04:00","dep":"2026-05-27T11:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:51:00-04:00","schDep":"2026-05-27T13:02:00-04:00","arr":"2026-05-27T12:51:00-04:00","dep":"2026-05-27T13:02:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:15:00-04:00","schDep":"2026-05-27T13:17:00-04:00","arr":"2026-05-27T13:15:00-04:00","dep":"2026-05-27T13:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:11:00-04:00","schDep":"2026-05-27T14:13:00-04:00","arr":"2026-05-27T14:11:00-04:00","dep":"2026-05-27T14:13:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wilmington","code":"WIL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:36:00-04:00","schDep":"2026-05-27T14:37:00-04:00","arr":"2026-05-27T14:36:00-04:00","dep":"2026-05-27T14:37:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:25:00-04:00","schDep":"2026-05-27T15:26:00-04:00","arr":"2026-05-27T15:25:00-04:00","dep":"2026-05-27T15:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:00:00-04:00","schDep":"2026-05-27T16:00:00-04:00","arr":"2026-05-27T15:56:00-04:00","dep":"2026-05-27T16:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BOS","eventTZ":"America/New_York","eventName":"Boston South","origCode":"BOS","originTZ":"America/New_York","origName":"Boston South","destCode":"WAS","destTZ":"America/New_York","destName":"Washington Union","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T08:45:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2162":[{"routeName":"Acela","trainNum":"2162","trainNumRaw":"2162","trainID":"2162-27","lat":38.90137078736586,"lon":-77.00495528516336,"trainTimely":"","iconColor":"#212529","textColor":"#ffffff","stations":[{"name":"Washington Union","code":"WAS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:26:00-04:00","schDep":"2026-05-27T09:26:00-04:00","arr":"2026-05-27T09:26:00-04:00","dep":"2026-05-27T09:26:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Airport","code":"BWI","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:46:00-04:00","schDep":"2026-05-27T09:47:00-04:00","arr":"2026-05-27T09:46:00-04:00","dep":"2026-05-27T09:47:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Baltimore Penn","code":"BAL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:59:00-04:00","schDep":"2026-05-27T10:00:00-04:00","arr":"2026-05-27T09:59:00-04:00","dep":"2026-05-27T10:00:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Philadelphia 30th Street","code":"PHL","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:08:00-04:00","schDep":"2026-05-27T11:09:00-04:00","arr":"2026-05-27T11:08:00-04:00","dep":"2026-05-27T11:09:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Metropark","code":"MET","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:51:00-04:00","schDep":"2026-05-27T11:52:00-04:00","arr":"2026-05-27T11:52:00-04:00","dep":"2026-05-27T11:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Newark Penn","code":"NWK","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:07:00-04:00","schDep":"2026-05-27T12:08:00-04:00","arr":"2026-05-27T12:08:00-04:00","dep":"2026-05-27T12:08:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:25:00-04:00","schDep":"2026-05-27T12:34:00-04:00","arr":"2026-05-27T12:25:00-04:00","dep":"2026-05-27T12:34:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:15:00-04:00","schDep":"2026-05-27T13:17:00-04:00","arr":"2026-05-27T13:15:00-04:00","dep":"2026-05-27T13:17:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:09:00-04:00","schDep":"2026-05-27T14:11:00-04:00","arr":"2026-05-27T14:09:00-04:00","dep":"2026-05-27T14:11:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:30:00-04:00","schDep":"2026-05-27T15:30:00-04:00","arr":"2026-05-27T15:30:00-04:00","dep":"2026-05-27T15:30:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:59:00-04:00","schDep":"2026-05-27T15:59:00-04:00","arr":"2026-05-27T15:57:00-04:00","dep":"2026-05-27T15:59:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:10:00-04:00","schDep":"2026-05-27T16:10:00-04:00","arr":"2026-05-27T16:09:00-04:00","dep":"2026-05-27T16:10:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:22:00-04:00","schDep":"2026-05-27T16:22:00-04:00","arr":"2026-05-27T16:12:00-04:00","dep":"2026-05-27T16:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"WAS","eventTZ":"America/New_York","eventName":"Washington Union","origCode":"WAS","originTZ":"America/New_York","origName":"Washington Union","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Predeparture","velocity":0,"statusMsg":" ","createdAt":null,"updatedAt":null,"lastValTS":"2026-05-27T09:11:00-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2190":[{"routeName":"Acela","trainNum":"2190","trainNumRaw":"2190","trainID":"2190-27","lat":42.09732536098794,"lon":-71.19361939372521,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T05:27:00-04:00","schDep":"2026-05-27T05:27:00-04:00","arr":"2026-05-27T05:27:00-04:00","dep":"2026-05-27T05:27:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T06:13:00-04:00","schDep":"2026-05-27T06:14:00-04:00","arr":"2026-05-27T06:13:00-04:00","dep":"2026-05-27T06:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:10:00-04:00","schDep":"2026-05-27T07:13:00-04:00","arr":"2026-05-27T07:11:00-04:00","dep":"2026-05-27T07:14:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:40:00-04:00","schDep":"2026-05-27T08:40:00-04:00","arr":"2026-05-27T08:40:00-04:00","dep":"2026-05-27T08:43:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:11:00-04:00","schDep":"2026-05-27T09:11:00-04:00","arr":"2026-05-27T09:04:00-04:00","dep":"2026-05-27T09:04:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:25:00-04:00","schDep":"2026-05-27T09:25:00-04:00","arr":"2026-05-27T09:15:00-04:00","dep":"2026-05-27T09:15:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:32:00-04:00","schDep":"2026-05-27T09:32:00-04:00","arr":"2026-05-27T09:22:00-04:00","dep":"2026-05-27T09:22:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"RTE","eventTZ":"America/New_York","eventName":"Westwood-Route 128","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":103.389129638672,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:43-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"2192":[{"routeName":"Acela","trainNum":"2192","trainNumRaw":"2192","trainID":"2192-27","lat":41.280964681899746,"lon":-72.64843091659924,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"New York Penn","code":"NYP","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:03:00-04:00","schDep":"2026-05-27T07:03:00-04:00","arr":"2026-05-27T07:03:00-04:00","dep":"2026-05-27T07:03:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Stamford","code":"STM","tz":"America/New_York","bus":false,"schArr":"2026-05-27T07:50:00-04:00","schDep":"2026-05-27T07:51:00-04:00","arr":"2026-05-27T07:50:00-04:00","dep":"2026-05-27T07:52:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"New Haven Union","code":"NHV","tz":"America/New_York","bus":false,"schArr":"2026-05-27T08:40:00-04:00","schDep":"2026-05-27T08:42:00-04:00","arr":"2026-05-27T08:40:00-04:00","dep":"2026-05-27T08:46:00-04:00","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Providence","code":"PVD","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:14:00-04:00","schDep":"2026-05-27T10:14:00-04:00","arr":"2026-05-27T10:07:00-04:00","dep":"2026-05-27T10:07:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Westwood-Route 128","code":"RTE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:48:00-04:00","schDep":"2026-05-27T10:48:00-04:00","arr":"2026-05-27T10:44:00-04:00","dep":"2026-05-27T10:44:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston Back Bay","code":"BBY","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:01:00-04:00","schDep":"2026-05-27T11:01:00-04:00","arr":"2026-05-27T10:51:00-04:00","dep":"2026-05-27T10:51:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boston South","code":"BOS","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:07:00-04:00","schDep":"2026-05-27T11:07:00-04:00","arr":"2026-05-27T10:54:00-04:00","dep":"2026-05-27T10:54:00-04:00","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"PVD","eventTZ":"America/New_York","eventName":"Providence","origCode":"NYP","originTZ":"America/New_York","origName":"New York Penn","destCode":"BOS","destTZ":"America/New_York","destName":"Boston South","trainState":"Active","velocity":124.458869934082,"statusMsg":" ","createdAt":"2026-05-27T09:00:56-04:00","updatedAt":"2026-05-27T09:00:56-04:00","lastValTS":"2026-05-27T09:00:43-04:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}],"b5118":[{"routeName":"Brightline","trainNum":"b5118","trainNumRaw":"5118","trainID":"b5118-27","lat":25.780048370361328,"lon":-80.19558715820312,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Miami","code":"BEKW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:05:00.000Z","schDep":"2026-05-27T13:05:00.000Z","arr":"2026-05-27T13:05:00.000Z","dep":"2026-05-27T13:05:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"1"},{"name":"Aventura","code":"BAVE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:22:00.000Z","schDep":"2026-05-27T13:24:00.000Z","arr":"2026-05-27T13:22:00.000Z","dep":"2026-05-27T13:24:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"1"},{"name":"Fort Lauderdale","code":"BFBT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:38:00.000Z","schDep":"2026-05-27T13:40:00.000Z","arr":"2026-05-27T13:38:00.000Z","dep":"2026-05-27T13:40:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"1"},{"name":"West Palm Beach","code":"BWPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:20:00.000Z","schDep":"2026-05-27T14:20:00.000Z","arr":"2026-05-27T14:20:00.000Z","dep":"2026-05-27T14:20:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"SE","eventCode":"BEKW","eventTZ":"America/New_York","eventName":"Miami","origCode":"BEKW","originTZ":"America/New_York","origName":"Miami","destCode":"BWPT","destTZ":"America/New_York","destName":"West Palm Beach","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:05.123Z","updatedAt":"2026-05-27T13:03:05.123Z","lastValTS":"2026-05-27T13:03:05.123Z","objectID":5118,"provider":"Brightline","providerShort":"BLNE","onlyOfTrainNum":true,"alerts":[]}],"b5304":[{"routeName":"Brightline","trainNum":"b5304","trainNumRaw":"5304","trainID":"b5304-27","lat":28.42830467224121,"lon":-81.30535125732422,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Miami","code":"BEKW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:45:00.000Z","schDep":"2026-05-27T09:45:00.000Z","arr":"2026-05-27T09:47:00.000Z","dep":"2026-05-27T09:47:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Aventura","code":"BAVE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:02:00.000Z","schDep":"2026-05-27T10:04:00.000Z","arr":"2026-05-27T10:02:00.000Z","dep":"2026-05-27T10:05:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Fort Lauderdale","code":"BFBT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:18:00.000Z","schDep":"2026-05-27T10:20:00.000Z","arr":"2026-05-27T10:18:00.000Z","dep":"2026-05-27T10:21:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boca Raton","code":"BRRN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T10:36:00.000Z","schDep":"2026-05-27T10:38:00.000Z","arr":"2026-05-27T10:36:00.000Z","dep":"2026-05-27T10:39:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"West Palm Beach","code":"BWPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:01:00.000Z","schDep":"2026-05-27T11:03:00.000Z","arr":"2026-05-27T11:00:00.000Z","dep":"2026-05-27T11:04:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Orlando","code":"BMCO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:19:00.000Z","schDep":"2026-05-27T13:19:00.000Z","arr":"2026-05-27T13:03:00.000Z","dep":"2026-05-27T13:03:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"S","eventCode":"BMCO","eventTZ":"America/New_York","eventName":"Orlando","origCode":"BEKW","originTZ":"America/New_York","origName":"Miami","destCode":"BMCO","destTZ":"America/New_York","destName":"Orlando","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:05.123Z","updatedAt":"2026-05-27T13:03:05.123Z","lastValTS":"2026-05-27T13:03:05.123Z","objectID":5304,"provider":"Brightline","providerShort":"BLNE","onlyOfTrainNum":true,"alerts":[]}],"b5312":[{"routeName":"Brightline","trainNum":"b5312","trainNumRaw":"5312","trainID":"b5312-27","lat":26.706979751586914,"lon":-80.05547332763672,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Miami","code":"BEKW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:45:00.000Z","schDep":"2026-05-27T11:45:00.000Z","arr":"2026-05-27T11:47:00.000Z","dep":"2026-05-27T11:47:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Aventura","code":"BAVE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:02:00.000Z","schDep":"2026-05-27T12:04:00.000Z","arr":"2026-05-27T12:04:00.000Z","dep":"2026-05-27T12:07:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Fort Lauderdale","code":"BFBT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:18:00.000Z","schDep":"2026-05-27T12:20:00.000Z","arr":"2026-05-27T12:20:00.000Z","dep":"2026-05-27T12:23:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Boca Raton","code":"BRRN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:36:00.000Z","schDep":"2026-05-27T12:38:00.000Z","arr":"2026-05-27T12:38:00.000Z","dep":"2026-05-27T12:41:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"West Palm Beach","code":"BWPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:01:00.000Z","schDep":"2026-05-27T13:03:00.000Z","arr":"2026-05-27T13:01:00.000Z","dep":"2026-05-27T13:03:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Orlando","code":"BMCO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:19:00.000Z","schDep":"2026-05-27T15:19:00.000Z","arr":"2026-05-27T15:19:00.000Z","dep":"2026-05-27T15:19:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BMCO","eventTZ":"America/New_York","eventName":"Orlando","origCode":"BEKW","originTZ":"America/New_York","origName":"Miami","destCode":"BMCO","destTZ":"America/New_York","destName":"Orlando","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:05.123Z","updatedAt":"2026-05-27T13:03:05.123Z","lastValTS":"2026-05-27T13:03:05.123Z","objectID":5312,"provider":"Brightline","providerShort":"BLNE","onlyOfTrainNum":true,"alerts":[]}],"b5313":[{"routeName":"Brightline","trainNum":"b5313","trainNumRaw":"5313","trainID":"b5313-27","lat":25.926551818847656,"lon":-80.15409088134766,"trainTimely":"","iconColor":"#5ba222","textColor":"#ffffff","stations":[{"name":"Orlando","code":"BMCO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T09:40:00.000Z","schDep":"2026-05-27T09:40:00.000Z","arr":"2026-05-27T09:41:00.000Z","dep":"2026-05-27T09:41:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"West Palm Beach","code":"BWPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:52:00.000Z","schDep":"2026-05-27T11:54:00.000Z","arr":"2026-05-27T11:52:00.000Z","dep":"2026-05-27T11:55:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Boca Raton","code":"BRRN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:16:00.000Z","schDep":"2026-05-27T12:18:00.000Z","arr":"2026-05-27T12:17:00.000Z","dep":"2026-05-27T12:20:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"Fort Lauderdale","code":"BFBT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:34:00.000Z","schDep":"2026-05-27T12:36:00.000Z","arr":"2026-05-27T12:36:00.000Z","dep":"2026-05-27T12:41:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Aventura","code":"BAVE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:50:00.000Z","schDep":"2026-05-27T12:52:00.000Z","arr":"2026-05-27T12:55:00.000Z","dep":"2026-05-27T12:58:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#4d9e24","platform":""},{"name":"Miami","code":"BEKW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:14:00.000Z","schDep":"2026-05-27T13:14:00.000Z","arr":"2026-05-27T13:20:00.000Z","dep":"2026-05-27T13:20:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#5ba222","platform":""}],"heading":"S","eventCode":"BEKW","eventTZ":"America/New_York","eventName":"Miami","origCode":"BMCO","originTZ":"America/New_York","origName":"Orlando","destCode":"BEKW","destTZ":"America/New_York","destName":"Miami","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:05.123Z","updatedAt":"2026-05-27T13:03:05.123Z","lastValTS":"2026-05-27T13:03:05.123Z","objectID":5313,"provider":"Brightline","providerShort":"BLNE","onlyOfTrainNum":true,"alerts":[]}],"b5316":[{"routeName":"Brightline","trainNum":"b5316","trainNumRaw":"5316","trainID":"b5316-27","lat":25.940380096435547,"lon":-80.14979553222656,"trainTimely":"","iconColor":"#298d32","textColor":"#ffffff","stations":[{"name":"Miami","code":"BEKW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T12:45:00.000Z","schDep":"2026-05-27T12:45:00.000Z","arr":"2026-05-27T12:47:00.000Z","dep":"2026-05-27T12:47:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"Aventura","code":"BAVE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:02:00.000Z","schDep":"2026-05-27T13:04:00.000Z","arr":"2026-05-27T13:03:00.000Z","dep":"2026-05-27T13:05:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":"2"},{"name":"Fort Lauderdale","code":"BFBT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:18:00.000Z","schDep":"2026-05-27T13:20:00.000Z","arr":"2026-05-27T13:19:00.000Z","dep":"2026-05-27T13:21:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":"2"},{"name":"Boca Raton","code":"BRRN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:36:00.000Z","schDep":"2026-05-27T13:38:00.000Z","arr":"2026-05-27T13:37:00.000Z","dep":"2026-05-27T13:39:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""},{"name":"West Palm Beach","code":"BWPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:01:00.000Z","schDep":"2026-05-27T14:03:00.000Z","arr":"2026-05-27T14:02:00.000Z","dep":"2026-05-27T14:04:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":"2"},{"name":"Orlando","code":"BMCO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:15:00.000Z","schDep":"2026-05-27T16:15:00.000Z","arr":"2026-05-27T16:16:00.000Z","dep":"2026-05-27T16:16:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298d32","platform":""}],"heading":"N","eventCode":"BAVE","eventTZ":"America/New_York","eventName":"Aventura","origCode":"BEKW","originTZ":"America/New_York","origName":"Miami","destCode":"BMCO","destTZ":"America/New_York","destName":"Orlando","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:05.123Z","updatedAt":"2026-05-27T13:03:05.123Z","lastValTS":"2026-05-27T13:03:05.123Z","objectID":5316,"provider":"Brightline","providerShort":"BLNE","onlyOfTrainNum":true,"alerts":[]}],"b5319":[{"routeName":"Brightline","trainNum":"b5319","trainNumRaw":"5319","trainID":"b5319-27","lat":27.107807159423828,"lon":-80.15526580810547,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Orlando","code":"BMCO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T11:20:00.000Z","schDep":"2026-05-27T11:20:00.000Z","arr":"2026-05-27T11:22:00.000Z","dep":"2026-05-27T11:22:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a9128","platform":""},{"name":"West Palm Beach","code":"BWPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:32:00.000Z","schDep":"2026-05-27T13:34:00.000Z","arr":"2026-05-27T13:27:00.000Z","dep":"2026-05-27T13:34:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Boca Raton","code":"BRRN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:56:00.000Z","schDep":"2026-05-27T13:58:00.000Z","arr":"2026-05-27T13:56:00.000Z","dep":"2026-05-27T13:58:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Fort Lauderdale","code":"BFBT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:14:00.000Z","schDep":"2026-05-27T14:16:00.000Z","arr":"2026-05-27T14:14:00.000Z","dep":"2026-05-27T14:16:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Aventura","code":"BAVE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:30:00.000Z","schDep":"2026-05-27T14:32:00.000Z","arr":"2026-05-27T14:30:00.000Z","dep":"2026-05-27T14:32:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Miami","code":"BEKW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T14:54:00.000Z","schDep":"2026-05-27T14:54:00.000Z","arr":"2026-05-27T14:54:00.000Z","dep":"2026-05-27T14:54:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"SE","eventCode":"BWPT","eventTZ":"America/New_York","eventName":"West Palm Beach","origCode":"BMCO","originTZ":"America/New_York","origName":"Orlando","destCode":"BEKW","destTZ":"America/New_York","destName":"Miami","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:05.123Z","updatedAt":"2026-05-27T13:03:05.123Z","lastValTS":"2026-05-27T13:03:05.123Z","objectID":5319,"provider":"Brightline","providerShort":"BLNE","onlyOfTrainNum":true,"alerts":[]}],"b5327":[{"routeName":"Brightline","trainNum":"b5327","trainNumRaw":"5327","trainID":"b5327-27","lat":28.410911560058594,"lon":-81.30828857421875,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Orlando","code":"BMCO","tz":"America/New_York","bus":false,"schArr":"2026-05-27T13:20:00.000Z","schDep":"2026-05-27T13:20:00.000Z","arr":"2026-05-27T13:20:00.000Z","dep":"2026-05-27T13:20:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"West Palm Beach","code":"BWPT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:32:00.000Z","schDep":"2026-05-27T15:34:00.000Z","arr":"2026-05-27T15:32:00.000Z","dep":"2026-05-27T15:34:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Boca Raton","code":"BRRN","tz":"America/New_York","bus":false,"schArr":"2026-05-27T15:56:00.000Z","schDep":"2026-05-27T15:58:00.000Z","arr":"2026-05-27T15:56:00.000Z","dep":"2026-05-27T15:58:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Fort Lauderdale","code":"BFBT","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:14:00.000Z","schDep":"2026-05-27T16:16:00.000Z","arr":"2026-05-27T16:14:00.000Z","dep":"2026-05-27T16:16:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Aventura","code":"BAVE","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:30:00.000Z","schDep":"2026-05-27T16:32:00.000Z","arr":"2026-05-27T16:30:00.000Z","dep":"2026-05-27T16:32:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":"2"},{"name":"Miami","code":"BEKW","tz":"America/New_York","bus":false,"schArr":"2026-05-27T16:54:00.000Z","schDep":"2026-05-27T16:54:00.000Z","arr":"2026-05-27T16:54:00.000Z","dep":"2026-05-27T16:54:00.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"N","eventCode":"BMCO","eventTZ":"America/New_York","eventName":"Orlando","origCode":"BMCO","originTZ":"America/New_York","origName":"Orlando","destCode":"BEKW","destTZ":"America/New_York","destName":"Miami","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:05.123Z","updatedAt":"2026-05-27T13:03:05.123Z","lastValTS":"2026-05-27T13:03:05.123Z","objectID":5327,"provider":"Brightline","providerShort":"BLNE","onlyOfTrainNum":true,"alerts":[]}],"v20":[{"routeName":"Corridor","trainNum":"v20","trainNumRaw":"20","trainID":"v20-27","lat":46.5124,"lon":-71.6521,"trainTimely":"","iconColor":"#a2b21a","textColor":"#000000","stations":[{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:25:00Z","schDep":"2026-05-27T10:25:00Z","arr":"2026-05-27T10:25:00Z","dep":"2026-05-27T10:25:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Saint-Lambert","code":"SLAM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:38:00Z","schDep":"2026-05-27T10:40:00Z","arr":"2026-05-27T10:41:10Z","dep":"2026-05-27T10:41:10Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#369627","platform":""},{"name":"Saint-Hyacinthe","code":"SHYA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:06:00Z","schDep":"2026-05-27T11:08:00Z","arr":"2026-05-27T11:11:06Z","dep":"2026-05-27T11:11:06Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4e9e24","platform":""},{"name":"Drummondville","code":"DRMV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:43:00Z","schDep":"2026-05-27T11:45:00Z","arr":"2026-05-27T11:59:21Z","dep":"2026-05-27T11:59:21Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6750d","platform":""},{"name":"Sainte-Foy","code":"SFOY","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:25:00Z","schDep":"2026-05-27T13:27:00Z","arr":"2026-05-27T13:35:07Z","dep":"2026-05-27T13:35:07Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#a2b21a","platform":""},{"name":"Québec","code":"QBEC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:52:00Z","schDep":"2026-05-27T13:52:00Z","arr":"2026-05-27T14:02:07Z","dep":"2026-05-27T14:02:07Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#a2b21a","platform":""}],"heading":"NE","eventCode":"SFOY","eventTZ":"America/Toronto","eventName":"SFOY","origCode":"MTRL","originTZ":"America/Toronto","origName":"Montréal","destCode":"QBEC","destTZ":"America/Toronto","destName":"Québec","trainState":"Active","velocity":93.827021,"statusMsg":" ","createdAt":"2026-05-27T13:01:43Z","updatedAt":"2026-05-27T13:01:43Z","lastValTS":"2026-05-27T13:01:43Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"This train accumulated a delay due to rail traffic on route."}]}],"v22":[{"routeName":"Corridor","trainNum":"v22","trainNumRaw":"22","trainID":"v22-27","lat":45.4989,"lon":-73.5079,"trainTimely":"","iconColor":"#be9e13","textColor":"#000000","stations":[{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:07:00Z","schDep":"2026-05-27T10:07:00Z","arr":"2026-05-27T10:07:00Z","dep":"2026-05-27T10:07:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Casselman","code":"CSLM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:33:00Z","schDep":"2026-05-27T10:34:00Z","arr":"2026-05-27T10:32:59Z","dep":"2026-05-27T10:32:34Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALEX","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:55:00Z","schDep":"2026-05-27T10:57:00Z","arr":"2026-05-27T10:56:35Z","dep":"2026-05-27T10:56:35Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902c","platform":""},{"name":"Coteau","code":"COTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:23:00Z","schDep":"2026-05-27T11:25:00Z","arr":"2026-05-27T11:26:45Z","dep":"2026-05-27T11:26:45Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3d9926","platform":""},{"name":"Dorval","code":"DORV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:47:00Z","schDep":"2026-05-27T11:49:00Z","arr":"2026-05-27T11:54:06Z","dep":"2026-05-27T11:54:06Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6ca620","platform":""},{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:11:00Z","schDep":"2026-05-27T12:36:00Z","arr":"2026-05-27T12:15:20Z","dep":"2026-05-27T12:35:20Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#449b25","platform":""},{"name":"Saint-Lambert","code":"SLAM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:49:00Z","schDep":"2026-05-27T12:50:00Z","arr":"2026-05-27T13:01:48Z","dep":"2026-05-27T13:01:48Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bd9f13","platform":""},{"name":"Saint-Hyacinthe","code":"SHYA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:16:00Z","schDep":"2026-05-27T13:17:00Z","arr":"2026-05-27T13:28:50Z","dep":"2026-05-27T13:28:50Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#be9e13","platform":""},{"name":"Drummondville","code":"DRMV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:44:00Z","schDep":"2026-05-27T13:46:00Z","arr":"2026-05-27T13:56:50Z","dep":"2026-05-27T13:56:50Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#be9e13","platform":""},{"name":"Sainte-Foy","code":"SFOY","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:19:00Z","schDep":"2026-05-27T15:22:00Z","arr":"2026-05-27T15:31:50Z","dep":"2026-05-27T15:31:50Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#be9e13","platform":""},{"name":"Québec","code":"QBEC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:47:00Z","schDep":"2026-05-27T15:47:00Z","arr":"2026-05-27T15:59:50Z","dep":"2026-05-27T15:59:50Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#be9e13","platform":""}],"heading":"NE","eventCode":"SHYA","eventTZ":"America/Toronto","eventName":"SHYA","origCode":"OTTW","originTZ":"America/Toronto","origName":"Ottawa","destCode":"QBEC","destTZ":"America/Toronto","destName":"Québec","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:01:34Z","updatedAt":"2026-05-27T13:01:34Z","lastValTS":"2026-05-27T13:01:34Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v31":[{"routeName":"Corridor","trainNum":"v31","trainNumRaw":"31","trainID":"v31-27","lat":45.4999195215,"lon":-73.5661785423,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:20:00Z","schDep":"2026-05-27T10:20:00Z","arr":"2026-05-27T10:20:00Z","dep":"2026-05-27T10:20:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Dorval","code":"DORV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:44:00Z","schDep":"2026-05-27T10:47:00Z","arr":"2026-05-27T10:44:07Z","dep":"2026-05-27T10:59:30Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8a3c","platform":""},{"name":"Alexandria","code":"ALEX","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:36:00Z","schDep":"2026-05-27T11:38:00Z","arr":"2026-05-27T11:47:49Z","dep":"2026-05-27T11:47:49Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b9ad16","platform":""},{"name":"Casselman","code":"CSLM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:59:00Z","schDep":"2026-05-27T12:00:00Z","arr":"2026-05-27T12:10:41Z","dep":"2026-05-27T12:10:41Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b9af16","platform":""},{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:25:00Z","schDep":"2026-05-27T12:25:00Z","arr":"2026-05-27T12:37:18Z","dep":"2026-05-27T12:37:18Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bba615","platform":""}],"heading":"N","eventCode":"MTRL","eventTZ":"America/Toronto","eventName":"MTRL","origCode":"MTRL","originTZ":"America/Toronto","origName":"Montréal","destCode":"OTTW","destTZ":"America/Toronto","destName":"Ottawa","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:22.939Z","updatedAt":"2026-05-27T13:03:22.939Z","lastValTS":"2026-05-27T13:03:22.939Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"This train accumulated a delay due to rail traffic on route."}]}],"v33":[{"routeName":"Corridor","trainNum":"v33","trainNumRaw":"33","trainID":"v33-27","lat":45.4905,"lon":-73.5328,"trainTimely":"","iconColor":"#c6410d","textColor":"#ffffff","stations":[{"name":"Québec","code":"QBEC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T09:29:00Z","schDep":"2026-05-27T09:29:00Z","arr":"2026-05-27T09:29:00Z","dep":"2026-05-27T09:29:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sainte-Foy","code":"SFOY","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T09:54:00Z","schDep":"2026-05-27T09:57:00Z","arr":"2026-05-27T09:55:07Z","dep":"2026-05-27T09:55:07Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e31","platform":""},{"name":"Charny","code":"CHNY","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:03:00Z","schDep":"2026-05-27T10:05:00Z","arr":"2026-05-27T10:04:50Z","dep":"2026-05-27T10:04:50Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#289128","platform":""},{"name":"Drummondville","code":"DRMV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:26:00Z","schDep":"2026-05-27T11:30:00Z","arr":"2026-05-27T11:29:50Z","dep":"2026-05-27T11:29:50Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3e9926","platform":""},{"name":"Saint-Hyacinthe","code":"SHYA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:57:00Z","schDep":"2026-05-27T11:58:00Z","arr":"2026-05-27T12:20:13Z","dep":"2026-05-27T12:20:13Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65f0d","platform":""},{"name":"Saint-Lambert","code":"SLAM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:23:00Z","schDep":"2026-05-27T12:24:00Z","arr":"2026-05-27T12:49:20Z","dep":"2026-05-27T12:49:20Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6550d","platform":""},{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:37:00Z","schDep":"2026-05-27T13:00:00Z","arr":"2026-05-27T13:09:28Z","dep":"2026-05-27T13:29:28Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6410d","platform":""},{"name":"Dorval","code":"DORV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:24:00Z","schDep":"2026-05-27T13:26:00Z","arr":"2026-05-27T13:53:28Z","dep":"2026-05-27T13:53:28Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c64a0d","platform":""},{"name":"Alexandria","code":"ALEX","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:10:00Z","schDep":"2026-05-27T14:12:00Z","arr":"2026-05-27T14:39:28Z","dep":"2026-05-27T14:39:28Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c64a0d","platform":""},{"name":"Casselman","code":"CSLM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:33:00Z","schDep":"2026-05-27T14:34:00Z","arr":"2026-05-27T15:02:28Z","dep":"2026-05-27T15:02:28Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c64a0d","platform":""},{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:04:00Z","schDep":"2026-05-27T15:04:00Z","arr":"2026-05-27T15:33:28Z","dep":"2026-05-27T15:33:28Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c64a0d","platform":""}],"heading":"SW","eventCode":"MTRL","eventTZ":"America/Toronto","eventName":"MTRL","origCode":"QBEC","originTZ":"America/Toronto","origName":"Québec","destCode":"OTTW","destTZ":"America/Toronto","destName":"Ottawa","trainState":"Active","velocity":29.204437,"statusMsg":" ","createdAt":"2026-05-27T13:01:45Z","updatedAt":"2026-05-27T13:01:45Z","lastValTS":"2026-05-27T13:01:45Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v35":[{"routeName":"Corridor","trainNum":"v35","trainNumRaw":"35","trainID":"v35-27","lat":46.5875,"lon":-71.5507,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"Québec","code":"QBEC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:06:00Z","schDep":"2026-05-27T12:06:00Z","arr":"2026-05-27T12:06:00Z","dep":"2026-05-27T12:06:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sainte-Foy","code":"SFOY","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:31:00Z","schDep":"2026-05-27T12:34:00Z","arr":"2026-05-27T12:33:01Z","dep":"2026-05-27T12:33:01Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a9128","platform":""},{"name":"Charny","code":"CHNY","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:40:00Z","schDep":"2026-05-27T12:42:00Z","arr":"2026-05-27T12:44:36Z","dep":"2026-05-27T12:44:36Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#489c24","platform":""},{"name":"Drummondville","code":"DRMV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:14:00Z","schDep":"2026-05-27T14:17:00Z","arr":"2026-05-27T14:12:10Z","dep":"2026-05-27T14:17:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Saint-Hyacinthe","code":"SHYA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:44:00Z","schDep":"2026-05-27T14:46:00Z","arr":"2026-05-27T14:44:00Z","dep":"2026-05-27T14:46:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Saint-Lambert","code":"SLAM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:11:00Z","schDep":"2026-05-27T15:13:00Z","arr":"2026-05-27T15:11:00Z","dep":"2026-05-27T15:13:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:26:00Z","schDep":"2026-05-27T15:54:00Z","arr":"2026-05-27T15:26:00Z","dep":"2026-05-27T15:54:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dorval","code":"DORV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:18:00Z","schDep":"2026-05-27T16:22:00Z","arr":"2026-05-27T16:18:00Z","dep":"2026-05-27T16:22:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Coteau","code":"COTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:46:00Z","schDep":"2026-05-27T16:47:00Z","arr":"2026-05-27T16:46:00Z","dep":"2026-05-27T16:47:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Alexandria","code":"ALEX","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:08:00Z","schDep":"2026-05-27T17:10:00Z","arr":"2026-05-27T17:08:00Z","dep":"2026-05-27T17:10:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Casselman","code":"CSLM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:31:00Z","schDep":"2026-05-27T17:33:00Z","arr":"2026-05-27T17:31:00Z","dep":"2026-05-27T17:33:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:58:00Z","schDep":"2026-05-27T17:58:00Z","arr":"2026-05-27T17:58:00Z","dep":"2026-05-27T17:58:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"SW","eventCode":"DRMV","eventTZ":"America/Toronto","eventName":"DRMV","origCode":"QBEC","originTZ":"America/Toronto","origName":"Québec","destCode":"OTTW","destTZ":"America/Toronto","destName":"Ottawa","trainState":"Active","velocity":89.477424,"statusMsg":" ","createdAt":"2026-05-27T13:01:43Z","updatedAt":"2026-05-27T13:01:43Z","lastValTS":"2026-05-27T13:01:43Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v41":[{"routeName":"Corridor","trainNum":"v41","trainNumRaw":"41","trainID":"v41-27","lat":43.9697,"lon":-78.0797,"trainTimely":"","iconColor":"#c6630d","textColor":"#ffffff","stations":[{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T09:21:00Z","schDep":"2026-05-27T09:21:00Z","arr":"2026-05-27T09:21:00Z","dep":"2026-05-27T09:21:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Fallowfield","code":"FALL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T09:38:00Z","schDep":"2026-05-27T09:40:00Z","arr":"2026-05-27T09:37:13Z","dep":"2026-05-27T09:39:09Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Smiths Falls","code":"SMTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:08:00Z","schDep":"2026-05-27T10:10:00Z","arr":"2026-05-27T10:06:39Z","dep":"2026-05-27T10:06:19Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Brockville","code":"BRKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:40:00Z","schDep":"2026-05-27T10:43:00Z","arr":"2026-05-27T10:43:55Z","dep":"2026-05-27T10:43:55Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3f9926","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:25:00Z","schDep":"2026-05-27T11:29:00Z","arr":"2026-05-27T11:29:17Z","dep":"2026-05-27T11:29:17Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#449b25","platform":""},{"name":"Napanee","code":"NAPN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:49:00Z","schDep":"2026-05-27T11:50:00Z","arr":"2026-05-27T11:53:47Z","dep":"2026-05-27T11:53:47Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4a9d24","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:07:00Z","schDep":"2026-05-27T12:10:00Z","arr":"2026-05-27T12:15:03Z","dep":"2026-05-27T12:15:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7caa1e","platform":""},{"name":"Trenton Junction","code":"TRNJ","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:20:00Z","schDep":"2026-05-27T12:21:00Z","arr":"2026-05-27T12:34:30Z","dep":"2026-05-27T12:34:30Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c4830f","platform":""},{"name":"Cobourg","code":"CBRG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:44:00Z","schDep":"2026-05-27T12:47:00Z","arr":"2026-05-27T13:05:45Z","dep":"2026-05-27T13:05:45Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6630d","platform":""},{"name":"Oshawa","code":"OSHA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:19:00Z","schDep":"2026-05-27T13:22:00Z","arr":"2026-05-27T13:40:45Z","dep":"2026-05-27T13:40:45Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6630d","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:02:00Z","schDep":"2026-05-27T14:02:00Z","arr":"2026-05-27T14:23:45Z","dep":"2026-05-27T14:23:45Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6630d","platform":""}],"heading":"W","eventCode":"CBRG","eventTZ":"America/Toronto","eventName":"CBRG","origCode":"OTTW","originTZ":"America/Toronto","origName":"Ottawa","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":84.506456,"statusMsg":" ","createdAt":"2026-05-27T13:01:50Z","updatedAt":"2026-05-27T13:01:50Z","lastValTS":"2026-05-27T13:01:50Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v50":[{"routeName":"Corridor","trainNum":"v50","trainNumRaw":"50","trainID":"v50-27","lat":44.2401,"lon":-76.5705,"trainTimely":"","iconColor":"#54a023","textColor":"#ffffff","stations":[{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:32:00Z","schDep":"2026-05-27T10:32:00Z","arr":"2026-05-27T10:32:00Z","dep":"2026-05-27T10:32:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Guildwood","code":"GUIL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:50:00Z","schDep":"2026-05-27T10:52:00Z","arr":"2026-05-27T10:50:19Z","dep":"2026-05-27T10:50:19Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8a3a","platform":""},{"name":"Oshawa","code":"OSHA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:08:00Z","schDep":"2026-05-27T11:12:00Z","arr":"2026-05-27T11:09:56Z","dep":"2026-05-27T11:09:56Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#299128","platform":""},{"name":"Cobourg","code":"CBRG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:43:00Z","schDep":"2026-05-27T11:46:00Z","arr":"2026-05-27T11:45:05Z","dep":"2026-05-27T11:45:05Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2b9228","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:18:00Z","schDep":"2026-05-27T12:21:00Z","arr":"2026-05-27T12:24:10Z","dep":"2026-05-27T12:24:10Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ea222","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:57:00Z","schDep":"2026-05-27T13:02:00Z","arr":"2026-05-27T13:02:29Z","dep":"2026-05-27T13:02:29Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#54a023","platform":""},{"name":"Brockville","code":"BRKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:54:00Z","schDep":"2026-05-27T14:00:00Z","arr":"2026-05-27T13:59:29Z","dep":"2026-05-27T14:05:29Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#54a023","platform":""},{"name":"Smiths Falls","code":"SMTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:29:00Z","schDep":"2026-05-27T14:31:00Z","arr":"2026-05-27T14:34:29Z","dep":"2026-05-27T14:34:29Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#54a023","platform":""},{"name":"Fallowfield","code":"FALL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:01:00Z","schDep":"2026-05-27T15:04:00Z","arr":"2026-05-27T15:06:29Z","dep":"2026-05-27T15:06:29Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#54a023","platform":""},{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:21:00Z","schDep":"2026-05-27T15:21:00Z","arr":"2026-05-27T15:26:29Z","dep":"2026-05-27T15:26:29Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#54a023","platform":""}],"heading":"E","eventCode":"BRKV","eventTZ":"America/Toronto","eventName":"BRKV","origCode":"TRTO","originTZ":"America/Toronto","origName":"Toronto","destCode":"OTTW","destTZ":"America/Toronto","destName":"Ottawa","trainState":"Active","velocity":78.292746,"statusMsg":" ","createdAt":"2026-05-27T13:00:14Z","updatedAt":"2026-05-27T13:00:14Z","lastValTS":"2026-05-27T13:00:14Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v52":[{"routeName":"Corridor","trainNum":"v52","trainNumRaw":"52","trainID":"v52-27","lat":43.8265,"lon":-79.095,"trainTimely":"","iconColor":"#2d9328","textColor":"#ffffff","stations":[{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:32:00Z","schDep":"2026-05-27T12:32:00Z","arr":"2026-05-27T12:32:00Z","dep":"2026-05-27T12:32:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Guildwood","code":"GUIL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:50:00Z","schDep":"2026-05-27T12:52:00Z","arr":"2026-05-27T12:49:45Z","dep":"2026-05-27T12:53:25Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Oshawa","code":"OSHA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:09:00Z","schDep":"2026-05-27T13:13:00Z","arr":"2026-05-27T13:11:19Z","dep":"2026-05-27T13:15:19Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2d9328","platform":""},{"name":"Cobourg","code":"CBRG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:44:00Z","schDep":"2026-05-27T13:47:00Z","arr":"2026-05-27T13:46:19Z","dep":"2026-05-27T13:49:19Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2d9328","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:20:00Z","schDep":"2026-05-27T14:23:00Z","arr":"2026-05-27T14:22:19Z","dep":"2026-05-27T14:25:19Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2d9328","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:00:00Z","schDep":"2026-05-27T15:05:00Z","arr":"2026-05-27T15:02:19Z","dep":"2026-05-27T15:07:19Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2d9328","platform":""},{"name":"Brockville","code":"BRKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:57:00Z","schDep":"2026-05-27T16:00:00Z","arr":"2026-05-27T15:59:19Z","dep":"2026-05-27T16:02:19Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2d9328","platform":""},{"name":"Smiths Falls","code":"SMTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:35:00Z","schDep":"2026-05-27T16:37:00Z","arr":"2026-05-27T16:37:19Z","dep":"2026-05-27T16:37:19Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2d9328","platform":""},{"name":"Fallowfield","code":"FALL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:11:00Z","schDep":"2026-05-27T17:15:00Z","arr":"2026-05-27T17:13:19Z","dep":"2026-05-27T17:17:19Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2d9328","platform":""},{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:32:00Z","schDep":"2026-05-27T17:32:00Z","arr":"2026-05-27T17:34:19Z","dep":"2026-05-27T17:34:19Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2d9328","platform":""}],"heading":"NE","eventCode":"OSHA","eventTZ":"America/Toronto","eventName":"OSHA","origCode":"TRTO","originTZ":"America/Toronto","origName":"Toronto","destCode":"OTTW","destTZ":"America/Toronto","destName":"Ottawa","trainState":"Active","velocity":87.613311,"statusMsg":" ","createdAt":"2026-05-27T13:01:45Z","updatedAt":"2026-05-27T13:01:45Z","lastValTS":"2026-05-27T13:01:45Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v60":[{"routeName":"Corridor","trainNum":"v60","trainNumRaw":"60","trainID":"v60-27","lat":44.2538,"lon":-76.5424,"trainTimely":"","iconColor":"#57a123","textColor":"#ffffff","stations":[{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:32:00Z","schDep":"2026-05-27T10:32:00Z","arr":"2026-05-27T10:32:00Z","dep":"2026-05-27T10:32:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Guildwood","code":"GUIL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:50:00Z","schDep":"2026-05-27T10:52:00Z","arr":"2026-05-27T10:50:13Z","dep":"2026-05-27T10:50:13Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8a3b","platform":""},{"name":"Oshawa","code":"OSHA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:08:00Z","schDep":"2026-05-27T11:12:00Z","arr":"2026-05-27T11:09:51Z","dep":"2026-05-27T11:09:51Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#289128","platform":""},{"name":"Cobourg","code":"CBRG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:43:00Z","schDep":"2026-05-27T11:46:00Z","arr":"2026-05-27T11:44:56Z","dep":"2026-05-27T11:44:56Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#299128","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:18:00Z","schDep":"2026-05-27T12:21:00Z","arr":"2026-05-27T12:24:05Z","dep":"2026-05-27T12:24:05Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5ca222","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:57:00Z","schDep":"2026-05-27T13:02:00Z","arr":"2026-05-27T13:02:44Z","dep":"2026-05-27T13:02:44Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#57a123","platform":""},{"name":"Cornwall","code":"CWLL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:38:00Z","schDep":"2026-05-27T14:40:00Z","arr":"2026-05-27T14:43:44Z","dep":"2026-05-27T14:43:44Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#57a123","platform":""},{"name":"Dorval","code":"DORV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:25:00Z","schDep":"2026-05-27T15:28:00Z","arr":"2026-05-27T15:30:44Z","dep":"2026-05-27T15:30:44Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#57a123","platform":""},{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:50:00Z","schDep":"2026-05-27T15:50:00Z","arr":"2026-05-27T15:55:44Z","dep":"2026-05-27T15:55:44Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#57a123","platform":""}],"heading":"NE","eventCode":"CWLL","eventTZ":"America/Toronto","eventName":"CWLL","origCode":"TRTO","originTZ":"America/Toronto","origName":"Toronto","destCode":"MTRL","destTZ":"America/Toronto","destName":"Montréal","trainState":"Active","velocity":48.466938,"statusMsg":" ","createdAt":"2026-05-27T13:01:44Z","updatedAt":"2026-05-27T13:01:44Z","lastValTS":"2026-05-27T13:01:44Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v61":[{"routeName":"Corridor","trainNum":"v61","trainNumRaw":"61","trainID":"v61-27","lat":44.4685,"lon":-75.8987,"trainTimely":"","iconColor":"#349527","textColor":"#ffffff","stations":[{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:45:00Z","schDep":"2026-05-27T10:45:00Z","arr":"2026-05-27T10:45:00Z","dep":"2026-05-27T10:45:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Dorval","code":"DORV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:08:00Z","schDep":"2026-05-27T11:13:00Z","arr":"2026-05-27T11:11:44Z","dep":"2026-05-27T11:11:44Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3d9826","platform":""},{"name":"Cornwall","code":"CWLL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:01:00Z","schDep":"2026-05-27T12:04:00Z","arr":"2026-05-27T12:02:00Z","dep":"2026-05-27T12:02:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:29:00Z","schDep":"2026-05-27T13:34:00Z","arr":"2026-05-27T13:31:59Z","dep":"2026-05-27T13:36:59Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:11:00Z","schDep":"2026-05-27T14:14:00Z","arr":"2026-05-27T14:13:59Z","dep":"2026-05-27T14:16:59Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Oshawa","code":"OSHA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:19:00Z","schDep":"2026-05-27T15:22:00Z","arr":"2026-05-27T15:21:59Z","dep":"2026-05-27T15:24:59Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Guildwood","code":"GUIL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:43:00Z","schDep":"2026-05-27T15:45:00Z","arr":"2026-05-27T15:45:59Z","dep":"2026-05-27T15:45:59Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:03:00Z","schDep":"2026-05-27T16:03:00Z","arr":"2026-05-27T16:05:59Z","dep":"2026-05-27T16:05:59Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#349527","platform":""}],"heading":"SW","eventCode":"KGON","eventTZ":"America/Toronto","eventName":"KGON","origCode":"MTRL","originTZ":"America/Toronto","origName":"Montréal","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":91.341537,"statusMsg":" ","createdAt":"2026-05-27T13:01:47Z","updatedAt":"2026-05-27T13:01:47Z","lastValTS":"2026-05-27T13:01:47Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v62":[{"routeName":"Corridor","trainNum":"v62","trainNumRaw":"62","trainID":"v62-27","lat":43.8267,"lon":-79.0946,"trainTimely":"","iconColor":"#2c9228","textColor":"#ffffff","stations":[{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:32:00Z","schDep":"2026-05-27T12:32:00Z","arr":"2026-05-27T12:32:12Z","dep":"2026-05-27T12:32:12Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8a3b","platform":""},{"name":"Guildwood","code":"GUIL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:50:00Z","schDep":"2026-05-27T12:52:00Z","arr":"2026-05-27T12:49:37Z","dep":"2026-05-27T12:53:22Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Oshawa","code":"OSHA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:09:00Z","schDep":"2026-05-27T13:13:00Z","arr":"2026-05-27T13:11:15Z","dep":"2026-05-27T13:15:15Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2c9228","platform":""},{"name":"Cobourg","code":"CBRG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:44:00Z","schDep":"2026-05-27T13:47:00Z","arr":"2026-05-27T13:46:15Z","dep":"2026-05-27T13:49:15Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2c9228","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:20:00Z","schDep":"2026-05-27T14:23:00Z","arr":"2026-05-27T14:22:15Z","dep":"2026-05-27T14:25:15Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2c9228","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:00:00Z","schDep":"2026-05-27T15:05:00Z","arr":"2026-05-27T15:02:15Z","dep":"2026-05-27T15:07:15Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2c9228","platform":""},{"name":"Cornwall","code":"CWLL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:43:00Z","schDep":"2026-05-27T16:45:00Z","arr":"2026-05-27T16:45:15Z","dep":"2026-05-27T16:45:15Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2c9228","platform":""},{"name":"Dorval","code":"DORV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:34:00Z","schDep":"2026-05-27T17:38:00Z","arr":"2026-05-27T17:36:15Z","dep":"2026-05-27T17:40:15Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2c9228","platform":""},{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:00:00Z","schDep":"2026-05-27T18:00:00Z","arr":"2026-05-27T18:02:15Z","dep":"2026-05-27T18:02:15Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2c9228","platform":""}],"heading":"NE","eventCode":"OSHA","eventTZ":"America/Toronto","eventName":"OSHA","origCode":"TRTO","originTZ":"America/Toronto","origName":"Toronto","destCode":"MTRL","destTZ":"America/Toronto","destName":"Montréal","trainState":"Active","velocity":87.613311,"statusMsg":" ","createdAt":"2026-05-27T13:01:42Z","updatedAt":"2026-05-27T13:01:42Z","lastValTS":"2026-05-27T13:01:42Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v63":[{"routeName":"Corridor","trainNum":"v63","trainNumRaw":"63","trainID":"v63-27","lat":45.4638,"lon":-73.6108,"trainTimely":"","iconColor":"#298c36","textColor":"#ffffff","stations":[{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:46:00Z","schDep":"2026-05-27T12:46:00Z","arr":"2026-05-27T12:46:00Z","dep":"2026-05-27T12:46:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Dorval","code":"DORV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:11:00Z","schDep":"2026-05-27T13:15:00Z","arr":"2026-05-27T13:11:43Z","dep":"2026-05-27T13:15:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""},{"name":"Cornwall","code":"CWLL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:04:00Z","schDep":"2026-05-27T14:07:00Z","arr":"2026-05-27T14:04:43Z","dep":"2026-05-27T14:07:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""},{"name":"Brockville","code":"BRKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:54:00Z","schDep":"2026-05-27T14:56:00Z","arr":"2026-05-27T14:54:43Z","dep":"2026-05-27T14:56:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:39:00Z","schDep":"2026-05-27T15:42:00Z","arr":"2026-05-27T15:39:43Z","dep":"2026-05-27T15:42:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:20:00Z","schDep":"2026-05-27T16:23:00Z","arr":"2026-05-27T16:20:43Z","dep":"2026-05-27T16:23:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""},{"name":"Cobourg","code":"CBRG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:58:00Z","schDep":"2026-05-27T17:01:00Z","arr":"2026-05-27T16:58:43Z","dep":"2026-05-27T17:01:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""},{"name":"Oshawa","code":"OSHA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:34:00Z","schDep":"2026-05-27T17:37:00Z","arr":"2026-05-27T17:34:43Z","dep":"2026-05-27T17:37:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""},{"name":"Guildwood","code":"GUIL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:58:00Z","schDep":"2026-05-27T18:00:00Z","arr":"2026-05-27T17:58:43Z","dep":"2026-05-27T18:00:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:18:00Z","schDep":"2026-05-27T18:18:00Z","arr":"2026-05-27T18:18:43Z","dep":"2026-05-27T18:18:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298c36","platform":""}],"heading":"SW","eventCode":"DORV","eventTZ":"America/Toronto","eventName":"DORV","origCode":"MTRL","originTZ":"America/Toronto","origName":"Montréal","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":62.758471,"statusMsg":" ","createdAt":"2026-05-27T13:01:41Z","updatedAt":"2026-05-27T13:01:41Z","lastValTS":"2026-05-27T13:01:41Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v70":[{"routeName":"Corridor","trainNum":"v70","trainNumRaw":"70","trainID":"v70-27","lat":43.1732,"lon":-80.2225,"trainTimely":"","iconColor":"#7baa1f","textColor":"#000000","stations":[{"name":"Windsor","code":"WDON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T09:35:00Z","schDep":"2026-05-27T09:35:00Z","arr":"2026-05-27T09:35:00Z","dep":"2026-05-27T09:35:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Chatham","code":"CHAT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:19:00Z","schDep":"2026-05-27T10:23:00Z","arr":"2026-05-27T10:20:06Z","dep":"2026-05-27T10:20:06Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e31","platform":""},{"name":"London","code":"LNDN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:25:00Z","schDep":"2026-05-27T11:35:00Z","arr":"2026-05-27T11:33:49Z","dep":"2026-05-27T11:38:49Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#89ad1d","platform":""},{"name":"Ingersoll","code":"INGR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:55:00Z","schDep":"2026-05-27T11:57:00Z","arr":"2026-05-27T12:05:27Z","dep":"2026-05-27T12:05:27Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#a8b419","platform":""},{"name":"Woodstock","code":"WDST","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:08:00Z","schDep":"2026-05-27T12:12:00Z","arr":"2026-05-27T12:17:50Z","dep":"2026-05-27T12:17:50Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#9cb11b","platform":""},{"name":"Brantford","code":"BRTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:44:00Z","schDep":"2026-05-27T12:48:00Z","arr":"2026-05-27T12:54:05Z","dep":"2026-05-27T12:54:05Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#a1b21a","platform":""},{"name":"Aldershot","code":"ALDR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:25:00Z","schDep":"2026-05-27T13:31:00Z","arr":"2026-05-27T13:33:00Z","dep":"2026-05-27T13:33:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""},{"name":"Oakville","code":"OAKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:43:00Z","schDep":"2026-05-27T13:46:00Z","arr":"2026-05-27T13:51:00Z","dep":"2026-05-27T13:51:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:10:00Z","schDep":"2026-05-27T14:10:00Z","arr":"2026-05-27T14:18:00Z","dep":"2026-05-27T14:18:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#7baa1f","platform":""}],"heading":"NE","eventCode":"ALDR","eventTZ":"America/Toronto","eventName":"ALDR","origCode":"WDON","originTZ":"America/Toronto","origName":"Windsor","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":78.292746,"statusMsg":" ","createdAt":"2026-05-27T13:01:44Z","updatedAt":"2026-05-27T13:01:44Z","lastValTS":"2026-05-27T13:01:44Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"This train accumulated a delay due to rail traffic on route and speed restrictions imposed by the railway infrastructure owner."}]}],"v71":[{"routeName":"Corridor","trainNum":"v71","trainNumRaw":"71","trainID":"v71-27","lat":42.9913,"lon":-81.0706,"trainTimely":"","iconColor":"#71a720","textColor":"#000000","stations":[{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:50:00Z","schDep":"2026-05-27T10:50:00Z","arr":"2026-05-27T10:50:00Z","dep":"2026-05-27T10:50:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Oakville","code":"OAKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:13:00Z","schDep":"2026-05-27T11:15:00Z","arr":"2026-05-27T11:14:26Z","dep":"2026-05-27T11:14:26Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298f2d","platform":""},{"name":"Aldershot","code":"ALDR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:29:00Z","schDep":"2026-05-27T11:31:00Z","arr":"2026-05-27T11:36:56Z","dep":"2026-05-27T11:36:56Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7aaa1f","platform":""},{"name":"Brantford","code":"BRTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:55:00Z","schDep":"2026-05-27T11:59:00Z","arr":"2026-05-27T12:08:23Z","dep":"2026-05-27T12:08:23Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c09612","platform":""},{"name":"Woodstock","code":"WDST","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:30:00Z","schDep":"2026-05-27T12:31:00Z","arr":"2026-05-27T12:38:13Z","dep":"2026-05-27T12:38:13Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7eab1e","platform":""},{"name":"Ingersoll","code":"INGR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:43:00Z","schDep":"2026-05-27T12:44:00Z","arr":"2026-05-27T12:50:36Z","dep":"2026-05-27T12:50:36Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#74a81f","platform":""},{"name":"London","code":"LNDN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:06:00Z","schDep":"2026-05-27T13:11:00Z","arr":"2026-05-27T13:13:24Z","dep":"2026-05-27T13:13:24Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#71a720","platform":""},{"name":"Glencoe","code":"GLNC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:39:00Z","schDep":"2026-05-27T13:40:00Z","arr":"2026-05-27T13:46:24Z","dep":"2026-05-27T13:46:24Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#71a720","platform":""},{"name":"Chatham","code":"CHAT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:18:00Z","schDep":"2026-05-27T14:19:00Z","arr":"2026-05-27T14:25:24Z","dep":"2026-05-27T14:25:24Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#71a720","platform":""},{"name":"Windsor","code":"WDON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:08:00Z","schDep":"2026-05-27T15:08:00Z","arr":"2026-05-27T15:15:24Z","dep":"2026-05-27T15:15:24Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#71a720","platform":""}],"heading":"W","eventCode":"LNDN","eventTZ":"America/Toronto","eventName":"LNDN","origCode":"TRTO","originTZ":"America/Toronto","origName":"Toronto","destCode":"WDON","destTZ":"America/Toronto","destName":"Windsor","trainState":"Active","velocity":59.030245,"statusMsg":" ","createdAt":"2026-05-27T13:01:46Z","updatedAt":"2026-05-27T13:01:46Z","lastValTS":"2026-05-27T13:01:46Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v72":[{"routeName":"Corridor","trainNum":"v72","trainNumRaw":"72","trainID":"v72-27","lat":42.3247,"lon":-83.0056,"trainTimely":"","iconColor":"#c6320c","textColor":"#ffffff","stations":[{"name":"Windsor","code":"WDON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:43:00Z","schDep":"2026-05-27T12:43:00Z","arr":"2026-05-27T13:20:00Z","dep":"2026-05-27T13:20:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"Chatham","code":"CHAT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:25:00Z","schDep":"2026-05-27T13:29:00Z","arr":"2026-05-27T14:02:00Z","dep":"2026-05-27T14:06:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"Glencoe","code":"GLNC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:05:00Z","schDep":"2026-05-27T14:06:00Z","arr":"2026-05-27T14:42:00Z","dep":"2026-05-27T14:43:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"London","code":"LNDN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:39:00Z","schDep":"2026-05-27T14:47:00Z","arr":"2026-05-27T15:16:00Z","dep":"2026-05-27T15:24:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"Ingersoll","code":"INGR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:07:00Z","schDep":"2026-05-27T15:08:00Z","arr":"2026-05-27T15:44:00Z","dep":"2026-05-27T15:45:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"Woodstock","code":"WDST","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:23:00Z","schDep":"2026-05-27T15:26:00Z","arr":"2026-05-27T16:00:00Z","dep":"2026-05-27T16:03:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"Brantford","code":"BRTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:55:00Z","schDep":"2026-05-27T15:58:00Z","arr":"2026-05-27T16:32:00Z","dep":"2026-05-27T16:35:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"Aldershot","code":"ALDR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:29:00Z","schDep":"2026-05-27T16:32:00Z","arr":"2026-05-27T17:06:00Z","dep":"2026-05-27T17:09:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"Oakville","code":"OAKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:45:00Z","schDep":"2026-05-27T16:47:00Z","arr":"2026-05-27T17:22:00Z","dep":"2026-05-27T17:24:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:11:00Z","schDep":"2026-05-27T17:11:00Z","arr":"2026-05-27T17:48:00Z","dep":"2026-05-27T17:48:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6320c","platform":""}],"heading":"E","eventCode":"WDON","eventTZ":"America/Toronto","eventName":"WDON","origCode":"WDON","originTZ":"America/Toronto","origName":"Windsor","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:01:49Z","updatedAt":"2026-05-27T13:01:49Z","lastValTS":"2026-05-27T13:01:49Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"The departure from Windsor is delayed due to mechanical issues. Our train engineers are currently troubleshooting and attempting to resolve the issue to depart as soon as possible.   Due to the nature of the situation, we currently cannot guarantee at which time the train will be able to depart.   Updates will be shared when further information is available.   Last update 8:55 AM"}]}],"v82":[{"routeName":"London-Toronto","trainNum":"v82","trainNumRaw":"82","trainID":"v82-27","lat":42.98099,"lon":-81.246734,"trainTimely":"","iconColor":"#2a893d","textColor":"#ffffff","stations":[{"name":"London","code":"LNDN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:25:00Z","schDep":"2026-05-27T10:25:00Z","arr":"2026-05-27T10:25:00Z","dep":"2026-05-27T10:25:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Woodstock","code":"WDST","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:53:00Z","schDep":"2026-05-27T10:55:00Z","arr":"2026-05-27T10:59:05Z","dep":"2026-05-27T10:59:05Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Brantford","code":"BRTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:23:00Z","schDep":"2026-05-27T11:27:00Z","arr":"2026-05-27T11:30:11Z","dep":"2026-05-27T11:30:11Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298e30","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:35:00Z","schDep":"2026-05-27T12:35:00Z","arr":"2026-05-27T12:44:38Z","dep":"2026-05-27T12:44:38Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902b","platform":""}],"heading":"N","eventCode":"LNDN","eventTZ":"America/Toronto","eventName":"LNDN","origCode":"LNDN","originTZ":"America/Toronto","origName":"London","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":0,"statusMsg":" ","createdAt":"2026-05-27T13:03:22.940Z","updatedAt":"2026-05-27T13:03:22.940Z","lastValTS":"2026-05-27T13:03:22.940Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v84":[{"routeName":"Corridor","trainNum":"v84","trainNumRaw":"84","trainID":"v84-27","lat":42.948,"lon":-82.1181,"trainTimely":"","iconColor":"#499c24","textColor":"#ffffff","stations":[{"name":"Sarnia","code":"SARN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:40:00Z","schDep":"2026-05-27T12:40:00Z","arr":"2026-05-27T12:40:00Z","dep":"2026-05-27T12:40:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Wyoming","code":"WYOM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:55:00Z","schDep":"2026-05-27T12:56:00Z","arr":"2026-05-27T12:58:17Z","dep":"2026-05-27T12:58:17Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#389726","platform":""},{"name":"Strathroy","code":"STRR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:27:00Z","schDep":"2026-05-27T13:29:00Z","arr":"2026-05-27T13:31:43Z","dep":"2026-05-27T13:31:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"London","code":"LNDN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:52:00Z","schDep":"2026-05-27T13:54:00Z","arr":"2026-05-27T13:56:43Z","dep":"2026-05-27T13:56:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"St. Marys","code":"SMYS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:45:00Z","schDep":"2026-05-27T14:46:00Z","arr":"2026-05-27T14:49:43Z","dep":"2026-05-27T14:49:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"Stratford","code":"STRF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:14:00Z","schDep":"2026-05-27T15:16:00Z","arr":"2026-05-27T15:18:43Z","dep":"2026-05-27T15:18:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"Kitchener","code":"KITC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:02:00Z","schDep":"2026-05-27T16:04:00Z","arr":"2026-05-27T16:06:43Z","dep":"2026-05-27T16:06:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"Guelph","code":"GUEL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:24:00Z","schDep":"2026-05-27T16:26:00Z","arr":"2026-05-27T16:28:43Z","dep":"2026-05-27T16:28:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"Georgetown","code":"GEOR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:47:00Z","schDep":"2026-05-27T16:49:00Z","arr":"2026-05-27T16:51:43Z","dep":"2026-05-27T16:51:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"Brampton","code":"BRMP","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:59:00Z","schDep":"2026-05-27T17:01:00Z","arr":"2026-05-27T17:03:43Z","dep":"2026-05-27T17:03:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"Malton","code":"MALT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:11:00Z","schDep":"2026-05-27T17:13:00Z","arr":"2026-05-27T17:15:43Z","dep":"2026-05-27T17:15:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:38:00Z","schDep":"2026-05-27T17:38:00Z","arr":"2026-05-27T17:42:43Z","dep":"2026-05-27T17:42:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#499c24","platform":""}],"heading":"E","eventCode":"STRR","eventTZ":"America/Toronto","eventName":"STRR","origCode":"SARN","originTZ":"America/Toronto","origName":"Sarnia","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":16.155646,"statusMsg":" ","createdAt":"2026-05-27T13:01:49Z","updatedAt":"2026-05-27T13:01:49Z","lastValTS":"2026-05-27T13:01:49Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v186":[{"routeName":"Lake Superior","trainNum":"v186","trainNumRaw":"186","trainID":"v186-27","lat":48.3514,"lon":-84.2587,"trainTimely":"","iconColor":"#298e31","textColor":"#ffffff","stations":[{"name":"White River","code":"WHTR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:00:00Z","schDep":"2026-05-27T11:00:00Z","arr":"2026-05-27T11:02:14Z","dep":"2026-05-27T11:02:14Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"O'Brien","code":"OBRI","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:15:00Z","schDep":"2026-05-27T11:15:02Z","arr":"2026-05-27T11:18:28Z","dep":"2026-05-27T11:18:28Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8c37","platform":""},{"name":"Amyot","code":"AMYO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:35:00Z","schDep":"2026-05-27T11:35:02Z","arr":"2026-05-27T11:33:04Z","dep":"2026-05-27T11:32:34Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Girdwood","code":"GIRD","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:45:00Z","schDep":"2026-05-27T11:45:02Z","arr":"2026-05-27T11:42:19Z","dep":"2026-05-27T11:45:02Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Swanson","code":"SWAN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:10:00Z","schDep":"2026-05-27T12:10:02Z","arr":"2026-05-27T12:03:22Z","dep":"2026-05-27T12:02:04Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Franz","code":"FRNZ","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:20:00Z","schDep":"2026-05-27T12:20:02Z","arr":"2026-05-27T12:24:15Z","dep":"2026-05-27T12:24:15Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c36","platform":""},{"name":"Lochalsh","code":"LOCH","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:40:00Z","schDep":"2026-05-27T12:40:02Z","arr":"2026-05-27T12:42:36Z","dep":"2026-05-27T12:42:36Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8b39","platform":""},{"name":"Missanabie","code":"MSBI","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:00:00Z","schDep":"2026-05-27T13:00:02Z","arr":"2026-05-27T13:06:43Z","dep":"2026-05-27T13:06:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Dalton","code":"DALT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:20:00Z","schDep":"2026-05-27T13:20:02Z","arr":"2026-05-27T13:26:43Z","dep":"2026-05-27T13:26:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Bolkow","code":"BOLK","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:35:00Z","schDep":"2026-05-27T13:35:02Z","arr":"2026-05-27T13:41:43Z","dep":"2026-05-27T13:41:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Nicholson","code":"NICH","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:55:01Z","schDep":"2026-05-27T13:55:02Z","arr":"2026-05-27T14:01:44Z","dep":"2026-05-27T14:01:44Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Musk","code":"MUSK","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:02:00Z","schDep":"2026-05-27T14:02:02Z","arr":"2026-05-27T14:08:43Z","dep":"2026-05-27T14:08:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Esher","code":"ESHR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:15:00Z","schDep":"2026-05-27T14:15:02Z","arr":"2026-05-27T14:21:43Z","dep":"2026-05-27T14:21:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Chapleau","code":"CHAP","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:30:00Z","schDep":"2026-05-27T14:32:00Z","arr":"2026-05-27T14:36:43Z","dep":"2026-05-27T14:36:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Devon","code":"DEVN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:00:00Z","schDep":"2026-05-27T15:00:02Z","arr":"2026-05-27T15:06:43Z","dep":"2026-05-27T15:06:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Nemegos","code":"NEME","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:15:00Z","schDep":"2026-05-27T15:15:02Z","arr":"2026-05-27T15:21:43Z","dep":"2026-05-27T15:21:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Kinogama","code":"KINO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:29:00Z","schDep":"2026-05-27T15:29:02Z","arr":"2026-05-27T15:35:43Z","dep":"2026-05-27T15:35:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Kormak","code":"KORM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:31:00Z","schDep":"2026-05-27T15:31:02Z","arr":"2026-05-27T15:37:43Z","dep":"2026-05-27T15:37:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Sultan","code":"SULT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:50:00Z","schDep":"2026-05-27T15:50:02Z","arr":"2026-05-27T15:56:43Z","dep":"2026-05-27T15:56:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Woman River","code":"WOMR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:05:00Z","schDep":"2026-05-27T16:05:02Z","arr":"2026-05-27T16:11:43Z","dep":"2026-05-27T16:11:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Ramsey","code":"RAMS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:20:00Z","schDep":"2026-05-27T16:20:02Z","arr":"2026-05-27T16:26:43Z","dep":"2026-05-27T16:26:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Roberts","code":"RBRT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:37:00Z","schDep":"2026-05-27T16:37:02Z","arr":"2026-05-27T16:43:43Z","dep":"2026-05-27T16:43:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Biscotasing","code":"BISC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:45:00Z","schDep":"2026-05-27T16:45:02Z","arr":"2026-05-27T16:51:43Z","dep":"2026-05-27T16:51:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Sinker","code":"SNKR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:10:00Z","schDep":"2026-05-27T17:10:02Z","arr":"2026-05-27T17:16:43Z","dep":"2026-05-27T17:16:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Metagama","code":"MTGM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:15:00Z","schDep":"2026-05-27T17:15:02Z","arr":"2026-05-27T17:21:43Z","dep":"2026-05-27T17:21:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Forks","code":"FRKS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:31:00Z","schDep":"2026-05-27T17:31:02Z","arr":"2026-05-27T17:37:43Z","dep":"2026-05-27T17:37:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Sheahan","code":"SHEA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:41:00Z","schDep":"2026-05-27T17:41:02Z","arr":"2026-05-27T17:47:43Z","dep":"2026-05-27T17:47:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Pogamasing","code":"POGA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:45:00Z","schDep":"2026-05-27T17:45:02Z","arr":"2026-05-27T17:51:43Z","dep":"2026-05-27T17:51:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Stralak","code":"STRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:03:00Z","schDep":"2026-05-27T18:03:02Z","arr":"2026-05-27T18:09:43Z","dep":"2026-05-27T18:09:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Benny","code":"BENN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:10:00Z","schDep":"2026-05-27T18:10:02Z","arr":"2026-05-27T18:16:43Z","dep":"2026-05-27T18:16:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Cartier","code":"CART","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:25:00Z","schDep":"2026-05-27T18:30:00Z","arr":"2026-05-27T18:31:43Z","dep":"2026-05-27T18:31:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Levack","code":"LEVA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:45:00Z","schDep":"2026-05-27T18:45:02Z","arr":"2026-05-27T18:51:43Z","dep":"2026-05-27T18:51:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Larchwood","code":"LARC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:51:00Z","schDep":"2026-05-27T18:51:02Z","arr":"2026-05-27T18:57:43Z","dep":"2026-05-27T18:57:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Chelmsford","code":"CHEL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:00:00Z","schDep":"2026-05-27T19:00:02Z","arr":"2026-05-27T19:06:43Z","dep":"2026-05-27T19:06:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Azilda","code":"AZIL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:05:00Z","schDep":"2026-05-27T19:05:02Z","arr":"2026-05-27T19:11:43Z","dep":"2026-05-27T19:11:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""},{"name":"Sudbury","code":"SUDB","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:50:00Z","schDep":"2026-05-27T19:50:00Z","arr":"2026-05-27T19:56:43Z","dep":"2026-05-27T19:56:43Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#298e31","platform":""}],"heading":"E","eventCode":"MSBI","eventTZ":"America/Toronto","eventName":"MSBI","origCode":"WHTR","originTZ":"America/Toronto","origName":"White River","destCode":"SUDB","destTZ":"America/Toronto","destName":"Sudbury","trainState":"Active","velocity":19.883872,"statusMsg":" ","createdAt":"2026-05-27T12:47:58Z","updatedAt":"2026-05-27T12:47:58Z","lastValTS":"2026-05-27T12:47:58Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v601":[{"routeName":"Saguenay","trainNum":"v601","trainNumRaw":"601","trainID":"v601-27","lat":46.0786,"lon":-73.3674,"trainTimely":"","iconColor":"#2a8a3b","textColor":"#ffffff","stations":[{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:15:00Z","schDep":"2026-05-27T11:15:00Z","arr":"2026-05-27T11:15:00Z","dep":"2026-05-27T11:15:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sauvé (EXO)","code":"SAUV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:54:00Z","schDep":"2026-05-27T11:56:00Z","arr":"2026-05-27T12:06:59Z","dep":"2026-05-27T12:06:59Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2b9228","platform":""},{"name":"Anjou (EXO)","code":"ANJO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:09:00Z","schDep":"2026-05-27T12:10:00Z","arr":"2026-05-27T12:14:44Z","dep":"2026-05-27T12:14:44Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d33","platform":""},{"name":"Joliette","code":"JOLI","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:50:00Z","schDep":"2026-05-27T12:53:00Z","arr":"2026-05-27T12:54:22Z","dep":"2026-05-27T12:54:22Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c35","platform":""},{"name":"Saint-Justin","code":"SJUS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:22:00Z","schDep":"2026-05-27T13:22:02Z","arr":"2026-05-27T13:23:00Z","dep":"2026-05-27T13:23:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Saint-Paulin","code":"SPAU","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:35:00Z","schDep":"2026-05-27T13:35:02Z","arr":"2026-05-27T13:36:00Z","dep":"2026-05-27T13:36:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Charette","code":"CHRT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:43:00Z","schDep":"2026-05-27T13:44:00Z","arr":"2026-05-27T13:44:00Z","dep":"2026-05-27T13:44:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Shawinigan","code":"SHWN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:03:00Z","schDep":"2026-05-27T14:07:00Z","arr":"2026-05-27T14:04:00Z","dep":"2026-05-27T14:08:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Grand-Mère","code":"GMRE","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:15:00Z","schDep":"2026-05-27T14:15:02Z","arr":"2026-05-27T14:16:00Z","dep":"2026-05-27T14:16:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Garneau","code":"GARN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:26:00Z","schDep":"2026-05-27T14:28:00Z","arr":"2026-05-27T14:27:00Z","dep":"2026-05-27T14:29:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Saint-Tite","code":"STIT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:41:00Z","schDep":"2026-05-27T14:42:00Z","arr":"2026-05-27T14:42:00Z","dep":"2026-05-27T14:42:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Hervey","code":"HERV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:20:00Z","schDep":"2026-05-27T15:35:00Z","arr":"2026-05-27T15:21:00Z","dep":"2026-05-27T15:36:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Rousseau","code":"ROUS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:05:00Z","schDep":"2026-05-27T16:05:02Z","arr":"2026-05-27T16:06:00Z","dep":"2026-05-27T16:06:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Rivière-à-Pierre","code":"RAPX","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:21:00Z","schDep":"2026-05-27T16:26:00Z","arr":"2026-05-27T16:22:00Z","dep":"2026-05-27T16:27:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Miquick","code":"MIQK","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:01:00Z","schDep":"2026-05-27T17:02:00Z","arr":"2026-05-27T17:02:00Z","dep":"2026-05-27T17:02:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Club Jacques-Cartier","code":"JACC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:16:00Z","schDep":"2026-05-27T17:16:02Z","arr":"2026-05-27T17:17:00Z","dep":"2026-05-27T17:17:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Falrie","code":"FALR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:19:00Z","schDep":"2026-05-27T17:19:02Z","arr":"2026-05-27T17:20:00Z","dep":"2026-05-27T17:20:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Pont Beaudet","code":"PBDT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:22:00Z","schDep":"2026-05-27T17:22:02Z","arr":"2026-05-27T17:23:00Z","dep":"2026-05-27T17:23:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Saint-Hilaire de Portneuf","code":"SHPN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:24:00Z","schDep":"2026-05-27T17:24:02Z","arr":"2026-05-27T17:25:00Z","dep":"2026-05-27T17:25:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Bima","code":"BIMA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:26:00Z","schDep":"2026-05-27T17:26:02Z","arr":"2026-05-27T17:27:00Z","dep":"2026-05-27T17:27:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Lac Malouin","code":"LMAL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:28:00Z","schDep":"2026-05-27T17:28:02Z","arr":"2026-05-27T17:29:00Z","dep":"2026-05-27T17:29:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Club Iroquois","code":"IRQC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:31:00Z","schDep":"2026-05-27T17:32:00Z","arr":"2026-05-27T17:32:00Z","dep":"2026-05-27T17:32:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Stadacona","code":"STAD","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:36:00Z","schDep":"2026-05-27T17:37:00Z","arr":"2026-05-27T17:37:00Z","dep":"2026-05-27T17:37:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Sanford","code":"SANF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:45:00Z","schDep":"2026-05-27T17:46:00Z","arr":"2026-05-27T17:46:00Z","dep":"2026-05-27T17:46:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Lac-aux-Perles","code":"PRLL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:55:00Z","schDep":"2026-05-27T17:56:00Z","arr":"2026-05-27T17:56:00Z","dep":"2026-05-27T17:56:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Hirondelle","code":"HRDL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:57:02Z","schDep":"2026-05-27T17:59:00Z","arr":"2026-05-27T17:58:02Z","dep":"2026-05-27T18:00:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Club Nicol","code":"NCLC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:05:00Z","schDep":"2026-05-27T18:05:02Z","arr":"2026-05-27T18:06:00Z","dep":"2026-05-27T18:06:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Club Triton","code":"TRTC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:12:00Z","schDep":"2026-05-27T18:13:00Z","arr":"2026-05-27T18:13:00Z","dep":"2026-05-27T18:13:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Lac Édouard","code":"LEDW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:25:00Z","schDep":"2026-05-27T18:26:00Z","arr":"2026-05-27T18:26:00Z","dep":"2026-05-27T18:26:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Cherokee","code":"CHER","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:39:00Z","schDep":"2026-05-27T18:39:02Z","arr":"2026-05-27T18:40:00Z","dep":"2026-05-27T18:40:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Caribou","code":"CARI","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:41:00Z","schDep":"2026-05-27T18:41:02Z","arr":"2026-05-27T18:42:00Z","dep":"2026-05-27T18:42:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Club Grégoire","code":"GRGC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:48:00Z","schDep":"2026-05-27T18:48:02Z","arr":"2026-05-27T18:49:00Z","dep":"2026-05-27T18:49:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Club Sommet","code":"SMMC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:51:00Z","schDep":"2026-05-27T18:52:00Z","arr":"2026-05-27T18:52:00Z","dep":"2026-05-27T18:52:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Summit","code":"SMQU","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:54:00Z","schDep":"2026-05-27T18:54:02Z","arr":"2026-05-27T18:55:00Z","dep":"2026-05-27T18:55:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Brooks","code":"BRQU","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:03:01Z","schDep":"2026-05-27T19:03:02Z","arr":"2026-05-27T19:04:01Z","dep":"2026-05-27T19:04:01Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Kiskisink","code":"KISK","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:15:00Z","schDep":"2026-05-27T19:15:02Z","arr":"2026-05-27T19:16:00Z","dep":"2026-05-27T19:16:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Van Bruyssels","code":"VBRU","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:16:02Z","schDep":"2026-05-27T19:16:03Z","arr":"2026-05-27T19:17:02Z","dep":"2026-05-27T19:17:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Lac des Roches","code":"LDES","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:26:00Z","schDep":"2026-05-27T19:26:02Z","arr":"2026-05-27T19:27:00Z","dep":"2026-05-27T19:27:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Kondiaronk","code":"KOND","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:29:00Z","schDep":"2026-05-27T19:29:02Z","arr":"2026-05-27T19:30:00Z","dep":"2026-05-27T19:30:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Club Lizotte","code":"LIZO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:42:00Z","schDep":"2026-05-27T19:42:02Z","arr":"2026-05-27T19:43:00Z","dep":"2026-05-27T19:43:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Lac Bouchette","code":"LBOU","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:07:00Z","schDep":"2026-05-27T20:08:00Z","arr":"2026-05-27T20:08:00Z","dep":"2026-05-27T20:08:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Chambord","code":"CHBD","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:43:00Z","schDep":"2026-05-27T20:45:00Z","arr":"2026-05-27T20:44:00Z","dep":"2026-05-27T20:46:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Hebertville","code":"HEBV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T21:18:00Z","schDep":"2026-05-27T21:19:00Z","arr":"2026-05-27T21:19:00Z","dep":"2026-05-27T21:19:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""},{"name":"Jonquière","code":"JONQ","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:37:00Z","schDep":"2026-05-27T22:37:00Z","arr":"2026-05-27T22:38:00Z","dep":"2026-05-27T22:38:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3b","platform":""}],"heading":"NE","eventCode":"SJUS","eventTZ":"America/Toronto","eventName":"SJUS","origCode":"MTRL","originTZ":"America/Toronto","origName":"Montréal","destCode":"JONQ","destTZ":"America/Toronto","destName":"Jonquière","trainState":"Active","velocity":59.030245,"statusMsg":" ","createdAt":"2026-05-27T13:01:48Z","updatedAt":"2026-05-27T13:01:48Z","lastValTS":"2026-05-27T13:01:48Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v603":[{"routeName":"Abitibi","trainNum":"v603","trainNumRaw":"603","trainID":"v603-27","lat":46.0787,"lon":-73.3672,"trainTimely":"","iconColor":"#2a8a3c","textColor":"#ffffff","stations":[{"name":"Montréal","code":"MTRL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:15:00Z","schDep":"2026-05-27T11:15:00Z","arr":"2026-05-27T11:15:00Z","dep":"2026-05-27T11:15:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Sauvé (EXO)","code":"SAUV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:54:00Z","schDep":"2026-05-27T11:56:00Z","arr":"2026-05-27T12:06:54Z","dep":"2026-05-27T12:06:54Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2b9228","platform":""},{"name":"Anjou (EXO)","code":"ANJO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:09:00Z","schDep":"2026-05-27T12:10:00Z","arr":"2026-05-27T12:14:39Z","dep":"2026-05-27T12:14:39Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d33","platform":""},{"name":"Joliette","code":"JOLI","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:50:00Z","schDep":"2026-05-27T12:53:00Z","arr":"2026-05-27T12:54:19Z","dep":"2026-05-27T12:54:19Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298c36","platform":""},{"name":"Saint-Justin","code":"SJUS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:22:00Z","schDep":"2026-05-27T13:22:02Z","arr":"2026-05-27T13:22:58Z","dep":"2026-05-27T13:22:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Saint-Paulin","code":"SPAU","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:35:00Z","schDep":"2026-05-27T13:35:02Z","arr":"2026-05-27T13:35:58Z","dep":"2026-05-27T13:35:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Charette","code":"CHRT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:43:00Z","schDep":"2026-05-27T13:44:00Z","arr":"2026-05-27T13:43:58Z","dep":"2026-05-27T13:44:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Shawinigan","code":"SHWN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:03:00Z","schDep":"2026-05-27T14:07:00Z","arr":"2026-05-27T14:03:58Z","dep":"2026-05-27T14:07:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Grand-Mère","code":"GMRE","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:15:00Z","schDep":"2026-05-27T14:15:02Z","arr":"2026-05-27T14:15:58Z","dep":"2026-05-27T14:15:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Garneau","code":"GARN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:26:00Z","schDep":"2026-05-27T14:28:00Z","arr":"2026-05-27T14:26:58Z","dep":"2026-05-27T14:28:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Saint-Tite","code":"STIT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:41:00Z","schDep":"2026-05-27T14:42:00Z","arr":"2026-05-27T14:41:58Z","dep":"2026-05-27T14:42:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Hervey","code":"HERV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:20:00Z","schDep":"2026-05-27T15:30:00Z","arr":"2026-05-27T15:20:58Z","dep":"2026-05-27T15:30:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"La Tuque","code":"LTUQ","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:56:00Z","schDep":"2026-05-27T17:06:00Z","arr":"2026-05-27T16:56:58Z","dep":"2026-05-27T17:06:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Fitzpatrick","code":"FITZ","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:13:00Z","schDep":"2026-05-27T17:14:00Z","arr":"2026-05-27T17:13:58Z","dep":"2026-05-27T17:14:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Cressman","code":"CRSM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:34:00Z","schDep":"2026-05-27T17:34:02Z","arr":"2026-05-27T17:34:58Z","dep":"2026-05-27T17:34:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Club Vermillon","code":"VMLC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:42:00Z","schDep":"2026-05-27T17:42:02Z","arr":"2026-05-27T17:42:58Z","dep":"2026-05-27T17:42:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Rapide Blanc","code":"RAPB","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:45:00Z","schDep":"2026-05-27T17:45:02Z","arr":"2026-05-27T17:45:58Z","dep":"2026-05-27T17:45:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Lac Darey","code":"LDAR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:04:00Z","schDep":"2026-05-27T18:04:02Z","arr":"2026-05-27T18:04:58Z","dep":"2026-05-27T18:04:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Duplessis","code":"DUPL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:17:00Z","schDep":"2026-05-27T18:17:02Z","arr":"2026-05-27T18:17:58Z","dep":"2026-05-27T18:17:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"McTavish","code":"MCTC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:30:00Z","schDep":"2026-05-27T18:30:02Z","arr":"2026-05-27T18:30:58Z","dep":"2026-05-27T18:30:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Windigo","code":"WNDG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:32:00Z","schDep":"2026-05-27T18:32:02Z","arr":"2026-05-27T18:32:58Z","dep":"2026-05-27T18:32:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Ferguson","code":"FERG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:40:00Z","schDep":"2026-05-27T18:40:02Z","arr":"2026-05-27T18:40:58Z","dep":"2026-05-27T18:40:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Wigwam","code":"WGWC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:46:00Z","schDep":"2026-05-27T18:46:02Z","arr":"2026-05-27T18:46:58Z","dep":"2026-05-27T18:46:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Vandry","code":"VDRY","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T18:54:00Z","schDep":"2026-05-27T18:54:02Z","arr":"2026-05-27T18:54:58Z","dep":"2026-05-27T18:54:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Dessane","code":"DESS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:00:00Z","schDep":"2026-05-27T19:00:02Z","arr":"2026-05-27T19:00:58Z","dep":"2026-05-27T19:00:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Saint-Maurice Rivière Boom","code":"SMRB","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:09:00Z","schDep":"2026-05-27T19:09:02Z","arr":"2026-05-27T19:09:58Z","dep":"2026-05-27T19:09:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Weymont","code":"WYMT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:11:00Z","schDep":"2026-05-27T19:12:00Z","arr":"2026-05-27T19:11:58Z","dep":"2026-05-27T19:12:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Sanmaur","code":"SANM","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:14:00Z","schDep":"2026-05-27T19:14:02Z","arr":"2026-05-27T19:14:58Z","dep":"2026-05-27T19:14:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Cann","code":"CANN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:21:00Z","schDep":"2026-05-27T19:21:02Z","arr":"2026-05-27T19:21:58Z","dep":"2026-05-27T19:21:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Club Bélanger","code":"BLGC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:27:00Z","schDep":"2026-05-27T19:27:02Z","arr":"2026-05-27T19:27:58Z","dep":"2026-05-27T19:27:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Hibbard","code":"HIBB","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:38:00Z","schDep":"2026-05-27T19:38:02Z","arr":"2026-05-27T19:38:58Z","dep":"2026-05-27T19:38:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Casey","code":"CASY","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T19:51:00Z","schDep":"2026-05-27T19:51:02Z","arr":"2026-05-27T19:51:58Z","dep":"2026-05-27T19:51:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"McCarthy","code":"MCCA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:05:00Z","schDep":"2026-05-27T20:05:02Z","arr":"2026-05-27T20:05:58Z","dep":"2026-05-27T20:05:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Club Sisco","code":"SSCC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:08:00Z","schDep":"2026-05-27T20:08:02Z","arr":"2026-05-27T20:08:58Z","dep":"2026-05-27T20:08:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Manjobagues","code":"MJBG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:16:00Z","schDep":"2026-05-27T20:16:02Z","arr":"2026-05-27T20:16:58Z","dep":"2026-05-27T20:16:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Parent","code":"PARE","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:30:00Z","schDep":"2026-05-27T20:33:00Z","arr":"2026-05-27T20:30:58Z","dep":"2026-05-27T20:33:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Timbrell","code":"TIMB","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T20:54:00Z","schDep":"2026-05-27T20:54:02Z","arr":"2026-05-27T20:54:58Z","dep":"2026-05-27T20:54:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Club Rita","code":"RTAC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T21:04:00Z","schDep":"2026-05-27T21:04:02Z","arr":"2026-05-27T21:04:58Z","dep":"2026-05-27T21:04:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Strachan","code":"STRN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T21:08:00Z","schDep":"2026-05-27T21:08:02Z","arr":"2026-05-27T21:08:58Z","dep":"2026-05-27T21:08:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Club Maniwawa","code":"MWWC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T21:15:00Z","schDep":"2026-05-27T21:15:02Z","arr":"2026-05-27T21:15:58Z","dep":"2026-05-27T21:15:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Greening","code":"GRNG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T21:26:00Z","schDep":"2026-05-27T21:26:02Z","arr":"2026-05-27T21:26:58Z","dep":"2026-05-27T21:26:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Oskelaneo Lodge","code":"OSKL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T21:34:00Z","schDep":"2026-05-27T21:34:01Z","arr":"2026-05-27T21:34:58Z","dep":"2026-05-27T21:34:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Rivière Oskélanéo","code":"OSKR","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T21:45:00Z","schDep":"2026-05-27T21:45:02Z","arr":"2026-05-27T21:45:58Z","dep":"2026-05-27T21:45:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Clova","code":"CLOV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T21:55:00Z","schDep":"2026-05-27T21:58:00Z","arr":"2026-05-27T21:55:58Z","dep":"2026-05-27T21:58:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Coquar","code":"COQU","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:07:00Z","schDep":"2026-05-27T22:07:02Z","arr":"2026-05-27T22:07:58Z","dep":"2026-05-27T22:07:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Monet","code":"MNET","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:18:00Z","schDep":"2026-05-27T22:18:02Z","arr":"2026-05-27T22:18:58Z","dep":"2026-05-27T22:18:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Consolidated Bathurst","code":"CBAT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:26:00Z","schDep":"2026-05-27T22:26:02Z","arr":"2026-05-27T22:26:58Z","dep":"2026-05-27T22:26:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Club Kapitachuan","code":"KPTC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:30:00Z","schDep":"2026-05-27T22:30:02Z","arr":"2026-05-27T22:30:58Z","dep":"2026-05-27T22:30:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Bourmont","code":"BRMT","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:32:00Z","schDep":"2026-05-27T22:32:02Z","arr":"2026-05-27T22:32:58Z","dep":"2026-05-27T22:32:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Club Beaudin","code":"BDNC","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:37:00Z","schDep":"2026-05-27T22:37:02Z","arr":"2026-05-27T22:37:58Z","dep":"2026-05-27T22:37:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Langlade","code":"LNGL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:44:00Z","schDep":"2026-05-27T22:44:02Z","arr":"2026-05-27T22:44:58Z","dep":"2026-05-27T22:44:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Da-Rou-Lac Lodge","code":"DRLL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:46:00Z","schDep":"2026-05-27T22:46:02Z","arr":"2026-05-27T22:46:58Z","dep":"2026-05-27T22:46:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Gagnon","code":"GAGN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:55:00Z","schDep":"2026-05-27T22:55:01Z","arr":"2026-05-27T22:55:58Z","dep":"2026-05-27T22:55:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Dix","code":"DIXX","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T22:58:00Z","schDep":"2026-05-27T22:58:02Z","arr":"2026-05-27T22:58:58Z","dep":"2026-05-27T22:58:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Bolger","code":"BGQU","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T23:09:00Z","schDep":"2026-05-27T23:09:02Z","arr":"2026-05-27T23:09:58Z","dep":"2026-05-27T23:09:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Forsythe","code":"FORS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T23:16:00Z","schDep":"2026-05-27T23:16:02Z","arr":"2026-05-27T23:16:58Z","dep":"2026-05-27T23:16:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Press","code":"PRSS","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T23:35:00Z","schDep":"2026-05-27T23:35:02Z","arr":"2026-05-27T23:35:58Z","dep":"2026-05-27T23:35:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Signai","code":"SIGN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T23:43:00Z","schDep":"2026-05-27T23:43:02Z","arr":"2026-05-27T23:43:58Z","dep":"2026-05-27T23:43:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Megiscane","code":"MEGI","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T23:59:00Z","schDep":"2026-05-27T23:59:02Z","arr":"2026-05-27T23:59:58Z","dep":"2026-05-27T23:59:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""},{"name":"Senneterre","code":"SENN","tz":"America/Toronto","bus":false,"schArr":"2026-05-28T00:47:00Z","schDep":"2026-05-28T00:47:00Z","arr":"2026-05-28T00:47:58Z","dep":"2026-05-28T00:47:58Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a8a3c","platform":""}],"heading":"NE","eventCode":"SJUS","eventTZ":"America/Toronto","eventName":"SJUS","origCode":"MTRL","originTZ":"America/Toronto","origName":"Montréal","destCode":"SENN","destTZ":"America/Toronto","destName":"Senneterre","trainState":"Active","velocity":59.030245,"statusMsg":" ","createdAt":"2026-05-27T13:01:46Z","updatedAt":"2026-05-27T13:01:46Z","lastValTS":"2026-05-27T13:01:46Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v641":[{"routeName":"Corridor","trainNum":"v641","trainNumRaw":"641","trainID":"v641-27","lat":43.685,"lon":-79.3041,"trainTimely":"","iconColor":"#c6570d","textColor":"#ffffff","stations":[{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T08:13:00Z","schDep":"2026-05-27T08:13:00Z","arr":"2026-05-27T08:16:34Z","dep":"2026-05-27T08:16:34Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#3b9826","platform":""},{"name":"Fallowfield","code":"FALL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T08:30:00Z","schDep":"2026-05-27T08:33:00Z","arr":"2026-05-27T08:37:52Z","dep":"2026-05-27T08:37:52Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#79a91f","platform":""},{"name":"Smiths Falls","code":"SMTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T09:00:00Z","schDep":"2026-05-27T09:02:00Z","arr":"2026-05-27T09:16:08Z","dep":"2026-05-27T09:16:08Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6760d","platform":""},{"name":"Brockville","code":"BRKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T09:32:00Z","schDep":"2026-05-27T09:34:00Z","arr":"2026-05-27T09:52:16Z","dep":"2026-05-27T09:52:16Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6680d","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:16:00Z","schDep":"2026-05-27T10:19:00Z","arr":"2026-05-27T10:33:19Z","dep":"2026-05-27T10:33:19Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6720d","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T10:56:00Z","schDep":"2026-05-27T10:59:00Z","arr":"2026-05-27T11:11:43Z","dep":"2026-05-27T11:11:43Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6770d","platform":""},{"name":"Cobourg","code":"CBRG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:31:00Z","schDep":"2026-05-27T11:33:00Z","arr":"2026-05-27T11:56:47Z","dep":"2026-05-27T11:56:47Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6560d","platform":""},{"name":"Port Hope","code":"PHOP","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T11:41:00Z","schDep":"2026-05-27T11:43:00Z","arr":"2026-05-27T12:06:50Z","dep":"2026-05-27T12:06:50Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6560d","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:48:00Z","schDep":"2026-05-27T12:48:00Z","arr":"2026-05-27T13:13:32Z","dep":"2026-05-27T13:13:32Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6570d","platform":""}],"heading":"SW","eventCode":"TRTO","eventTZ":"America/Toronto","eventName":"TRTO","origCode":"OTTW","originTZ":"America/Toronto","origName":"Ottawa","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":0.621371,"statusMsg":" ","createdAt":"2026-05-27T13:01:46Z","updatedAt":"2026-05-27T13:01:46Z","lastValTS":"2026-05-27T13:01:46Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"This train accumulated a delay enroute due to technical issues, which have been resolved."}]}],"v643":[{"routeName":"Corridor","trainNum":"v643","trainNumRaw":"643","trainID":"v643-27","lat":45.2089,"lon":-75.8099,"trainTimely":"","iconColor":"#379626","textColor":"#ffffff","stations":[{"name":"Ottawa","code":"OTTW","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:29:00Z","schDep":"2026-05-27T12:29:00Z","arr":"2026-05-27T12:29:38Z","dep":"2026-05-27T12:29:38Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a8c37","platform":""},{"name":"Fallowfield","code":"FALL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T12:45:00Z","schDep":"2026-05-27T12:50:00Z","arr":"2026-05-27T12:48:07Z","dep":"2026-05-27T12:48:07Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#369627","platform":""},{"name":"Smiths Falls","code":"SMTF","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:17:00Z","schDep":"2026-05-27T13:20:00Z","arr":"2026-05-27T13:20:14Z","dep":"2026-05-27T13:20:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Brockville","code":"BRKV","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T13:49:00Z","schDep":"2026-05-27T13:52:00Z","arr":"2026-05-27T13:52:14Z","dep":"2026-05-27T13:52:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Kingston","code":"KGON","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:32:00Z","schDep":"2026-05-27T14:36:00Z","arr":"2026-05-27T14:35:14Z","dep":"2026-05-27T14:39:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Napanee","code":"NAPN","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T14:57:00Z","schDep":"2026-05-27T14:59:00Z","arr":"2026-05-27T15:00:14Z","dep":"2026-05-27T15:00:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Belleville","code":"BLVL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:17:00Z","schDep":"2026-05-27T15:20:00Z","arr":"2026-05-27T15:20:14Z","dep":"2026-05-27T15:20:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Trenton Junction","code":"TRNJ","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:31:00Z","schDep":"2026-05-27T15:33:00Z","arr":"2026-05-27T15:34:14Z","dep":"2026-05-27T15:34:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Cobourg","code":"CBRG","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T15:57:00Z","schDep":"2026-05-27T15:59:00Z","arr":"2026-05-27T16:00:14Z","dep":"2026-05-27T16:00:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Port Hope","code":"PHOP","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:07:00Z","schDep":"2026-05-27T16:09:00Z","arr":"2026-05-27T16:10:14Z","dep":"2026-05-27T16:10:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Oshawa","code":"OSHA","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:35:00Z","schDep":"2026-05-27T16:38:00Z","arr":"2026-05-27T16:38:14Z","dep":"2026-05-27T16:38:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Guildwood","code":"GUIL","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T16:58:00Z","schDep":"2026-05-27T17:00:00Z","arr":"2026-05-27T17:01:14Z","dep":"2026-05-27T17:01:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""},{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-27T17:18:00Z","schDep":"2026-05-27T17:18:00Z","arr":"2026-05-27T17:21:14Z","dep":"2026-05-27T17:21:14Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#379626","platform":""}],"heading":"SW","eventCode":"SMTF","eventTZ":"America/Toronto","eventName":"SMTF","origCode":"OTTW","originTZ":"America/Toronto","origName":"Ottawa","destCode":"TRTO","destTZ":"America/Toronto","destName":"Toronto","trainState":"Active","velocity":75.807262,"statusMsg":" ","createdAt":"2026-05-27T13:01:48Z","updatedAt":"2026-05-27T13:01:48Z","lastValTS":"2026-05-27T13:01:48Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[]}],"v690":[{"routeName":"Hudson Bay","trainNum":"v690","trainNumRaw":"690","trainID":"v690-26","lat":56.0884,"lon":-95.5175,"trainTimely":"","iconColor":"#82ac1e","textColor":"#000000","stations":[{"name":"Churchill","code":"CHUR","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T01:30:00Z","schDep":"2026-05-27T01:30:00Z","arr":"2026-05-27T01:59:37Z","dep":"2026-05-27T01:59:37Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#4c9d24","platform":""},{"name":"Tidal","code":"TIDL","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T01:52:00Z","schDep":"2026-05-27T01:52:02Z","arr":"2026-05-27T02:27:28Z","dep":"2026-05-27T02:27:28Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#5aa122","platform":""},{"name":"Chesnaye","code":"CHES","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T02:38:00Z","schDep":"2026-05-27T02:38:02Z","arr":"2026-05-27T03:28:26Z","dep":"2026-05-27T03:28:26Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#82ab1e","platform":""},{"name":"M'Clintock","code":"MCLI","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T03:54:00Z","schDep":"2026-05-27T03:54:02Z","arr":"2026-05-27T04:59:28Z","dep":"2026-05-27T04:59:28Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#b2b618","platform":""},{"name":"O'Day","code":"ODAY","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T04:39:00Z","schDep":"2026-05-27T04:39:02Z","arr":"2026-05-27T06:05:29Z","dep":"2026-05-27T06:05:29Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c4840f","platform":""},{"name":"Herchmer","code":"HERC","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T05:18:00Z","schDep":"2026-05-27T05:18:02Z","arr":"2026-05-27T06:49:34Z","dep":"2026-05-27T06:49:34Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6780d","platform":""},{"name":"Thibaudeau","code":"THIB","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T06:44:00Z","schDep":"2026-05-27T06:44:02Z","arr":"2026-05-27T08:15:34Z","dep":"2026-05-27T08:15:34Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6780d","platform":""},{"name":"Weir River","code":"WEIR","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T07:46:00Z","schDep":"2026-05-27T07:46:02Z","arr":"2026-05-27T09:12:42Z","dep":"2026-05-27T09:12:42Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c4830f","platform":""},{"name":"Amery","code":"AMRY","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T08:37:00Z","schDep":"2026-05-27T08:37:02Z","arr":"2026-05-27T09:49:45Z","dep":"2026-05-27T09:49:45Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bba915","platform":""},{"name":"Bird","code":"BIRD","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T09:00:00Z","schDep":"2026-05-27T09:00:02Z","arr":"2026-05-27T10:18:03Z","dep":"2026-05-27T10:18:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#be9c13","platform":""},{"name":"Gillam","code":"GILL","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T10:00:00Z","schDep":"2026-05-27T10:30:00Z","arr":"2026-05-27T11:04:22Z","dep":"2026-05-27T11:14:22Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#aeb519","platform":""},{"name":"Wivenhoe","code":"WVHO","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T11:16:00Z","schDep":"2026-05-27T11:16:02Z","arr":"2026-05-27T12:07:29Z","dep":"2026-05-27T12:07:29Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#85ac1d","platform":""},{"name":"Ilford","code":"ILFO","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T11:53:00Z","schDep":"2026-05-27T11:53:02Z","arr":"2026-05-27T12:43:38Z","dep":"2026-05-27T12:43:38Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#82ac1e","platform":""},{"name":"Pit Siding","code":"PITS","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T12:54:00Z","schDep":"2026-05-27T12:54:02Z","arr":"2026-05-27T13:44:38Z","dep":"2026-05-27T13:44:38Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#82ac1e","platform":""},{"name":"Bridgar","code":"BRGR","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T14:16:00Z","schDep":"2026-05-27T14:16:02Z","arr":"2026-05-27T15:06:38Z","dep":"2026-05-27T15:06:38Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#82ac1e","platform":""},{"name":"Pikwitonei","code":"PIKW","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T14:27:00Z","schDep":"2026-05-27T14:27:02Z","arr":"2026-05-27T15:17:38Z","dep":"2026-05-27T15:17:38Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#82ac1e","platform":""},{"name":"Sipiwesk","code":"SIPI","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T14:54:00Z","schDep":"2026-05-27T14:54:02Z","arr":"2026-05-27T15:44:38Z","dep":"2026-05-27T15:44:38Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#82ac1e","platform":""},{"name":"Thompson","code":"THOM","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T16:30:00Z","schDep":"2026-05-27T19:00:00Z","arr":"2026-05-27T17:20:38Z","dep":"2026-05-27T19:00:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#82ac1e","platform":""},{"name":"Leven","code":"LEVN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T21:05:00Z","schDep":"2026-05-27T21:05:02Z","arr":"2026-05-27T21:05:00Z","dep":"2026-05-27T21:05:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Thicket Portage","code":"THKP","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T21:22:00Z","schDep":"2026-05-27T21:22:02Z","arr":"2026-05-27T21:22:00Z","dep":"2026-05-27T21:22:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Hockin","code":"HOCK","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T21:37:00Z","schDep":"2026-05-27T21:37:02Z","arr":"2026-05-27T21:37:00Z","dep":"2026-05-27T21:37:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Odhill","code":"ODHI","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T22:21:00Z","schDep":"2026-05-27T22:21:02Z","arr":"2026-05-27T22:21:00Z","dep":"2026-05-27T22:21:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Lyddal","code":"LYDD","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T22:43:00Z","schDep":"2026-05-27T22:43:02Z","arr":"2026-05-27T22:43:00Z","dep":"2026-05-27T22:43:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wabowden","code":"WBDN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T23:11:00Z","schDep":"2026-05-27T23:11:02Z","arr":"2026-05-27T23:11:00Z","dep":"2026-05-27T23:11:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Pipun","code":"PIPN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T23:34:00Z","schDep":"2026-05-27T23:34:02Z","arr":"2026-05-27T23:34:00Z","dep":"2026-05-27T23:34:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ponton","code":"PNTN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T00:17:00Z","schDep":"2026-05-28T00:17:02Z","arr":"2026-05-28T00:17:00Z","dep":"2026-05-28T00:17:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Turnbull","code":"TURN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T00:49:00Z","schDep":"2026-05-28T00:49:02Z","arr":"2026-05-28T00:49:00Z","dep":"2026-05-28T00:49:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Wekusko","code":"WEKU","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T01:16:00Z","schDep":"2026-05-28T01:16:02Z","arr":"2026-05-28T01:16:00Z","dep":"2026-05-28T01:16:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dyce","code":"DYCE","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T02:00:00Z","schDep":"2026-05-28T02:00:02Z","arr":"2026-05-28T02:00:00Z","dep":"2026-05-28T02:00:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Dering","code":"DERI","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T02:39:00Z","schDep":"2026-05-28T02:39:02Z","arr":"2026-05-28T02:39:00Z","dep":"2026-05-28T02:39:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Cormorant","code":"CORM","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T02:47:00Z","schDep":"2026-05-28T02:47:02Z","arr":"2026-05-28T02:47:00Z","dep":"2026-05-28T02:47:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Halcrow","code":"HALC","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T02:58:00Z","schDep":"2026-05-28T02:58:02Z","arr":"2026-05-28T02:58:00Z","dep":"2026-05-28T02:58:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"W","eventCode":"PITS","eventTZ":"America/Winnipeg","eventName":"PITS","origCode":"CHUR","originTZ":"America/Winnipeg","origName":"Churchill","destCode":"HALC","destTZ":"America/Winnipeg","destName":"Halcrow","trainState":"Active","velocity":31.068550000000002,"statusMsg":" ","createdAt":"2026-05-27T12:35:09Z","updatedAt":"2026-05-27T12:35:09Z","lastValTS":"2026-05-27T12:35:09Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"The train’s tracking system relies on cellular signal, which is not always available, and the times displayed may not reflect delays or time recovered along the route.  Station layovers can also be reduced to allow the train to recover some of the lost time.  VIA Rail recommends that passengers arrive at the station well in advance of the estimated departure time.  For arrival and departure times, please contact our customer centre at 1-888-VIA-RAIL (1-888 842-7245), or dial 711 on your TTY device and request to be relayed to 1-888-842-7245 (for persons who are deaf, hard-of-hearing, or who have speech disabilities). "}]}],"v693":[{"routeName":"Hudson Bay","trainNum":"v693","trainNumRaw":"693","trainID":"v693-26","lat":54.2163,"lon":-100.5957,"trainTimely":"","iconColor":"#c6380d","textColor":"#ffffff","stations":[{"name":"Winnipeg","code":"WNPG","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T17:05:00Z","schDep":"2026-05-26T17:05:00Z","arr":"2026-05-26T17:05:00Z","dep":"2026-05-26T17:05:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Portage la Prairie","code":"PLPX","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T18:15:00Z","schDep":"2026-05-26T18:15:22Z","arr":"2026-05-26T18:03:47Z","dep":"2026-05-26T18:13:07Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Gladstone","code":"GSTO","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T19:07:00Z","schDep":"2026-05-26T19:07:02Z","arr":"2026-05-26T18:57:11Z","dep":"2026-05-26T18:56:37Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Plumas","code":"PLUM","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T19:44:00Z","schDep":"2026-05-26T19:44:02Z","arr":"2026-05-26T19:27:43Z","dep":"2026-05-26T19:25:57Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Glenella","code":"GLNA","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T20:16:00Z","schDep":"2026-05-26T20:16:02Z","arr":"2026-05-26T19:53:58Z","dep":"2026-05-26T19:52:57Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"McCreary","code":"MCCR","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T20:57:00Z","schDep":"2026-05-26T20:57:02Z","arr":"2026-05-26T20:33:31Z","dep":"2026-05-26T20:32:47Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Laurier","code":"LRIE","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T21:15:00Z","schDep":"2026-05-26T21:15:02Z","arr":"2026-05-26T20:49:41Z","dep":"2026-05-26T20:48:47Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Ochre River","code":"OCHR","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T21:36:00Z","schDep":"2026-05-26T21:36:02Z","arr":"2026-05-26T21:05:42Z","dep":"2026-05-26T21:06:17Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Dauphin","code":"DAUP","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T21:56:00Z","schDep":"2026-05-26T22:06:00Z","arr":"2026-05-26T21:27:35Z","dep":"2026-05-26T22:03:17Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Gilbert Plains","code":"GLBP","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T22:44:00Z","schDep":"2026-05-26T22:44:02Z","arr":"2026-05-26T22:50:01Z","dep":"2026-05-26T22:50:01Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#298d32","platform":""},{"name":"Grandview","code":"GVIE","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T23:00:00Z","schDep":"2026-05-26T23:00:02Z","arr":"2026-05-26T23:09:24Z","dep":"2026-05-26T23:09:24Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#29902c","platform":""},{"name":"Roblin","code":"RBLN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T23:55:00Z","schDep":"2026-05-26T23:55:02Z","arr":"2026-05-27T01:10:56Z","dep":"2026-05-27T01:10:56Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bda114","platform":""},{"name":"Togo","code":"TOGO","tz":"America/Regina","bus":false,"schArr":"2026-05-27T00:22:00Z","schDep":"2026-05-27T00:22:02Z","arr":"2026-05-27T01:38:45Z","dep":"2026-05-27T01:38:45Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bd9f14","platform":""},{"name":"Kamsack","code":"KAMS","tz":"America/Regina","bus":false,"schArr":"2026-05-27T00:59:00Z","schDep":"2026-05-27T00:59:02Z","arr":"2026-05-27T02:21:39Z","dep":"2026-05-27T02:21:39Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c18f11","platform":""},{"name":"Veregin","code":"VERE","tz":"America/Regina","bus":false,"schArr":"2026-05-27T01:12:00Z","schDep":"2026-05-27T01:12:02Z","arr":"2026-05-27T02:41:17Z","dep":"2026-05-27T02:41:17Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c67c0e","platform":""},{"name":"Mikado","code":"MIKA","tz":"America/Regina","bus":false,"schArr":"2026-05-27T01:22:00Z","schDep":"2026-05-27T01:22:02Z","arr":"2026-05-27T02:52:56Z","dep":"2026-05-27T02:52:56Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6790d","platform":""},{"name":"Canora","code":"CANO","tz":"America/Regina","bus":false,"schArr":"2026-05-27T01:36:00Z","schDep":"2026-05-27T01:46:00Z","arr":"2026-05-27T03:18:38Z","dep":"2026-05-27T03:18:38Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6730d","platform":""},{"name":"Sturgis","code":"STGS","tz":"America/Regina","bus":false,"schArr":"2026-05-27T02:21:00Z","schDep":"2026-05-27T02:21:02Z","arr":"2026-05-27T05:55:40Z","dep":"2026-05-27T05:55:40Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6360d","platform":""},{"name":"Endeavour","code":"ENDV","tz":"America/Regina","bus":false,"schArr":"2026-05-27T02:54:00Z","schDep":"2026-05-27T02:54:02Z","arr":"2026-05-27T06:29:44Z","dep":"2026-05-27T06:29:44Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6350c","platform":""},{"name":"Reserve","code":"RSRV","tz":"America/Regina","bus":false,"schArr":"2026-05-27T03:34:00Z","schDep":"2026-05-27T03:34:02Z","arr":"2026-05-27T07:13:06Z","dep":"2026-05-27T07:13:06Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6330c","platform":""},{"name":"Hudson Bay","code":"HBAY","tz":"America/Regina","bus":false,"schArr":"2026-05-27T04:32:00Z","schDep":"2026-05-27T04:32:02Z","arr":"2026-05-27T08:08:03Z","dep":"2026-05-27T08:08:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6350c","platform":""},{"name":"The Pas","code":"TPAS","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T06:45:00Z","schDep":"2026-05-27T07:30:00Z","arr":"2026-05-27T10:45:23Z","dep":"2026-05-27T11:05:23Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6280c","platform":""},{"name":"Orok","code":"OROK","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T08:07:00Z","schDep":"2026-05-27T08:07:02Z","arr":"2026-05-27T11:46:39Z","dep":"2026-05-27T11:46:39Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6330c","platform":""},{"name":"Halcrow","code":"HALC","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T09:01:00Z","schDep":"2026-05-27T09:01:02Z","arr":"2026-05-27T12:34:49Z","dep":"2026-05-27T12:34:49Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6360d","platform":""},{"name":"Cormorant","code":"CORM","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T09:12:00Z","schDep":"2026-05-27T09:12:02Z","arr":"2026-05-27T12:42:00Z","dep":"2026-05-27T12:42:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6380d","platform":""},{"name":"Dering","code":"DERI","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T09:20:00Z","schDep":"2026-05-27T09:20:02Z","arr":"2026-05-27T12:50:00Z","dep":"2026-05-27T12:50:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6380d","platform":""},{"name":"Dyce","code":"DYCE","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T09:59:00Z","schDep":"2026-05-27T09:59:02Z","arr":"2026-05-27T13:29:00Z","dep":"2026-05-27T13:29:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Wekusko","code":"WEKU","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T10:43:00Z","schDep":"2026-05-27T10:43:02Z","arr":"2026-05-27T14:13:00Z","dep":"2026-05-27T14:13:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Turnbull","code":"TURN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T11:10:00Z","schDep":"2026-05-27T11:10:02Z","arr":"2026-05-27T14:40:00Z","dep":"2026-05-27T14:40:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Ponton","code":"PNTN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T11:42:00Z","schDep":"2026-05-27T11:42:02Z","arr":"2026-05-27T15:12:00Z","dep":"2026-05-27T15:12:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Pipun","code":"PIPN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T12:25:00Z","schDep":"2026-05-27T12:25:02Z","arr":"2026-05-27T15:55:00Z","dep":"2026-05-27T15:55:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Wabowden","code":"WBDN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T12:48:00Z","schDep":"2026-05-27T12:48:02Z","arr":"2026-05-27T16:18:00Z","dep":"2026-05-27T16:18:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Lyddal","code":"LYDD","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T13:16:00Z","schDep":"2026-05-27T13:16:02Z","arr":"2026-05-27T16:46:00Z","dep":"2026-05-27T16:46:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Odhill","code":"ODHI","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T13:38:00Z","schDep":"2026-05-27T13:38:02Z","arr":"2026-05-27T17:08:00Z","dep":"2026-05-27T17:08:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Hockin","code":"HOCK","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T14:22:00Z","schDep":"2026-05-27T14:22:02Z","arr":"2026-05-27T17:52:00Z","dep":"2026-05-27T17:52:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Thicket Portage","code":"THKP","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T14:37:00Z","schDep":"2026-05-27T14:37:02Z","arr":"2026-05-27T18:07:00Z","dep":"2026-05-27T18:07:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Leven","code":"LEVN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T14:54:00Z","schDep":"2026-05-27T14:54:02Z","arr":"2026-05-27T18:24:00Z","dep":"2026-05-27T18:24:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Thompson","code":"THOM","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T17:00:00Z","schDep":"2026-05-27T22:00:00Z","arr":"2026-05-27T20:30:00Z","dep":"2026-05-27T22:00:00Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6380d","platform":""},{"name":"Sipiwesk","code":"SIPI","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T23:35:00Z","schDep":"2026-05-27T23:35:02Z","arr":"2026-05-27T23:35:00Z","dep":"2026-05-27T23:35:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Pikwitonei","code":"PIKW","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T00:02:00Z","schDep":"2026-05-28T00:02:02Z","arr":"2026-05-28T00:02:00Z","dep":"2026-05-28T00:02:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Bridgar","code":"BRGR","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T00:13:00Z","schDep":"2026-05-28T00:13:02Z","arr":"2026-05-28T00:13:00Z","dep":"2026-05-28T00:13:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Pit Siding","code":"PITS","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T01:35:00Z","schDep":"2026-05-28T01:35:02Z","arr":"2026-05-28T01:35:00Z","dep":"2026-05-28T01:35:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""},{"name":"Ilford","code":"ILFO","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T02:36:00Z","schDep":"2026-05-28T02:36:02Z","arr":"2026-05-28T02:36:00Z","dep":"2026-05-28T02:36:02Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#2a893d","platform":""}],"heading":"NW","eventCode":"DYCE","eventTZ":"America/Winnipeg","eventName":"DYCE","origCode":"WNPG","originTZ":"America/Winnipeg","origName":"Winnipeg","destCode":"ILFO","destTZ":"America/Winnipeg","destName":"Ilford","trainState":"Active","velocity":28.583066,"statusMsg":" ","createdAt":"2026-05-27T12:40:00Z","updatedAt":"2026-05-27T12:40:00Z","lastValTS":"2026-05-27T12:40:00Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"The train’s tracking system relies on cellular signal, which is not always available, and the times displayed may not reflect delays or time recovered along the route.  Station layovers can also be reduced to allow the train to recover some of the lost time.  VIA Rail recommends that passengers arrive at the station well in advance of the estimated departure time.  For arrival and departure times, please contact our customer centre at 1-888-VIA-RAIL (1-888 842-7245), or dial 711 on your TTY device and request to be relayed to 1-888-842-7245 (for persons who are deaf, hard-of-hearing, or who have speech disabilities). "}]}],"v1":[{"routeName":"Canadian","trainNum":"v1","trainNumRaw":"1","trainID":"v1-24","lat":53.1673,"lon":-112.0252,"trainTimely":"","iconColor":"#c60b31","textColor":"#ffffff","stations":[{"name":"Toronto","code":"TRTO","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T13:55:00Z","schDep":"2026-05-24T13:55:00Z","arr":"2026-05-24T14:23:21Z","dep":"2026-05-24T14:23:21Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#499c24","platform":""},{"name":"Washago","code":"WSHG","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T16:25:00Z","schDep":"2026-05-24T16:25:02Z","arr":"2026-05-24T17:21:03Z","dep":"2026-05-24T17:21:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#93af1c","platform":""},{"name":"South Parry","code":"SPAR","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T18:27:00Z","schDep":"2026-05-24T18:27:02Z","arr":"2026-05-24T19:10:11Z","dep":"2026-05-24T19:10:11Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#6da720","platform":""},{"name":"Sudbury Jct","code":"SUDJ","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T20:57:00Z","schDep":"2026-05-24T20:57:02Z","arr":"2026-05-24T21:28:29Z","dep":"2026-05-24T21:28:29Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#509f23","platform":""},{"name":"Capreol","code":"CAPR","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T21:22:00Z","schDep":"2026-05-24T21:52:00Z","arr":"2026-05-24T22:19:56Z","dep":"2026-05-24T22:39:56Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#99b11b","platform":""},{"name":"Laforest","code":"LAFO","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T22:48:00Z","schDep":"2026-05-24T22:48:02Z","arr":"2026-05-24T23:36:57Z","dep":"2026-05-24T23:36:57Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7daa1e","platform":""},{"name":"McKee's Camp","code":"MCKC","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T23:01:00Z","schDep":"2026-05-24T23:01:02Z","arr":"2026-05-24T23:49:57Z","dep":"2026-05-24T23:49:57Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7daa1e","platform":""},{"name":"Felix","code":"FELX","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T23:21:00Z","schDep":"2026-05-24T23:21:02Z","arr":"2026-05-25T00:09:57Z","dep":"2026-05-25T00:09:57Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7daa1e","platform":""},{"name":"Ruel","code":"RUEL","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T23:28:00Z","schDep":"2026-05-24T23:28:02Z","arr":"2026-05-25T00:16:57Z","dep":"2026-05-25T00:16:57Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#7daa1e","platform":""},{"name":"Westree","code":"WSTR","tz":"America/Toronto","bus":false,"schArr":"2026-05-24T23:45:00Z","schDep":"2026-05-24T23:45:02Z","arr":"2026-05-25T01:59:42Z","dep":"2026-05-25T01:59:42Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6610d","platform":""},{"name":"Gogama","code":"GOGA","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T00:18:00Z","schDep":"2026-05-25T00:18:02Z","arr":"2026-05-25T02:26:41Z","dep":"2026-05-25T02:26:41Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6640d","platform":""},{"name":"Foleyet","code":"FOLE","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T02:44:00Z","schDep":"2026-05-25T02:44:02Z","arr":"2026-05-25T04:27:59Z","dep":"2026-05-25T04:27:59Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6720d","platform":""},{"name":"Elsas","code":"ELSA","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T03:38:00Z","schDep":"2026-05-25T03:38:02Z","arr":"2026-05-25T05:25:30Z","dep":"2026-05-25T05:25:30Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6700d","platform":""},{"name":"Oba","code":"OBAX","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T05:38:00Z","schDep":"2026-05-25T05:38:02Z","arr":"2026-05-25T07:25:30Z","dep":"2026-05-25T07:25:30Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6700d","platform":""},{"name":"Hornepayne","code":"HNPN","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T06:29:00Z","schDep":"2026-05-25T07:09:00Z","arr":"2026-05-25T08:54:22Z","dep":"2026-05-25T09:14:22Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65b0d","platform":""},{"name":"Hillsport","code":"HLSP","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T08:05:00Z","schDep":"2026-05-25T08:05:02Z","arr":"2026-05-25T11:38:40Z","dep":"2026-05-25T11:38:40Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6360d","platform":""},{"name":"Caramat","code":"CARA","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T08:55:00Z","schDep":"2026-05-25T08:55:02Z","arr":"2026-05-25T12:14:00Z","dep":"2026-05-25T12:14:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c63e0d","platform":""},{"name":"Longlac","code":"LLAC","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T09:34:00Z","schDep":"2026-05-25T09:34:02Z","arr":"2026-05-25T12:36:39Z","dep":"2026-05-25T12:36:39Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6470d","platform":""},{"name":"Nakina","code":"NAKI","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T10:13:00Z","schDep":"2026-05-25T10:13:02Z","arr":"2026-05-25T15:29:41Z","dep":"2026-05-25T15:29:41Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1a","platform":""},{"name":"Auden","code":"AUDN","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T11:19:00Z","schDep":"2026-05-25T11:19:02Z","arr":"2026-05-25T16:38:07Z","dep":"2026-05-25T16:38:07Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1b","platform":""},{"name":"Ferland","code":"FERL","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T11:56:00Z","schDep":"2026-05-25T11:56:02Z","arr":"2026-05-25T17:15:07Z","dep":"2026-05-25T17:15:07Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1b","platform":""},{"name":"Mud River","code":"MUDR","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T12:05:00Z","schDep":"2026-05-25T12:05:02Z","arr":"2026-05-25T17:24:07Z","dep":"2026-05-25T17:24:07Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1b","platform":""},{"name":"Armstrong","code":"ARMG","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T13:17:00Z","schDep":"2026-05-25T13:17:02Z","arr":"2026-05-25T18:36:19Z","dep":"2026-05-25T18:36:19Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c1b","platform":""},{"name":"Collins","code":"COLL","tz":"America/Toronto","bus":false,"schArr":"2026-05-25T13:47:00Z","schDep":"2026-05-25T13:47:02Z","arr":"2026-05-25T20:56:03Z","dep":"2026-05-25T20:56:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Allanwater Bridge","code":"ALWB","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T14:26:00Z","schDep":"2026-05-25T14:26:02Z","arr":"2026-05-25T21:35:03Z","dep":"2026-05-25T21:35:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Flindt Landing","code":"FLTL","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T14:42:00Z","schDep":"2026-05-25T14:42:02Z","arr":"2026-05-25T21:51:03Z","dep":"2026-05-25T21:51:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Savant Lake","code":"SAVL","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T14:59:00Z","schDep":"2026-05-25T14:59:02Z","arr":"2026-05-25T22:08:03Z","dep":"2026-05-25T22:08:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Sioux Lookout","code":"SLKT","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T16:25:00Z","schDep":"2026-05-25T16:55:00Z","arr":"2026-05-25T23:57:32Z","dep":"2026-05-26T00:17:32Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Richan","code":"RCHN","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T18:05:00Z","schDep":"2026-05-25T18:05:02Z","arr":"2026-05-26T02:08:31Z","dep":"2026-05-26T02:08:31Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Red Lake Road","code":"RLRX","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T18:41:00Z","schDep":"2026-05-25T18:41:02Z","arr":"2026-05-26T02:56:43Z","dep":"2026-05-26T02:56:43Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Canyon","code":"CNYK","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T19:10:00Z","schDep":"2026-05-25T19:10:02Z","arr":"2026-05-26T03:21:01Z","dep":"2026-05-26T03:21:01Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Farlane","code":"FARL","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T19:47:00Z","schDep":"2026-05-25T19:47:02Z","arr":"2026-05-26T03:53:26Z","dep":"2026-05-26T03:53:26Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Redditt","code":"RDDT","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T20:23:00Z","schDep":"2026-05-25T20:23:02Z","arr":"2026-05-26T04:20:25Z","dep":"2026-05-26T04:20:25Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Minaki","code":"MNKI","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T20:44:00Z","schDep":"2026-05-25T20:44:02Z","arr":"2026-05-26T04:39:28Z","dep":"2026-05-26T04:39:28Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Ottermere","code":"OTTM","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T21:01:00Z","schDep":"2026-05-25T21:01:02Z","arr":"2026-05-26T04:54:41Z","dep":"2026-05-26T04:54:41Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Malachi","code":"MLCH","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T21:07:00Z","schDep":"2026-05-25T21:07:02Z","arr":"2026-05-26T04:58:46Z","dep":"2026-05-26T04:58:46Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Copelands Landing","code":"COPE","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T21:09:00Z","schDep":"2026-05-25T21:09:02Z","arr":"2026-05-26T05:00:46Z","dep":"2026-05-26T05:00:46Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Rice Lake","code":"RCLK","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T21:12:00Z","schDep":"2026-05-25T21:12:02Z","arr":"2026-05-26T05:40:48Z","dep":"2026-05-26T05:40:48Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Winnitoba","code":"WNTB","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T21:26:00Z","schDep":"2026-05-25T21:26:02Z","arr":"2026-05-26T05:49:04Z","dep":"2026-05-26T05:49:04Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Ophir","code":"OPHR","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T21:31:00Z","schDep":"2026-05-25T21:31:02Z","arr":"2026-05-26T05:50:07Z","dep":"2026-05-26T05:50:07Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Brereton Lake","code":"BRTL","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T21:49:00Z","schDep":"2026-05-25T21:49:02Z","arr":"2026-05-26T06:04:22Z","dep":"2026-05-26T06:04:22Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Elma","code":"ELMA","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-25T22:10:00Z","schDep":"2026-05-25T22:10:02Z","arr":"2026-05-26T06:20:02Z","dep":"2026-05-26T06:20:02Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Winnipeg","code":"WNPG","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T00:30:00Z","schDep":"2026-05-26T02:30:00Z","arr":"2026-05-26T11:26:39Z","dep":"2026-05-26T12:56:39Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Portage la Prairie","code":"PLPX","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T04:04:00Z","schDep":"2026-05-26T04:04:02Z","arr":"2026-05-26T15:16:49Z","dep":"2026-05-26T15:16:49Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Rivers","code":"RVRS","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-26T06:31:00Z","schDep":"2026-05-26T06:31:02Z","arr":"2026-05-26T19:09:51Z","dep":"2026-05-26T19:09:51Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Melville","code":"MELV","tz":"America/Regina","bus":false,"schArr":"2026-05-26T10:54:00Z","schDep":"2026-05-26T11:04:00Z","arr":"2026-05-27T01:21:08Z","dep":"2026-05-27T01:21:08Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Watrous","code":"WATR","tz":"America/Regina","bus":false,"schArr":"2026-05-26T13:54:00Z","schDep":"2026-05-26T13:54:02Z","arr":"2026-05-27T04:29:04Z","dep":"2026-05-27T04:29:04Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Saskatoon","code":"SASK","tz":"America/Regina","bus":false,"schArr":"2026-05-26T15:50:00Z","schDep":"2026-05-26T16:50:00Z","arr":"2026-05-27T06:16:44Z","dep":"2026-05-27T06:46:44Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Biggar","code":"BIGG","tz":"America/Regina","bus":false,"schArr":"2026-05-26T18:29:00Z","schDep":"2026-05-26T18:39:00Z","arr":"2026-05-27T09:25:58Z","dep":"2026-05-27T09:25:58Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Unity","code":"UNIT","tz":"America/Regina","bus":false,"schArr":"2026-05-26T19:44:00Z","schDep":"2026-05-26T19:44:02Z","arr":"2026-05-27T10:28:37Z","dep":"2026-05-27T10:28:37Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Wainwright","code":"WAIN","tz":"America/Edmonton","bus":false,"schArr":"2026-05-26T22:33:00Z","schDep":"2026-05-26T22:33:02Z","arr":"2026-05-27T11:44:54Z","dep":"2026-05-27T11:44:54Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Viking","code":"VKNG","tz":"America/Edmonton","bus":false,"schArr":"2026-05-26T23:26:00Z","schDep":"2026-05-26T23:26:02Z","arr":"2026-05-27T12:32:12Z","dep":"2026-05-27T12:32:12Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60b31","platform":""},{"name":"Edmonton","code":"EDMO","tz":"America/Edmonton","bus":false,"schArr":"2026-05-27T02:50:00Z","schDep":"2026-05-27T06:01:00Z","arr":"2026-05-27T16:03:13Z","dep":"2026-05-27T16:33:13Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Evansburg","code":"EVAN","tz":"America/Edmonton","bus":false,"schArr":"2026-05-27T07:29:00Z","schDep":"2026-05-27T07:29:02Z","arr":"2026-05-27T18:01:13Z","dep":"2026-05-27T18:01:13Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Edson","code":"EDSN","tz":"America/Edmonton","bus":false,"schArr":"2026-05-27T08:52:00Z","schDep":"2026-05-27T08:52:02Z","arr":"2026-05-27T19:24:13.000Z","dep":"2026-05-27T19:24:15.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Hinton","code":"HINT","tz":"America/Edmonton","bus":false,"schArr":"2026-05-27T09:58:00Z","schDep":"2026-05-27T09:58:02Z","arr":"2026-05-27T20:30:13.000Z","dep":"2026-05-27T20:30:15.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Jasper","code":"JASP","tz":"America/Edmonton","bus":false,"schArr":"2026-05-27T12:30:00Z","schDep":"2026-05-27T15:30:00Z","arr":"2026-05-27T23:02:13.000Z","dep":"2026-05-28T02:02:13.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Valemount","code":"VLMT","tz":"America/Vancouver","bus":false,"schArr":"2026-05-27T17:50:00Z","schDep":"2026-05-27T17:50:02Z","arr":"2026-05-28T04:22:13.000Z","dep":"2026-05-28T04:22:15.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Blue River","code":"BLUE","tz":"America/Vancouver","bus":false,"schArr":"2026-05-27T20:36:00Z","schDep":"2026-05-27T20:36:02Z","arr":"2026-05-28T07:08:13.000Z","dep":"2026-05-28T07:08:15.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Clearwater","code":"CLWT","tz":"America/Vancouver","bus":false,"schArr":"2026-05-27T22:45:00Z","schDep":"2026-05-27T22:45:02Z","arr":"2026-05-28T09:17:13.000Z","dep":"2026-05-28T09:17:15.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""},{"name":"Kamloops North","code":"KAMN","tz":"America/Vancouver","bus":false,"schArr":"2026-05-28T01:28:00Z","schDep":"2026-05-28T02:03:02Z","arr":"2026-05-28T12:00:13.000Z","dep":"2026-05-28T12:35:15.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c60b31","platform":""}],"heading":"NW","eventCode":"EDMO","eventTZ":"America/Edmonton","eventName":"EDMO","origCode":"TRTO","originTZ":"America/Toronto","origName":"Toronto","destCode":"KAMN","destTZ":"America/Vancouver","destName":"Kamloops North","trainState":"Active","velocity":78.914117,"statusMsg":" ","createdAt":"2026-05-27T13:01:43Z","updatedAt":"2026-05-27T13:01:43Z","lastValTS":"2026-05-27T13:01:43Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"The train’s tracking system relies on cellular signal, which is not always available, and the times displayed may not reflect delays or time recovered along the route.  Station layovers can also be reduced to allow the train to recover some of the lost time.  VIA Rail recommends that passengers arrive at the station well in advance of the estimated departure time.  For arrival and departure times, please contact our customer centre at 1-888-VIA-RAIL (1-888 842-7245), or dial 711 on your TTY device and request to be relayed to 1-888-842-7245 (for persons who are deaf, hard-of-hearing, or who have speech disabilities). "}]}],"v2":[{"routeName":"Canadian","trainNum":"v2","trainNumRaw":"2","trainID":"v2-25","lat":52.0208,"lon":-107.6726,"trainTimely":"","iconColor":"#c6510d","textColor":"#ffffff","stations":[{"name":"Vancouver","code":"VCVR","tz":"America/Vancouver","bus":false,"schArr":"2026-05-25T22:00:00Z","schDep":"2026-05-25T22:00:00Z","arr":"2026-05-25T22:00:00Z","dep":"2026-05-25T22:00:00Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#2a893d","platform":""},{"name":"Mission Harbour","code":"MSNH","tz":"America/Vancouver","bus":false,"schArr":"2026-05-25T23:35:00Z","schDep":"2026-05-25T23:35:02Z","arr":"2026-05-26T01:19:03Z","dep":"2026-05-26T01:19:03Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6720d","platform":""},{"name":"Agassiz","code":"AGAS","tz":"America/Vancouver","bus":false,"schArr":"2026-05-26T00:03:00Z","schDep":"2026-05-26T00:03:02Z","arr":"2026-05-26T02:04:41Z","dep":"2026-05-26T02:04:41Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6680d","platform":""},{"name":"Katz","code":"KATZ","tz":"America/Vancouver","bus":false,"schArr":"2026-05-26T00:17:00Z","schDep":"2026-05-26T00:17:02Z","arr":"2026-05-26T02:20:16Z","dep":"2026-05-26T02:20:16Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6670d","platform":""},{"name":"North Bend","code":"NBND","tz":"America/Vancouver","bus":false,"schArr":"2026-05-26T02:46:00Z","schDep":"2026-05-26T02:46:02Z","arr":"2026-05-26T04:21:54Z","dep":"2026-05-26T04:21:54Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6760d","platform":""},{"name":"Ashcroft","code":"ASHN","tz":"America/Vancouver","bus":false,"schArr":"2026-05-26T05:32:00Z","schDep":"2026-05-26T05:32:02Z","arr":"2026-05-26T06:45:40Z","dep":"2026-05-26T06:45:40Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#bba715","platform":""},{"name":"Kamloops North","code":"KAMN","tz":"America/Vancouver","bus":false,"schArr":"2026-05-26T07:17:00Z","schDep":"2026-05-26T07:52:00Z","arr":"2026-05-26T09:42:49Z","dep":"2026-05-26T10:02:49Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65b0d","platform":""},{"name":"Clearwater","code":"CLWT","tz":"America/Vancouver","bus":false,"schArr":"2026-05-26T09:58:00Z","schDep":"2026-05-26T09:58:02Z","arr":"2026-05-26T12:11:18Z","dep":"2026-05-26T12:11:18Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6620d","platform":""},{"name":"Blue River","code":"BLUE","tz":"America/Vancouver","bus":false,"schArr":"2026-05-26T12:11:00Z","schDep":"2026-05-26T12:11:02Z","arr":"2026-05-26T14:23:51Z","dep":"2026-05-26T14:23:51Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6620d","platform":""},{"name":"Valemount","code":"VLMT","tz":"America/Vancouver","bus":false,"schArr":"2026-05-26T14:01:00Z","schDep":"2026-05-26T14:01:02Z","arr":"2026-05-26T16:34:33Z","dep":"2026-05-26T16:34:33Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6570d","platform":""},{"name":"Jasper","code":"JASP","tz":"America/Edmonton","bus":false,"schArr":"2026-05-26T17:00:00Z","schDep":"2026-05-26T18:30:00Z","arr":"2026-05-26T19:15:31Z","dep":"2026-05-26T20:00:31Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6610d","platform":""},{"name":"Hinton","code":"HINT","tz":"America/Edmonton","bus":false,"schArr":"2026-05-26T19:45:00Z","schDep":"2026-05-26T19:45:02Z","arr":"2026-05-26T22:13:24Z","dep":"2026-05-26T22:13:24Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c65a0d","platform":""},{"name":"Edson","code":"EDSN","tz":"America/Edmonton","bus":false,"schArr":"2026-05-26T21:19:00Z","schDep":"2026-05-26T21:19:02Z","arr":"2026-05-27T00:00:49Z","dep":"2026-05-27T00:00:49Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6520d","platform":""},{"name":"Evansburg","code":"EVAN","tz":"America/Edmonton","bus":false,"schArr":"2026-05-26T22:28:00Z","schDep":"2026-05-26T22:28:02Z","arr":"2026-05-27T01:20:22Z","dep":"2026-05-27T01:20:22Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c64d0d","platform":""},{"name":"Edmonton","code":"EDMO","tz":"America/Edmonton","bus":false,"schArr":"2026-05-27T00:50:00Z","schDep":"2026-05-27T01:50:00Z","arr":"2026-05-27T02:34:16Z","dep":"2026-05-27T03:04:16Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6720d","platform":""},{"name":"Viking","code":"VKNG","tz":"America/Edmonton","bus":false,"schArr":"2026-05-27T03:53:00Z","schDep":"2026-05-27T03:53:02Z","arr":"2026-05-27T09:01:02Z","dep":"2026-05-27T09:01:02Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c60c15","platform":""},{"name":"Wainwright","code":"WAIN","tz":"America/Edmonton","bus":false,"schArr":"2026-05-27T06:14:00Z","schDep":"2026-05-27T06:14:02Z","arr":"2026-05-27T10:14:54Z","dep":"2026-05-27T10:14:54Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6270c","platform":""},{"name":"Unity","code":"UNIT","tz":"America/Regina","bus":false,"schArr":"2026-05-27T07:47:00Z","schDep":"2026-05-27T07:47:02Z","arr":"2026-05-27T11:42:41Z","dep":"2026-05-27T11:42:41Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c62a0c","platform":""},{"name":"Biggar","code":"BIGG","tz":"America/Regina","bus":false,"schArr":"2026-05-27T09:21:00Z","schDep":"2026-05-27T09:31:00Z","arr":"2026-05-27T12:33:40Z","dep":"2026-05-27T12:33:40Z","arrCmnt":"","depCmnt":"","status":"Departed","stopIconColor":"#c6420d","platform":""},{"name":"Saskatoon","code":"SASK","tz":"America/Regina","bus":false,"schArr":"2026-05-27T11:57:00Z","schDep":"2026-05-27T12:57:00Z","arr":"2026-05-27T14:41:12Z","dep":"2026-05-27T15:11:12Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6510d","platform":""},{"name":"Watrous","code":"WATR","tz":"America/Regina","bus":false,"schArr":"2026-05-27T14:26:00Z","schDep":"2026-05-27T14:26:02Z","arr":"2026-05-27T16:40:12Z","dep":"2026-05-27T16:40:12Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6610d","platform":""},{"name":"Melville","code":"MELV","tz":"America/Regina","bus":false,"schArr":"2026-05-27T18:47:00Z","schDep":"2026-05-27T18:57:00Z","arr":"2026-05-27T21:01:12.000Z","dep":"2026-05-27T21:11:12.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6610d","platform":""},{"name":"Rivers","code":"RVRS","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-27T22:22:00Z","schDep":"2026-05-27T22:22:02Z","arr":"2026-05-28T00:36:12.000Z","dep":"2026-05-28T00:36:14.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6610d","platform":""},{"name":"Portage la Prairie","code":"PLPX","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T00:15:00Z","schDep":"2026-05-28T00:15:02Z","arr":"2026-05-28T02:29:12.000Z","dep":"2026-05-28T02:29:14.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6610d","platform":""},{"name":"Winnipeg","code":"WNPG","tz":"America/Winnipeg","bus":false,"schArr":"2026-05-28T03:00:00Z","schDep":"2026-05-28T04:30:00Z","arr":"2026-05-28T05:14:12.000Z","dep":"2026-05-28T06:44:12.000Z","arrCmnt":"","depCmnt":"","status":"Enroute","stopIconColor":"#c6610d","platform":""}],"heading":"E","eventCode":"SASK","eventTZ":"America/Regina","eventName":"SASK","origCode":"VCVR","originTZ":"America/Vancouver","origName":"Vancouver","destCode":"WNPG","destTZ":"America/Winnipeg","destName":"Winnipeg","trainState":"Active","velocity":65.243955,"statusMsg":" ","createdAt":"2026-05-27T13:01:48Z","updatedAt":"2026-05-27T13:01:48Z","lastValTS":"2026-05-27T13:01:48Z","provider":"Via","providerShort":"VIA","onlyOfTrainNum":true,"alerts":[{"message":"The train’s tracking system relies on cellular signal, which is not always available, and the times displayed may not reflect delays or time recovered along the route.  Station layovers can also be reduced to allow the train to recover some of the lost time.  VIA Rail recommends that passengers arrive at the station well in advance of the estimated departure time.  For arrival and departure times, please contact our customer centre at 1-888-VIA-RAIL (1-888 842-7245), or dial 711 on your TTY device and request to be relayed to 1-888-842-7245 (for persons who are deaf, hard-of-hearing, or who have speech disabilities). "}]}]}