| 728822 |
760151 |
Y15452 |
732A02M622 |
2026-09-22 |
COMPLETE |
20439179 |
2026-09-22 06:05:00 |
2026-09-22 05:15:52 |
2026-09-24 05:15:52 |
{"id": 760151, "stp": "P", "toc": "Great Western Railway", "uid": "Y15452", "consist": "165128", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15452/2026-09-22/detailed", "trust_id": "732A02M622", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "1", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A02", "timing_status": "EARLY", "origin_station": "Windsor & Eton Central", "current_leg_arr": "0605", "current_leg_dep": "0559", "current_leg_end": "Slough", "origin_dep_time": "0600", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-22T05:15:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 299.623, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 565.85, \"from_m\": 299.623, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2442.286, \"from_m\": 565.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2452.756, \"from_m\": 2442.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3972.252, \"from_m\": 2452.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.082, \"from_m\": 3972.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4727.077, \"from_m\": 4224.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4856.584, \"from_m\": 4727.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6062.542, \"from_m\": 4856.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 6228.679, \"from_m\": 6062.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7464.027, \"from_m\": 6228.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8039.345, \"from_m\": 7464.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 760151, \"profile_key\": \"d439bba8c0e9af4b8cc550494b0fafab6e1cc4feaf28ef19f9f9de904d36abd6\", \"schedule_id\": 29043, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121188}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 121188}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121188}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:23Z\", \"source_id\": 64505685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:28Z\", \"source_id\": 20439179, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "1", "timing_fact_generation": 1790053470317458, "current_leg_arrival_utc": "2026-09-22T06:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:05:33.112399", "service_state_evidence_id": 20439179, "current_leg_start_actual_dep": "2026-09-22T06:00:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-22T05:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:15:33.436963", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
WNC |
SLO |
2A02 |
165128 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 299.623, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 565.85, "from_m": 299.623, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2442.286, "from_m": 565.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2452.756, "from_m": 2442.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3972.252, "from_m": 2452.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.082, "from_m": 3972.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4727.077, "from_m": 4224.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4856.584, "from_m": 4727.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6062.542, "from_m": 4856.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 6228.679, "from_m": 6062.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7464.027, "from_m": 6228.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8039.345, "from_m": 7464.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 760151, "profile_key": "d439bba8c0e9af4b8cc550494b0fafab6e1cc4feaf28ef19f9f9de904d36abd6", "schedule_id": 29043, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121188}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 121188}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 121188}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23553, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:23Z", "source_id": 64505685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:28Z", "source_id": 20439179, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}] |
Windsor & Eton Central |
0600 |
0600 |
BAY |
None |
None |
Slough |
0606 |
0606 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15452/2026-09-22/detailed |
None |
Windsor & Eton Central |
2026-09-22T06:00:00+01:00 |
Slough |
6.0 |
{"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} |
5.0 |
0559 |
0605 |
Windsor & Eton Central |
Slough |
Slough |
51.5122547 |
-0.5919076 |
51.5122547 |
-0.5919076 |
1 |
0 |
2026-09-22 05:15:52 |
TERMINATED |
2026-09-22 05:05:00 |
Slough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439179 |
1790053470317458 |
8 |
8 |
2026-09-22 05:15:33.436963 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:05:33.112399 |
| 728823 |
760181 |
P90451 |
885B09M622 |
2026-09-22 |
COMPLETE |
20439398 |
2026-09-22 06:05:00 |
2026-09-22 05:15:52 |
2026-09-24 05:15:52 |
{"id": 760181, "stp": "P", "toc": "Southeastern", "uid": "P90451", "consist": "376013+376021", "dest_crs": "SGR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90451/2026-09-22/detailed", "trust_id": "885B09M622", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:01:00", "dar_platform": null, "dest_station": "Slade Green", "service_date": "2026-09-22", "dest_arr_time": "0603", "dest_platform": "1", "is_terminated": 1, "next_location": "Slade Green", "signalling_id": "5B09", "timing_status": "LATE", "origin_station": "Slade Green Up Carriage Holding Sidings", "current_leg_arr": "0605", "current_leg_dep": "0601", "current_leg_end": "Slade Green", "origin_dep_time": "0601", "origin_platform": null, "current_location": "Slade Green", "last_update_time": "2026-09-22T05:15:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19289939999999997, 51.464671200000005], [0.19271079999999996, 51.4648858], [0.1924868, 51.4651324], [0.1922406, 51.46540720000001], [0.1919714, 51.4657078], [0.1916925, 51.4660199], [0.1916638, 51.46606500000001], [0.1915164, 51.4662446], [0.1913212, 51.46654449999999], [0.191216, 51.4666635], [0.1911127, 51.46678299999999], [0.1910185, 51.46689219999999], [0.19094349999999996, 51.4670171], [0.1908519, 51.4671364], [0.19045309999999996, 51.46758289999999], [0.1903624, 51.467687199999986], [0.1899977, 51.468090399999994]]}", "current_leg_start": "Slade Green Up Carriage Holding Sidings", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "51.4680904", "next_location_lon": "0.1899977", "previous_location": "Slade Green Up Carriage Holding Sidings", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.509, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 279.492, \"from_m\": 235.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 309.025, \"from_m\": 279.492, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 430.493, \"from_m\": 309.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 760181, \"profile_key\": \"a95ee6dc1c3b393db609f0037b3711f4ea552c9987b6f7b4a4ffa44257f228a3\", \"schedule_id\": 23175, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Slade Green Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140180}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Slade Green\", \"stage_seq\": 2, \"distance_m\": 430.493, \"section_seq\": 1, \"route_path_id\": 140180}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 430.493, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140180}], \"total_distance_m\": 430.493, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 430.493, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4680904", "current_position_lon": "0.1899977", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:44Z\", \"source_id\": 64506389, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:49Z\", \"source_id\": 20439398, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slade Green", "service_state_platform": "1", "timing_fact_generation": 1790053490869935, "current_leg_arrival_utc": "2026-09-22T06:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:05:36.825202", "service_state_evidence_id": 20439398, "current_leg_start_actual_dep": "2026-09-22T06:03:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-22T05:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:15:37.179221", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
SGR |
5B09 |
376013+376021 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 235.509, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 279.492, "from_m": 235.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 309.025, "from_m": 279.492, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 430.493, "from_m": 309.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 760181, "profile_key": "a95ee6dc1c3b393db609f0037b3711f4ea552c9987b6f7b4a4ffa44257f228a3", "schedule_id": 23175, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "Slade Green Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140180}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Slade Green", "stage_seq": 2, "distance_m": 430.493, "section_seq": 1, "route_path_id": 140180}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 430.493, "from_m": 0.0, "section_seq": 1, "route_path_id": 140180}], "total_distance_m": 430.493, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 430.493, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31613, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:44Z", "source_id": 64506389, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:49Z", "source_id": 20439398, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}] |
Slade Green Up Carriage Holding Sidings |
0601 |
0601 |
None |
6:01:00 |
None |
Slade Green |
0603 |
0603 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90451/2026-09-22/detailed |
None |
Slade Green Up Carriage Holding Sidings |
2026-09-22T06:03:00+01:00 |
Slade Green |
4.0 |
{"type": "LineString", "coordinates": [[0.19289939999999997, 51.464671200000005], [0.19271079999999996, 51.4648858], [0.1924868, 51.4651324], [0.1922406, 51.46540720000001], [0.1919714, 51.4657078], [0.1916925, 51.4660199], [0.1916638, 51.46606500000001], [0.1915164, 51.4662446], [0.1913212, 51.46654449999999], [0.191216, 51.4666635], [0.1911127, 51.46678299999999], [0.1910185, 51.46689219999999], [0.19094349999999996, 51.4670171], [0.1908519, 51.4671364], [0.19045309999999996, 51.46758289999999], [0.1903624, 51.467687199999986], [0.1899977, 51.468090399999994]]} |
0.3 |
0601 |
0605 |
Slade Green Up Carriage Holding Sidings |
Slade Green |
Slade Green |
51.4680904 |
0.1899977 |
51.4680904 |
0.1899977 |
1 |
0 |
2026-09-22 05:15:52 |
TERMINATED |
2026-09-22 05:05:00 |
Slade Green |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439398 |
1790053490869935 |
2 |
2 |
2026-09-22 05:15:37.179221 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:05:36.825202 |
| 728824 |
761741 |
L55441 |
525P04M522 |
2026-09-22 |
COMPLETE |
20439181 |
2026-09-22 06:05:00 |
2026-09-22 05:15:52 |
2026-09-24 05:15:52 |
{"id": 761741, "stp": "P", "toc": "Greater Anglia", "uid": "L55441", "consist": "745110", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55441/2026-09-22/detailed", "trust_id": "525P04M522", "origin_crs": "XTX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "9", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5P04", "timing_status": "EARLY", "origin_station": "Orient Way CS", "current_leg_arr": "0605", "current_leg_dep": "0557", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0536", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-22T05:15:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bow Jn", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bow Jn", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1239.424, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2928.585, \"from_m\": 1239.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3305.09, \"from_m\": 2928.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3414.074, \"from_m\": 3305.09, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3440.806, \"from_m\": 3414.074, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4433.586, \"from_m\": 3440.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6890.476, \"from_m\": 4433.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7353.071, \"from_m\": 6890.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7423.688, \"from_m\": 7353.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7648.956, \"from_m\": 7423.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8160.403, \"from_m\": 7648.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8687.027, \"from_m\": 8160.403, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9163.702, \"from_m\": 8687.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9616.921, \"from_m\": 9163.702, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 761741, \"profile_key\": \"2677711681fe17eadc270412792ad7bba65ced2dd70bad2d816a3ea27e924912\", \"schedule_id\": 31758, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Orient Way CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157876}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 2294.439, \"section_seq\": 1, \"route_path_id\": 157876}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0553H\", \"location\": \"Stratford\", \"stage_seq\": 3, \"distance_m\": 3232.476, \"section_seq\": 1, \"route_path_id\": 157876}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Bow Jn\", \"stage_seq\": 4, \"distance_m\": 4726.931, \"section_seq\": 1, \"route_path_id\": 157876}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Bethnal Green\", \"stage_seq\": 5, \"distance_m\": 7796.557, \"section_seq\": 1, \"route_path_id\": 157876}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 6, \"distance_m\": 9616.921, \"section_seq\": 1, \"route_path_id\": 157876}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9616.921, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157876}], \"total_distance_m\": 9616.921, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 6802.653, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2814.268, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:54Z\", \"source_id\": 64478489, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:00Z\", \"source_id\": 20430212, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:42Z\", \"source_id\": 64490568, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:45Z\", \"source_id\": 20434140, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:23Z\", \"source_id\": 64505740, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:28Z\", \"source_id\": 20439181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "9", "timing_fact_generation": 1790053470687140, "current_leg_arrival_utc": "2026-09-22T06:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:05:46.121110", "service_state_evidence_id": 20439181, "current_leg_start_actual_dep": "2026-09-22T05:57:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-22T05:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:15:46.252602", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XTX |
LST |
5P04 |
745110 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1239.424, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2928.585, "from_m": 1239.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3305.09, "from_m": 2928.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3414.074, "from_m": 3305.09, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3440.806, "from_m": 3414.074, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4433.586, "from_m": 3440.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6890.476, "from_m": 4433.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7353.071, "from_m": 6890.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7423.688, "from_m": 7353.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7648.956, "from_m": 7423.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8160.403, "from_m": 7648.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8687.027, "from_m": 8160.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9163.702, "from_m": 8687.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9616.921, "from_m": 9163.702, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 761741, "profile_key": "2677711681fe17eadc270412792ad7bba65ced2dd70bad2d816a3ea27e924912", "schedule_id": 31758, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Orient Way CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 157876}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 2294.439, "section_seq": 1, "route_path_id": 157876}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0553H", "location": "Stratford", "stage_seq": 3, "distance_m": 3232.476, "section_seq": 1, "route_path_id": 157876}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Bow Jn", "stage_seq": 4, "distance_m": 4726.931, "section_seq": 1, "route_path_id": 157876}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Bethnal Green", "stage_seq": 5, "distance_m": 7796.557, "section_seq": 1, "route_path_id": 157876}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 6, "distance_m": 9616.921, "section_seq": 1, "route_path_id": 157876}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9616.921, "from_m": 0.0, "section_seq": 1, "route_path_id": 157876}], "total_distance_m": 9616.921, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 6802.653, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2814.268, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:54Z", "source_id": 64478489, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:00Z", "source_id": 20430212, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15327, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:42Z", "source_id": 64490568, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:45Z", "source_id": 20434140, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15493, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:23Z", "source_id": 64505740, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:28Z", "source_id": 20439181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}] |
Orient Way CS |
0536 |
0536 |
None |
None |
None |
London Liverpool Street |
0606 |
0606 |
9 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55441/2026-09-22/detailed |
None |
Bow Jn |
2026-09-22T05:57:00+01:00 |
London Liverpool Street |
8.0 |
{"type": "LineString", "coordinates": [[-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.0 |
0557 |
0605 |
Bow Jn |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-22 05:15:52 |
TERMINATED |
2026-09-22 05:05:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439181 |
1790053470687140 |
19 |
19 |
2026-09-22 05:15:46.252602 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:05:46.121110 |
| 728825 |
760274 |
C49328 |
845C02M622 |
2026-09-22 |
COMPLETE |
20439193 |
2026-09-22 06:05:00 |
2026-09-22 05:15:52 |
2026-09-24 05:15:52 |
{"id": 760274, "stp": "P", "toc": "Great Western Railway", "uid": "C49328", "consist": "802013", "dest_crs": "PLY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49328/2026-09-22/detailed", "trust_id": "845C02M622", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": "06:03:00", "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-22", "dest_arr_time": "0623", "dest_platform": "6", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5C02", "timing_status": "EARLY", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0605", "current_leg_dep": "0559", "current_leg_end": "Plymouth", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Plymouth", "last_update_time": "2026-09-22T05:15:52", "route_debug_link": null, "timing_variation": "-18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1078354, 50.3779216], [-4.1075924, 50.37812660000001], [-4.1073725, 50.3783555], [-4.1071985, 50.3785542], [-4.1070558, 50.37876060000001], [-4.1069427, 50.37895259999999], [-4.1068539, 50.3791446], [-4.106794699999999, 50.379298899999995], [-4.106733799999999, 50.3795375], [-4.1067164, 50.3797284], [-4.106704199999999, 50.37992599999999], [-4.1067286, 50.3801557], [-4.106753, 50.3802789], [-4.1067773, 50.38040210000001], [-4.1068765, 50.3806818], [-4.1069988, 50.3809277], [-4.107084100000001, 50.38107970000001], [-4.1071873, 50.38122820000001], [-4.1073617, 50.38142969999999], [-4.1075362, 50.3815984], [-4.107714299999999, 50.38175569999999], [-4.1079117, 50.381905999999994], [-4.1081569, 50.3820479], [-4.1083039, 50.3821324], [-4.108542899999999, 50.382253199999994], [-4.108691799999999, 50.38232060000001], [-4.1090054, 50.3824416], [-4.1092676, 50.38251770000001], [-4.1095600999999995, 50.382591000000005], [-4.10997, 50.38265659999999], [-4.1103227, 50.382692799999994], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Mount Gould Jn", "dest_arr_time_act": "0623", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Mount Gould Jn", "current_leg_milage": "2.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1207.789, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1462.909, \"from_m\": 1207.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2325.566, \"from_m\": 1462.909, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3029.848, \"from_m\": 2325.566, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3200.257, \"from_m\": 3029.848, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3263.175, \"from_m\": 3200.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3675.304, \"from_m\": 3263.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 760274, \"profile_key\": \"444b50a37d143f9139d9e3eda0149c6b7e53c106a0d02258a225e0f9ce08cf3e\", \"schedule_id\": 6421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132604}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0616\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 2, \"distance_m\": 489.513, \"section_seq\": 1, \"route_path_id\": 132604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1227.395, \"section_seq\": 1, \"route_path_id\": 132604}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3675.304, \"section_seq\": 1, \"route_path_id\": 132604}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3675.304, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132604}], \"total_distance_m\": 3675.304, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 2404.597, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.707, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:25Z\", \"source_id\": 64505748, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:28Z\", \"source_id\": 20439193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "6", "timing_fact_generation": 1790053470465701, "current_leg_arrival_utc": "2026-09-22T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:05:46.126063", "service_state_evidence_id": 20439193, "current_leg_start_actual_dep": "2026-09-22T06:16:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-22T05:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:15:46.294750", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
XLZ |
PLY |
5C02 |
802013 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1207.789, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1462.909, "from_m": 1207.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2325.566, "from_m": 1462.909, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3029.848, "from_m": 2325.566, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3200.257, "from_m": 3029.848, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3263.175, "from_m": 3200.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3675.304, "from_m": 3263.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 760274, "profile_key": "444b50a37d143f9139d9e3eda0149c6b7e53c106a0d02258a225e0f9ce08cf3e", "schedule_id": 6421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132604}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0616", "location": "Mount Gould Jn", "stage_seq": 2, "distance_m": 489.513, "section_seq": 1, "route_path_id": 132604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1227.395, "section_seq": 1, "route_path_id": 132604}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": null, "location": "Plymouth", "stage_seq": 4, "distance_m": 3675.304, "section_seq": 1, "route_path_id": 132604}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3675.304, "from_m": 0.0, "section_seq": 1, "route_path_id": 132604}], "total_distance_m": 3675.304, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 2404.597, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.707, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26677, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:25Z", "source_id": 64505748, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:28Z", "source_id": 20439193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}] |
Laira T.& R.S.M.D. |
0603 |
0603 |
None |
6:03:00 |
None |
Plymouth |
0623 |
0623 |
6 |
EARLY |
-18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49328/2026-09-22/detailed |
None |
Mount Gould Jn |
2026-09-22T06:16:00+01:00 |
Plymouth |
6.0 |
{"type": "LineString", "coordinates": [[-4.1078354, 50.3779216], [-4.1075924, 50.37812660000001], [-4.1073725, 50.3783555], [-4.1071985, 50.3785542], [-4.1070558, 50.37876060000001], [-4.1069427, 50.37895259999999], [-4.1068539, 50.3791446], [-4.106794699999999, 50.379298899999995], [-4.106733799999999, 50.3795375], [-4.1067164, 50.3797284], [-4.106704199999999, 50.37992599999999], [-4.1067286, 50.3801557], [-4.106753, 50.3802789], [-4.1067773, 50.38040210000001], [-4.1068765, 50.3806818], [-4.1069988, 50.3809277], [-4.107084100000001, 50.38107970000001], [-4.1071873, 50.38122820000001], [-4.1073617, 50.38142969999999], [-4.1075362, 50.3815984], [-4.107714299999999, 50.38175569999999], [-4.1079117, 50.381905999999994], [-4.1081569, 50.3820479], [-4.1083039, 50.3821324], [-4.108542899999999, 50.382253199999994], [-4.108691799999999, 50.38232060000001], [-4.1090054, 50.3824416], [-4.1092676, 50.38251770000001], [-4.1095600999999995, 50.382591000000005], [-4.10997, 50.38265659999999], [-4.1103227, 50.382692799999994], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} |
2.0 |
0559 |
0605 |
Mount Gould Jn |
Plymouth |
Plymouth |
50.3779817 |
-4.1438239 |
50.3779817 |
-4.1438239 |
1 |
0 |
2026-09-22 05:15:52 |
TERMINATED |
2026-09-22 05:05:00 |
Plymouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439193 |
1790053470465701 |
7 |
7 |
2026-09-22 05:15:46.294750 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:05:46.126063 |
| 728826 |
761479 |
Y62569 |
785A02M522 |
2026-09-22 |
COMPLETE |
20439457 |
2026-09-22 06:05:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 761479, "stp": "P", "toc": "Transport for Wales", "uid": "Y62569", "consist": "756108+756113", "dest_crs": "CDF", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62569/2026-09-22/detailed", "trust_id": "785A02M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:16:00", "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": "7", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5A02", "timing_status": "EARLY", "origin_station": "Barry Tourist Railway", "current_leg_arr": "0605", "current_leg_dep": "0602", "current_leg_end": "Cardiff Central", "origin_dep_time": "0516", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2010322, 51.47644149999999], [-3.2006825999999995, 51.4763384], [-3.2004111, 51.476254], [-3.2002039999999994, 51.47618750000001], [-3.1999317, 51.476089900000005], [-3.199862599999999, 51.476066], [-3.1997540999999994, 51.4760256], [-3.1992307, 51.475830499999994], [-3.1988885999999996, 51.47568640000001], [-3.1985466, 51.4755422], [-3.1981064999999997, 51.4753541], [-3.1977692, 51.4752062], [-3.1974196, 51.4750408], [-3.1972195999999995, 51.474946], [-3.1970364000000004, 51.47485639999999], [-3.1967657, 51.47474820000001], [-3.1965907999999996, 51.47469060000001], [-3.1963782, 51.47462159999999], [-3.1962072, 51.474575699999995], [-3.1959556, 51.4745269], [-3.1956779, 51.474482899999984], [-3.1954079, 51.47445170000001], [-3.1949763, 51.47441959999998], [-3.194561, 51.4744113], [-3.1942421999999997, 51.4744147], [-3.1939712, 51.4744261], [-3.1936852999999994, 51.4744451], [-3.1933786, 51.4744827], [-3.1930839999999994, 51.4745376], [-3.1927616, 51.4746098], [-3.1924705000000007, 51.474690299999985], [-3.1921601999999996, 51.4747941], [-3.1918727999999996, 51.4749122], [-3.1914561999999997, 51.4751115], [-3.1914091000000004, 51.4751363], [-3.1912642, 51.4752093], [-3.1910417, 51.475319599999985], [-3.1909033999999994, 51.47538080000001], [-3.1907838, 51.4754292], [-3.1905272, 51.47552319999999], [-3.1902170999999995, 51.47561640000001], [-3.1900544999999996, 51.4756552], [-3.1898279000000005, 51.4757078], [-3.1895601, 51.4757447], [-3.1894028, 51.47576349999999], [-3.1891428, 51.47578519999999], [-3.1888292999999996, 51.4758005], [-3.1886443, 51.4758056], [-3.1884491999999995, 51.4758064], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Ninian Park", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Ninian Park", "current_leg_milage": "1.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 615.976, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 717.642, \"from_m\": 615.976, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 795.71, \"from_m\": 717.642, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2047.811, \"from_m\": 795.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2625.711, \"from_m\": 2047.811, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4080.241, \"from_m\": 2625.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8399.312, \"from_m\": 4080.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9177.864, \"from_m\": 8399.312, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9957.851, \"from_m\": 9177.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10642.999, \"from_m\": 9957.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11727.411, \"from_m\": 10642.999, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12240.04, \"from_m\": 11727.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12323.425, \"from_m\": 12240.04, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12370.809, \"from_m\": 12323.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12682.555, \"from_m\": 12370.809, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12735.302, \"from_m\": 12682.555, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13189.61, \"from_m\": 12735.302, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13220.22, \"from_m\": 13189.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13314.358, \"from_m\": 13220.22, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13655.909, \"from_m\": 13314.358, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13750.048, \"from_m\": 13655.909, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13780.657, \"from_m\": 13750.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13839.904, \"from_m\": 13780.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14199.402, \"from_m\": 13839.904, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14236.667, \"from_m\": 14199.402, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14368.44, \"from_m\": 14236.667, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14438.475, \"from_m\": 14368.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14527.271, \"from_m\": 14438.475, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14544.585, \"from_m\": 14527.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14728.24, \"from_m\": 14544.585, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14832.995, \"from_m\": 14728.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15105.045, \"from_m\": 14832.995, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 761479, \"profile_key\": \"f0f5b028a74ab094ce292696a6c9ff90fccf67b79d2468a5360e982f30900e80\", \"schedule_id\": 35817, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Barry Tourist Railway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0536\", \"location\": \"Barry Down Siding\", \"stage_seq\": 2, \"distance_m\": 569.2, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Cadoxton\", \"stage_seq\": 3, \"distance_m\": 3763.308, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Cogan Jn\", \"stage_seq\": 4, \"distance_m\": 10019.25, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 5, \"distance_m\": 12646.973, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 6, \"distance_m\": 13172.204, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0602\", \"location\": \"Ninian Park\", \"stage_seq\": 7, \"distance_m\": 13485.134, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 8, \"distance_m\": 13798.063, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Radyr Branch Jn\", \"stage_seq\": 9, \"distance_m\": 14240.938, \"section_seq\": 1, \"route_path_id\": 158369}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 10, \"distance_m\": 15105.045, \"section_seq\": 1, \"route_path_id\": 158369}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15105.045, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158369}], \"total_distance_m\": 15105.045, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14293.117, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 811.928, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:45Z\", \"source_id\": 64469467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:49Z\", \"source_id\": 20427266, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:29Z\", \"source_id\": 64491807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:34Z\", \"source_id\": 20434571, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:50Z\", \"source_id\": 64506517, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:53Z\", \"source_id\": 20439457, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "7", "timing_fact_generation": 1790053494386928, "current_leg_arrival_utc": "2026-09-22T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:05:54.920839", "service_state_evidence_id": 20439457, "current_leg_start_actual_dep": "2026-09-22T06:02:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-22T05:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:15:55.407995", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
None |
CDF |
5A02 |
756108+756113 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 615.976, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 717.642, "from_m": 615.976, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 795.71, "from_m": 717.642, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2047.811, "from_m": 795.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2625.711, "from_m": 2047.811, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4080.241, "from_m": 2625.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8399.312, "from_m": 4080.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9177.864, "from_m": 8399.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9957.851, "from_m": 9177.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10642.999, "from_m": 9957.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11727.411, "from_m": 10642.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12240.04, "from_m": 11727.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12323.425, "from_m": 12240.04, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12370.809, "from_m": 12323.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12682.555, "from_m": 12370.809, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12735.302, "from_m": 12682.555, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13189.61, "from_m": 12735.302, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13220.22, "from_m": 13189.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13314.358, "from_m": 13220.22, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13655.909, "from_m": 13314.358, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13750.048, "from_m": 13655.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13780.657, "from_m": 13750.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13839.904, "from_m": 13780.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14199.402, "from_m": 13839.904, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14236.667, "from_m": 14199.402, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14368.44, "from_m": 14236.667, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14438.475, "from_m": 14368.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14527.271, "from_m": 14438.475, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14544.585, "from_m": 14527.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14728.24, "from_m": 14544.585, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14832.995, "from_m": 14728.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15105.045, "from_m": 14832.995, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 761479, "profile_key": "f0f5b028a74ab094ce292696a6c9ff90fccf67b79d2468a5360e982f30900e80", "schedule_id": 35817, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0516", "location": "Barry Tourist Railway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 158369}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0536", "location": "Barry Down Siding", "stage_seq": 2, "distance_m": 569.2, "section_seq": 1, "route_path_id": 158369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Cadoxton", "stage_seq": 3, "distance_m": 3763.308, "section_seq": 1, "route_path_id": 158369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Cogan Jn", "stage_seq": 4, "distance_m": 10019.25, "section_seq": 1, "route_path_id": 158369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Penarth Curve South Jn", "stage_seq": 5, "distance_m": 12646.973, "section_seq": 1, "route_path_id": 158369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Penarth Curve North Jn", "stage_seq": 6, "distance_m": 13172.204, "section_seq": 1, "route_path_id": 158369}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0602", "location": "Ninian Park", "stage_seq": 7, "distance_m": 13485.134, "section_seq": 1, "route_path_id": 158369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Penarth Curve North Jn", "stage_seq": 8, "distance_m": 13798.063, "section_seq": 1, "route_path_id": 158369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Radyr Branch Jn", "stage_seq": 9, "distance_m": 14240.938, "section_seq": 1, "route_path_id": 158369}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 10, "distance_m": 15105.045, "section_seq": 1, "route_path_id": 158369}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15105.045, "from_m": 0.0, "section_seq": 1, "route_path_id": 158369}], "total_distance_m": 15105.045, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14293.117, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 811.928, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:45Z", "source_id": 64469467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:49Z", "source_id": 20427266, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25280, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:29Z", "source_id": 64491807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:56:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:34Z", "source_id": 20434571, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24838, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:50Z", "source_id": 64506517, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:05:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:53Z", "source_id": 20439457, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}] |
Barry Tourist Railway |
0516 |
0516 |
None |
5:16:00 |
None |
Cardiff Central |
0607 |
0607 |
7 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62569/2026-09-22/detailed |
None |
Ninian Park |
2026-09-22T06:02:00+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.2010322, 51.47644149999999], [-3.2006825999999995, 51.4763384], [-3.2004111, 51.476254], [-3.2002039999999994, 51.47618750000001], [-3.1999317, 51.476089900000005], [-3.199862599999999, 51.476066], [-3.1997540999999994, 51.4760256], [-3.1992307, 51.475830499999994], [-3.1988885999999996, 51.47568640000001], [-3.1985466, 51.4755422], [-3.1981064999999997, 51.4753541], [-3.1977692, 51.4752062], [-3.1974196, 51.4750408], [-3.1972195999999995, 51.474946], [-3.1970364000000004, 51.47485639999999], [-3.1967657, 51.47474820000001], [-3.1965907999999996, 51.47469060000001], [-3.1963782, 51.47462159999999], [-3.1962072, 51.474575699999995], [-3.1959556, 51.4745269], [-3.1956779, 51.474482899999984], [-3.1954079, 51.47445170000001], [-3.1949763, 51.47441959999998], [-3.194561, 51.4744113], [-3.1942421999999997, 51.4744147], [-3.1939712, 51.4744261], [-3.1936852999999994, 51.4744451], [-3.1933786, 51.4744827], [-3.1930839999999994, 51.4745376], [-3.1927616, 51.4746098], [-3.1924705000000007, 51.474690299999985], [-3.1921601999999996, 51.4747941], [-3.1918727999999996, 51.4749122], [-3.1914561999999997, 51.4751115], [-3.1914091000000004, 51.4751363], [-3.1912642, 51.4752093], [-3.1910417, 51.475319599999985], [-3.1909033999999994, 51.47538080000001], [-3.1907838, 51.4754292], [-3.1905272, 51.47552319999999], [-3.1902170999999995, 51.47561640000001], [-3.1900544999999996, 51.4756552], [-3.1898279000000005, 51.4757078], [-3.1895601, 51.4757447], [-3.1894028, 51.47576349999999], [-3.1891428, 51.47578519999999], [-3.1888292999999996, 51.4758005], [-3.1886443, 51.4758056], [-3.1884491999999995, 51.4758064], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
1.0 |
0602 |
0605 |
Ninian Park |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:05:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439457 |
1790053494386928 |
20 |
20 |
2026-09-22 05:15:55.407995 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:05:54.920839 |
| 728827 |
758906 |
P89633 |
892U01M522 |
2026-09-22 |
COMPLETE |
20439251 |
2026-09-22 06:05:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 758906, "stp": "P", "toc": "Southeastern", "uid": "P89633", "consist": "375603+375712", "dest_crs": "DVP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89633/2026-09-22/detailed", "trust_id": "892U01M522", "origin_crs": "FAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-22", "dest_arr_time": "0602", "dest_platform": "3", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "2U01", "timing_status": "LATE", "origin_station": "Faversham", "current_leg_arr": "0605", "current_leg_dep": "0601", "current_leg_end": "Dover Priory", "origin_dep_time": "0519", "origin_platform": "2", "current_location": "Dover Priory", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Kearsney", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Kearsney", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 110.166, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3266.675, \"from_m\": 110.166, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4546.943, \"from_m\": 3266.675, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6441.063, \"from_m\": 4546.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7138.854, \"from_m\": 6441.063, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7506.856, \"from_m\": 7138.854, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10918.888, \"from_m\": 7506.856, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12419.345, \"from_m\": 10918.888, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 14443.594, \"from_m\": 12419.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15090.187, \"from_m\": 14443.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15551.399, \"from_m\": 15090.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15614.203, \"from_m\": 15551.399, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17635.363, \"from_m\": 15614.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20157.206, \"from_m\": 17635.363, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28124.142, \"from_m\": 20157.206, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29383.591, \"from_m\": 28124.142, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34070.688, \"from_m\": 29383.591, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38976.965, \"from_m\": 34070.688, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 39101.975, \"from_m\": 38976.965, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 39124.372, \"from_m\": 39101.975, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40128.963, \"from_m\": 39124.372, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40658.343, \"from_m\": 40128.963, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 758906, \"profile_key\": \"da2243de5e671532040a2e612d5ab6f4553fd36f6fea05c43bf5bef3fd34b8cb\", \"schedule_id\": 22957, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Faversham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"Selling\", \"stage_seq\": 2, \"distance_m\": 5144.318, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Canterbury East\", \"stage_seq\": 3, \"distance_m\": 15780.653, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Bekesbourne\", \"stage_seq\": 4, \"distance_m\": 20437.219, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Adisham\", \"stage_seq\": 5, \"distance_m\": 25330.967, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Aylesham\", \"stage_seq\": 6, \"distance_m\": 27106.402, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Snowdown\", \"stage_seq\": 7, \"distance_m\": 28574.824, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Shepherd's Well\", \"stage_seq\": 8, \"distance_m\": 31650.602, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Kearsney\", \"stage_seq\": 9, \"distance_m\": 37130.851, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Buckland Jn\", \"stage_seq\": 10, \"distance_m\": 39124.372, \"section_seq\": 1, \"route_path_id\": 140074}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 11, \"distance_m\": 40658.343, \"section_seq\": 1, \"route_path_id\": 140074}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40658.343, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140074}], \"total_distance_m\": 40658.343, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40658.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0519", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:21:03Z\", \"source_id\": 64451299, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:21:10Z\", \"source_id\": 20421595, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:52Z\", \"source_id\": 64462951, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:54Z\", \"source_id\": 20425196, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:22Z\", \"source_id\": 64465676, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:30Z\", \"source_id\": 20426055, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:56Z\", \"source_id\": 64478526, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:00Z\", \"source_id\": 20430221, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:26Z\", \"source_id\": 64487383, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:30Z\", \"source_id\": 20433141, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:27Z\", \"source_id\": 64491752, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:28Z\", \"source_id\": 20434555, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:32Z\", \"source_id\": 64505977, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:33Z\", \"source_id\": 20439251, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "3", "timing_fact_generation": 1790053473630559, "current_leg_arrival_utc": "2026-09-22T06:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:05:56.452741", "service_state_evidence_id": 20439251, "current_leg_start_actual_dep": "2026-09-22T06:01:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-22T05:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:15:56.618427", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
FAV |
DVP |
2U01 |
375603+375712 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 110.166, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3266.675, "from_m": 110.166, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4546.943, "from_m": 3266.675, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6441.063, "from_m": 4546.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7138.854, "from_m": 6441.063, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7506.856, "from_m": 7138.854, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10918.888, "from_m": 7506.856, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12419.345, "from_m": 10918.888, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 14443.594, "from_m": 12419.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15090.187, "from_m": 14443.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15551.399, "from_m": 15090.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15614.203, "from_m": 15551.399, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17635.363, "from_m": 15614.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20157.206, "from_m": 17635.363, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28124.142, "from_m": 20157.206, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29383.591, "from_m": 28124.142, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34070.688, "from_m": 29383.591, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38976.965, "from_m": 34070.688, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 39101.975, "from_m": 38976.965, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 39124.372, "from_m": 39101.975, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40128.963, "from_m": 39124.372, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40658.343, "from_m": 40128.963, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 758906, "profile_key": "da2243de5e671532040a2e612d5ab6f4553fd36f6fea05c43bf5bef3fd34b8cb", "schedule_id": 22957, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0519", "location": "Faversham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "Selling", "stage_seq": 2, "distance_m": 5144.318, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Canterbury East", "stage_seq": 3, "distance_m": 15780.653, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Bekesbourne", "stage_seq": 4, "distance_m": 20437.219, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Adisham", "stage_seq": 5, "distance_m": 25330.967, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Aylesham", "stage_seq": 6, "distance_m": 27106.402, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Snowdown", "stage_seq": 7, "distance_m": 28574.824, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Shepherd's Well", "stage_seq": 8, "distance_m": 31650.602, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Kearsney", "stage_seq": 9, "distance_m": 37130.851, "section_seq": 1, "route_path_id": 140074}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Buckland Jn", "stage_seq": 10, "distance_m": 39124.372, "section_seq": 1, "route_path_id": 140074}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 11, "distance_m": 40658.343, "section_seq": 1, "route_path_id": 140074}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40658.343, "from_m": 0.0, "section_seq": 1, "route_path_id": 140074}], "total_distance_m": 40658.343, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40658.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33232, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:21:03Z", "source_id": 64451299, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:21:10Z", "source_id": 20421595, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33237, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:52Z", "source_id": 64462951, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:54Z", "source_id": 20425196, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33241, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:22Z", "source_id": 64465676, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:30Z", "source_id": 20426055, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33244, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:56Z", "source_id": 64478526, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:00Z", "source_id": 20430221, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33249, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:26Z", "source_id": 64487383, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:30Z", "source_id": 20433141, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33253, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:27Z", "source_id": 64491752, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:28Z", "source_id": 20434555, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33806, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:32Z", "source_id": 64505977, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:33Z", "source_id": 20439251, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}] |
Faversham |
0519 |
0519 |
2 |
None |
None |
Dover Priory |
0602 |
0602 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89633/2026-09-22/detailed |
None |
Kearsney |
2026-09-22T06:01:00+01:00 |
Dover Priory |
4.0 |
{"type": "LineString", "coordinates": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]} |
2.2 |
0601 |
0605 |
Kearsney |
Dover Priory |
Dover Priory |
51.1260972 |
1.3049222 |
51.1260972 |
1.3049222 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:05:00 |
Dover Priory |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439251 |
1790053473630559 |
35 |
35 |
2026-09-22 05:15:56.618427 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:05:56.452741 |
| 728828 |
759799 |
L55657 |
529M00M522 |
2026-09-22 |
COMPLETE |
20438102 |
2026-09-22 06:05:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 759799, "stp": "P", "toc": "Greater Anglia", "uid": "L55657", "consist": "720535", "dest_crs": "MRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55657/2026-09-22/detailed", "trust_id": "529M00M522", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Meridian Water", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "2", "is_terminated": 1, "next_location": "Meridian Water", "signalling_id": "9M00", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "0605", "current_leg_dep": "0603½", "current_leg_end": "Meridian Water", "origin_dep_time": "0552", "origin_platform": "12", "current_location": "Meridian Water", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054240770655963395, 51.601248050712655], [-0.05394489999999999, 51.601881500000005], [-0.05384239999999999, 51.602099299999985], [-0.0537802, 51.6022313], [-0.0513239, 51.6074882], [-0.05046119999999999, 51.6093343], [-0.0502691, 51.609755500000006], [-0.050081299999999995, 51.61019869999999]]}", "current_leg_start": "Northumberland Park", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.6101987", "next_location_lon": "-0.0500813", "previous_location": "Northumberland Park", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 303.891, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.832, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3267.471, \"from_m\": 3154.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3567.294, \"from_m\": 3267.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5251.807, \"from_m\": 3567.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7113.003, \"from_m\": 5251.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9393.676, \"from_m\": 7113.003, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 759799, \"profile_key\": \"29e8ace1d01d2d056615480cb8cd656bf11fa5163d7eee060e937bca6ae49c6d\", \"schedule_id\": 16076, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 137318}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.646, \"section_seq\": 1, \"route_path_id\": 137318}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 4, \"distance_m\": 6884.351, \"section_seq\": 1, \"route_path_id\": 137318}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Northumberland Park\", \"stage_seq\": 5, \"distance_m\": 8431.109, \"section_seq\": 1, \"route_path_id\": 137318}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Meridian Water\", \"stage_seq\": 6, \"distance_m\": 9393.676, \"section_seq\": 1, \"route_path_id\": 137318}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9393.676, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137318}], \"total_distance_m\": 9393.676, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8231.896, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1161.78, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "51.6101987", "current_position_lon": "-0.0500813", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:41Z\", \"source_id\": 64492082, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:44Z\", \"source_id\": 20434638, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:58Z\", \"source_id\": 64495473, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:00Z\", \"source_id\": 20435777, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:22Z\", \"source_id\": 64502360, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:29Z\", \"source_id\": 20438099, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:22Z\", \"source_id\": 64502360, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:29Z\", \"source_id\": 20438102, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Meridian Water", "service_state_platform": "2", "timing_fact_generation": 1790053350377635, "current_leg_arrival_utc": "2026-09-22T06:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:05:58.118203", "service_state_evidence_id": 20438102, "current_leg_start_actual_dep": "2026-09-22T06:03:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-22T05:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:15:58.191325", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SRA |
MRW |
9M00 |
720535 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 303.891, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.832, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3267.471, "from_m": 3154.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3567.294, "from_m": 3267.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5251.807, "from_m": 3567.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7113.003, "from_m": 5251.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9393.676, "from_m": 7113.003, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 759799, "profile_key": "29e8ace1d01d2d056615480cb8cd656bf11fa5163d7eee060e937bca6ae49c6d", "schedule_id": 16076, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 137318}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.646, "section_seq": 1, "route_path_id": 137318}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601H", "location": "Tottenham Hale", "stage_seq": 4, "distance_m": 6884.351, "section_seq": 1, "route_path_id": 137318}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Northumberland Park", "stage_seq": 5, "distance_m": 8431.109, "section_seq": 1, "route_path_id": 137318}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Meridian Water", "stage_seq": 6, "distance_m": 9393.676, "section_seq": 1, "route_path_id": 137318}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9393.676, "from_m": 0.0, "section_seq": 1, "route_path_id": 137318}], "total_distance_m": 9393.676, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8231.896, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1161.78, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:41Z", "source_id": 64492082, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:44Z", "source_id": 20434638, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14887, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:58Z", "source_id": 64495473, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:00Z", "source_id": 20435777, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14878, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:22Z", "source_id": 64502360, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:29Z", "source_id": 20438099, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14871, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:22Z", "source_id": 64502360, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:29Z", "source_id": 20438102, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}] |
Stratford |
0552 |
0552 |
12 |
None |
None |
Meridian Water |
0606 |
0606 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55657/2026-09-22/detailed |
None |
Northumberland Park |
2026-09-22T06:03:30+01:00 |
Meridian Water |
1.5 |
{"type": "LineString", "coordinates": [[-0.054240770655963395, 51.601248050712655], [-0.05394489999999999, 51.601881500000005], [-0.05384239999999999, 51.602099299999985], [-0.0537802, 51.6022313], [-0.0513239, 51.6074882], [-0.05046119999999999, 51.6093343], [-0.0502691, 51.609755500000006], [-0.050081299999999995, 51.61019869999999]]} |
0.6 |
0603½ |
0605 |
Northumberland Park |
Meridian Water |
Meridian Water |
51.6101987 |
-0.0500813 |
51.6101987 |
-0.0500813 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:05:00 |
Meridian Water |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20438102 |
1790053350377635 |
17 |
17 |
2026-09-22 05:15:58.191325 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:05:58.118203 |
| 728829 |
758652 |
C03907 |
485J62M522 |
2026-09-22 |
COMPLETE |
None |
2026-09-22 05:06:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 758652, "stp": "P", "toc": "Greater Anglia", "uid": "C03907", "consist": "755327", "dest_crs": "NRW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03907/2026-09-22/detailed", "trust_id": "485J62M522", "origin_crs": "XNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-22", "dest_arr_time": "0516", "dest_platform": "5", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "5J62", "timing_status": null, "origin_station": "Norwich C.Pt. T.&R.S.M.D", "current_leg_arr": "0516", "current_leg_dep": "0509", "current_leg_end": "Norwich", "origin_dep_time": "0506", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.318316, 52.623225], [1.3180577999999998, 52.6232006], [1.317838, 52.623169], [1.317692, 52.623138], [1.3175719999999995, 52.623109], [1.317436, 52.623071], [1.317314, 52.62303599999999], [1.317182, 52.622995], [1.3170221, 52.6229402], [1.316885, 52.62288499999999], [1.316773, 52.622833], [1.316654, 52.622775], [1.3165269999999998, 52.622702], [1.316421, 52.622638], [1.3162949999999998, 52.622551], [1.316169, 52.622449], [1.316082, 52.622374], [1.315988, 52.62228], [1.3159009999999998, 52.622176], [1.3158261000000002, 52.622079], [1.3157659999999998, 52.621973], [1.3157576, 52.6219503], [1.3157139999999998, 52.621833], [1.3156950999999997, 52.6216903], [1.3156850999999998, 52.6215534], [1.3156784, 52.621332900000006], [1.3156646, 52.62154639999999], [1.3156543, 52.6217064], [1.315646, 52.621803799999995], [1.3156222999999998, 52.6220182], [1.3156013, 52.6221378], [1.3155907, 52.6221732], [1.3155663, 52.6222545], [1.3155382, 52.62233810000001], [1.3154921999999998, 52.6224311], [1.3153951999999998, 52.6225911], [1.3153205999999995, 52.6226904], [1.3152182, 52.62280109999999], [1.3151172, 52.6228961], [1.3150021999999997, 52.62299310000001], [1.3149301999999998, 52.6230471], [1.3148261999999995, 52.6231191], [1.3147121999999998, 52.62319010000001], [1.3146551999999998, 52.623221], [1.3145942, 52.6232541], [1.3144663999999997, 52.6233178], [1.3143682, 52.62336309999999], [1.3142511999999995, 52.6234101], [1.3141181999999998, 52.6234581], [1.3139402, 52.6235161], [1.3138022, 52.6235561], [1.3136361, 52.62360520000001], [1.313585, 52.6236162], [1.313494255717853, 52.62363960753568], [1.3132170999999997, 52.62371110000001], [1.3130732, 52.6237521], [1.3129382000000005, 52.62379309999999], [1.3127611999999995, 52.6238521], [1.3125952, 52.62390809999999], [1.3124189999999998, 52.6239717], [1.3122912, 52.62401810000001], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Norwich C.Pt. T.&R.S.M.D", "dest_arr_time_act": "0516", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 17.639, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304.955, \"from_m\": 17.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 357.363, \"from_m\": 304.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 539.256, \"from_m\": 357.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1177.751, \"from_m\": 539.256, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 758652, \"profile_key\": \"f45766077837d7520e4278fb48c6394d97578390ed0bfb96161c60caa3228b99\", \"schedule_id\": 478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Norwich C.Pt. T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118956}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 618.748, \"section_seq\": 1, \"route_path_id\": 118956}, {\"is_pass\": false, \"wtt_arr\": \"0516\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 3, \"distance_m\": 1177.751, \"section_seq\": 1, \"route_path_id\": 118956}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1177.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118956}], \"total_distance_m\": 1177.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1160.112, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17.639, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0506", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "52.6229877", "current_position_lon": "1.3171606", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Norwich C.Pt. T.&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1790052305068584, "current_leg_arrival_utc": "2026-09-22T05:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:00.255754", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-22T05:09:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:00.421929", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XNC |
NRW |
5J62 |
755327 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 17.639, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304.955, "from_m": 17.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 357.363, "from_m": 304.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 539.256, "from_m": 357.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1177.751, "from_m": 539.256, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 758652, "profile_key": "f45766077837d7520e4278fb48c6394d97578390ed0bfb96161c60caa3228b99", "schedule_id": 478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0506", "location": "Norwich C.Pt. T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118956}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514H", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 618.748, "section_seq": 1, "route_path_id": 118956}, {"is_pass": false, "wtt_arr": "0516", "wtt_dep": null, "location": "Norwich", "stage_seq": 3, "distance_m": 1177.751, "section_seq": 1, "route_path_id": 118956}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1177.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 118956}], "total_distance_m": 1177.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1160.112, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17.639, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Norwich C.Pt. T.&R.S.M.D |
0506 |
0506 |
None |
None |
None |
Norwich |
0516 |
0516 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C03907/2026-09-22/detailed |
None |
Norwich C.Pt. T.&R.S.M.D |
2026-09-22T05:09:30+01:00 |
Norwich |
7.0 |
{"type": "LineString", "coordinates": [[1.318316, 52.623225], [1.3180577999999998, 52.6232006], [1.317838, 52.623169], [1.317692, 52.623138], [1.3175719999999995, 52.623109], [1.317436, 52.623071], [1.317314, 52.62303599999999], [1.317182, 52.622995], [1.3170221, 52.6229402], [1.316885, 52.62288499999999], [1.316773, 52.622833], [1.316654, 52.622775], [1.3165269999999998, 52.622702], [1.316421, 52.622638], [1.3162949999999998, 52.622551], [1.316169, 52.622449], [1.316082, 52.622374], [1.315988, 52.62228], [1.3159009999999998, 52.622176], [1.3158261000000002, 52.622079], [1.3157659999999998, 52.621973], [1.3157576, 52.6219503], [1.3157139999999998, 52.621833], [1.3156950999999997, 52.6216903], [1.3156850999999998, 52.6215534], [1.3156784, 52.621332900000006], [1.3156646, 52.62154639999999], [1.3156543, 52.6217064], [1.315646, 52.621803799999995], [1.3156222999999998, 52.6220182], [1.3156013, 52.6221378], [1.3155907, 52.6221732], [1.3155663, 52.6222545], [1.3155382, 52.62233810000001], [1.3154921999999998, 52.6224311], [1.3153951999999998, 52.6225911], [1.3153205999999995, 52.6226904], [1.3152182, 52.62280109999999], [1.3151172, 52.6228961], [1.3150021999999997, 52.62299310000001], [1.3149301999999998, 52.6230471], [1.3148261999999995, 52.6231191], [1.3147121999999998, 52.62319010000001], [1.3146551999999998, 52.623221], [1.3145942, 52.6232541], [1.3144663999999997, 52.6233178], [1.3143682, 52.62336309999999], [1.3142511999999995, 52.6234101], [1.3141181999999998, 52.6234581], [1.3139402, 52.6235161], [1.3138022, 52.6235561], [1.3136361, 52.62360520000001], [1.313585, 52.6236162], [1.313494255717853, 52.62363960753568], [1.3132170999999997, 52.62371110000001], [1.3130732, 52.6237521], [1.3129382000000005, 52.62379309999999], [1.3127611999999995, 52.6238521], [1.3125952, 52.62390809999999], [1.3124189999999998, 52.6239717], [1.3122912, 52.62401810000001], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
0.7 |
0509 |
0516 |
None |
None |
Norwich |
52.6229877 |
1.3171606 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:06:00 |
Norwich C.Pt. T.&R.S.M.D |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790052305068584 |
39 |
39 |
2026-09-22 05:16:00.421929 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:00.255754 |
| 728830 |
760092 |
W27706 |
882D02N422 |
2026-09-22 |
COMPLETE |
20440033 |
2026-09-22 06:06:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 760092, "stp": "P", "toc": "Southern", "uid": "W27706", "consist": "171806", "dest_crs": "AFK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W27706/2026-09-22/detailed", "trust_id": "882D02N422", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "1", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "2D02", "timing_status": "ON TIME", "origin_station": "Eastbourne", "current_leg_arr": "0606", "current_leg_dep": "0558½", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0453", "origin_platform": "3", "current_location": "Ashford International", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8545201999999998, 51.0681622], [0.8552405, 51.068866599999986], [0.8570827, 51.0706684], [0.8670986, 51.0805002], [0.8675417, 51.08095719999999], [0.8679249999999998, 51.081419], [0.8683093999999999, 51.08192519999999], [0.8691912, 51.0830874], [0.8695973999999999, 51.083661500000005], [0.8699439, 51.084202999999995], [0.8702770999999999, 51.08475190000001], [0.8706743999999998, 51.0854343], [0.8710071999999999, 51.0860317], [0.8713289, 51.0866386], [0.8715997999999999, 51.087201499999985], [0.8718944, 51.0878546], [0.8728812, 51.0904572], [0.872911, 51.0905359], [0.8729945, 51.0907561], [0.8743674999999999, 51.0943751], [0.8752995, 51.09681140000001], [0.877843, 51.1035585], [0.8786282870595378, 51.105631359695174], [0.8797937999999998, 51.1087077], [0.8800407, 51.10943389999999], [0.8802118, 51.1100275], [0.8803383999999999, 51.110745300000005], [0.8804276000000001, 51.1113847], [0.8804698999999999, 51.112052], [0.8804672, 51.11273839999999], [0.8804135, 51.11344220000001], [0.8801195, 51.11887759999999], [0.8801138, 51.11898250000001], [0.8799896, 51.1212783], [0.8797048, 51.12654330000001], [0.8795229999999999, 51.1293377], [0.879515, 51.12950880000001], [0.8793756, 51.1322229], [0.8793003999999999, 51.13383120000001], [0.8792918, 51.13397969999999], [0.8789838999999999, 51.13955009999999], [0.8789678, 51.1397551], [0.8789248999999999, 51.1400752], [0.8788659, 51.1403312], [0.8788007999999999, 51.14053040000001], [0.8787076, 51.140744199999986], [0.8784930999999999, 51.1411108], [0.8782918999999999, 51.14139689999999], [0.8782069999999998, 51.14149809999999], [0.8780265, 51.14165289999999], [0.8778522, 51.14177519999999], [0.8776611999999999, 51.1418856], [0.8774374999999999, 51.1420111], [0.8773331999999999, 51.14206610000001], [0.8769917999999999, 51.1422414], [0.8768001999999999, 51.142337], [0.8766656, 51.142405], [0.8764603, 51.142528699999986], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Ham Street", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Ham Street", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 572.877, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1677.44, \"from_m\": 572.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3946.956, \"from_m\": 1677.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4503.907, \"from_m\": 3946.956, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18779.59, \"from_m\": 4503.907, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18827.813, \"from_m\": 18779.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23933.921, \"from_m\": 18827.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24004.43, \"from_m\": 23933.921, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25212.615, \"from_m\": 24004.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26155.967, \"from_m\": 25212.615, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26778.285, \"from_m\": 26155.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28224.794, \"from_m\": 26778.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28325.212, \"from_m\": 28224.794, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34424.529, \"from_m\": 28325.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41094.88, \"from_m\": 34424.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41357.929, \"from_m\": 41094.88, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43948.378, \"from_m\": 41357.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44313.898, \"from_m\": 43948.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54915.058, \"from_m\": 44313.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54952.663, \"from_m\": 54915.058, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68278.261, \"from_m\": 54952.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68601.456, \"from_m\": 68278.261, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68675.064, \"from_m\": 68601.456, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 760092, \"profile_key\": \"ab9cd2097b3f87e538b1a05a2189f2dc2420d8063b2b1d0bd93e3af96f8420a2\", \"schedule_id\": 32117, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456H\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3093.711, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3946.956, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500H\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 4, \"distance_m\": 8062.253, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0508\", \"wtt_dep\": \"0509\", \"location\": \"Bexhill\", \"stage_seq\": 5, \"distance_m\": 19097.435, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 6, \"distance_m\": 23943.504, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0515H\", \"wtt_dep\": \"0516H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 7, \"distance_m\": 25234.564, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0520H\", \"location\": \"Hastings\", \"stage_seq\": 8, \"distance_m\": 26472.131, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524H\", \"location\": \"Ore\", \"stage_seq\": 9, \"distance_m\": 27913.212, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531\", \"location\": \"Three Oaks\", \"stage_seq\": 10, \"distance_m\": 32264.95, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Winchelsea\", \"stage_seq\": 11, \"distance_m\": 41219.534, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Rye\", \"stage_seq\": 12, \"distance_m\": 44156.467, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Appledore (Kent)\", \"stage_seq\": 13, \"distance_m\": 55145.468, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Ham Street\", \"stage_seq\": 14, \"distance_m\": 59857.021, \"section_seq\": 1, \"route_path_id\": 158055}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 15, \"distance_m\": 68675.064, \"section_seq\": 1, \"route_path_id\": 158055}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68675.064, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158055}], \"total_distance_m\": 68675.064, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67522.278, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1152.786, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0453", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.5", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:56:25Z\", \"source_id\": 64433783, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:56:29Z\", \"source_id\": 20416163, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:00:45Z\", \"source_id\": 64436400, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:00:49Z\", \"source_id\": 20416911, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:06:23Z\", \"source_id\": 64440327, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:09:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:06:30Z\", \"source_id\": 20418114, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:17:19Z\", \"source_id\": 64448281, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:18:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:17:20Z\", \"source_id\": 20420555, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:21:48Z\", \"source_id\": 64452065, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:21:50Z\", \"source_id\": 20421790, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:24:27Z\", \"source_id\": 64454545, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:24:29Z\", \"source_id\": 20422578, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:22Z\", \"source_id\": 64473850, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:25Z\", \"source_id\": 20428738, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:26Z\", \"source_id\": 64487387, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:30Z\", \"source_id\": 20433148, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:30Z\", \"source_id\": 64490315, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:35Z\", \"source_id\": 20434080, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:54Z\", \"source_id\": 64508293, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:58Z\", \"source_id\": 20440033, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "1", "timing_fact_generation": 1790053561066040, "current_leg_arrival_utc": "2026-09-22T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:01.056623", "service_state_evidence_id": 20440033, "current_leg_start_actual_dep": "2026-09-22T05:58:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:01.441945", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EBN |
AFK |
2D02 |
171806 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 572.877, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1677.44, "from_m": 572.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3946.956, "from_m": 1677.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4503.907, "from_m": 3946.956, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18779.59, "from_m": 4503.907, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18827.813, "from_m": 18779.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23933.921, "from_m": 18827.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24004.43, "from_m": 23933.921, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25212.615, "from_m": 24004.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26155.967, "from_m": 25212.615, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26778.285, "from_m": 26155.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28224.794, "from_m": 26778.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28325.212, "from_m": 28224.794, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34424.529, "from_m": 28325.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41094.88, "from_m": 34424.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41357.929, "from_m": 41094.88, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43948.378, "from_m": 41357.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44313.898, "from_m": 43948.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54915.058, "from_m": 44313.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54952.663, "from_m": 54915.058, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68278.261, "from_m": 54952.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68601.456, "from_m": 68278.261, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68675.064, "from_m": 68601.456, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 760092, "profile_key": "ab9cd2097b3f87e538b1a05a2189f2dc2420d8063b2b1d0bd93e3af96f8420a2", "schedule_id": 32117, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0453", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 158055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456H", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3093.711, "section_seq": 1, "route_path_id": 158055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457H", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3946.956, "section_seq": 1, "route_path_id": 158055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500H", "location": "Pevensey & Westham", "stage_seq": 4, "distance_m": 8062.253, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0508", "wtt_dep": "0509", "location": "Bexhill", "stage_seq": 5, "distance_m": 19097.435, "section_seq": 1, "route_path_id": 158055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Bopeep S.B. Jn", "stage_seq": 6, "distance_m": 23943.504, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0515H", "wtt_dep": "0516H", "location": "St. Leonards Warrior Sq", "stage_seq": 7, "distance_m": 25234.564, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0520H", "location": "Hastings", "stage_seq": 8, "distance_m": 26472.131, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524H", "location": "Ore", "stage_seq": 9, "distance_m": 27913.212, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531", "location": "Three Oaks", "stage_seq": 10, "distance_m": 32264.95, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Winchelsea", "stage_seq": 11, "distance_m": 41219.534, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Rye", "stage_seq": 12, "distance_m": 44156.467, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Appledore (Kent)", "stage_seq": 13, "distance_m": 55145.468, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Ham Street", "stage_seq": 14, "distance_m": 59857.021, "section_seq": 1, "route_path_id": 158055}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 15, "distance_m": 68675.064, "section_seq": 1, "route_path_id": 158055}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68675.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 158055}], "total_distance_m": 68675.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67522.278, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1152.786, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:56:25Z", "source_id": 64433783, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T03:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:56:29Z", "source_id": 20416163, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31247, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:00:45Z", "source_id": 64436400, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:00:49Z", "source_id": 20416911, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31263, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:06:23Z", "source_id": 64440327, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:09:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:06:30Z", "source_id": 20418114, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:17:19Z", "source_id": 64448281, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:18:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:17:20Z", "source_id": 20420555, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31305, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:21:48Z", "source_id": 64452065, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:21:50Z", "source_id": 20421790, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31316, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:24:27Z", "source_id": 64454545, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:24:29Z", "source_id": 20422578, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32988, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:22Z", "source_id": 64473850, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:25Z", "source_id": 20428738, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32982, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:26Z", "source_id": 64487387, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:30Z", "source_id": 20433148, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32979, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:30Z", "source_id": 64490315, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:35Z", "source_id": 20434080, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32865, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:54Z", "source_id": 64508293, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:06:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:58Z", "source_id": 20440033, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Eastbourne |
0453 |
0453 |
3 |
None |
None |
Ashford (Kent) |
0606 |
0606 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W27706/2026-09-22/detailed |
None |
Ham Street |
2026-09-22T05:58:30+01:00 |
Ashford (Kent) |
7.5 |
{"type": "LineString", "coordinates": [[0.8545201999999998, 51.0681622], [0.8552405, 51.068866599999986], [0.8570827, 51.0706684], [0.8670986, 51.0805002], [0.8675417, 51.08095719999999], [0.8679249999999998, 51.081419], [0.8683093999999999, 51.08192519999999], [0.8691912, 51.0830874], [0.8695973999999999, 51.083661500000005], [0.8699439, 51.084202999999995], [0.8702770999999999, 51.08475190000001], [0.8706743999999998, 51.0854343], [0.8710071999999999, 51.0860317], [0.8713289, 51.0866386], [0.8715997999999999, 51.087201499999985], [0.8718944, 51.0878546], [0.8728812, 51.0904572], [0.872911, 51.0905359], [0.8729945, 51.0907561], [0.8743674999999999, 51.0943751], [0.8752995, 51.09681140000001], [0.877843, 51.1035585], [0.8786282870595378, 51.105631359695174], [0.8797937999999998, 51.1087077], [0.8800407, 51.10943389999999], [0.8802118, 51.1100275], [0.8803383999999999, 51.110745300000005], [0.8804276000000001, 51.1113847], [0.8804698999999999, 51.112052], [0.8804672, 51.11273839999999], [0.8804135, 51.11344220000001], [0.8801195, 51.11887759999999], [0.8801138, 51.11898250000001], [0.8799896, 51.1212783], [0.8797048, 51.12654330000001], [0.8795229999999999, 51.1293377], [0.879515, 51.12950880000001], [0.8793756, 51.1322229], [0.8793003999999999, 51.13383120000001], [0.8792918, 51.13397969999999], [0.8789838999999999, 51.13955009999999], [0.8789678, 51.1397551], [0.8789248999999999, 51.1400752], [0.8788659, 51.1403312], [0.8788007999999999, 51.14053040000001], [0.8787076, 51.140744199999986], [0.8784930999999999, 51.1411108], [0.8782918999999999, 51.14139689999999], [0.8782069999999998, 51.14149809999999], [0.8780265, 51.14165289999999], [0.8778522, 51.14177519999999], [0.8776611999999999, 51.1418856], [0.8774374999999999, 51.1420111], [0.8773331999999999, 51.14206610000001], [0.8769917999999999, 51.1422414], [0.8768001999999999, 51.142337], [0.8766656, 51.142405], [0.8764603, 51.142528699999986], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]} |
6.0 |
0558½ |
0606 |
Ham Street |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:06:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440033 |
1790053561066040 |
46 |
46 |
2026-09-22 05:16:01.441945 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:01.056623 |
| 728831 |
760111 |
Y62342 |
785F06M622 |
2026-09-22 |
COMPLETE |
20439326 |
2026-09-22 06:06:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 760111, "stp": "P", "toc": "Transport for Wales", "uid": "Y62342", "consist": "756112", "dest_crs": "TRB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62342/2026-09-22/detailed", "trust_id": "785F06M622", "origin_crs": "XTY", "show_on_map": 0, "dar_est_time": "06:00:00", "dar_platform": null, "dest_station": "Treherbert", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "2", "is_terminated": 1, "next_location": "Treherbert", "signalling_id": "5F06", "timing_status": "EARLY", "origin_station": "Treherbert Siding", "current_leg_arr": "0606", "current_leg_dep": "0606", "current_leg_end": "Treherbert", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Treherbert", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5371076999999995, 51.6725544], [-3.5364230999999995, 51.6722219]]}", "current_leg_start": "Treherbert North G.F.", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.6722219", "next_location_lon": "-3.5364231", "previous_location": "Treherbert North G.F.", "current_leg_milage": "0.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 323.5, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 383.463, \"from_m\": 323.5, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 760111, \"profile_key\": \"91b20f5d51e1fe4f006ba9b5ac5cda39c8ad2e7afa42b97783ef14372c71f646\", \"schedule_id\": 35630, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Treherbert Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125366}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0606\", \"location\": \"Treherbert North G.F.\", \"stage_seq\": 2, \"distance_m\": 323.5, \"section_seq\": 1, \"route_path_id\": 125366}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Treherbert\", \"stage_seq\": 3, \"distance_m\": 383.463, \"section_seq\": 1, \"route_path_id\": 125366}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 383.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125366}], \"total_distance_m\": 383.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 59.963, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 323.5, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.6722219", "current_position_lon": "-3.5364231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:37Z\", \"source_id\": 64506174, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:41Z\", \"source_id\": 20439326, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Treherbert", "service_state_platform": "2", "timing_fact_generation": 1790053483110469, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:03.834193", "service_state_evidence_id": 20439326, "current_leg_start_actual_dep": "2026-09-22T06:06:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:04.240361", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
XTY |
TRB |
5F06 |
756112 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 323.5, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 383.463, "from_m": 323.5, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 760111, "profile_key": "91b20f5d51e1fe4f006ba9b5ac5cda39c8ad2e7afa42b97783ef14372c71f646", "schedule_id": 35630, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Treherbert Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 125366}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0606", "location": "Treherbert North G.F.", "stage_seq": 2, "distance_m": 323.5, "section_seq": 1, "route_path_id": 125366}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Treherbert", "stage_seq": 3, "distance_m": 383.463, "section_seq": 1, "route_path_id": 125366}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 383.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 125366}], "total_distance_m": 383.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 59.963, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 323.5, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25063, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:37Z", "source_id": 64506174, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:06:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:41Z", "source_id": 20439326, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Treherbert Siding |
0600 |
0600 |
None |
6:00:00 |
None |
Treherbert |
0608 |
0608 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62342/2026-09-22/detailed |
None |
Treherbert North G.F. |
2026-09-22T06:06:00+01:00 |
Treherbert |
0.0 |
{"type": "LineString", "coordinates": [[-3.5371076999999995, 51.6725544], [-3.5364230999999995, 51.6722219]]} |
0.0 |
0606 |
0606 |
Treherbert North G.F. |
Treherbert |
Treherbert |
51.6722219 |
-3.5364231 |
51.6722219 |
-3.5364231 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:06:00 |
Treherbert |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439326 |
1790053483110469 |
3 |
3 |
2026-09-22 05:16:04.240361 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:03.834193 |
| 728832 |
759981 |
W86335 |
065E73M522 |
2026-09-22 |
COMPLETE |
20439626 |
2026-09-22 06:06:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 759981, "stp": "P", "toc": "ScotRail", "uid": "W86335", "consist": "320317+320420", "dest_crs": "DMR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86335/2026-09-22/detailed", "trust_id": "065E73M522", "origin_crs": "XYD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "5E73", "timing_status": "EARLY", "origin_station": "Yoker Carriage Sidings", "current_leg_arr": "0606", "current_leg_dep": "0605", "current_leg_end": "Dalmuir", "origin_dep_time": "0558", "origin_platform": null, "current_location": "Dalmuir", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4042392, 55.9006413], [-4.4046579, 55.900817299999986], [-4.4049998, 55.9009586], [-4.4052686, 55.90106339999999], [-4.4054551, 55.90113470000001], [-4.406019299999999, 55.90134689999999], [-4.4067780999999995, 55.901594], [-4.4075518, 55.90184849999999], [-4.4079086, 55.9019645], [-4.4088913, 55.9023207], [-4.4089877, 55.90235770000001], [-4.4101624, 55.902843100000005], [-4.4121606, 55.90370359999999], [-4.4133794, 55.9042136], [-4.4145463, 55.9047326], [-4.414981699999999, 55.9049625], [-4.41517, 55.905072099999984], [-4.415394899999999, 55.9052029], [-4.4161747, 55.9057389], [-4.4167627, 55.9062314], [-4.4171072, 55.9065756], [-4.4174012, 55.906934500000006], [-4.4177072, 55.9072724], [-4.417773794342157, 55.90738158737394], [-4.417918900000001, 55.9076195], [-4.4183685, 55.9083048], [-4.4188356, 55.90901900000001], [-4.419092199999999, 55.9093551], [-4.419407799999999, 55.909653600000006], [-4.4197951, 55.9099716], [-4.4199168233610235, 55.910068597218554], [-4.4200391333209135, 55.91009951627202], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]}", "current_leg_start": "Clydebank", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Clydebank", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 506.889, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 520.156, \"from_m\": 506.889, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 589.624, \"from_m\": 520.156, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3910.137, \"from_m\": 589.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4373.933, \"from_m\": 3910.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4418.366, \"from_m\": 4373.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4533.605, \"from_m\": 4418.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 759981, \"profile_key\": \"c50b4f3047a2a0bc1ea41f8e18a51be35b2dab7946a7391336e6a2ebd8578af3\", \"schedule_id\": 28249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Yoker\", \"stage_seq\": 2, \"distance_m\": 865.524, \"section_seq\": 1, \"route_path_id\": 142437}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0605\", \"location\": \"Clydebank\", \"stage_seq\": 3, \"distance_m\": 2234.909, \"section_seq\": 1, \"route_path_id\": 142437}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 4, \"distance_m\": 4533.605, \"section_seq\": 1, \"route_path_id\": 142437}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4533.605, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142437}], \"total_distance_m\": 4533.605, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4533.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0558", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:45Z\", \"source_id\": 64499827, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:50Z\", \"source_id\": 20437139, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:25Z\", \"source_id\": 64504139, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:30Z\", \"source_id\": 20438644, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:11Z\", \"source_id\": 64507096, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:15Z\", \"source_id\": 20439626, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalmuir", "service_state_platform": "3", "timing_fact_generation": 1790053515719201, "current_leg_arrival_utc": "2026-09-22T06:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:07.255893", "service_state_evidence_id": 20439626, "current_leg_start_actual_dep": "2026-09-22T06:05:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:07.583517", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XYD |
DMR |
5E73 |
320317+320420 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 506.889, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 520.156, "from_m": 506.889, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 589.624, "from_m": 520.156, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3910.137, "from_m": 589.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4373.933, "from_m": 3910.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4418.366, "from_m": 4373.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4533.605, "from_m": 4418.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 759981, "profile_key": "c50b4f3047a2a0bc1ea41f8e18a51be35b2dab7946a7391336e6a2ebd8578af3", "schedule_id": 28249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0558", "location": "Yoker Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Yoker", "stage_seq": 2, "distance_m": 865.524, "section_seq": 1, "route_path_id": 142437}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0605", "location": "Clydebank", "stage_seq": 3, "distance_m": 2234.909, "section_seq": 1, "route_path_id": 142437}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 4, "distance_m": 4533.605, "section_seq": 1, "route_path_id": 142437}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4533.605, "from_m": 0.0, "section_seq": 1, "route_path_id": 142437}], "total_distance_m": 4533.605, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4533.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1343, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:45Z", "source_id": 64499827, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:50Z", "source_id": 20437139, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:25Z", "source_id": 64504139, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:04:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:30Z", "source_id": 20438644, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:11Z", "source_id": 64507096, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:15Z", "source_id": 20439626, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Yoker Carriage Sidings |
0558 |
0558 |
None |
None |
None |
Dalmuir |
0609 |
0609 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86335/2026-09-22/detailed |
None |
Clydebank |
2026-09-22T06:05:00+01:00 |
Dalmuir |
1.0 |
{"type": "LineString", "coordinates": [[-4.4042392, 55.9006413], [-4.4046579, 55.900817299999986], [-4.4049998, 55.9009586], [-4.4052686, 55.90106339999999], [-4.4054551, 55.90113470000001], [-4.406019299999999, 55.90134689999999], [-4.4067780999999995, 55.901594], [-4.4075518, 55.90184849999999], [-4.4079086, 55.9019645], [-4.4088913, 55.9023207], [-4.4089877, 55.90235770000001], [-4.4101624, 55.902843100000005], [-4.4121606, 55.90370359999999], [-4.4133794, 55.9042136], [-4.4145463, 55.9047326], [-4.414981699999999, 55.9049625], [-4.41517, 55.905072099999984], [-4.415394899999999, 55.9052029], [-4.4161747, 55.9057389], [-4.4167627, 55.9062314], [-4.4171072, 55.9065756], [-4.4174012, 55.906934500000006], [-4.4177072, 55.9072724], [-4.417773794342157, 55.90738158737394], [-4.417918900000001, 55.9076195], [-4.4183685, 55.9083048], [-4.4188356, 55.90901900000001], [-4.419092199999999, 55.9093551], [-4.419407799999999, 55.909653600000006], [-4.4197951, 55.9099716], [-4.4199168233610235, 55.910068597218554], [-4.4200391333209135, 55.91009951627202], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]} |
1.2 |
0605 |
0606 |
Clydebank |
Dalmuir |
Dalmuir |
55.9121015 |
-4.4268814 |
55.9121015 |
-4.4268814 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:06:00 |
Dalmuir |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439626 |
1790053515719201 |
17 |
17 |
2026-09-22 05:16:07.583517 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:07.255893 |
| 728833 |
758845 |
P76455 |
502J02M522 |
2026-09-22 |
COMPLETE |
20439582 |
2026-09-22 06:06:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 758845, "stp": "P", "toc": "Greater Anglia", "uid": "P76455", "consist": "720511", "dest_crs": "SMN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76455/2026-09-22/detailed", "trust_id": "502J02M522", "origin_crs": "WIC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southminster", "service_date": "2026-09-22", "dest_arr_time": "0558", "dest_platform": null, "is_terminated": 1, "next_location": "Southminster", "signalling_id": "2J02", "timing_status": "LATE", "origin_station": "Wickford", "current_leg_arr": "0606", "current_leg_dep": "0552½", "current_leg_end": "Southminster", "origin_dep_time": "0516", "origin_platform": "3", "current_location": "Southminster", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8140009999999999, 51.6337193], [0.8145834999999999, 51.63385619999999], [0.8158729999999998, 51.6341545], [0.8166876999999999, 51.6343676], [0.8174823, 51.63460659999999], [0.8186200999999999, 51.6350111], [0.8198302, 51.63552], [0.8207536, 51.63598700000001], [0.8216631999999999, 51.6365027], [0.8224819999999999, 51.63706410000001], [0.8232106999999999, 51.6375957], [0.8237967, 51.638096], [0.8243522999999999, 51.6386291], [0.8246883, 51.639006999999985], [0.8248714, 51.639209], [0.8254120999999999, 51.6399004], [0.8257832999999999, 51.640464999999985], [0.8260849999999998, 51.6410288], [0.8265979, 51.6421475], [0.8275277, 51.6442893], [0.8275443, 51.6443275], [0.8277332999999999, 51.64476309999999], [0.8284537999999999, 51.646424], [0.8293221999999999, 51.6484256], [0.8311565, 51.6524059], [0.8315517, 51.65318400000001], [0.8325251999999999, 51.655100399999995], [0.8331546, 51.6563773], [0.8355476999999999, 51.660963]]}", "current_leg_start": "Burnham-on-Crouch", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.6609630", "next_location_lon": "0.8355477", "previous_location": "Burnham-on-Crouch", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 124.767, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 186.371, \"from_m\": 124.767, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245.241, \"from_m\": 186.371, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 270.51, \"from_m\": 245.241, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 410.598, \"from_m\": 270.51, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 427.061, \"from_m\": 410.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2760.728, \"from_m\": 427.061, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2790.45, \"from_m\": 2760.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3965.127, \"from_m\": 2790.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13136.049, \"from_m\": 3965.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25826.187, \"from_m\": 13136.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26510.623, \"from_m\": 25826.187, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 758845, \"profile_key\": \"042be056befebc9881d42b3d536fac1a56f88f947c1b57becaee50f40af69951\", \"schedule_id\": 21311, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Wickford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119385}, {\"is_pass\": false, \"wtt_arr\": \"0520\", \"wtt_dep\": \"0520H\", \"location\": \"Battlesbridge\", \"stage_seq\": 2, \"distance_m\": 4031.255, \"section_seq\": 1, \"route_path_id\": 119385}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"South Woodham Ferrers\", \"stage_seq\": 3, \"distance_m\": 8039.668, \"section_seq\": 1, \"route_path_id\": 119385}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0542\", \"location\": \"North Fambridge\", \"stage_seq\": 4, \"distance_m\": 13328.664, \"section_seq\": 1, \"route_path_id\": 119385}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Althorne\", \"stage_seq\": 5, \"distance_m\": 18181.318, \"section_seq\": 1, \"route_path_id\": 119385}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Burnham-on-Crouch\", \"stage_seq\": 6, \"distance_m\": 22986.635, \"section_seq\": 1, \"route_path_id\": 119385}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Southminster\", \"stage_seq\": 7, \"distance_m\": 26510.623, \"section_seq\": 1, \"route_path_id\": 119385}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26510.623, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119385}], \"total_distance_m\": 26510.623, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26464.438, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.185, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.5", "current_position_lat": "51.6609630", "current_position_lon": "0.8355477", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:41Z\", \"source_id\": 64460627, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:46Z\", \"source_id\": 20424466, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:06Z\", \"source_id\": 64506964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:09Z\", \"source_id\": 20439582, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southminster", "service_state_platform": "1", "timing_fact_generation": 1790053509687118, "current_leg_arrival_utc": "2026-09-22T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:09.096039", "service_state_evidence_id": 20439582, "current_leg_start_actual_dep": "2026-09-22T06:00:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:09.380790", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
WIC |
SMN |
2J02 |
720511 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 124.767, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186.371, "from_m": 124.767, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 245.241, "from_m": 186.371, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 270.51, "from_m": 245.241, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 410.598, "from_m": 270.51, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 427.061, "from_m": 410.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2760.728, "from_m": 427.061, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2790.45, "from_m": 2760.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3965.127, "from_m": 2790.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13136.049, "from_m": 3965.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25826.187, "from_m": 13136.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26510.623, "from_m": 25826.187, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 758845, "profile_key": "042be056befebc9881d42b3d536fac1a56f88f947c1b57becaee50f40af69951", "schedule_id": 21311, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0516", "location": "Wickford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119385}, {"is_pass": false, "wtt_arr": "0520", "wtt_dep": "0520H", "location": "Battlesbridge", "stage_seq": 2, "distance_m": 4031.255, "section_seq": 1, "route_path_id": 119385}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "South Woodham Ferrers", "stage_seq": 3, "distance_m": 8039.668, "section_seq": 1, "route_path_id": 119385}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0542", "location": "North Fambridge", "stage_seq": 4, "distance_m": 13328.664, "section_seq": 1, "route_path_id": 119385}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Althorne", "stage_seq": 5, "distance_m": 18181.318, "section_seq": 1, "route_path_id": 119385}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Burnham-on-Crouch", "stage_seq": 6, "distance_m": 22986.635, "section_seq": 1, "route_path_id": 119385}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Southminster", "stage_seq": 7, "distance_m": 26510.623, "section_seq": 1, "route_path_id": 119385}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26510.623, "from_m": 0.0, "section_seq": 1, "route_path_id": 119385}], "total_distance_m": 26510.623, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26464.438, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.185, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13902, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:41Z", "source_id": 64460627, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:46Z", "source_id": 20424466, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13896, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:06Z", "source_id": 64506964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:09Z", "source_id": 20439582, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Wickford |
0516 |
0516 |
3 |
None |
None |
Southminster |
0558 |
0558 |
None |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76455/2026-09-22/detailed |
None |
Burnham-on-Crouch |
2026-09-22T06:00:30+01:00 |
Southminster |
13.5 |
{"type": "LineString", "coordinates": [[0.8140009999999999, 51.6337193], [0.8145834999999999, 51.63385619999999], [0.8158729999999998, 51.6341545], [0.8166876999999999, 51.6343676], [0.8174823, 51.63460659999999], [0.8186200999999999, 51.6350111], [0.8198302, 51.63552], [0.8207536, 51.63598700000001], [0.8216631999999999, 51.6365027], [0.8224819999999999, 51.63706410000001], [0.8232106999999999, 51.6375957], [0.8237967, 51.638096], [0.8243522999999999, 51.6386291], [0.8246883, 51.639006999999985], [0.8248714, 51.639209], [0.8254120999999999, 51.6399004], [0.8257832999999999, 51.640464999999985], [0.8260849999999998, 51.6410288], [0.8265979, 51.6421475], [0.8275277, 51.6442893], [0.8275443, 51.6443275], [0.8277332999999999, 51.64476309999999], [0.8284537999999999, 51.646424], [0.8293221999999999, 51.6484256], [0.8311565, 51.6524059], [0.8315517, 51.65318400000001], [0.8325251999999999, 51.655100399999995], [0.8331546, 51.6563773], [0.8355476999999999, 51.660963]]} |
2.2 |
0552½ |
0606 |
Burnham-on-Crouch |
Southminster |
Southminster |
51.6609630 |
0.8355477 |
51.6609630 |
0.8355477 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:06:00 |
Southminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439582 |
1790053509687118 |
12 |
12 |
2026-09-22 05:16:09.380790 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:09.096039 |
| 728834 |
759865 |
G31034 |
365K02M522 |
2026-09-22 |
COMPLETE |
20439034 |
2026-09-22 06:06:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 759865, "stp": "P", "toc": "Merseyrail", "uid": "G31034", "consist": "777142", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31034/2026-09-22/detailed", "trust_id": "365K02M522", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-22", "dest_arr_time": "0610", "dest_platform": "2", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "5K02", "timing_status": "EARLY", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0606", "current_leg_dep": "0605", "current_leg_end": "Headbolt Lane", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Headbolt Lane", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 583.438, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1993.363, \"from_m\": 583.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2396.75, \"from_m\": 1993.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2753.976, \"from_m\": 2396.75, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7581.875, \"from_m\": 2753.976, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9162.621, \"from_m\": 7581.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 759865, \"profile_key\": \"f7cff6c7bf0aade9ee992a976c5fffd6565f2ab421d1ce3e39b6c4380036fc39\", \"schedule_id\": 11243, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Walton Jn\", \"stage_seq\": 2, \"distance_m\": 1922.545, \"section_seq\": 1, \"route_path_id\": 134235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4796.389, \"section_seq\": 1, \"route_path_id\": 134235}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 4, \"distance_m\": 7841.556, \"section_seq\": 1, \"route_path_id\": 134235}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 5, \"distance_m\": 9162.621, \"section_seq\": 1, \"route_path_id\": 134235}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9162.621, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134235}], \"total_distance_m\": 9162.621, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8579.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.438, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:15Z\", \"source_id\": 64500620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:20Z\", \"source_id\": 20437471, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:58Z\", \"source_id\": 64503416, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:59Z\", \"source_id\": 20438407, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:09Z\", \"source_id\": 64505274, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:14Z\", \"source_id\": 20439034, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "2", "timing_fact_generation": 1790053455708876, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:10.855849", "service_state_evidence_id": 20439034, "current_leg_start_actual_dep": "2026-09-22T06:05:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:11.101536", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
XKK |
HBL |
5K02 |
777142 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 583.438, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1993.363, "from_m": 583.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2396.75, "from_m": 1993.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2753.976, "from_m": 2396.75, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7581.875, "from_m": 2753.976, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9162.621, "from_m": 7581.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 759865, "profile_key": "f7cff6c7bf0aade9ee992a976c5fffd6565f2ab421d1ce3e39b6c4380036fc39", "schedule_id": 11243, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Walton Jn", "stage_seq": 2, "distance_m": 1922.545, "section_seq": 1, "route_path_id": 134235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4796.389, "section_seq": 1, "route_path_id": 134235}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Kirkby (Merseyside)", "stage_seq": 4, "distance_m": 7841.556, "section_seq": 1, "route_path_id": 134235}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 5, "distance_m": 9162.621, "section_seq": 1, "route_path_id": 134235}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9162.621, "from_m": 0.0, "section_seq": 1, "route_path_id": 134235}], "total_distance_m": 9162.621, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8579.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.438, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:15Z", "source_id": 64500620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:20Z", "source_id": 20437471, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:58Z", "source_id": 64503416, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:59Z", "source_id": 20438407, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9636, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:09Z", "source_id": 64505274, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:14Z", "source_id": 20439034, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Kirkdale C.S. |
0555 |
0555 |
None |
None |
None |
Headbolt Lane |
0610 |
0610 |
2 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G31034/2026-09-22/detailed |
None |
Kirkby (Merseyside) |
2026-09-22T06:05:00+01:00 |
Headbolt Lane |
1.0 |
{"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} |
0.8 |
0605 |
0606 |
Kirkby (Merseyside) |
Headbolt Lane |
Headbolt Lane |
53.4915435 |
-2.8839028 |
53.4915435 |
-2.8839028 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:06:00 |
Headbolt Lane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439034 |
1790053455708876 |
15 |
15 |
2026-09-22 05:16:11.101536 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:10.855849 |
| 728835 |
758543 |
P85310 |
891F05M522 |
2026-09-22 |
COMPLETE |
20439283 |
2026-09-22 06:06:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 758543, "stp": "P", "toc": "Southeastern", "uid": "P85310", "consist": "395010", "dest_crs": "SPX", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85310/2026-09-22/detailed", "trust_id": "891F05M522", "origin_crs": "FAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "11", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "1F05", "timing_status": "ON TIME", "origin_station": "Faversham", "current_leg_arr": "0606", "current_leg_dep": "0558", "current_leg_end": "St. Pancras International", "origin_dep_time": "0500", "origin_platform": "1", "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]}", "current_leg_start": "Stratford International", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": "Stratford International", "current_leg_milage": "5.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1287.981, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2657.297, \"from_m\": 1287.981, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3961.958, \"from_m\": 2657.297, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6158.961, \"from_m\": 3961.958, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 7305.223, \"from_m\": 6158.961, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12441.148, \"from_m\": 7305.223, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12458.827, \"from_m\": 12441.148, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14990.701, \"from_m\": 12458.827, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16563.553, \"from_m\": 14990.701, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24290.718, \"from_m\": 16563.553, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27226.418, \"from_m\": 24290.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27774.801, \"from_m\": 27226.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30457.737, \"from_m\": 27774.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30717.044, \"from_m\": 30457.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31201.232, \"from_m\": 30717.044, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41218.659, \"from_m\": 31201.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42215.023, \"from_m\": 41218.659, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42851.169, \"from_m\": 42215.023, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45064.424, \"from_m\": 42851.169, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46084.85, \"from_m\": 45064.424, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 47316.909, \"from_m\": 46084.85, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 56136.346, \"from_m\": 47316.909, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 56276.505, \"from_m\": 56136.346, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 77988.1, \"from_m\": 56276.505, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 80441.627, \"from_m\": 77988.1, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 80726.47, \"from_m\": 80441.627, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 81066.304, \"from_m\": 80726.47, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 81445.745, \"from_m\": 81066.304, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 82252.706, \"from_m\": 81445.745, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 758543, \"profile_key\": \"5ac7e9200b967084cea4f51f0349610263729ea0164a323d52723c14db7842e6\", \"schedule_id\": 34159, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Faversham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0507H\", \"wtt_dep\": \"0508H\", \"location\": \"Sittingbourne\", \"stage_seq\": 2, \"distance_m\": 11569.255, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 3, \"distance_m\": 12441.148, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 4, \"distance_m\": 12999.74, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511H\", \"location\": \"Newington\", \"stage_seq\": 5, \"distance_m\": 16747.88, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Rainham East Jn\", \"stage_seq\": 6, \"distance_m\": 20012.605, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": \"0516\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 7, \"distance_m\": 20999.571, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0520H\", \"wtt_dep\": \"0521H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 8, \"distance_m\": 25779.075, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525H\", \"location\": \"Chatham\", \"stage_seq\": 9, \"distance_m\": 28319.278, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"Rochester\", \"stage_seq\": 10, \"distance_m\": 29780.229, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 30424.114, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532H\", \"location\": \"Strood\", \"stage_seq\": 12, \"distance_m\": 30835.704, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Hoo Jn\", \"stage_seq\": 13, \"distance_m\": 37205.004, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542H\", \"location\": \"Gravesend\", \"stage_seq\": 14, \"distance_m\": 42425.962, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 15, \"distance_m\": 44841.865, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0547\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 16, \"distance_m\": 45795.013, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 17, \"distance_m\": 47381.259, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 18, \"distance_m\": 56417.043, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 19, \"distance_m\": 61137.391, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 20, \"distance_m\": 72196.856, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558H\", \"location\": \"Stratford International\", \"stage_seq\": 21, \"distance_m\": 72777.47, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 22, \"distance_m\": 73220.616, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"York Way South Jn\", \"stage_seq\": 23, \"distance_m\": 81011.39, \"section_seq\": 1, \"route_path_id\": 124230}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 24, \"distance_m\": 82252.706, \"section_seq\": 1, \"route_path_id\": 124230}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 82252.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124230}], \"total_distance_m\": 82252.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 82252.706, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:06:37Z\", \"source_id\": 64440507, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:06:44Z\", \"source_id\": 20418162, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:14:23Z\", \"source_id\": 64446064, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:14:25Z\", \"source_id\": 20419843, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:19:12Z\", \"source_id\": 64449737, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:19:15Z\", \"source_id\": 20421052, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:23:11Z\", \"source_id\": 64453360, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:23:16Z\", \"source_id\": 20422181, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:26:43Z\", \"source_id\": 64456764, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:26:46Z\", \"source_id\": 20423195, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:24Z\", \"source_id\": 64460342, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:25Z\", \"source_id\": 20424373, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:25Z\", \"source_id\": 64471549, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:30Z\", \"source_id\": 20427915, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:53Z\", \"source_id\": 64477089, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:59Z\", \"source_id\": 20429786, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:24Z\", \"source_id\": 64494617, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:29Z\", \"source_id\": 20435515, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:34Z\", \"source_id\": 64506075, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:37Z\", \"source_id\": 20439283, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "11", "timing_fact_generation": 1790053477591724, "current_leg_arrival_utc": "2026-09-22T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:16.291328", "service_state_evidence_id": 20439283, "current_leg_start_actual_dep": "2026-09-22T05:58:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:17.028027", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
FAV |
SPX |
1F05 |
395010 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 1287.981, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2657.297, "from_m": 1287.981, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3961.958, "from_m": 2657.297, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6158.961, "from_m": 3961.958, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 7305.223, "from_m": 6158.961, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12441.148, "from_m": 7305.223, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12458.827, "from_m": 12441.148, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14990.701, "from_m": 12458.827, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16563.553, "from_m": 14990.701, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24290.718, "from_m": 16563.553, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27226.418, "from_m": 24290.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27774.801, "from_m": 27226.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30457.737, "from_m": 27774.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30717.044, "from_m": 30457.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31201.232, "from_m": 30717.044, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41218.659, "from_m": 31201.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42215.023, "from_m": 41218.659, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42851.169, "from_m": 42215.023, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45064.424, "from_m": 42851.169, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46084.85, "from_m": 45064.424, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 47316.909, "from_m": 46084.85, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 56136.346, "from_m": 47316.909, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 56276.505, "from_m": 56136.346, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 77988.1, "from_m": 56276.505, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 80441.627, "from_m": 77988.1, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 80726.47, "from_m": 80441.627, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 81066.304, "from_m": 80726.47, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 81445.745, "from_m": 81066.304, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 82252.706, "from_m": 81445.745, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 758543, "profile_key": "5ac7e9200b967084cea4f51f0349610263729ea0164a323d52723c14db7842e6", "schedule_id": 34159, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Faversham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0507H", "wtt_dep": "0508H", "location": "Sittingbourne", "stage_seq": 2, "distance_m": 11569.255, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 3, "distance_m": 12441.148, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Western Jn (Sittingbourne)", "stage_seq": 4, "distance_m": 12999.74, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511H", "location": "Newington", "stage_seq": 5, "distance_m": 16747.88, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Rainham East Jn", "stage_seq": 6, "distance_m": 20012.605, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": "0516", "location": "Rainham (Kent)", "stage_seq": 7, "distance_m": 20999.571, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0520H", "wtt_dep": "0521H", "location": "Gillingham (Kent)", "stage_seq": 8, "distance_m": 25779.075, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525H", "location": "Chatham", "stage_seq": 9, "distance_m": 28319.278, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "Rochester", "stage_seq": 10, "distance_m": 29780.229, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Rochester Bridge Jn", "stage_seq": 11, "distance_m": 30424.114, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532H", "location": "Strood", "stage_seq": 12, "distance_m": 30835.704, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Hoo Jn", "stage_seq": 13, "distance_m": 37205.004, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542H", "location": "Gravesend", "stage_seq": 14, "distance_m": 42425.962, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Springhead Junction (CTRL)", "stage_seq": 15, "distance_m": 44841.865, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0547", "location": "Ebbsfleet International", "stage_seq": 16, "distance_m": 45795.013, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Ebbsfleet West Jn", "stage_seq": 17, "distance_m": 47381.259, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Wennington Crossovers", "stage_seq": 18, "distance_m": 56417.043, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Dagenham Jn", "stage_seq": 19, "distance_m": 61137.391, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Stratford International East Jn", "stage_seq": 20, "distance_m": 72196.856, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558H", "location": "Stratford International", "stage_seq": 21, "distance_m": 72777.47, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Stratford International West Jn", "stage_seq": 22, "distance_m": 73220.616, "section_seq": 1, "route_path_id": 124230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "York Way South Jn", "stage_seq": 23, "distance_m": 81011.39, "section_seq": 1, "route_path_id": 124230}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 24, "distance_m": 82252.706, "section_seq": 1, "route_path_id": 124230}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 82252.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 124230}], "total_distance_m": 82252.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 82252.706, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:06:37Z", "source_id": 64440507, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:06:44Z", "source_id": 20418162, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32352, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:14:23Z", "source_id": 64446064, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:14:25Z", "source_id": 20419843, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:19:12Z", "source_id": 64449737, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:19:15Z", "source_id": 20421052, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:23:11Z", "source_id": 64453360, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:23:16Z", "source_id": 20422181, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:26:43Z", "source_id": 64456764, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:26:46Z", "source_id": 20423195, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:24Z", "source_id": 64460342, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:25Z", "source_id": 20424373, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:25Z", "source_id": 64471549, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:30Z", "source_id": 20427915, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33329, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:53Z", "source_id": 64477089, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T04:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:59Z", "source_id": 20429786, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15159, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:24Z", "source_id": 64494617, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T04:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:29Z", "source_id": 20435515, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18691, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:34Z", "source_id": 64506075, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T05:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:37Z", "source_id": 20439283, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Faversham |
0500 |
0500 |
1 |
None |
None |
St. Pancras International |
0606 |
0606 |
11 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85310/2026-09-22/detailed |
None |
Stratford International |
2026-09-22T05:58:30+01:00 |
St. Pancras International |
8.0 |
{"type": "LineString", "coordinates": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]} |
5.8 |
0558 |
0606 |
Stratford International |
St. Pancras International (Domestic) |
St. Pancras International |
51.5308670 |
-0.1254187 |
51.5308670 |
-0.1254187 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:06:00 |
St. Pancras International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439283 |
1790053477591724 |
77 |
77 |
2026-09-22 05:16:17.028027 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:16.291328 |
| 728836 |
759869 |
P91016 |
875M06M522 |
2026-09-22 |
COMPLETE |
20438850 |
2026-09-22 06:06:00 |
2026-09-22 05:16:22 |
2026-09-24 05:16:22 |
{"id": 759869, "stp": "P", "toc": "Southeastern", "uid": "P91016", "consist": "465047+465167", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91016/2026-09-22/detailed", "trust_id": "875M06M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-22", "dest_arr_time": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "5M06", "timing_status": "LATE", "origin_station": "Victoria Grovenor Shed", "current_leg_arr": "0606", "current_leg_dep": "0557", "current_leg_end": "London Victoria", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Victoria Plat 10", "last_update_time": "2026-09-22T05:16:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14810767861363547, 51.489294772677454], [-0.1481293, 51.48937219999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Victoria Grosvenor ENT - EXT", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Victoria Grosvenor ENT - EXT", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 759869, \"profile_key\": \"97d410bf18e4c72803c1493675906388770834ef3466b73e6bc4ea5b180b1669\", \"schedule_id\": 23423, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Victoria Grovenor Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140313}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557\", \"location\": \"Victoria Grosvenor ENT - EXT\", \"stage_seq\": 2, \"distance_m\": 368.994, \"section_seq\": 1, \"route_path_id\": 140313}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 3, \"distance_m\": 1226.116, \"section_seq\": 1, \"route_path_id\": 140313}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140313}], \"total_distance_m\": 1226.116, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1226.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:50Z\", \"source_id\": 64504779, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:56Z\", \"source_id\": 20438850, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "3", "timing_fact_generation": 1790053438283821, "current_leg_arrival_utc": "2026-09-22T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:22.001304", "service_state_evidence_id": 20438850, "current_leg_start_actual_dep": "2026-09-22T06:02:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:22.345485", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
None |
5M06 |
465047+465167 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1226.116, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 759869, "profile_key": "97d410bf18e4c72803c1493675906388770834ef3466b73e6bc4ea5b180b1669", "schedule_id": 23423, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Victoria Grovenor Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140313}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557", "location": "Victoria Grosvenor ENT - EXT", "stage_seq": 2, "distance_m": 368.994, "section_seq": 1, "route_path_id": 140313}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "London Victoria", "stage_seq": 3, "distance_m": 1226.116, "section_seq": 1, "route_path_id": 140313}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1226.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 140313}], "total_distance_m": 1226.116, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1226.116, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28669, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:50Z", "source_id": 64504779, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:56Z", "source_id": 20438850, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Victoria Grovenor Shed |
0555 |
0555 |
None |
None |
None |
London Victoria |
0601 |
0601 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91016/2026-09-22/detailed |
None |
Victoria Grosvenor ENT - EXT |
2026-09-22T06:02:00+01:00 |
London Victoria |
9.0 |
{"type": "LineString", "coordinates": [[-0.14810767861363547, 51.489294772677454], [-0.1481293, 51.48937219999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
0.3 |
0557 |
0606 |
Victoria Grosvenor ENT - EXT |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-22 05:16:22 |
TERMINATED |
2026-09-22 05:06:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20438850 |
1790053438283821 |
4 |
4 |
2026-09-22 05:16:22.345485 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:22.001304 |
| 728837 |
759019 |
C35265 |
522W02M522 |
2026-09-22 |
COMPLETE |
20439471 |
2026-09-22 06:06:00 |
2026-09-22 05:16:52 |
2026-09-24 05:16:52 |
{"id": 759019, "stp": "P", "toc": "Elizabeth Line", "uid": "C35265", "consist": "345010", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35265/2026-09-22/detailed", "trust_id": "522W02M522", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "2W02", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0606", "current_leg_dep": "0601", "current_leg_end": "Shenfield", "origin_dep_time": "0524", "origin_platform": "16", "current_location": "Shenfield", "last_update_time": "2026-09-22T05:16:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0605", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.493, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.724, \"from_m\": 6674.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7405.941, \"from_m\": 7287.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7486.242, \"from_m\": 7405.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7514.5, \"from_m\": 7486.242, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7607.102, \"from_m\": 7514.5, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10417.229, \"from_m\": 7607.102, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11555.19, \"from_m\": 10417.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12192.952, \"from_m\": 11555.19, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12254.214, \"from_m\": 12192.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12323.159, \"from_m\": 12254.214, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12419.005, \"from_m\": 12323.159, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18026.143, \"from_m\": 12419.005, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18155.201, \"from_m\": 18026.143, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18288.128, \"from_m\": 18155.201, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18359.516, \"from_m\": 18288.128, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35689.954, \"from_m\": 18359.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35718.414, \"from_m\": 35689.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35875.311, \"from_m\": 35718.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36181.286, \"from_m\": 35875.311, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36524.934, \"from_m\": 36181.286, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 759019, \"profile_key\": \"35270cc2ae801e881022e0283175b45f03b1fb490bc82714a79d6c7c56febc51\", \"schedule_id\": 4333, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.287, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0533H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.637, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0535H\", \"location\": \"Forest Gate\", \"stage_seq\": 6, \"distance_m\": 8416.671, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 7, \"distance_m\": 8978.462, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Manor Park\", \"stage_seq\": 8, \"distance_m\": 9933.607, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540H\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 11750.424, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Seven Kings\", \"stage_seq\": 10, \"distance_m\": 13809.634, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Goodmayes\", \"stage_seq\": 11, \"distance_m\": 14850.278, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 12, \"distance_m\": 15973.356, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551\", \"location\": \"Romford\", \"stage_seq\": 13, \"distance_m\": 24029.737, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Gidea Park\", \"stage_seq\": 14, \"distance_m\": 25782.107, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Harold Wood\", \"stage_seq\": 15, \"distance_m\": 28090.856, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Brentwood\", \"stage_seq\": 16, \"distance_m\": 33323.325, \"section_seq\": 1, \"route_path_id\": 132149}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 17, \"distance_m\": 36524.934, \"section_seq\": 1, \"route_path_id\": 132149}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36524.934, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132149}], \"total_distance_m\": 36524.934, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 35942.871, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 582.063, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:07Z\", \"source_id\": 64460028, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:09Z\", \"source_id\": 20424284, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:09Z\", \"source_id\": 64462127, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:32:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:16Z\", \"source_id\": 20424971, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:34:17Z\", \"source_id\": 64464435, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:34:21Z\", \"source_id\": 20425674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:42Z\", \"source_id\": 64467191, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:44Z\", \"source_id\": 20426511, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:50Z\", \"source_id\": 64470834, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:56Z\", \"source_id\": 20427693, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:26Z\", \"source_id\": 64473893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:29Z\", \"source_id\": 20428771, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:24Z\", \"source_id\": 64476493, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:31Z\", \"source_id\": 20429584, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:25Z\", \"source_id\": 64479139, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:30Z\", \"source_id\": 20430430, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:52Z\", \"source_id\": 64483814, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:54Z\", \"source_id\": 20431907, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:27Z\", \"source_id\": 64487428, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:28Z\", \"source_id\": 20433121, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:50Z\", \"source_id\": 64493838, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:55Z\", \"source_id\": 20435225, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:57Z\", \"source_id\": 64500132, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:00Z\", \"source_id\": 20437245, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:51Z\", \"source_id\": 64506572, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:55Z\", \"source_id\": 20439471, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1790053495642747, "current_leg_arrival_utc": "2026-09-22T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:22.550353", "service_state_evidence_id": 20439471, "current_leg_start_actual_dep": "2026-09-22T06:02:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:23.111042", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
LST |
SNF |
2W02 |
345010 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.493, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.724, "from_m": 6674.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7405.941, "from_m": 7287.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7486.242, "from_m": 7405.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7514.5, "from_m": 7486.242, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7607.102, "from_m": 7514.5, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10417.229, "from_m": 7607.102, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11555.19, "from_m": 10417.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12192.952, "from_m": 11555.19, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12254.214, "from_m": 12192.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12323.159, "from_m": 12254.214, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12419.005, "from_m": 12323.159, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18026.143, "from_m": 12419.005, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18155.201, "from_m": 18026.143, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18288.128, "from_m": 18155.201, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18359.516, "from_m": 18288.128, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35689.954, "from_m": 18359.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35718.414, "from_m": 35689.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35875.311, "from_m": 35718.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36181.286, "from_m": 35875.311, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36524.934, "from_m": 36181.286, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 759019, "profile_key": "35270cc2ae801e881022e0283175b45f03b1fb490bc82714a79d6c7c56febc51", "schedule_id": 4333, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 132149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.287, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0533H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.637, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0535H", "location": "Forest Gate", "stage_seq": 6, "distance_m": 8416.671, "section_seq": 1, "route_path_id": 132149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Forest Gate Jn", "stage_seq": 7, "distance_m": 8978.462, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Manor Park", "stage_seq": 8, "distance_m": 9933.607, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540H", "location": "Ilford", "stage_seq": 9, "distance_m": 11750.424, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Seven Kings", "stage_seq": 10, "distance_m": 13809.634, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Goodmayes", "stage_seq": 11, "distance_m": 14850.278, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Chadwell Heath", "stage_seq": 12, "distance_m": 15973.356, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551", "location": "Romford", "stage_seq": 13, "distance_m": 24029.737, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Gidea Park", "stage_seq": 14, "distance_m": 25782.107, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Harold Wood", "stage_seq": 15, "distance_m": 28090.856, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Brentwood", "stage_seq": 16, "distance_m": 33323.325, "section_seq": 1, "route_path_id": 132149}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": null, "location": "Shenfield", "stage_seq": 17, "distance_m": 36524.934, "section_seq": 1, "route_path_id": 132149}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36524.934, "from_m": 0.0, "section_seq": 1, "route_path_id": 132149}], "total_distance_m": 36524.934, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 35942.871, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 582.063, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:07Z", "source_id": 64460028, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:09Z", "source_id": 20424284, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:09Z", "source_id": 64462127, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:32:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:16Z", "source_id": 20424971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:34:17Z", "source_id": 64464435, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:34:21Z", "source_id": 20425674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:42Z", "source_id": 64467191, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:44Z", "source_id": 20426511, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:50Z", "source_id": 64470834, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:56Z", "source_id": 20427693, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:26Z", "source_id": 64473893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:29Z", "source_id": 20428771, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:24Z", "source_id": 64476493, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:31Z", "source_id": 20429584, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:25Z", "source_id": 64479139, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:30Z", "source_id": 20430430, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:52Z", "source_id": 64483814, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:54Z", "source_id": 20431907, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:27Z", "source_id": 64487428, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:28Z", "source_id": 20433121, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:50Z", "source_id": 64493838, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T04:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:55Z", "source_id": 20435225, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:57Z", "source_id": 64500132, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:00Z", "source_id": 20437245, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:51Z", "source_id": 64506572, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:06:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:55Z", "source_id": 20439471, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0524 |
0524 |
16 |
None |
None |
Shenfield |
0607 |
0605 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35265/2026-09-22/detailed |
None |
Brentwood |
2026-09-22T06:02:30+01:00 |
Shenfield |
5.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
0601 |
0606 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-22 05:16:52 |
TERMINATED |
2026-09-22 05:06:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439471 |
1790053495642747 |
79 |
79 |
2026-09-22 05:16:23.111042 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:22.550353 |
| 728838 |
759751 |
C88499 |
555A08M522 |
2026-09-22 |
COMPLETE |
20438620 |
2026-09-22 06:06:00 |
2026-09-22 05:16:52 |
2026-09-24 05:16:52 |
{"id": 759751, "stp": "P", "toc": "East Midlands Railway", "uid": "C88499", "consist": "170507", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C88499/2026-09-22/detailed", "trust_id": "555A08M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-22", "dest_arr_time": "0554", "dest_platform": "6B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "5A08", "timing_status": "LATE", "origin_station": "Nottingham Carr M.D.", "current_leg_arr": "0606", "current_leg_dep": "0602", "current_leg_end": "Nottingham", "origin_dep_time": "0551", "origin_platform": null, "current_location": "Nottingham", "last_update_time": "2026-09-22T05:16:52", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1341052, 52.947270199999984], [-1.1344359, 52.947269], [-1.1356877, 52.9473056], [-1.1365705, 52.9473322], [-1.1374767, 52.947391399999994], [-1.1378865, 52.9474046], [-1.1379258, 52.94740540000001], [-1.1382449999999995, 52.9474176], [-1.1384544999999997, 52.94740960000001], [-1.1389278, 52.947403099999995], [-1.1390854999999998, 52.94740049999999], [-1.1395105, 52.947390199999994], [-1.1395905999999998, 52.94738910000001], [-1.139627, 52.94738950000001], [-1.1399277, 52.94739390000001], [-1.1399493999999997, 52.9473942], [-1.1404442, 52.94740339999999], [-1.1408678, 52.947407000000005], [-1.1412241, 52.9474061], [-1.1419241, 52.9473782], [-1.1422909000000003, 52.94736869999999], [-1.1424985999999997, 52.9473627], [-1.1432425, 52.94734109999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Nottingham Carr M.D.", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Nottingham Carr M.D.", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 664.107, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759751, \"profile_key\": \"0a7678e322c18a8733307b55154ca784c146f33ea6e998308b7cec269ba22b44\", \"schedule_id\": 7639, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Nottingham Carr M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132866}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 2, \"distance_m\": 664.107, \"section_seq\": 1, \"route_path_id\": 132866}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 664.107, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132866}], \"total_distance_m\": 664.107, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 664.107, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:21Z\", \"source_id\": 64504077, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:26Z\", \"source_id\": 20438620, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "6", "timing_fact_generation": 1790053406497756, "current_leg_arrival_utc": "2026-09-22T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:24.169648", "service_state_evidence_id": 20438620, "current_leg_start_actual_dep": "2026-09-22T06:03:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:25.169663", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
None |
NOT |
5A08 |
170507 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 664.107, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759751, "profile_key": "0a7678e322c18a8733307b55154ca784c146f33ea6e998308b7cec269ba22b44", "schedule_id": 7639, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Nottingham Carr M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132866}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Nottingham", "stage_seq": 2, "distance_m": 664.107, "section_seq": 1, "route_path_id": 132866}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 664.107, "from_m": 0.0, "section_seq": 1, "route_path_id": 132866}], "total_distance_m": 664.107, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 664.107, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16456, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:21Z", "source_id": 64504077, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:26Z", "source_id": 20438620, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Nottingham Carr M.D. |
0551 |
0551 |
None |
None |
None |
Nottingham |
0554 |
0554 |
6B |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C88499/2026-09-22/detailed |
None |
Nottingham Carr M.D. |
2026-09-22T06:03:00+01:00 |
Nottingham |
4.0 |
{"type": "LineString", "coordinates": [[-1.1341052, 52.947270199999984], [-1.1344359, 52.947269], [-1.1356877, 52.9473056], [-1.1365705, 52.9473322], [-1.1374767, 52.947391399999994], [-1.1378865, 52.9474046], [-1.1379258, 52.94740540000001], [-1.1382449999999995, 52.9474176], [-1.1384544999999997, 52.94740960000001], [-1.1389278, 52.947403099999995], [-1.1390854999999998, 52.94740049999999], [-1.1395105, 52.947390199999994], [-1.1395905999999998, 52.94738910000001], [-1.139627, 52.94738950000001], [-1.1399277, 52.94739390000001], [-1.1399493999999997, 52.9473942], [-1.1404442, 52.94740339999999], [-1.1408678, 52.947407000000005], [-1.1412241, 52.9474061], [-1.1419241, 52.9473782], [-1.1422909000000003, 52.94736869999999], [-1.1424985999999997, 52.9473627], [-1.1432425, 52.94734109999999], [-1.1440027999999998, 52.9473183]]} |
0.4 |
0602 |
0606 |
Nottingham Carr M.D. |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-22 05:16:52 |
TERMINATED |
2026-09-22 05:06:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20438620 |
1790053406497756 |
3 |
3 |
2026-09-22 05:16:25.169663 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:24.169648 |
| 728839 |
759430 |
L37357 |
695Y02M522 |
2026-09-22 |
COMPLETE |
20439541 |
2026-09-22 06:06:00 |
2026-09-22 05:16:52 |
2026-09-24 05:16:52 |
{"id": 759430, "stp": "P", "toc": "Chiltern Railways", "uid": "L37357", "consist": "168214+168328", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37357/2026-09-22/detailed", "trust_id": "695Y02M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-22", "dest_arr_time": "0611", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5Y02", "timing_status": "EARLY", "origin_station": "Banbury Depot Reception", "current_leg_arr": "0606", "current_leg_dep": "0533", "current_leg_end": "Oxford", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Oxford", "last_update_time": "2026-09-22T05:16:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3253083, 52.0583407], [-1.3247849, 52.058002900000005], [-1.3240952999999998, 52.05761939999999], [-1.3237615, 52.057437099999994], [-1.3232228999999998, 52.0571434], [-1.3228956999999997, 52.056978499999985], [-1.3226221, 52.0568498], [-1.3223242999999998, 52.056719599999994], [-1.3218576, 52.05651350000001], [-1.321645651611617, 52.05642336730907], [-1.3214303239361456, 52.05633624475582], [-1.3212392171457, 52.05626008134239], [-1.3210688165626985, 52.05619336432701], [-1.320915607509559, 52.05613458096784], [-1.3207760753086994, 52.05608221852307], [-1.3206467052825388, 52.0560347642509], [-1.3205239827534945, 52.05599070540951], [-1.3204043930439855, 52.0559485292571], [-1.3202844214764289, 52.05590672305185], [-1.3201605533732437, 52.05586377405194], [-1.3200292740568478, 52.05581816951558], [-1.3198870688496591, 52.05576839670094], [-1.3197304230740965, 52.05571294286621], [-1.3195558220525774, 52.055650295269594], [-1.3193597511075204, 52.05557894116926], [-1.3191386955613436, 52.05549736782341], [-1.3188256, 52.055382399999985], [-1.3180240999999997, 52.0550866], [-1.3172295999999997, 52.054792], [-1.316659459244884, 52.054578667909794], [-1.3162902, 52.05444049999999], [-1.314936, 52.05393380000001], [-1.3128659, 52.0531708], [-1.3108571999999998, 52.05241389999998], [-1.3090913, 52.0517519], [-1.3082104, 52.05140850000001], [-1.3073847, 52.05106679999999], [-1.3065332, 52.0506898], [-1.3056683999999998, 52.0502804], [-1.3048374, 52.04986280000001], [-1.3040520999999998, 52.049448799999986], [-1.3027408, 52.04869149999999], [-1.3021011999999998, 52.0482978], [-1.3015116, 52.047912700000005], [-1.300618, 52.047284100000006], [-1.2997686, 52.046647199999995], [-1.2989693, 52.0460106], [-1.2982291, 52.045357200000005], [-1.2975016, 52.0446775], [-1.2968305999999998, 52.043989100000005], [-1.296561, 52.0436929], [-1.296207, 52.04328], [-1.2959581999999998, 52.042988499999986], [-1.2956432999999998, 52.04257729999999], [-1.2954143, 52.0422968], [-1.2951843999999997, 52.0419801], [-1.2949501999999995, 52.04168510000001], [-1.2947178, 52.0413538], [-1.2944391, 52.0408891], [-1.2941699, 52.040375999999995], [-1.2940162, 52.0400652], [-1.2939109, 52.0398134], [-1.2938711, 52.03972340000001], [-1.2935820999999998, 52.03905759999999], [-1.2932707999999995, 52.03825659999999], [-1.2924413999999995, 52.0360668], [-1.2920327, 52.0351734], [-1.2918089999999998, 52.0347211], [-1.2915169, 52.0342006], [-1.2913724, 52.0339549], [-1.2911726, 52.03363469999999], [-1.2907362, 52.03295130000001], [-1.2900262, 52.0319927], [-1.2895859, 52.03146879999999], [-1.2891847999999997, 52.0309815], [-1.2886182999999998, 52.0303631], [-1.2879936999999997, 52.0297297], [-1.2864382, 52.02828829999999], [-1.28606, 52.0279407], [-1.2856826, 52.0275682], [-1.2853289999999995, 52.0272127], [-1.2849939999999995, 52.0268443], [-1.2843368, 52.026082900000006], [-1.2839088, 52.02552879999999], [-1.2834893999999997, 52.0249474], [-1.2826958999999998, 52.02375589999999], [-1.2824597, 52.0233976], [-1.2822551, 52.02306670000001], [-1.2818047999999995, 52.0223591], [-1.2814245999999998, 52.0217468], [-1.2810277999999995, 52.021079099999994], [-1.2805290000000005, 52.0202052], [-1.2802984, 52.019768899999995], [-1.2800841, 52.019355299999994], [-1.2798569, 52.0189538], [-1.2796340999999998, 52.0185329], [-1.2795275, 52.018331700000005], [-1.2792056999999997, 52.0177245], [-1.2788447999999997, 52.016959500000006], [-1.2785318, 52.0161897], [-1.2782781, 52.0154414], [-1.2780585, 52.014715900000006], [-1.277891, 52.013969800000005], [-1.2777707, 52.0133335], [-1.2776830999999995, 52.0126855], [-1.2776418, 52.012225099999995], [-1.2776135, 52.01174], [-1.2775959, 52.0113934], [-1.2775949, 52.01076739999999], [-1.2776576999999998, 52.0097525], [-1.2778057, 52.00875559999999], [-1.2779481, 52.0081041], [-1.2781262999999998, 52.0074652], [-1.2782792, 52.00689], [-1.2785300999999998, 52.006202299999984], [-1.2788598, 52.0052818], [-1.2793221999999995, 52.0040867], [-1.2793712, 52.0039461], [-1.2796359999999998, 52.0031774], [-1.279877, 52.0023996], [-1.2800298, 52.001701100000005], [-1.2801212999999998, 52.00095890000001], [-1.2801867, 52.0004443], [-1.2802279, 51.99984620000001], [-1.2802299, 51.9995578], [-1.2802183186668046, 51.99930615890027], [-1.2802104, 51.9991341], [-1.2802018, 51.99859759999999], [-1.2801483, 51.9980355], [-1.2800887, 51.997686599999994], [-1.280021, 51.99726110000001], [-1.2799525, 51.996976100000005], [-1.2797109, 51.9960854], [-1.2795141999999995, 51.99553949999998], [-1.2793452, 51.99513619999998], [-1.2792012, 51.994776599999994], [-1.2791107, 51.9945632], [-1.2789808, 51.994309400000006], [-1.2788643, 51.994065299999995], [-1.2786406, 51.9936338], [-1.2782144, 51.99286939999999], [-1.2777923999999998, 51.9922036], [-1.277599947861406, 51.99190838553139], [-1.2773522999999998, 51.9915285], [-1.2769003, 51.99083149999999], [-1.2761309, 51.98960890000001], [-1.2756454999999998, 51.98871549999999], [-1.2752120999999998, 51.98781520000001], [-1.2751678, 51.98771060000001], [-1.2750365, 51.987401], [-1.2747723, 51.986765600000005], [-1.2744667, 51.985872699999994], [-1.2742151999999998, 51.98497499999999], [-1.2740025, 51.9841029], [-1.2738037999999998, 51.982946], [-1.2736847999999998, 51.981774], [-1.2736235, 51.98010800000001], [-1.2736362, 51.9793283], [-1.2737174, 51.97811779999999], [-1.2739763, 51.97600680000001], [-1.2748829999999998, 51.96866579999998], [-1.2752176999999998, 51.965885], [-1.2753326, 51.96452949999999], [-1.2754081, 51.9630781], [-1.2754108, 51.9622249], [-1.2754523999999998, 51.96177610000001], [-1.2755238000000002, 51.9613703], [-1.2756015, 51.9610274], [-1.2757286, 51.9605756], [-1.2759558999999998, 51.960015199999994], [-1.2762411, 51.9594949], [-1.2765328, 51.959033100000006], [-1.2768408, 51.9586414], [-1.2771414999999997, 51.95827229999998], [-1.2775429, 51.957848], [-1.27855, 51.9569731], [-1.2787416, 51.9568296], [-1.2802289, 51.9558771], [-1.2811358999999998, 51.95534979999999], [-1.2819883, 51.95479519999999], [-1.2826187, 51.95437669999998], [-1.2827385, 51.954296199999995], [-1.283551, 51.9536716], [-1.2843679999999995, 51.9529617], [-1.2849077, 51.9524256], [-1.2854772999999995, 51.95179889999999], [-1.2859074999999998, 51.951262500000006], [-1.2864019, 51.95053719999999], [-1.2868242, 51.94979959999999], [-1.2871487999999998, 51.9491336], [-1.2874867, 51.9483185], [-1.2876515999999998, 51.94786990000001], [-1.2878781, 51.947070100000005], [-1.2879834, 51.9466488], [-1.2880573999999998, 51.94630229999999], [-1.288423, 51.9446434], [-1.2885727617855185, 51.94396531986611], [-1.2886086999999995, 51.943802600000005], [-1.2888117999999995, 51.94292870000001], [-1.2893568, 51.94042099999999], [-1.2896183, 51.939143], [-1.2898351, 51.93785809999999], [-1.2898523, 51.93768809999999], [-1.2898832, 51.9374258], [-1.2899679, 51.93623740000001], [-1.2899764, 51.9359293], [-1.2899784999999997, 51.93585300000001], [-1.289985, 51.9356149], [-1.2899576999999998, 51.9349828], [-1.2899504, 51.9343578], [-1.2899192, 51.93392879999999], [-1.2898936999999997, 51.933565599999994], [-1.2898726, 51.9333344], [-1.2897892, 51.932787299999994], [-1.2896957999999998, 51.9319426], [-1.2896844, 51.9318514], [-1.2896761, 51.9317853], [-1.2896428, 51.9313977], [-1.289639, 51.9307828], [-1.2896598999999995, 51.93046769999999], [-1.289703, 51.93007450000001], [-1.2897821, 51.92965070000001], [-1.2899085999999995, 51.92918119999999], [-1.2900583, 51.92874020000001], [-1.2902637, 51.92825129999998], [-1.2906443, 51.927410000000016], [-1.2909921, 51.9269072], [-1.291486, 51.9262494], [-1.2920384000000005, 51.92563040000002], [-1.2926813, 51.9249656], [-1.2931167999999995, 51.924568099999995], [-1.2935148999999997, 51.9242495], [-1.2940109, 51.923898599999994], [-1.2956360999999998, 51.92281450000001], [-1.2964234, 51.9222673], [-1.2968577999999995, 51.92194059999999], [-1.2972244, 51.9216347], [-1.2975409999999998, 51.9213308], [-1.2978811, 51.9209932], [-1.2980492, 51.9208053], [-1.2982338, 51.92058240000001], [-1.2985299999999995, 51.9202173], [-1.2988268, 51.91977910000001], [-1.2990477, 51.919427799999994], [-1.2992339999999998, 51.9190606], [-1.2994467999999997, 51.91858459999998], [-1.2995791, 51.9182272], [-1.2997035999999995, 51.91784789999999], [-1.2997877, 51.917464900000006], [-1.2998472999999997, 51.9170745], [-1.2998852, 51.9167574], [-1.2998968, 51.9164457], [-1.2998762999999998, 51.91606509999999], [-1.2998411, 51.915656700000014], [-1.2997085, 51.9150608], [-1.2994964, 51.9142373], [-1.2992624999999998, 51.913473], [-1.2991729, 51.91309999999999], [-1.2990889999999995, 51.9127472], [-1.2990273, 51.912396699999995], [-1.2989735999999998, 51.9120655], [-1.2989557, 51.9118164], [-1.2989375999999997, 51.91150089999999], [-1.2989221, 51.91102469999999], [-1.2989462, 51.91056509999999], [-1.2990301, 51.9097292], [-1.2991952, 51.9089124], [-1.2994263, 51.9081579], [-1.2998202, 51.9070905], [-1.2999636, 51.90666389999999], [-1.3001456, 51.9060847], [-1.3002818, 51.9054685], [-1.3003331, 51.905112], [-1.3003622999999995, 51.9047144], [-1.3003553, 51.90395509999998], [-1.3003151999999998, 51.903569799999985], [-1.3002431999999997, 51.9031537], [-1.3001127999999995, 51.9026172], [-1.2999305, 51.9020737], [-1.2997843999999998, 51.9017], [-1.2995783, 51.901273], [-1.2991811, 51.90049090000001], [-1.2988997, 51.8999518], [-1.2986308, 51.89937149999999], [-1.2984909, 51.8990629], [-1.2984293, 51.8988793], [-1.2983779, 51.8986953], [-1.2982949, 51.89839700000001], [-1.2982163999999998, 51.89799459999998], [-1.2980905, 51.89733210000001], [-1.298062, 51.8970259], [-1.2980496, 51.896637], [-1.2980866, 51.89613439999999], [-1.2981519999999998, 51.8956337], [-1.2983958999999998, 51.8946938], [-1.2986151999999995, 51.8940197], [-1.2988552, 51.89336699999999], [-1.2989512, 51.8930756], [-1.2990475, 51.8927245], [-1.2991258999999995, 51.89241489999999], [-1.2991953, 51.8920343], [-1.2992596, 51.891482999999994], [-1.2992631, 51.89050170000001], [-1.2991708999999998, 51.88991229999999], [-1.299024, 51.8893073], [-1.298875, 51.88882360000001], [-1.2987724412939765, 51.8885561180277], [-1.2986353999999998, 51.88819869999998], [-1.2982039000000003, 51.887066100000006], [-1.2980295, 51.88649310000001], [-1.2979219, 51.8859419], [-1.2978537, 51.88542], [-1.2978111, 51.884867], [-1.2976948, 51.88335039999999], [-1.2976669999999997, 51.883047], [-1.2975849, 51.8827502], [-1.2974802999999997, 51.8814658], [-1.2974366999999998, 51.8808724], [-1.2973647999999998, 51.8797134], [-1.2973481, 51.878873199999994], [-1.2973657, 51.87796629999999], [-1.2974334, 51.8767999], [-1.2974737999999997, 51.876361900000006], [-1.2975730000000003, 51.8756731], [-1.2978079, 51.87438769999999], [-1.2980959999999997, 51.8731524], [-1.2982099, 51.87274949999999], [-1.2984725, 51.87168509999999], [-1.2985768999999998, 51.871236800000005], [-1.2986055999999997, 51.8711145], [-1.2987709, 51.8704103], [-1.2990713, 51.86907060000001], [-1.2990907, 51.86898720000001], [-1.2994119, 51.867632499999985], [-1.2995949999999998, 51.8669089], [-1.2997072, 51.8663967], [-1.2997275999999998, 51.8663056], [-1.3001461, 51.8644375], [-1.3005128, 51.8630071], [-1.3008504, 51.8615715], [-1.3009909, 51.86092790000001], [-1.3012581999999997, 51.8597291], [-1.3013532, 51.8591576], [-1.3014409, 51.8585217], [-1.3015070999999998, 51.8577835], [-1.3015194999999995, 51.8569912], [-1.3015128, 51.8563237], [-1.3014429999999997, 51.8555703], [-1.3013931, 51.8551983], [-1.3013018, 51.8545796], [-1.3011909, 51.85397650000001], [-1.3009616999999998, 51.8530949], [-1.3008383, 51.852654], [-1.3006743999999997, 51.85219819999998], [-1.3004489, 51.8516205], [-1.3001675999999998, 51.8509994], [-1.2998839, 51.8503961], [-1.2997693999999995, 51.85012479999999], [-1.2996479, 51.849807600000005], [-1.2992340999999998, 51.8484709], [-1.2990601, 51.847683499999995], [-1.2989803, 51.8472637], [-1.2989707, 51.84720560000001], [-1.2988487999999998, 51.8464704], [-1.298817, 51.846085599999995], [-1.2987836, 51.845750499999994], [-1.2987477, 51.8453827], [-1.2987163, 51.844952], [-1.2986715999999998, 51.8443272], [-1.2986582, 51.843648], [-1.2986638999999998, 51.8429794], [-1.2986972999999995, 51.8422788], [-1.2989309, 51.84021419999999], [-1.2989712999999998, 51.8398392], [-1.2990213, 51.839384499999994], [-1.2990355, 51.8392897], [-1.2990771, 51.8388887], [-1.2998900999999998, 51.83373160000001], [-1.2999573602073262, 51.833078520820536], [-1.3000776, 51.831911000000005], [-1.3001040999999998, 51.83020659999999], [-1.3000569999999998, 51.8291117], [-1.2999542999999998, 51.8280018], [-1.299827, 51.827105499999995], [-1.2995626999999998, 51.8256561], [-1.2991663, 51.82411809999999], [-1.2988227, 51.82278459999999], [-1.2986338999999998, 51.8221063], [-1.298423, 51.821279699999984], [-1.2977986999999995, 51.81844120000001], [-1.2976573999999998, 51.8174989], [-1.2975556999999998, 51.8165905], [-1.2975144999999997, 51.81568769999999], [-1.2974774999999998, 51.81476790000001], [-1.2974897999999997, 51.8141237], [-1.2975114, 51.813553500000005], [-1.2975811, 51.8122702], [-1.2976445, 51.81097040000001], [-1.2977352999999998, 51.8096015], [-1.2978188, 51.808235999999994], [-1.2978325, 51.80778140000001], [-1.2980021, 51.805536700000005], [-1.2981788, 51.80218140000001], [-1.2981690999999995, 51.801284], [-1.2981577, 51.80084229999999], [-1.298121, 51.80038619999999], [-1.2980247, 51.79955579999999], [-1.2978725, 51.798717499999995], [-1.2976845999999995, 51.797956599999985], [-1.2975651, 51.7975341], [-1.2974276, 51.79715019999999], [-1.2971338, 51.7963791], [-1.2970246, 51.79613570000001], [-1.2967759, 51.7955815], [-1.2964085, 51.794928799999994], [-1.2959412, 51.7941522], [-1.2954296, 51.793442699999986], [-1.2949196, 51.7927341], [-1.2945821999999998, 51.7923267], [-1.2943296, 51.79203509999999], [-1.2940944, 51.7917589], [-1.2934462, 51.791090399999995], [-1.293167, 51.79080760000001], [-1.2929661, 51.7906101], [-1.2925474, 51.79020579999999], [-1.2921060504989603, 51.789779292075245], [-1.2919586, 51.78963679999999], [-1.2912424, 51.788955699999995], [-1.2903331999999998, 51.7881544], [-1.2895875999999995, 51.7875321], [-1.2889845999999998, 51.7870508], [-1.2884450999999997, 51.786624], [-1.287943, 51.7862235], [-1.2873752999999997, 51.785789], [-1.2868079, 51.78537010000001], [-1.2866605, 51.7852687], [-1.2863259, 51.785038599999986], [-1.2862119, 51.7849516], [-1.2857476, 51.7845811], [-1.2853182, 51.78424160000001], [-1.2848378, 51.7838588], [-1.2843875, 51.78348080000001], [-1.2836046999999997, 51.78276679999999], [-1.2827219999999997, 51.7819173], [-1.2820745, 51.7812904], [-1.2816365, 51.780863], [-1.2809813, 51.7802044], [-1.2803808, 51.77960439999998], [-1.279618, 51.7788323], [-1.2789197, 51.77812639999999], [-1.2784982, 51.77768580000001], [-1.278363809401857, 51.77753249589623], [-1.2781273, 51.777262699999994], [-1.2778152, 51.77689360000001], [-1.2774632, 51.7764601], [-1.2770296, 51.77588600000001], [-1.2766395, 51.7753274], [-1.2764751, 51.775080599999995], [-1.2762809, 51.77476769999999], [-1.275986, 51.77427109999999], [-1.2757792999999995, 51.7738914], [-1.2754895999999998, 51.77332160000001], [-1.2752929, 51.77290300000001], [-1.2750285999999995, 51.7722631], [-1.2747896, 51.77164750000001], [-1.2746297, 51.77121579999999], [-1.2742666, 51.7702373], [-1.2739858, 51.76936309999999], [-1.273756822724461, 51.76852761010485], [-1.2737168905394989, 51.768371027493394], [-1.2736800602252918, 51.76823280700549], [-1.2736459010809864, 51.76811032432722], [-1.2736139824057298, 51.768000955144664], [-1.2735838734986689, 51.76790207514393], [-1.2735551436589507, 51.76781106001105], [-1.2735273621857233, 51.76772528543212], [-1.2735000983781326, 51.767642127093254], [-1.2734729215353264, 51.7675589606805], [-1.2734454009564518, 51.76747316187994], [-1.2734171059406556, 51.76738210637768], [-1.2733876057870848, 51.76728316985978], [-1.273356469794887, 51.76717372801232], [-1.2733232672632089, 51.7670511565214], [-1.273287567491198, 51.76691283107308], [-1.273248939778001, 51.766756127353446], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Banbury Depot Reception", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Banbury Depot Reception", "current_leg_milage": "22.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 429.562, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 497.159, \"from_m\": 429.562, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7773.335, \"from_m\": 497.159, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15351.108, \"from_m\": 7773.335, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35379.759, \"from_m\": 15351.108, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35700.016, \"from_m\": 35379.759, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35771.396, \"from_m\": 35700.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35778.891, \"from_m\": 35771.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35843.202, \"from_m\": 35778.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35879.218, \"from_m\": 35843.202, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35946.061, \"from_m\": 35879.218, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35975.576, \"from_m\": 35946.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36170.987, \"from_m\": 35975.576, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759430, \"profile_key\": \"c867bd84c8f2380071cedfbc5812478e017c0b27a9d4cabc1abfc9063b60df03\", \"schedule_id\": 15484, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Banbury Depot Reception\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 2, \"distance_m\": 429.562, \"section_seq\": 1, \"route_path_id\": 136941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Aynho Jn\", \"stage_seq\": 3, \"distance_m\": 7741.266, \"section_seq\": 1, \"route_path_id\": 136941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Heyford\", \"stage_seq\": 4, \"distance_m\": 17296.467, \"section_seq\": 1, \"route_path_id\": 136941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 5, \"distance_m\": 31813.869, \"section_seq\": 1, \"route_path_id\": 136941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 6, \"distance_m\": 34628.401, \"section_seq\": 1, \"route_path_id\": 136941}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 7, \"distance_m\": 36170.987, \"section_seq\": 1, \"route_path_id\": 136941}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36170.987, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136941}], \"total_distance_m\": 36170.987, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36005.781, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.206, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:57Z\", \"source_id\": 64477215, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:01Z\", \"source_id\": 20429811, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:59Z\", \"source_id\": 64506797, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:05Z\", \"source_id\": 20439541, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1790053508801432, "current_leg_arrival_utc": "2026-09-22T06:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:24.185716", "service_state_evidence_id": 20439541, "current_leg_start_actual_dep": "2026-09-22T05:40:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:25.166105", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
None |
OXF |
5Y02 |
168214+168328 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 429.562, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 497.159, "from_m": 429.562, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7773.335, "from_m": 497.159, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15351.108, "from_m": 7773.335, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35379.759, "from_m": 15351.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35700.016, "from_m": 35379.759, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35771.396, "from_m": 35700.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35778.891, "from_m": 35771.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35843.202, "from_m": 35778.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35879.218, "from_m": 35843.202, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35946.061, "from_m": 35879.218, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35975.576, "from_m": 35946.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36170.987, "from_m": 35975.576, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759430, "profile_key": "c867bd84c8f2380071cedfbc5812478e017c0b27a9d4cabc1abfc9063b60df03", "schedule_id": 15484, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Banbury Depot Reception", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Banbury Depot Jn", "stage_seq": 2, "distance_m": 429.562, "section_seq": 1, "route_path_id": 136941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Aynho Jn", "stage_seq": 3, "distance_m": 7741.266, "section_seq": 1, "route_path_id": 136941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Heyford", "stage_seq": 4, "distance_m": 17296.467, "section_seq": 1, "route_path_id": 136941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Wolvercote Jn", "stage_seq": 5, "distance_m": 31813.869, "section_seq": 1, "route_path_id": 136941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Oxford North Jn", "stage_seq": 6, "distance_m": 34628.401, "section_seq": 1, "route_path_id": 136941}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Oxford", "stage_seq": 7, "distance_m": 36170.987, "section_seq": 1, "route_path_id": 136941}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36170.987, "from_m": 0.0, "section_seq": 1, "route_path_id": 136941}], "total_distance_m": 36170.987, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36005.781, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.206, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:57Z", "source_id": 64477215, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:01Z", "source_id": 20429811, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24164, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:59Z", "source_id": 64506797, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:05Z", "source_id": 20439541, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Banbury Depot Reception |
0540 |
0540 |
None |
None |
None |
Oxford |
0611 |
0611 |
3 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37357/2026-09-22/detailed |
None |
Banbury Depot Reception |
2026-09-22T05:40:00+01:00 |
Oxford |
33.0 |
{"type": "LineString", "coordinates": [[-1.3253083, 52.0583407], [-1.3247849, 52.058002900000005], [-1.3240952999999998, 52.05761939999999], [-1.3237615, 52.057437099999994], [-1.3232228999999998, 52.0571434], [-1.3228956999999997, 52.056978499999985], [-1.3226221, 52.0568498], [-1.3223242999999998, 52.056719599999994], [-1.3218576, 52.05651350000001], [-1.321645651611617, 52.05642336730907], [-1.3214303239361456, 52.05633624475582], [-1.3212392171457, 52.05626008134239], [-1.3210688165626985, 52.05619336432701], [-1.320915607509559, 52.05613458096784], [-1.3207760753086994, 52.05608221852307], [-1.3206467052825388, 52.0560347642509], [-1.3205239827534945, 52.05599070540951], [-1.3204043930439855, 52.0559485292571], [-1.3202844214764289, 52.05590672305185], [-1.3201605533732437, 52.05586377405194], [-1.3200292740568478, 52.05581816951558], [-1.3198870688496591, 52.05576839670094], [-1.3197304230740965, 52.05571294286621], [-1.3195558220525774, 52.055650295269594], [-1.3193597511075204, 52.05557894116926], [-1.3191386955613436, 52.05549736782341], [-1.3188256, 52.055382399999985], [-1.3180240999999997, 52.0550866], [-1.3172295999999997, 52.054792], [-1.316659459244884, 52.054578667909794], [-1.3162902, 52.05444049999999], [-1.314936, 52.05393380000001], [-1.3128659, 52.0531708], [-1.3108571999999998, 52.05241389999998], [-1.3090913, 52.0517519], [-1.3082104, 52.05140850000001], [-1.3073847, 52.05106679999999], [-1.3065332, 52.0506898], [-1.3056683999999998, 52.0502804], [-1.3048374, 52.04986280000001], [-1.3040520999999998, 52.049448799999986], [-1.3027408, 52.04869149999999], [-1.3021011999999998, 52.0482978], [-1.3015116, 52.047912700000005], [-1.300618, 52.047284100000006], [-1.2997686, 52.046647199999995], [-1.2989693, 52.0460106], [-1.2982291, 52.045357200000005], [-1.2975016, 52.0446775], [-1.2968305999999998, 52.043989100000005], [-1.296561, 52.0436929], [-1.296207, 52.04328], [-1.2959581999999998, 52.042988499999986], [-1.2956432999999998, 52.04257729999999], [-1.2954143, 52.0422968], [-1.2951843999999997, 52.0419801], [-1.2949501999999995, 52.04168510000001], [-1.2947178, 52.0413538], [-1.2944391, 52.0408891], [-1.2941699, 52.040375999999995], [-1.2940162, 52.0400652], [-1.2939109, 52.0398134], [-1.2938711, 52.03972340000001], [-1.2935820999999998, 52.03905759999999], [-1.2932707999999995, 52.03825659999999], [-1.2924413999999995, 52.0360668], [-1.2920327, 52.0351734], [-1.2918089999999998, 52.0347211], [-1.2915169, 52.0342006], [-1.2913724, 52.0339549], [-1.2911726, 52.03363469999999], [-1.2907362, 52.03295130000001], [-1.2900262, 52.0319927], [-1.2895859, 52.03146879999999], [-1.2891847999999997, 52.0309815], [-1.2886182999999998, 52.0303631], [-1.2879936999999997, 52.0297297], [-1.2864382, 52.02828829999999], [-1.28606, 52.0279407], [-1.2856826, 52.0275682], [-1.2853289999999995, 52.0272127], [-1.2849939999999995, 52.0268443], [-1.2843368, 52.026082900000006], [-1.2839088, 52.02552879999999], [-1.2834893999999997, 52.0249474], [-1.2826958999999998, 52.02375589999999], [-1.2824597, 52.0233976], [-1.2822551, 52.02306670000001], [-1.2818047999999995, 52.0223591], [-1.2814245999999998, 52.0217468], [-1.2810277999999995, 52.021079099999994], [-1.2805290000000005, 52.0202052], [-1.2802984, 52.019768899999995], [-1.2800841, 52.019355299999994], [-1.2798569, 52.0189538], [-1.2796340999999998, 52.0185329], [-1.2795275, 52.018331700000005], [-1.2792056999999997, 52.0177245], [-1.2788447999999997, 52.016959500000006], [-1.2785318, 52.0161897], [-1.2782781, 52.0154414], [-1.2780585, 52.014715900000006], [-1.277891, 52.013969800000005], [-1.2777707, 52.0133335], [-1.2776830999999995, 52.0126855], [-1.2776418, 52.012225099999995], [-1.2776135, 52.01174], [-1.2775959, 52.0113934], [-1.2775949, 52.01076739999999], [-1.2776576999999998, 52.0097525], [-1.2778057, 52.00875559999999], [-1.2779481, 52.0081041], [-1.2781262999999998, 52.0074652], [-1.2782792, 52.00689], [-1.2785300999999998, 52.006202299999984], [-1.2788598, 52.0052818], [-1.2793221999999995, 52.0040867], [-1.2793712, 52.0039461], [-1.2796359999999998, 52.0031774], [-1.279877, 52.0023996], [-1.2800298, 52.001701100000005], [-1.2801212999999998, 52.00095890000001], [-1.2801867, 52.0004443], [-1.2802279, 51.99984620000001], [-1.2802299, 51.9995578], [-1.2802183186668046, 51.99930615890027], [-1.2802104, 51.9991341], [-1.2802018, 51.99859759999999], [-1.2801483, 51.9980355], [-1.2800887, 51.997686599999994], [-1.280021, 51.99726110000001], [-1.2799525, 51.996976100000005], [-1.2797109, 51.9960854], [-1.2795141999999995, 51.99553949999998], [-1.2793452, 51.99513619999998], [-1.2792012, 51.994776599999994], [-1.2791107, 51.9945632], [-1.2789808, 51.994309400000006], [-1.2788643, 51.994065299999995], [-1.2786406, 51.9936338], [-1.2782144, 51.99286939999999], [-1.2777923999999998, 51.9922036], [-1.277599947861406, 51.99190838553139], [-1.2773522999999998, 51.9915285], [-1.2769003, 51.99083149999999], [-1.2761309, 51.98960890000001], [-1.2756454999999998, 51.98871549999999], [-1.2752120999999998, 51.98781520000001], [-1.2751678, 51.98771060000001], [-1.2750365, 51.987401], [-1.2747723, 51.986765600000005], [-1.2744667, 51.985872699999994], [-1.2742151999999998, 51.98497499999999], [-1.2740025, 51.9841029], [-1.2738037999999998, 51.982946], [-1.2736847999999998, 51.981774], [-1.2736235, 51.98010800000001], [-1.2736362, 51.9793283], [-1.2737174, 51.97811779999999], [-1.2739763, 51.97600680000001], [-1.2748829999999998, 51.96866579999998], [-1.2752176999999998, 51.965885], [-1.2753326, 51.96452949999999], [-1.2754081, 51.9630781], [-1.2754108, 51.9622249], [-1.2754523999999998, 51.96177610000001], [-1.2755238000000002, 51.9613703], [-1.2756015, 51.9610274], [-1.2757286, 51.9605756], [-1.2759558999999998, 51.960015199999994], [-1.2762411, 51.9594949], [-1.2765328, 51.959033100000006], [-1.2768408, 51.9586414], [-1.2771414999999997, 51.95827229999998], [-1.2775429, 51.957848], [-1.27855, 51.9569731], [-1.2787416, 51.9568296], [-1.2802289, 51.9558771], [-1.2811358999999998, 51.95534979999999], [-1.2819883, 51.95479519999999], [-1.2826187, 51.95437669999998], [-1.2827385, 51.954296199999995], [-1.283551, 51.9536716], [-1.2843679999999995, 51.9529617], [-1.2849077, 51.9524256], [-1.2854772999999995, 51.95179889999999], [-1.2859074999999998, 51.951262500000006], [-1.2864019, 51.95053719999999], [-1.2868242, 51.94979959999999], [-1.2871487999999998, 51.9491336], [-1.2874867, 51.9483185], [-1.2876515999999998, 51.94786990000001], [-1.2878781, 51.947070100000005], [-1.2879834, 51.9466488], [-1.2880573999999998, 51.94630229999999], [-1.288423, 51.9446434], [-1.2885727617855185, 51.94396531986611], [-1.2886086999999995, 51.943802600000005], [-1.2888117999999995, 51.94292870000001], [-1.2893568, 51.94042099999999], [-1.2896183, 51.939143], [-1.2898351, 51.93785809999999], [-1.2898523, 51.93768809999999], [-1.2898832, 51.9374258], [-1.2899679, 51.93623740000001], [-1.2899764, 51.9359293], [-1.2899784999999997, 51.93585300000001], [-1.289985, 51.9356149], [-1.2899576999999998, 51.9349828], [-1.2899504, 51.9343578], [-1.2899192, 51.93392879999999], [-1.2898936999999997, 51.933565599999994], [-1.2898726, 51.9333344], [-1.2897892, 51.932787299999994], [-1.2896957999999998, 51.9319426], [-1.2896844, 51.9318514], [-1.2896761, 51.9317853], [-1.2896428, 51.9313977], [-1.289639, 51.9307828], [-1.2896598999999995, 51.93046769999999], [-1.289703, 51.93007450000001], [-1.2897821, 51.92965070000001], [-1.2899085999999995, 51.92918119999999], [-1.2900583, 51.92874020000001], [-1.2902637, 51.92825129999998], [-1.2906443, 51.927410000000016], [-1.2909921, 51.9269072], [-1.291486, 51.9262494], [-1.2920384000000005, 51.92563040000002], [-1.2926813, 51.9249656], [-1.2931167999999995, 51.924568099999995], [-1.2935148999999997, 51.9242495], [-1.2940109, 51.923898599999994], [-1.2956360999999998, 51.92281450000001], [-1.2964234, 51.9222673], [-1.2968577999999995, 51.92194059999999], [-1.2972244, 51.9216347], [-1.2975409999999998, 51.9213308], [-1.2978811, 51.9209932], [-1.2980492, 51.9208053], [-1.2982338, 51.92058240000001], [-1.2985299999999995, 51.9202173], [-1.2988268, 51.91977910000001], [-1.2990477, 51.919427799999994], [-1.2992339999999998, 51.9190606], [-1.2994467999999997, 51.91858459999998], [-1.2995791, 51.9182272], [-1.2997035999999995, 51.91784789999999], [-1.2997877, 51.917464900000006], [-1.2998472999999997, 51.9170745], [-1.2998852, 51.9167574], [-1.2998968, 51.9164457], [-1.2998762999999998, 51.91606509999999], [-1.2998411, 51.915656700000014], [-1.2997085, 51.9150608], [-1.2994964, 51.9142373], [-1.2992624999999998, 51.913473], [-1.2991729, 51.91309999999999], [-1.2990889999999995, 51.9127472], [-1.2990273, 51.912396699999995], [-1.2989735999999998, 51.9120655], [-1.2989557, 51.9118164], [-1.2989375999999997, 51.91150089999999], [-1.2989221, 51.91102469999999], [-1.2989462, 51.91056509999999], [-1.2990301, 51.9097292], [-1.2991952, 51.9089124], [-1.2994263, 51.9081579], [-1.2998202, 51.9070905], [-1.2999636, 51.90666389999999], [-1.3001456, 51.9060847], [-1.3002818, 51.9054685], [-1.3003331, 51.905112], [-1.3003622999999995, 51.9047144], [-1.3003553, 51.90395509999998], [-1.3003151999999998, 51.903569799999985], [-1.3002431999999997, 51.9031537], [-1.3001127999999995, 51.9026172], [-1.2999305, 51.9020737], [-1.2997843999999998, 51.9017], [-1.2995783, 51.901273], [-1.2991811, 51.90049090000001], [-1.2988997, 51.8999518], [-1.2986308, 51.89937149999999], [-1.2984909, 51.8990629], [-1.2984293, 51.8988793], [-1.2983779, 51.8986953], [-1.2982949, 51.89839700000001], [-1.2982163999999998, 51.89799459999998], [-1.2980905, 51.89733210000001], [-1.298062, 51.8970259], [-1.2980496, 51.896637], [-1.2980866, 51.89613439999999], [-1.2981519999999998, 51.8956337], [-1.2983958999999998, 51.8946938], [-1.2986151999999995, 51.8940197], [-1.2988552, 51.89336699999999], [-1.2989512, 51.8930756], [-1.2990475, 51.8927245], [-1.2991258999999995, 51.89241489999999], [-1.2991953, 51.8920343], [-1.2992596, 51.891482999999994], [-1.2992631, 51.89050170000001], [-1.2991708999999998, 51.88991229999999], [-1.299024, 51.8893073], [-1.298875, 51.88882360000001], [-1.2987724412939765, 51.8885561180277], [-1.2986353999999998, 51.88819869999998], [-1.2982039000000003, 51.887066100000006], [-1.2980295, 51.88649310000001], [-1.2979219, 51.8859419], [-1.2978537, 51.88542], [-1.2978111, 51.884867], [-1.2976948, 51.88335039999999], [-1.2976669999999997, 51.883047], [-1.2975849, 51.8827502], [-1.2974802999999997, 51.8814658], [-1.2974366999999998, 51.8808724], [-1.2973647999999998, 51.8797134], [-1.2973481, 51.878873199999994], [-1.2973657, 51.87796629999999], [-1.2974334, 51.8767999], [-1.2974737999999997, 51.876361900000006], [-1.2975730000000003, 51.8756731], [-1.2978079, 51.87438769999999], [-1.2980959999999997, 51.8731524], [-1.2982099, 51.87274949999999], [-1.2984725, 51.87168509999999], [-1.2985768999999998, 51.871236800000005], [-1.2986055999999997, 51.8711145], [-1.2987709, 51.8704103], [-1.2990713, 51.86907060000001], [-1.2990907, 51.86898720000001], [-1.2994119, 51.867632499999985], [-1.2995949999999998, 51.8669089], [-1.2997072, 51.8663967], [-1.2997275999999998, 51.8663056], [-1.3001461, 51.8644375], [-1.3005128, 51.8630071], [-1.3008504, 51.8615715], [-1.3009909, 51.86092790000001], [-1.3012581999999997, 51.8597291], [-1.3013532, 51.8591576], [-1.3014409, 51.8585217], [-1.3015070999999998, 51.8577835], [-1.3015194999999995, 51.8569912], [-1.3015128, 51.8563237], [-1.3014429999999997, 51.8555703], [-1.3013931, 51.8551983], [-1.3013018, 51.8545796], [-1.3011909, 51.85397650000001], [-1.3009616999999998, 51.8530949], [-1.3008383, 51.852654], [-1.3006743999999997, 51.85219819999998], [-1.3004489, 51.8516205], [-1.3001675999999998, 51.8509994], [-1.2998839, 51.8503961], [-1.2997693999999995, 51.85012479999999], [-1.2996479, 51.849807600000005], [-1.2992340999999998, 51.8484709], [-1.2990601, 51.847683499999995], [-1.2989803, 51.8472637], [-1.2989707, 51.84720560000001], [-1.2988487999999998, 51.8464704], [-1.298817, 51.846085599999995], [-1.2987836, 51.845750499999994], [-1.2987477, 51.8453827], [-1.2987163, 51.844952], [-1.2986715999999998, 51.8443272], [-1.2986582, 51.843648], [-1.2986638999999998, 51.8429794], [-1.2986972999999995, 51.8422788], [-1.2989309, 51.84021419999999], [-1.2989712999999998, 51.8398392], [-1.2990213, 51.839384499999994], [-1.2990355, 51.8392897], [-1.2990771, 51.8388887], [-1.2998900999999998, 51.83373160000001], [-1.2999573602073262, 51.833078520820536], [-1.3000776, 51.831911000000005], [-1.3001040999999998, 51.83020659999999], [-1.3000569999999998, 51.8291117], [-1.2999542999999998, 51.8280018], [-1.299827, 51.827105499999995], [-1.2995626999999998, 51.8256561], [-1.2991663, 51.82411809999999], [-1.2988227, 51.82278459999999], [-1.2986338999999998, 51.8221063], [-1.298423, 51.821279699999984], [-1.2977986999999995, 51.81844120000001], [-1.2976573999999998, 51.8174989], [-1.2975556999999998, 51.8165905], [-1.2975144999999997, 51.81568769999999], [-1.2974774999999998, 51.81476790000001], [-1.2974897999999997, 51.8141237], [-1.2975114, 51.813553500000005], [-1.2975811, 51.8122702], [-1.2976445, 51.81097040000001], [-1.2977352999999998, 51.8096015], [-1.2978188, 51.808235999999994], [-1.2978325, 51.80778140000001], [-1.2980021, 51.805536700000005], [-1.2981788, 51.80218140000001], [-1.2981690999999995, 51.801284], [-1.2981577, 51.80084229999999], [-1.298121, 51.80038619999999], [-1.2980247, 51.79955579999999], [-1.2978725, 51.798717499999995], [-1.2976845999999995, 51.797956599999985], [-1.2975651, 51.7975341], [-1.2974276, 51.79715019999999], [-1.2971338, 51.7963791], [-1.2970246, 51.79613570000001], [-1.2967759, 51.7955815], [-1.2964085, 51.794928799999994], [-1.2959412, 51.7941522], [-1.2954296, 51.793442699999986], [-1.2949196, 51.7927341], [-1.2945821999999998, 51.7923267], [-1.2943296, 51.79203509999999], [-1.2940944, 51.7917589], [-1.2934462, 51.791090399999995], [-1.293167, 51.79080760000001], [-1.2929661, 51.7906101], [-1.2925474, 51.79020579999999], [-1.2921060504989603, 51.789779292075245], [-1.2919586, 51.78963679999999], [-1.2912424, 51.788955699999995], [-1.2903331999999998, 51.7881544], [-1.2895875999999995, 51.7875321], [-1.2889845999999998, 51.7870508], [-1.2884450999999997, 51.786624], [-1.287943, 51.7862235], [-1.2873752999999997, 51.785789], [-1.2868079, 51.78537010000001], [-1.2866605, 51.7852687], [-1.2863259, 51.785038599999986], [-1.2862119, 51.7849516], [-1.2857476, 51.7845811], [-1.2853182, 51.78424160000001], [-1.2848378, 51.7838588], [-1.2843875, 51.78348080000001], [-1.2836046999999997, 51.78276679999999], [-1.2827219999999997, 51.7819173], [-1.2820745, 51.7812904], [-1.2816365, 51.780863], [-1.2809813, 51.7802044], [-1.2803808, 51.77960439999998], [-1.279618, 51.7788323], [-1.2789197, 51.77812639999999], [-1.2784982, 51.77768580000001], [-1.278363809401857, 51.77753249589623], [-1.2781273, 51.777262699999994], [-1.2778152, 51.77689360000001], [-1.2774632, 51.7764601], [-1.2770296, 51.77588600000001], [-1.2766395, 51.7753274], [-1.2764751, 51.775080599999995], [-1.2762809, 51.77476769999999], [-1.275986, 51.77427109999999], [-1.2757792999999995, 51.7738914], [-1.2754895999999998, 51.77332160000001], [-1.2752929, 51.77290300000001], [-1.2750285999999995, 51.7722631], [-1.2747896, 51.77164750000001], [-1.2746297, 51.77121579999999], [-1.2742666, 51.7702373], [-1.2739858, 51.76936309999999], [-1.273756822724461, 51.76852761010485], [-1.2737168905394989, 51.768371027493394], [-1.2736800602252918, 51.76823280700549], [-1.2736459010809864, 51.76811032432722], [-1.2736139824057298, 51.768000955144664], [-1.2735838734986689, 51.76790207514393], [-1.2735551436589507, 51.76781106001105], [-1.2735273621857233, 51.76772528543212], [-1.2735000983781326, 51.767642127093254], [-1.2734729215353264, 51.7675589606805], [-1.2734454009564518, 51.76747316187994], [-1.2734171059406556, 51.76738210637768], [-1.2733876057870848, 51.76728316985978], [-1.273356469794887, 51.76717372801232], [-1.2733232672632089, 51.7670511565214], [-1.273287567491198, 51.76691283107308], [-1.273248939778001, 51.766756127353446], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} |
22.4 |
0533 |
0606 |
Banbury Depot Reception |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-22 05:16:52 |
TERMINATED |
2026-09-22 05:06:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439541 |
1790053508801432 |
19 |
19 |
2026-09-22 05:16:25.166105 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:24.185716 |
| 728840 |
760186 |
W86473 |
045G51M622 |
2026-09-22 |
COMPLETE |
20439747 |
2026-09-22 06:06:00 |
2026-09-22 05:16:52 |
2026-09-24 05:16:52 |
{"id": 760186, "stp": "P", "toc": "ScotRail", "uid": "W86473", "consist": "170403", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86473/2026-09-22/detailed", "trust_id": "045G51M622", "origin_crs": "XHA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "15", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5G51", "timing_status": "EARLY", "origin_station": "Haymarket Depot", "current_leg_arr": "0606", "current_leg_dep": "0600", "current_leg_end": "Edinburgh", "origin_dep_time": "0601", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-22T05:16:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 423.624, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 666.038, \"from_m\": 423.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 675.25, \"from_m\": 666.038, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 733.701, \"from_m\": 675.25, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 745.693, \"from_m\": 733.701, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 806.356, \"from_m\": 745.693, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 862.823, \"from_m\": 806.356, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 908.394, \"from_m\": 862.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1065.51, \"from_m\": 908.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2457.097, \"from_m\": 1065.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3457.402, \"from_m\": 2457.097, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3607.266, \"from_m\": 3457.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3698.896, \"from_m\": 3607.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4143.502, \"from_m\": 3698.896, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 760186, \"profile_key\": \"a9b7e4b8b4227d23cce98af517b83c31c76e8d50688aca6b0912a80affbca0d9\", \"schedule_id\": 28309, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Haymarket Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114975}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Haymarket\", \"stage_seq\": 2, \"distance_m\": 1229.086, \"section_seq\": 1, \"route_path_id\": 114975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Princes St Gardens\", \"stage_seq\": 3, \"distance_m\": 2558.347, \"section_seq\": 1, \"route_path_id\": 114975}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 4143.502, \"section_seq\": 1, \"route_path_id\": 114975}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4143.502, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114975}], \"total_distance_m\": 4143.502, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4143.502, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:18Z\", \"source_id\": 64496027, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:24Z\", \"source_id\": 20435965, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:24Z\", \"source_id\": 64507461, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:30Z\", \"source_id\": 20439747, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "15", "timing_fact_generation": 1790053530580180, "current_leg_arrival_utc": "2026-09-22T06:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:31.040077", "service_state_evidence_id": 20439747, "current_leg_start_actual_dep": "2026-09-22T06:05:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:33.006105", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XHA |
EDB |
5G51 |
170403 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 423.624, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 666.038, "from_m": 423.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 675.25, "from_m": 666.038, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 733.701, "from_m": 675.25, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 745.693, "from_m": 733.701, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 806.356, "from_m": 745.693, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 862.823, "from_m": 806.356, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 908.394, "from_m": 862.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1065.51, "from_m": 908.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2457.097, "from_m": 1065.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3457.402, "from_m": 2457.097, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3607.266, "from_m": 3457.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 3698.896, "from_m": 3607.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 4143.502, "from_m": 3698.896, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 760186, "profile_key": "a9b7e4b8b4227d23cce98af517b83c31c76e8d50688aca6b0912a80affbca0d9", "schedule_id": 28309, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "Haymarket Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114975}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Haymarket", "stage_seq": 2, "distance_m": 1229.086, "section_seq": 1, "route_path_id": 114975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Princes St Gardens", "stage_seq": 3, "distance_m": 2558.347, "section_seq": 1, "route_path_id": 114975}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 4143.502, "section_seq": 1, "route_path_id": 114975}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4143.502, "from_m": 0.0, "section_seq": 1, "route_path_id": 114975}], "total_distance_m": 4143.502, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4143.502, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 784, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:18Z", "source_id": 64496027, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:24Z", "source_id": 20435965, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 849, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:24Z", "source_id": 64507461, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:30Z", "source_id": 20439747, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Haymarket Depot |
0601 |
0601 |
None |
None |
None |
Edinburgh |
0609 |
0609 |
15 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86473/2026-09-22/detailed |
None |
Haymarket |
2026-09-22T06:05:00+01:00 |
Edinburgh |
6.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0600 |
0606 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-22 05:16:52 |
TERMINATED |
2026-09-22 05:06:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439747 |
1790053530580180 |
11 |
11 |
2026-09-22 05:16:33.006105 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:31.040077 |
| 728841 |
759073 |
G89898 |
172A01M522 |
2026-09-22 |
COMPLETE |
20439790 |
2026-09-22 06:06:00 |
2026-09-22 05:16:52 |
2026-09-24 05:16:52 |
{"id": 759073, "stp": "P", "toc": "Northern", "uid": "G89898", "consist": "150146", "dest_crs": "KNO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89898/2026-09-22/detailed", "trust_id": "172A01M522", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Knottingley", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "2", "is_terminated": 1, "next_location": "Knottingley", "signalling_id": "2A01", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0606", "current_leg_dep": "0603", "current_leg_end": "Knottingley", "origin_dep_time": "0526", "origin_platform": "12C", "current_location": "Knottingley", "last_update_time": "2026-09-22T05:16:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2651188, 53.70641560000001], [-1.2645486, 53.7064228], [-1.2640221, 53.706421199999994], [-1.2637502, 53.7064308], [-1.2633519999999998, 53.7064448], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]}", "current_leg_start": "Pontefract Monkhill", "dest_arr_time_act": "0607½", "motion_projection": null, "next_location_lat": "53.7064562", "next_location_lon": "-1.2592544", "previous_location": "Pontefract Monkhill", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1529.573, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2343.296, \"from_m\": 1529.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8618.173, \"from_m\": 2343.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14273.626, \"from_m\": 8618.173, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 16311.834, \"from_m\": 14273.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16451.103, \"from_m\": 16311.834, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16478.926, \"from_m\": 16451.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16789.236, \"from_m\": 16478.926, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17306.984, \"from_m\": 16789.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17386.182, \"from_m\": 17306.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17414.047, \"from_m\": 17386.182, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17480.276, \"from_m\": 17414.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17490.838, \"from_m\": 17480.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18681.261, \"from_m\": 17490.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18688.153, \"from_m\": 18681.261, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18711.912, \"from_m\": 18688.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19236.799, \"from_m\": 18711.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19659.206, \"from_m\": 19236.799, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31111.253, \"from_m\": 19659.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34762.978, \"from_m\": 31111.253, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34838.928, \"from_m\": 34762.978, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 759073, \"profile_key\": \"2fb103777fc310f5fcbc70c10e677eaa2c4c1befabd7e2cf69fd088fb2f34933\", \"schedule_id\": 12960, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0540\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 5, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 6, \"distance_m\": 17680.086, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 18598.972, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Crofton West Jn\", \"stage_seq\": 8, \"distance_m\": 20416.416, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Crofton East Jn\", \"stage_seq\": 9, \"distance_m\": 21702.148, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Streethouse\", \"stage_seq\": 10, \"distance_m\": 24748.215, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Featherstone\", \"stage_seq\": 11, \"distance_m\": 27492.018, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Pontefract Tanshelf\", \"stage_seq\": 12, \"distance_m\": 30578.567, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 13, \"distance_m\": 31760.101, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 14, \"distance_m\": 34534.248, \"section_seq\": 1, \"route_path_id\": 134893}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": null, \"location\": \"Knottingley\", \"stage_seq\": 15, \"distance_m\": 34838.928, \"section_seq\": 1, \"route_path_id\": 134893}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34838.928, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134893}], \"total_distance_m\": 34838.928, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 29750.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5088.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0526", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.7064562", "current_position_lon": "-1.2592544", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:29Z\", \"source_id\": 64468087, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:31Z\", \"source_id\": 20426801, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:22Z\", \"source_id\": 64473827, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:25Z\", \"source_id\": 20428745, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:19Z\", \"source_id\": 64485820, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:25Z\", \"source_id\": 20432600, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:02Z\", \"source_id\": 64491037, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:06Z\", \"source_id\": 20434330, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:36Z\", \"source_id\": 64496481, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:46Z\", \"source_id\": 20436094, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:28Z\", \"source_id\": 64500959, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:34Z\", \"source_id\": 20437609, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:29Z\", \"source_id\": 64507612, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:33Z\", \"source_id\": 20439790, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Knottingley", "service_state_platform": "2", "timing_fact_generation": 1790053534633451, "current_leg_arrival_utc": "2026-09-22T06:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:31.802756", "service_state_evidence_id": 20439790, "current_leg_start_actual_dep": "2026-09-22T06:03:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:32.484349", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
KNO |
2A01 |
150146 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1529.573, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14273.626, "from_m": 8618.173, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 16311.834, "from_m": 14273.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16451.103, "from_m": 16311.834, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16478.926, "from_m": 16451.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16789.236, "from_m": 16478.926, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17306.984, "from_m": 16789.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17386.182, "from_m": 17306.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17414.047, "from_m": 17386.182, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17480.276, "from_m": 17414.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17490.838, "from_m": 17480.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18681.261, "from_m": 17490.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18688.153, "from_m": 18681.261, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18711.912, "from_m": 18688.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19236.799, "from_m": 18711.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19659.206, "from_m": 19236.799, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31111.253, "from_m": 19659.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34762.978, "from_m": 31111.253, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34838.928, "from_m": 34762.978, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 759073, "profile_key": "2fb103777fc310f5fcbc70c10e677eaa2c4c1befabd7e2cf69fd088fb2f34933", "schedule_id": 12960, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0526", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 134893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 134893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 134893}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0540", "location": "Wakefield Westgate", "stage_seq": 5, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 134893}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543H", "location": "Wakefield Kirkgate", "stage_seq": 6, "distance_m": 17680.086, "section_seq": 1, "route_path_id": 134893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Calder Bridge Jn", "stage_seq": 7, "distance_m": 18598.972, "section_seq": 1, "route_path_id": 134893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Crofton West Jn", "stage_seq": 8, "distance_m": 20416.416, "section_seq": 1, "route_path_id": 134893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Crofton East Jn", "stage_seq": 9, "distance_m": 21702.148, "section_seq": 1, "route_path_id": 134893}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Streethouse", "stage_seq": 10, "distance_m": 24748.215, "section_seq": 1, "route_path_id": 134893}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Featherstone", "stage_seq": 11, "distance_m": 27492.018, "section_seq": 1, "route_path_id": 134893}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Pontefract Tanshelf", "stage_seq": 12, "distance_m": 30578.567, "section_seq": 1, "route_path_id": 134893}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Pontefract Monkhill", "stage_seq": 13, "distance_m": 31760.101, "section_seq": 1, "route_path_id": 134893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Knottingley West Jn", "stage_seq": 14, "distance_m": 34534.248, "section_seq": 1, "route_path_id": 134893}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": null, "location": "Knottingley", "stage_seq": 15, "distance_m": 34838.928, "section_seq": 1, "route_path_id": 134893}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34838.928, "from_m": 0.0, "section_seq": 1, "route_path_id": 134893}], "total_distance_m": 34838.928, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 29750.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5088.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:29Z", "source_id": 64468087, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:31Z", "source_id": 20426801, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5971, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:22Z", "source_id": 64473827, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:25Z", "source_id": 20428745, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5859, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:19Z", "source_id": 64485820, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:25Z", "source_id": 20432600, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5855, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:02Z", "source_id": 64491037, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:06Z", "source_id": 20434330, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5849, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:36Z", "source_id": 64496481, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:59:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:46Z", "source_id": 20436094, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5842, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:28Z", "source_id": 64500959, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:34Z", "source_id": 20437609, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5823, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:29Z", "source_id": 64507612, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:33Z", "source_id": 20439790, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Leeds |
0526 |
0526 |
12C |
None |
None |
Knottingley |
0608 |
0607½ |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89898/2026-09-22/detailed |
None |
Pontefract Monkhill |
2026-09-22T06:03:00+01:00 |
Knottingley |
3.0 |
{"type": "LineString", "coordinates": [[-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2651188, 53.70641560000001], [-1.2645486, 53.7064228], [-1.2640221, 53.706421199999994], [-1.2637502, 53.7064308], [-1.2633519999999998, 53.7064448], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]} |
1.9 |
0603 |
0606 |
Pontefract Monkhill |
Knottingley |
Knottingley |
53.7064562 |
-1.2592544 |
53.7064562 |
-1.2592544 |
1 |
0 |
2026-09-22 05:16:52 |
TERMINATED |
2026-09-22 05:06:00 |
Knottingley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439790 |
1790053534633451 |
60 |
60 |
2026-09-22 05:16:32.484349 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:31.802756 |
| 728842 |
760524 |
P65116 |
295L71M622 |
2026-09-22 |
COMPLETE |
20439942 |
2026-09-22 06:05:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 760524, "stp": "P", "toc": "Northern", "uid": "P65116", "consist": "150106", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65116/2026-09-22/detailed", "trust_id": "295L71M622", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-22", "dest_arr_time": "0616", "dest_platform": "2", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "5L71", "timing_status": "EARLY", "origin_station": "Blackburn King Street Depot", "current_leg_arr": "0606", "current_leg_dep": "0605", "current_leg_end": "Blackburn", "origin_dep_time": "0609", "origin_platform": null, "current_location": "Blackburn Bolton Jn", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.484777462680354, 53.74226926479233], [-2.4847104, 53.7423005], [-2.484488, 53.742436399999995], [-2.4840927, 53.742631], [-2.4838200999999995, 53.7427962], [-2.4838042999999996, 53.7428049], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]}", "current_leg_start": "Blackburn Bolton Jn", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Blackburn King Street Depot", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 466.735, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 605.662, \"from_m\": 466.735, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 626.692, \"from_m\": 605.662, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 660.515, \"from_m\": 626.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 687.602, \"from_m\": 660.515, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 737.147, \"from_m\": 687.602, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1157.106, \"from_m\": 737.147, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 760524, \"profile_key\": \"0305f94480a84304f258232420d7ade3925c1976988036af1cb7d8f7a56bc29e\", \"schedule_id\": 20380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Blackburn King Street Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119218}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614\", \"location\": \"Blackburn Bolton Jn\", \"stage_seq\": 2, \"distance_m\": 605.662, \"section_seq\": 1, \"route_path_id\": 119218}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 3, \"distance_m\": 1157.106, \"section_seq\": 1, \"route_path_id\": 119218}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1157.106, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119218}], \"total_distance_m\": 1157.106, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 243.325, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 913.781, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:23Z\", \"source_id\": 20439129, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:31Z\", \"source_id\": 64507632, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:33Z\", \"source_id\": 20439799, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "2", "timing_fact_generation": 1790053553708702, "current_leg_arrival_utc": "2026-09-22T06:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:53.249668", "service_state_evidence_id": 20439799, "current_leg_start_actual_dep": "2026-09-22T06:14:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:53.395663", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
None |
BBN |
5L71 |
150106 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 466.735, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 605.662, "from_m": 466.735, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 626.692, "from_m": 605.662, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 660.515, "from_m": 626.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 687.602, "from_m": 660.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 737.147, "from_m": 687.602, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1157.106, "from_m": 737.147, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 760524, "profile_key": "0305f94480a84304f258232420d7ade3925c1976988036af1cb7d8f7a56bc29e", "schedule_id": 20380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0609", "location": "Blackburn King Street Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119218}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614", "location": "Blackburn Bolton Jn", "stage_seq": 2, "distance_m": 605.662, "section_seq": 1, "route_path_id": 119218}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Blackburn", "stage_seq": 3, "distance_m": 1157.106, "section_seq": 1, "route_path_id": 119218}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1157.106, "from_m": 0.0, "section_seq": 1, "route_path_id": 119218}], "total_distance_m": 1157.106, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 243.325, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 913.781, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:23Z", "source_id": 20439129, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7742, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:31Z", "source_id": 64507632, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:33Z", "source_id": 20439799, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Blackburn King Street Depot |
0609 |
0609 |
None |
None |
None |
Blackburn |
0616 |
0616 |
2 |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65116/2026-09-22/detailed |
None |
Blackburn Bolton Jn |
2026-09-22T06:14:00+01:00 |
Blackburn |
1.0 |
{"type": "LineString", "coordinates": [[-2.484777462680354, 53.74226926479233], [-2.4847104, 53.7423005], [-2.484488, 53.742436399999995], [-2.4840927, 53.742631], [-2.4838200999999995, 53.7427962], [-2.4838042999999996, 53.7428049], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]} |
0.3 |
0605 |
0606 |
Blackburn King Street Depot |
Blackburn Bolton Jn |
Blackburn |
53.7459678 |
-2.4790864 |
53.7459678 |
-2.4790864 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:06:00 |
Blackburn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439799 |
1790053553708702 |
9 |
9 |
2026-09-22 05:16:53.395663 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:53.249668 |
| 728843 |
760224 |
C49869 |
795L07M622 |
2026-09-22 |
COMPLETE |
20438728 |
2026-09-22 06:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 760224, "stp": "P", "toc": "Great Western Railway", "uid": "C49869", "consist": "800013+800030", "dest_crs": "SWA", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49869/2026-09-22/detailed", "trust_id": "795L07M622", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "3", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "5L07", "timing_status": "LATE", "origin_station": "Swansea Maliphant IEP Depot", "current_leg_arr": "0607", "current_leg_dep": "0603", "current_leg_end": "Swansea", "origin_dep_time": "0602", "origin_platform": null, "current_location": "Swansea", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9359899, 51.63506650000001], [-3.9359557, 51.634933], [-3.9359305, 51.6348041], [-3.9359203, 51.6347295], [-3.935916100000001, 51.6346327], [-3.9359163, 51.6344313], [-3.9359344, 51.6341068], [-3.935961900000001, 51.63362689999999], [-3.935965200000001, 51.6332482], [-3.9359907, 51.632786], [-3.9359955, 51.63272729999999], [-3.9360022, 51.63268680000001], [-3.9360138999999994, 51.6326328], [-3.9360297, 51.6325716], [-3.9360479, 51.6325021], [-3.9360747, 51.63241980000001], [-3.9360865, 51.6323778], [-3.9361331, 51.6322025], [-3.936137, 51.63219119999999], [-3.93614, 51.632176399999985], [-3.9361400999999994, 51.6321594], [-3.9361369, 51.632142300000005], [-3.9361372, 51.6321295], [-3.9361369, 51.63211739999999], [-3.9361379, 51.6321025], [-3.936153399999999, 51.63202220000001], [-3.9361846, 51.631885200000006], [-3.936218199999999, 51.6317564], [-3.9362358, 51.63169789999999], [-3.9362472, 51.6316601], [-3.9362726, 51.6315504], [-3.9362925, 51.63147049999999], [-3.9364099, 51.63099939999999], [-3.9365202, 51.630680100000006], [-3.9365675, 51.6305749], [-3.9366267, 51.630463299999995], [-3.9366884, 51.6303648], [-3.9367317, 51.6303033], [-3.9367794, 51.6302427], [-3.936855399999999, 51.6301583], [-3.9369547, 51.63005080000001], [-3.9370358, 51.629959], [-3.9370916, 51.629889], [-3.9371595, 51.6297823], [-3.937288, 51.6296002], [-3.9373872, 51.62946219999999], [-3.9374945, 51.629312], [-3.937673999999999, 51.6290606], [-3.9378378999999986, 51.6288556], [-3.9378447999999993, 51.628846499999995], [-3.938048499999999, 51.6285737], [-3.9381012, 51.628477], [-3.9381605, 51.6283554], [-3.938198999999999, 51.62828919999999], [-3.9383091, 51.6281494], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Swansea Maliphant IEP Depot", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Swansea Maliphant IEP Depot", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 799.156, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1196.141, \"from_m\": 799.156, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 760224, \"profile_key\": \"0e57d2c1b91b05dfbb84b9cdfba3ea2c16aebdd88e1e53ea6164496d3b9d3f55\", \"schedule_id\": 6589, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Swansea Maliphant IEP Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116356}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 2, \"distance_m\": 1196.141, \"section_seq\": 1, \"route_path_id\": 116356}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1196.141, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116356}], \"total_distance_m\": 1196.141, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 396.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 799.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:37Z\", \"source_id\": 64504461, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:40Z\", \"source_id\": 20438728, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "3", "timing_fact_generation": 1790053421690030, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:56.017815", "service_state_evidence_id": 64504461, "current_leg_start_actual_dep": "2026-09-22T06:03:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-22T05:06:56", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:56.825267", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
SWA |
5L07 |
800013+800030 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 799.156, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1196.141, "from_m": 799.156, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 760224, "profile_key": "0e57d2c1b91b05dfbb84b9cdfba3ea2c16aebdd88e1e53ea6164496d3b9d3f55", "schedule_id": 6589, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Swansea Maliphant IEP Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116356}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Swansea", "stage_seq": 2, "distance_m": 1196.141, "section_seq": 1, "route_path_id": 116356}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1196.141, "from_m": 0.0, "section_seq": 1, "route_path_id": 116356}], "total_distance_m": 1196.141, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 396.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 799.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25492, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:37Z", "source_id": 64504461, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:40Z", "source_id": 20438728, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Swansea Maliphant IEP Depot |
0602 |
0602 |
None |
None |
None |
Swansea |
0606 |
0606 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49869/2026-09-22/detailed |
None |
Swansea Maliphant IEP Depot |
2026-09-22T06:03:00+01:00 |
Swansea |
4.0 |
{"type": "LineString", "coordinates": [[-3.9359899, 51.63506650000001], [-3.9359557, 51.634933], [-3.9359305, 51.6348041], [-3.9359203, 51.6347295], [-3.935916100000001, 51.6346327], [-3.9359163, 51.6344313], [-3.9359344, 51.6341068], [-3.935961900000001, 51.63362689999999], [-3.935965200000001, 51.6332482], [-3.9359907, 51.632786], [-3.9359955, 51.63272729999999], [-3.9360022, 51.63268680000001], [-3.9360138999999994, 51.6326328], [-3.9360297, 51.6325716], [-3.9360479, 51.6325021], [-3.9360747, 51.63241980000001], [-3.9360865, 51.6323778], [-3.9361331, 51.6322025], [-3.936137, 51.63219119999999], [-3.93614, 51.632176399999985], [-3.9361400999999994, 51.6321594], [-3.9361369, 51.632142300000005], [-3.9361372, 51.6321295], [-3.9361369, 51.63211739999999], [-3.9361379, 51.6321025], [-3.936153399999999, 51.63202220000001], [-3.9361846, 51.631885200000006], [-3.936218199999999, 51.6317564], [-3.9362358, 51.63169789999999], [-3.9362472, 51.6316601], [-3.9362726, 51.6315504], [-3.9362925, 51.63147049999999], [-3.9364099, 51.63099939999999], [-3.9365202, 51.630680100000006], [-3.9365675, 51.6305749], [-3.9366267, 51.630463299999995], [-3.9366884, 51.6303648], [-3.9367317, 51.6303033], [-3.9367794, 51.6302427], [-3.936855399999999, 51.6301583], [-3.9369547, 51.63005080000001], [-3.9370358, 51.629959], [-3.9370916, 51.629889], [-3.9371595, 51.6297823], [-3.937288, 51.6296002], [-3.9373872, 51.62946219999999], [-3.9374945, 51.629312], [-3.937673999999999, 51.6290606], [-3.9378378999999986, 51.6288556], [-3.9378447999999993, 51.628846499999995], [-3.938048499999999, 51.6285737], [-3.9381012, 51.628477], [-3.9381605, 51.6283554], [-3.938198999999999, 51.62828919999999], [-3.9383091, 51.6281494], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} |
0.7 |
0603 |
0607 |
Swansea Maliphant IEP Depot |
Swansea |
Swansea |
51.6254157 |
-3.9408570 |
51.6254157 |
-3.9408570 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:06:56 |
Swansea |
TD |
DIRECT_DESTINATION_ARRIVAL |
64504461 |
1790053421690030 |
3 |
3 |
2026-09-22 05:16:56.825267 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:56.017815 |
| 728844 |
760228 |
L37534 |
705V06M622 |
2026-09-22 |
COMPLETE |
20439802 |
2026-09-22 06:06:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 760228, "stp": "P", "toc": "Chiltern Railways", "uid": "L37534", "consist": "168322+168326", "dest_crs": "AVP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37534/2026-09-22/detailed", "trust_id": "705V06M622", "origin_crs": "AYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury Vale Parkway", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": null, "is_terminated": 1, "next_location": "Aylesbury Vale Parkway", "signalling_id": "5V06", "timing_status": "EARLY", "origin_station": "Aylesbury", "current_leg_arr": "0606", "current_leg_dep": "0601", "current_leg_end": "Aylesbury Vale Parkway", "origin_dep_time": "0602", "origin_platform": "2", "current_location": "Aylesbury Vale Parkway", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]}", "current_leg_start": "Aylesbury", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.8311595", "next_location_lon": "-0.8599033", "previous_location": "Aylesbury", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 105.861, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 644.149, \"from_m\": 105.861, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3492.362, \"from_m\": 644.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3728.659, \"from_m\": 3492.362, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 760228, \"profile_key\": \"060f5d52720c0feb78ccffac7ba989144122f77a9e1aa5a45dff90e11913f95e\", \"schedule_id\": 15618, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Aylesbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137020}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 2, \"distance_m\": 3728.659, \"section_seq\": 1, \"route_path_id\": 137020}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3728.659, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137020}], \"total_distance_m\": 3728.659, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3728.659, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8311595", "current_position_lon": "-0.8599033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:31Z\", \"source_id\": 64507634, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:33Z\", \"source_id\": 20439802, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury Vale Parkway", "service_state_platform": null, "timing_fact_generation": 1790053535648036, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:06:57.107731", "service_state_evidence_id": 20439802, "current_leg_start_actual_dep": "2026-09-22T06:02:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-22T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:16:57.383744", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
AYS |
AVP |
5V06 |
168322+168326 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 105.861, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 644.149, "from_m": 105.861, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3492.362, "from_m": 644.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3728.659, "from_m": 3492.362, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 760228, "profile_key": "060f5d52720c0feb78ccffac7ba989144122f77a9e1aa5a45dff90e11913f95e", "schedule_id": 15618, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Aylesbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137020}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Aylesbury Vale Parkway", "stage_seq": 2, "distance_m": 3728.659, "section_seq": 1, "route_path_id": 137020}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3728.659, "from_m": 0.0, "section_seq": 1, "route_path_id": 137020}], "total_distance_m": 3728.659, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3728.659, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21763, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:31Z", "source_id": 64507634, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:06:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:33Z", "source_id": 20439802, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}] |
Aylesbury |
0602 |
0602 |
2 |
None |
None |
Aylesbury Vale Parkway |
0608 |
0608 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37534/2026-09-22/detailed |
None |
Aylesbury |
2026-09-22T06:02:00+01:00 |
Aylesbury Vale Parkway |
5.0 |
{"type": "LineString", "coordinates": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]} |
2.3 |
0601 |
0606 |
Aylesbury |
Aylesbury Vale Parkway |
Aylesbury Vale Parkway |
51.8311595 |
-0.8599033 |
51.8311595 |
-0.8599033 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:06:00 |
Aylesbury Vale Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439802 |
1790053535648036 |
6 |
6 |
2026-09-22 05:16:57.383744 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:06:57.107731 |
| 728845 |
758647 |
C35428 |
883P24M522 |
2026-09-22 |
COMPLETE |
None |
2026-09-22 05:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 758647, "stp": "P", "toc": "Elizabeth Line", "uid": "C35428", "consist": "345030", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35428/2026-09-22/detailed", "trust_id": "883P24M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plumstead Rev Sidings", "service_date": "2026-09-22", "dest_arr_time": "0507", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Rev Sidings", "signalling_id": "3P24", "timing_status": "ON TIME", "origin_station": "Plumstead Carriage Sidings", "current_leg_arr": "0507", "current_leg_dep": "0505", "current_leg_end": "Plumstead Rev Sidings", "origin_dep_time": "0505", "origin_platform": null, "current_location": "Plumstead Carriage Sidings", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1007735, 51.493005499999995], [0.1004619, 51.49281469999999], [0.100425, 51.49279190000001], [0.0983345, 51.4915054], [0.0982975, 51.4914828], [0.0977052, 51.4911187], [0.0974763, 51.4909937], [0.0974183, 51.4909657], [0.0973451, 51.49093160000001], [0.09720779999999998, 51.49087239999999], [0.0971331, 51.49084239999999], [0.09705550000000002, 51.4908138], [0.0969319, 51.4907701], [0.096663, 51.49067850000001], [0.09659719999999998, 51.4906559], [0.09647, 51.4906141], [0.0963311, 51.490572599999986], [0.09626469999999998, 51.49055499999999], [0.0960197, 51.49049689999998], [0.0956479, 51.4904249], [0.09537679999999998, 51.4903792], [0.0963451, 51.490394499999994], [0.0965561, 51.49040009999999], [0.0966939, 51.4904043], [0.0967065, 51.4904046], [0.09671989999999998, 51.49040490000001], [0.0990462, 51.4904686], [0.1011285, 51.4905154], [0.1018255, 51.4905277], [0.1021442, 51.4905336], [0.1022995, 51.4905362], [0.1027396, 51.4905447], [0.10411979999999998, 51.4905699], [0.1044707, 51.4905795], [0.1055712, 51.4906098], [0.1079308, 51.4906928], [0.108146, 51.4907002], [0.11049119999999998, 51.49078250000001], [0.1105646, 51.4907851], [0.1111617, 51.490806000000006], [0.1112693, 51.4908098], [0.1121429, 51.4908202], [0.11275589999999998, 51.490830300000006], [0.1135742, 51.490858300000006], [0.1142949, 51.49088309999999], [0.11772599999999998, 51.491002], [0.1178012, 51.4910046], [0.1178534, 51.4910064], [0.11818369999999996, 51.4910176], [0.12095, 51.4911158], [0.1210182, 51.491118199999995], [0.1210692, 51.491119], [0.12212619999999998, 51.4911553], [0.1223344, 51.491163699999994], [0.1224445, 51.491168899999984], [0.1225455, 51.49117489999999], [0.1229575, 51.491200899999995], [0.12371709999999998, 51.4912462], [0.1256223, 51.4913204], [0.12819349999999996, 51.4914259], [0.12952119999999998, 51.491455899999984], [0.1309884, 51.49151079999999], [0.1317337, 51.4915387], [0.1321599, 51.4915395], [0.13249949999999996, 51.4915348], [0.1328707, 51.49153249999999], [0.1280086, 51.491351], [0.1277976, 51.4913431], [0.12537609999999996, 51.4912496], [0.12416159999999998, 51.491201899999986], [0.1229568, 51.4911442], [0.12236829999999996, 51.491118199999995], [0.12215130000000002, 51.491111700000005], [0.12107219999999998, 51.4910716], [0.1207241, 51.4910588], [0.1193024, 51.4910096], [0.1178857, 51.49096099999999], [0.11734529999999996, 51.490941499999984], [0.11688179999999998, 51.4909241], [0.11593489999999998, 51.49088700000001], [0.11520329999999998, 51.4908593], [0.1144399, 51.49083279999999], [0.11367710000000002, 51.4908057], [0.11352230000000002, 51.490799800000005], [0.1081423, 51.4906126], [0.1069462, 51.49057010000001], [0.105476, 51.49051789999999], [0.104866, 51.49049689999998], [0.1037666, 51.4904573], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]}", "current_leg_start": "Plumstead Carriage Sidings", "dest_arr_time_act": "0507", "motion_projection": null, "next_location_lat": "51.4899096", "next_location_lon": "0.0859598", "previous_location": null, "current_leg_milage": "3.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64439768\", \"confirmationDeadline\": \"2026-09-22T05:07:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 481.457, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 22.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 22.0}, {\"to_m\": 550.796, \"from_m\": 481.457, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 928.846, \"from_m\": 550.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 992.162, \"from_m\": 928.846, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 1088.717, \"from_m\": 992.162, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2259.459, \"from_m\": 1088.717, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 2757.459, \"from_m\": 2259.459, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3081.621, \"from_m\": 2757.459, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5921.853, \"from_m\": 3081.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6335.111, \"from_m\": 5921.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 758647, \"profile_key\": \"677b96dfba9469d7d0ba451b5c85819bf35138e8feb6b47c54cd3289fe77fc9c\", \"schedule_id\": 4356, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Plumstead Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115940}, {\"is_pass\": false, \"wtt_arr\": \"0507\", \"wtt_dep\": null, \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 2, \"distance_m\": 6335.111, \"section_seq\": 1, \"route_path_id\": 115940}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6335.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115940}], \"total_distance_m\": 6335.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5921.853, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0505", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.4899096", "current_position_lon": "0.0859598", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Plumstead Carriage Sidings", "service_state_platform": "1", "timing_fact_generation": 1790049936769259, "current_leg_arrival_utc": "2026-09-22T05:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:01.762719", "service_state_evidence_id": 64439768, "current_leg_start_actual_dep": "2026-09-22T05:05:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:02.013915", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
None |
3P24 |
345030 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 481.457, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 22.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 22.0}, {"to_m": 550.796, "from_m": 481.457, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 928.846, "from_m": 550.796, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 992.162, "from_m": 928.846, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 1088.717, "from_m": 992.162, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2259.459, "from_m": 1088.717, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 2757.459, "from_m": 2259.459, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3081.621, "from_m": 2757.459, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5921.853, "from_m": 3081.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6335.111, "from_m": 5921.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 758647, "profile_key": "677b96dfba9469d7d0ba451b5c85819bf35138e8feb6b47c54cd3289fe77fc9c", "schedule_id": 4356, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0505", "location": "Plumstead Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115940}, {"is_pass": false, "wtt_arr": "0507", "wtt_dep": null, "location": "Plumstead Rev Sidings", "stage_seq": 2, "distance_m": 6335.111, "section_seq": 1, "route_path_id": 115940}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6335.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 115940}], "total_distance_m": 6335.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5921.853, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Plumstead Carriage Sidings |
0505 |
0505 |
None |
None |
None |
Plumstead Rev Sidings |
0507 |
0507 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35428/2026-09-22/detailed |
None |
Plumstead Carriage Sidings |
2026-09-22T05:05:30+01:00 |
Plumstead Rev Sidings |
2.0 |
{"type": "LineString", "coordinates": [[0.1007735, 51.493005499999995], [0.1004619, 51.49281469999999], [0.100425, 51.49279190000001], [0.0983345, 51.4915054], [0.0982975, 51.4914828], [0.0977052, 51.4911187], [0.0974763, 51.4909937], [0.0974183, 51.4909657], [0.0973451, 51.49093160000001], [0.09720779999999998, 51.49087239999999], [0.0971331, 51.49084239999999], [0.09705550000000002, 51.4908138], [0.0969319, 51.4907701], [0.096663, 51.49067850000001], [0.09659719999999998, 51.4906559], [0.09647, 51.4906141], [0.0963311, 51.490572599999986], [0.09626469999999998, 51.49055499999999], [0.0960197, 51.49049689999998], [0.0956479, 51.4904249], [0.09537679999999998, 51.4903792], [0.0963451, 51.490394499999994], [0.0965561, 51.49040009999999], [0.0966939, 51.4904043], [0.0967065, 51.4904046], [0.09671989999999998, 51.49040490000001], [0.0990462, 51.4904686], [0.1011285, 51.4905154], [0.1018255, 51.4905277], [0.1021442, 51.4905336], [0.1022995, 51.4905362], [0.1027396, 51.4905447], [0.10411979999999998, 51.4905699], [0.1044707, 51.4905795], [0.1055712, 51.4906098], [0.1079308, 51.4906928], [0.108146, 51.4907002], [0.11049119999999998, 51.49078250000001], [0.1105646, 51.4907851], [0.1111617, 51.490806000000006], [0.1112693, 51.4908098], [0.1121429, 51.4908202], [0.11275589999999998, 51.490830300000006], [0.1135742, 51.490858300000006], [0.1142949, 51.49088309999999], [0.11772599999999998, 51.491002], [0.1178012, 51.4910046], [0.1178534, 51.4910064], [0.11818369999999996, 51.4910176], [0.12095, 51.4911158], [0.1210182, 51.491118199999995], [0.1210692, 51.491119], [0.12212619999999998, 51.4911553], [0.1223344, 51.491163699999994], [0.1224445, 51.491168899999984], [0.1225455, 51.49117489999999], [0.1229575, 51.491200899999995], [0.12371709999999998, 51.4912462], [0.1256223, 51.4913204], [0.12819349999999996, 51.4914259], [0.12952119999999998, 51.491455899999984], [0.1309884, 51.49151079999999], [0.1317337, 51.4915387], [0.1321599, 51.4915395], [0.13249949999999996, 51.4915348], [0.1328707, 51.49153249999999], [0.1280086, 51.491351], [0.1277976, 51.4913431], [0.12537609999999996, 51.4912496], [0.12416159999999998, 51.491201899999986], [0.1229568, 51.4911442], [0.12236829999999996, 51.491118199999995], [0.12215130000000002, 51.491111700000005], [0.12107219999999998, 51.4910716], [0.1207241, 51.4910588], [0.1193024, 51.4910096], [0.1178857, 51.49096099999999], [0.11734529999999996, 51.490941499999984], [0.11688179999999998, 51.4909241], [0.11593489999999998, 51.49088700000001], [0.11520329999999998, 51.4908593], [0.1144399, 51.49083279999999], [0.11367710000000002, 51.4908057], [0.11352230000000002, 51.490799800000005], [0.1081423, 51.4906126], [0.1069462, 51.49057010000001], [0.105476, 51.49051789999999], [0.104866, 51.49049689999998], [0.1037666, 51.4904573], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]} |
3.9 |
0505 |
0507 |
None |
Plumstead Carriage Sidings |
Plumstead Rev Sidings |
51.4899096 |
0.0859598 |
51.4899096 |
0.0859598 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
Plumstead Carriage Sidings |
TD |
TRACKING_TIMEOUT |
64439768 |
1790049936769259 |
5 |
5 |
2026-09-22 05:17:02.013915 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:01.762719 |
| 728846 |
758136 |
H55306 |
896H81C522 |
2026-09-22 |
COMPLETE |
None |
2026-09-22 05:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 758136, "stp": "P", "toc": "Unknown", "uid": "H55306", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55306/2026-09-22/detailed", "trust_id": "896H81C522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mountfield Sidings (FLHH)", "service_date": "2026-09-22", "dest_arr_time": "0552", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6H81", "timing_status": null, "origin_station": "Tonbridge West Yard (FLHH)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0507", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.277, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 451.075, \"from_m\": 359.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 495.705, \"from_m\": 451.075, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 959.752, \"from_m\": 495.705, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1153.599, \"from_m\": 959.752, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1509.323, \"from_m\": 1153.599, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7541.893, \"from_m\": 1509.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7574.168, \"from_m\": 7541.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7617.098, \"from_m\": 7574.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8365.831, \"from_m\": 7617.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8857.063, \"from_m\": 8365.831, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10091.474, \"from_m\": 8857.063, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13787.15, \"from_m\": 10091.474, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15943.947, \"from_m\": 13787.15, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16333.572, \"from_m\": 15943.947, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18303.352, \"from_m\": 16333.572, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18455.858, \"from_m\": 18303.352, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20307.703, \"from_m\": 18455.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22919.974, \"from_m\": 20307.703, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33128.711, \"from_m\": 22919.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35886.066, \"from_m\": 33128.711, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36734.066, \"from_m\": 35886.066, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 37063.292, \"from_m\": 36734.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 758136, \"profile_key\": \"091136a3682b032d93df7c9c00f9095380d9fca6d40171dcaace4d09e816c743\", \"schedule_id\": 42157, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Tonbridge West Yard (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Tonbridge\", \"stage_seq\": 2, \"distance_m\": 778.772, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 3, \"distance_m\": 1680.096, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 4, \"distance_m\": 7541.893, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 5, \"distance_m\": 8472.9, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 6, \"distance_m\": 9682.371, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Wadhurst\", \"stage_seq\": 7, \"distance_m\": 16333.572, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 8, \"distance_m\": 17182.07, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Robertsbridge\", \"stage_seq\": 9, \"distance_m\": 32925.33, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 10, \"distance_m\": 36197.629, \"section_seq\": 1, \"route_path_id\": 136173}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"Mountfield Sidings (FLHH)\", \"stage_seq\": 11, \"distance_m\": 37063.292, \"section_seq\": 1, \"route_path_id\": 136173}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 37063.292, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136173}], \"total_distance_m\": 37063.292, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 36701.791, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 361.501, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0507", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Tonbridge West Yard (FLHH)", "service_state_platform": null, "timing_fact_generation": 1790039386955976, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:01.773983", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:02.007388", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6H81 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 359.277, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 451.075, "from_m": 359.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 495.705, "from_m": 451.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 959.752, "from_m": 495.705, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1153.599, "from_m": 959.752, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1509.323, "from_m": 1153.599, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7541.893, "from_m": 1509.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7574.168, "from_m": 7541.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7617.098, "from_m": 7574.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8365.831, "from_m": 7617.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8857.063, "from_m": 8365.831, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10091.474, "from_m": 8857.063, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13787.15, "from_m": 10091.474, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15943.947, "from_m": 13787.15, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16333.572, "from_m": 15943.947, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18303.352, "from_m": 16333.572, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18455.858, "from_m": 18303.352, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20307.703, "from_m": 18455.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22919.974, "from_m": 20307.703, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33128.711, "from_m": 22919.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35886.066, "from_m": 33128.711, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36734.066, "from_m": 35886.066, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 37063.292, "from_m": 36734.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 758136, "profile_key": "091136a3682b032d93df7c9c00f9095380d9fca6d40171dcaace4d09e816c743", "schedule_id": 42157, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0509", "location": "Tonbridge West Yard (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Tonbridge", "stage_seq": 2, "distance_m": 778.772, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Somerhill Tunnel", "stage_seq": 3, "distance_m": 1680.096, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Wells Tunnel Jn", "stage_seq": 4, "distance_m": 7541.893, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Tunbridge Wells", "stage_seq": 5, "distance_m": 8472.9, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Strawberry Hill Tunnel", "stage_seq": 6, "distance_m": 9682.371, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Wadhurst", "stage_seq": 7, "distance_m": 16333.572, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Wadhurst Tunnel South", "stage_seq": 8, "distance_m": 17182.07, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Robertsbridge", "stage_seq": 9, "distance_m": 32925.33, "section_seq": 1, "route_path_id": 136173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Mountfield Tunnel", "stage_seq": 10, "distance_m": 36197.629, "section_seq": 1, "route_path_id": 136173}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "Mountfield Sidings (FLHH)", "stage_seq": 11, "distance_m": 37063.292, "section_seq": 1, "route_path_id": 136173}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 37063.292, "from_m": 0.0, "section_seq": 1, "route_path_id": 136173}], "total_distance_m": 37063.292, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 36701.791, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 361.501, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Tonbridge West Yard (FLHH) |
0507 |
0507 |
None |
None |
None |
Mountfield Sidings (FLHH) |
0552 |
0552 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H55306/2026-09-22/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
Tonbridge West Yard (FLHH) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790039386955976 |
0 |
0 |
2026-09-22 05:17:02.007388 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:01.773983 |
| 728847 |
759648 |
W00387 |
655P03M522 |
2026-09-22 |
COMPLETE |
20443421 |
2026-09-22 05:51:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 759648, "stp": "P", "toc": "West Midlands Trains", "uid": "W00387", "consist": "730007+730029", "dest_crs": "BHM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00387/2026-09-22/detailed", "trust_id": "655P03M522", "origin_crs": "XSZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-22", "dest_arr_time": "0559", "dest_platform": "8A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5P03", "timing_status": "LATE", "origin_station": "Soho LMD", "current_leg_arr": "0607", "current_leg_dep": "0558", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Soho LMD", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9508976, 52.4957948], [-1.9503085, 52.49568159999999], [-1.9501606999999996, 52.4956547], [-1.9500055000000005, 52.49562409999999], [-1.9497295, 52.49556830000001], [-1.9494512, 52.4955079], [-1.9492259000000005, 52.495457899999984], [-1.9490389, 52.4954121], [-1.9488339999999995, 52.49535840000001], [-1.9486456, 52.49530599999999], [-1.9485385, 52.495275799999995], [-1.9484440999999997, 52.49524339999999], [-1.9482229999999996, 52.4951645], [-1.9480797, 52.49511340000001], [-1.9478646999999991, 52.4950337], [-1.9476928, 52.49497469999999], [-1.9474375, 52.49489649999999], [-1.9472083, 52.49482179999999], [-1.9470236, 52.4947519], [-1.9468645, 52.494689599999994], [-1.9461033999999997, 52.49440220000001], [-1.9459337999999995, 52.4943382], [-1.9458328364957247, 52.49430286280318], [-1.9456218, 52.49422899999998], [-1.945467, 52.49417429999999], [-1.945347, 52.4941305], [-1.9451927, 52.4940689], [-1.9450651000000003, 52.494005900000005], [-1.9450193, 52.493982300000006], [-1.9447929, 52.493868000000006], [-1.9446823, 52.49380910000001], [-1.9444822, 52.49369779999999], [-1.944173, 52.4935128], [-1.9437593, 52.49325689999999], [-1.9436225, 52.49316410000001], [-1.9434743000000003, 52.49305919999999], [-1.943308, 52.49293469999999], [-1.9432121, 52.49286159999999], [-1.9430465, 52.4927289], [-1.9429144, 52.4926211], [-1.9427924000000003, 52.492516599999995], [-1.9426824000000005, 52.49242189999999], [-1.942507, 52.492262399999994], [-1.9424409999999996, 52.4922039], [-1.9423813, 52.49215530000001], [-1.9423303999999997, 52.49211240000001], [-1.9422566, 52.4920553], [-1.9421824999999993, 52.4920031], [-1.9421154000000005, 52.49195329999999], [-1.9420573999999995, 52.4919124], [-1.9419958999999996, 52.4918725], [-1.9418954895151348, 52.49178239480173], [-1.9417478457602548, 52.4916518782464], [-1.9416163665651751, 52.49153701081829], [-1.9414985297955076, 52.49143565770304], [-1.9413918133168624, 52.491345684086326], [-1.9412936949948512, 52.4912649551538], [-1.941201652695085, 52.49119133609111], [-1.9411131642831745, 52.491122692083934], [-1.941025707624731, 52.491056888317914], [-1.9409367605853656, 52.490991789978715], [-1.94084380103069, 52.49092526225199], [-1.9407443068263135, 52.490855170323385], [-1.9406357558378495, 52.490779379378594], [-1.940515625930907, 52.49069575460324], [-1.9403813949710984, 52.490602161183], [-1.940230540824034, 52.49049646430351], [-1.9400605413553256, 52.49037652915045], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Soho North Jn", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Birmingham New Street H.s.", "current_leg_milage": "2.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1108.406, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4439.746, \"from_m\": 1108.406, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 5302.229, \"from_m\": 4439.746, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5611.084, \"from_m\": 5302.229, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 759648, \"profile_key\": \"dea4c527d64539a46395ad53f8ecb696444577b0b3083780fa833232dd0de776\", \"schedule_id\": 23781, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Soho LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140479}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0554\", \"location\": \"Soho North Jn\", \"stage_seq\": 2, \"distance_m\": 1280.102, \"section_seq\": 1, \"route_path_id\": 140479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Soho South Jn\", \"stage_seq\": 3, \"distance_m\": 2327.176, \"section_seq\": 1, \"route_path_id\": 140479}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 4, \"distance_m\": 5611.084, \"section_seq\": 1, \"route_path_id\": 140479}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5611.084, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140479}], \"total_distance_m\": 5611.084, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4502.678, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1108.406, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:22Z\", \"source_id\": 64507415, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:23Z\", \"source_id\": 20439721, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "8", "timing_fact_generation": 1790053906337020, "current_leg_arrival_utc": "2026-09-22T06:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:11.757742", "service_state_evidence_id": 20439721, "current_leg_start_actual_dep": "2026-09-22T05:58:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:11.966073", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XSZ |
BHM |
5P03 |
730007+730029 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1108.406, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4439.746, "from_m": 1108.406, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 5302.229, "from_m": 4439.746, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5611.084, "from_m": 5302.229, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 759648, "profile_key": "dea4c527d64539a46395ad53f8ecb696444577b0b3083780fa833232dd0de776", "schedule_id": 23781, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Soho LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140479}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0554", "location": "Soho North Jn", "stage_seq": 2, "distance_m": 1280.102, "section_seq": 1, "route_path_id": 140479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Soho South Jn", "stage_seq": 3, "distance_m": 2327.176, "section_seq": 1, "route_path_id": 140479}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 4, "distance_m": 5611.084, "section_seq": 1, "route_path_id": 140479}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5611.084, "from_m": 0.0, "section_seq": 1, "route_path_id": 140479}], "total_distance_m": 5611.084, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4502.678, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1108.406, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19347, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:22Z", "source_id": 64507415, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:23Z", "source_id": 20439721, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Soho LMD |
0547 |
0547 |
None |
None |
None |
Birmingham New Street |
0559 |
0559 |
8A |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00387/2026-09-22/detailed |
None |
Soho North Jn |
2026-09-22T05:58:00+01:00 |
Birmingham New Street |
9.0 |
{"type": "LineString", "coordinates": [[-1.9508976, 52.4957948], [-1.9503085, 52.49568159999999], [-1.9501606999999996, 52.4956547], [-1.9500055000000005, 52.49562409999999], [-1.9497295, 52.49556830000001], [-1.9494512, 52.4955079], [-1.9492259000000005, 52.495457899999984], [-1.9490389, 52.4954121], [-1.9488339999999995, 52.49535840000001], [-1.9486456, 52.49530599999999], [-1.9485385, 52.495275799999995], [-1.9484440999999997, 52.49524339999999], [-1.9482229999999996, 52.4951645], [-1.9480797, 52.49511340000001], [-1.9478646999999991, 52.4950337], [-1.9476928, 52.49497469999999], [-1.9474375, 52.49489649999999], [-1.9472083, 52.49482179999999], [-1.9470236, 52.4947519], [-1.9468645, 52.494689599999994], [-1.9461033999999997, 52.49440220000001], [-1.9459337999999995, 52.4943382], [-1.9458328364957247, 52.49430286280318], [-1.9456218, 52.49422899999998], [-1.945467, 52.49417429999999], [-1.945347, 52.4941305], [-1.9451927, 52.4940689], [-1.9450651000000003, 52.494005900000005], [-1.9450193, 52.493982300000006], [-1.9447929, 52.493868000000006], [-1.9446823, 52.49380910000001], [-1.9444822, 52.49369779999999], [-1.944173, 52.4935128], [-1.9437593, 52.49325689999999], [-1.9436225, 52.49316410000001], [-1.9434743000000003, 52.49305919999999], [-1.943308, 52.49293469999999], [-1.9432121, 52.49286159999999], [-1.9430465, 52.4927289], [-1.9429144, 52.4926211], [-1.9427924000000003, 52.492516599999995], [-1.9426824000000005, 52.49242189999999], [-1.942507, 52.492262399999994], [-1.9424409999999996, 52.4922039], [-1.9423813, 52.49215530000001], [-1.9423303999999997, 52.49211240000001], [-1.9422566, 52.4920553], [-1.9421824999999993, 52.4920031], [-1.9421154000000005, 52.49195329999999], [-1.9420573999999995, 52.4919124], [-1.9419958999999996, 52.4918725], [-1.9418954895151348, 52.49178239480173], [-1.9417478457602548, 52.4916518782464], [-1.9416163665651751, 52.49153701081829], [-1.9414985297955076, 52.49143565770304], [-1.9413918133168624, 52.491345684086326], [-1.9412936949948512, 52.4912649551538], [-1.941201652695085, 52.49119133609111], [-1.9411131642831745, 52.491122692083934], [-1.941025707624731, 52.491056888317914], [-1.9409367605853656, 52.490991789978715], [-1.94084380103069, 52.49092526225199], [-1.9407443068263135, 52.490855170323385], [-1.9406357558378495, 52.490779379378594], [-1.940515625930907, 52.49069575460324], [-1.9403813949710984, 52.490602161183], [-1.940230540824034, 52.49049646430351], [-1.9400605413553256, 52.49037652915045], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
2.5 |
0558 |
0607 |
Birmingham New Street H.s. |
Soho LMD |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439721 |
1790053906337020 |
22 |
22 |
2026-09-22 05:17:11.966073 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:11.757742 |
| 728848 |
759202 |
P65265 |
255P97M522 |
2026-09-22 |
COMPLETE |
20440275 |
2026-09-22 06:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 759202, "stp": "P", "toc": "Northern", "uid": "P65265", "consist": "195007", "dest_crs": "RET", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65265/2026-09-22/detailed", "trust_id": "255P97M522", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Retford", "service_date": "2026-09-22", "dest_arr_time": "0604½", "dest_platform": "2", "is_terminated": 1, "next_location": "Retford", "signalling_id": "5P97", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "0607", "current_leg_dep": "0553½", "current_leg_end": "Retford", "origin_dep_time": "0531", "origin_platform": "2B", "current_location": "Retford", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684221999999998, 53.3110414], [-0.9670151386565612, 53.3112122147574], [-0.9647261, 53.3114901], [-0.9601342, 53.3120606], [-0.9578825, 53.3123429], [-0.9563393, 53.31253629999999], [-0.955915, 53.3126051], [-0.9555885999999998, 53.31267379999999], [-0.9552810999999998, 53.312760299999994], [-0.955014, 53.31284749999999], [-0.9547808, 53.31293620000001], [-0.9546066, 53.3130142], [-0.9544467, 53.313090300000006], [-0.9542159, 53.3132167], [-0.9539973, 53.3133594], [-0.9538149, 53.31349320000001], [-0.9536392, 53.313660600000006], [-0.9534984, 53.3138112], [-0.9533883999999998, 53.313961], [-0.9532959, 53.314104400000005], [-0.9531644999999996, 53.3143608], [-0.952962, 53.31482630000001], [-0.9528952, 53.314935699999985], [-0.9527501, 53.3151732], [-0.9526831999999998, 53.3153225], [-0.9525273999999998, 53.31560559999999], [-0.9523532, 53.3158015], [-0.9521273999999998, 53.3159706], [-0.9518226, 53.316125199999995], [-0.9514554, 53.316237099999995], [-0.9512154999999998, 53.3162837], [-0.950896, 53.3163134], [-0.9505797, 53.3163123], [-0.9502833, 53.3162761], [-0.949959, 53.31619649999998], [-0.9496907999999998, 53.31609339999999], [-0.9495446, 53.316015699999994], [-0.9493404, 53.31591100000001], [-0.9491365, 53.3157362], [-0.9488127, 53.31545930000001], [-0.9485736, 53.3152722], [-0.948355, 53.315107899999994], [-0.9480912, 53.31491929999999], [-0.9477599, 53.31469620000001], [-0.9475151, 53.314551599999994], [-0.9472409000000002, 53.3143949], [-0.9469566, 53.3142483], [-0.9466185999999998, 53.3140913], [-0.9461398, 53.31388129999999], [-0.9458574999999998, 53.31375299999999], [-0.945769348856724, 53.313709847400965], [-0.9457235109607648, 53.31368740837417], [-0.9456574634659808, 53.31369731550023], [-0.9455853548017876, 53.31370813179923], [-0.9455031000000002, 53.3136667], [-0.9445174, 53.31320579999999], [-0.9443418, 53.3131302], [-0.9433108, 53.3126734], [-0.9429856, 53.3125373], [-0.9421545, 53.3122166], [-0.9426821, 53.312441500000006], [-0.9428458, 53.3125168], [-0.9431743, 53.3126586], [-0.9434993000000002, 53.31280329999999], [-0.9442785, 53.31315260000001], [-0.9443274000000002, 53.31317330000001], [-0.9444839, 53.31323949999999], [-0.9449946, 53.3134763], [-0.9454231, 53.3136775], [-0.9455074335192876, 53.313719819987845], [-0.9455516921293268, 53.313742029690935], [-0.9456433, 53.313787999999995], [-0.9459333, 53.3139266], [-0.9462947, 53.3141097], [-0.9466305, 53.3142943], [-0.9467816999999998, 53.3143797], [-0.9469582999999998, 53.3144794], [-0.9472637999999998, 53.3146672], [-0.947545, 53.3148555], [-0.9477854, 53.31502029999999]]}", "current_leg_start": "Worksop", "dest_arr_time_act": "0604½", "motion_projection": null, "next_location_lat": "53.3150203", "next_location_lon": "-0.9477854", "previous_location": "Worksop", "current_leg_milage": "8.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.011, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.144, \"from_m\": 497.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 531.277, \"from_m\": 499.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 833.493, \"from_m\": 531.277, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1110.4, \"from_m\": 833.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1393.654, \"from_m\": 1110.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2217.188, \"from_m\": 1393.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2255.76, \"from_m\": 2217.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8133.202, \"from_m\": 2255.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9287.221, \"from_m\": 8133.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9381.744, \"from_m\": 9287.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9388.395, \"from_m\": 9381.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9431.275, \"from_m\": 9388.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9786.551, \"from_m\": 9431.275, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12451.981, \"from_m\": 9786.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21900.52, \"from_m\": 12451.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21952.206, \"from_m\": 21900.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36396.179, \"from_m\": 21952.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36831.018, \"from_m\": 36396.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37330.433, \"from_m\": 36831.018, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37657.013, \"from_m\": 37330.433, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 38255.405, \"from_m\": 37657.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38361.585, \"from_m\": 38255.405, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 38409.538, \"from_m\": 38361.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38526.198, \"from_m\": 38409.538, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 39014.435, \"from_m\": 38526.198, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 759202, \"profile_key\": \"84a6958d778bb7505546ee843b78eab52d7e1a00e6f4654ca687e84d5dd4ae21\", \"schedule_id\": 20427, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 726.635, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 3, \"distance_m\": 2318.131, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 4, \"distance_m\": 9272.895, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Kiveton Park\", \"stage_seq\": 5, \"distance_m\": 17154.774, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 6, \"distance_m\": 20533.987, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Shireoaks\", \"stage_seq\": 7, \"distance_m\": 22065.508, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 8, \"distance_m\": 23767.393, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Worksop\", \"stage_seq\": 9, \"distance_m\": 25439.895, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 10, \"distance_m\": 36210.551, \"section_seq\": 1, \"route_path_id\": 139068}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": null, \"location\": \"Retford\", \"stage_seq\": 11, \"distance_m\": 39014.435, \"section_seq\": 1, \"route_path_id\": 139068}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39014.435, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139068}], \"total_distance_m\": 39014.435, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35141.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3873.268, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.5", "current_position_lat": "53.3150203", "current_position_lon": "-0.9477854", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:13Z\", \"source_id\": 64491356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:20Z\", \"source_id\": 20434440, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:04Z\", \"source_id\": 64494166, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:11Z\", \"source_id\": 20435348, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:19Z\", \"source_id\": 64508935, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:24Z\", \"source_id\": 20440275, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Retford", "service_state_platform": "2", "timing_fact_generation": 1790053585415746, "current_leg_arrival_utc": "2026-09-22T06:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:12.327970", "service_state_evidence_id": 20440275, "current_leg_start_actual_dep": "2026-09-22T05:55:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:12.499696", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
RET |
5P97 |
195007 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 497.011, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 499.144, "from_m": 497.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 531.277, "from_m": 499.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 833.493, "from_m": 531.277, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1110.4, "from_m": 833.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1393.654, "from_m": 1110.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2217.188, "from_m": 1393.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2255.76, "from_m": 2217.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8133.202, "from_m": 2255.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9287.221, "from_m": 8133.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9381.744, "from_m": 9287.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9388.395, "from_m": 9381.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9431.275, "from_m": 9388.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9786.551, "from_m": 9431.275, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12451.981, "from_m": 9786.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21900.52, "from_m": 12451.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21952.206, "from_m": 21900.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36396.179, "from_m": 21952.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36831.018, "from_m": 36396.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37330.433, "from_m": 36831.018, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37657.013, "from_m": 37330.433, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 38255.405, "from_m": 37657.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38361.585, "from_m": 38255.405, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 38409.538, "from_m": 38361.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38526.198, "from_m": 38409.538, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 39014.435, "from_m": 38526.198, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 759202, "profile_key": "84a6958d778bb7505546ee843b78eab52d7e1a00e6f4654ca687e84d5dd4ae21", "schedule_id": 20427, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 726.635, "section_seq": 1, "route_path_id": 139068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Woodburn Jn", "stage_seq": 3, "distance_m": 2318.131, "section_seq": 1, "route_path_id": 139068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Woodhouse Jn", "stage_seq": 4, "distance_m": 9272.895, "section_seq": 1, "route_path_id": 139068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Kiveton Park", "stage_seq": 5, "distance_m": 17154.774, "section_seq": 1, "route_path_id": 139068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Brancliffe East Jn", "stage_seq": 6, "distance_m": 20533.987, "section_seq": 1, "route_path_id": 139068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Shireoaks", "stage_seq": 7, "distance_m": 22065.508, "section_seq": 1, "route_path_id": 139068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Shireoaks East Jn", "stage_seq": 8, "distance_m": 23767.393, "section_seq": 1, "route_path_id": 139068}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Worksop", "stage_seq": 9, "distance_m": 25439.895, "section_seq": 1, "route_path_id": 139068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Thrumpton West Jn", "stage_seq": 10, "distance_m": 36210.551, "section_seq": 1, "route_path_id": 139068}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": null, "location": "Retford", "stage_seq": 11, "distance_m": 39014.435, "section_seq": 1, "route_path_id": 139068}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39014.435, "from_m": 0.0, "section_seq": 1, "route_path_id": 139068}], "total_distance_m": 39014.435, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35141.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3873.268, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7527, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:13Z", "source_id": 64491356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:20Z", "source_id": 20434440, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:04Z", "source_id": 64494166, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:11Z", "source_id": 20435348, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7122, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:19Z", "source_id": 64508935, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:24Z", "source_id": 20440275, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Sheffield |
0531 |
0531 |
2B |
None |
None |
Retford |
0604½ |
0604½ |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65265/2026-09-22/detailed |
None |
Worksop |
2026-09-22T05:55:30+01:00 |
Retford |
13.5 |
{"type": "LineString", "coordinates": [[-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684221999999998, 53.3110414], [-0.9670151386565612, 53.3112122147574], [-0.9647261, 53.3114901], [-0.9601342, 53.3120606], [-0.9578825, 53.3123429], [-0.9563393, 53.31253629999999], [-0.955915, 53.3126051], [-0.9555885999999998, 53.31267379999999], [-0.9552810999999998, 53.312760299999994], [-0.955014, 53.31284749999999], [-0.9547808, 53.31293620000001], [-0.9546066, 53.3130142], [-0.9544467, 53.313090300000006], [-0.9542159, 53.3132167], [-0.9539973, 53.3133594], [-0.9538149, 53.31349320000001], [-0.9536392, 53.313660600000006], [-0.9534984, 53.3138112], [-0.9533883999999998, 53.313961], [-0.9532959, 53.314104400000005], [-0.9531644999999996, 53.3143608], [-0.952962, 53.31482630000001], [-0.9528952, 53.314935699999985], [-0.9527501, 53.3151732], [-0.9526831999999998, 53.3153225], [-0.9525273999999998, 53.31560559999999], [-0.9523532, 53.3158015], [-0.9521273999999998, 53.3159706], [-0.9518226, 53.316125199999995], [-0.9514554, 53.316237099999995], [-0.9512154999999998, 53.3162837], [-0.950896, 53.3163134], [-0.9505797, 53.3163123], [-0.9502833, 53.3162761], [-0.949959, 53.31619649999998], [-0.9496907999999998, 53.31609339999999], [-0.9495446, 53.316015699999994], [-0.9493404, 53.31591100000001], [-0.9491365, 53.3157362], [-0.9488127, 53.31545930000001], [-0.9485736, 53.3152722], [-0.948355, 53.315107899999994], [-0.9480912, 53.31491929999999], [-0.9477599, 53.31469620000001], [-0.9475151, 53.314551599999994], [-0.9472409000000002, 53.3143949], [-0.9469566, 53.3142483], [-0.9466185999999998, 53.3140913], [-0.9461398, 53.31388129999999], [-0.9458574999999998, 53.31375299999999], [-0.945769348856724, 53.313709847400965], [-0.9457235109607648, 53.31368740837417], [-0.9456574634659808, 53.31369731550023], [-0.9455853548017876, 53.31370813179923], [-0.9455031000000002, 53.3136667], [-0.9445174, 53.31320579999999], [-0.9443418, 53.3131302], [-0.9433108, 53.3126734], [-0.9429856, 53.3125373], [-0.9421545, 53.3122166], [-0.9426821, 53.312441500000006], [-0.9428458, 53.3125168], [-0.9431743, 53.3126586], [-0.9434993000000002, 53.31280329999999], [-0.9442785, 53.31315260000001], [-0.9443274000000002, 53.31317330000001], [-0.9444839, 53.31323949999999], [-0.9449946, 53.3134763], [-0.9454231, 53.3136775], [-0.9455074335192876, 53.313719819987845], [-0.9455516921293268, 53.313742029690935], [-0.9456433, 53.313787999999995], [-0.9459333, 53.3139266], [-0.9462947, 53.3141097], [-0.9466305, 53.3142943], [-0.9467816999999998, 53.3143797], [-0.9469582999999998, 53.3144794], [-0.9472637999999998, 53.3146672], [-0.947545, 53.3148555], [-0.9477854, 53.31502029999999]]} |
8.3 |
0553½ |
0607 |
Worksop |
Retford |
Retford |
53.3150203 |
-0.9477854 |
53.3150203 |
-0.9477854 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
Retford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440275 |
1790053585415746 |
47 |
47 |
2026-09-22 05:17:12.499696 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:12.327970 |
| 728849 |
760321 |
C36533 |
885U36M622 |
2026-09-22 |
COMPLETE |
20440749 |
2026-09-22 06:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 760321, "stp": "P", "toc": "Elizabeth Line", "uid": "C36533", "consist": "345064", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36533/2026-09-22/detailed", "trust_id": "885U36M622", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "5U36", "timing_status": "EARLY", "origin_station": "Plumstead Rev Sidings", "current_leg_arr": "0607", "current_leg_dep": "0604", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0604", "origin_platform": null, "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.10308852837879484, 51.49045151573312], [0.1037666, 51.4904573], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Plumstead Rev Sidings", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Plumstead Rev Sidings", "current_leg_milage": "3.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 413.258, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3253.49, \"from_m\": 413.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3577.652, \"from_m\": 3253.49, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4075.652, \"from_m\": 3577.652, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4541.868, \"from_m\": 4075.652, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 4722.557, \"from_m\": 4541.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4951.983, \"from_m\": 4722.557, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 760321, \"profile_key\": \"b428903f292e77050f564eb4dad394f354b306a710067f86a21911f1ccf13547\", \"schedule_id\": 4752, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1138.333, \"section_seq\": 1, \"route_path_id\": 132218}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 4951.983, \"section_seq\": 1, \"route_path_id\": 132218}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4951.983, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132218}], \"total_distance_m\": 4951.983, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4538.725, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:12Z\", \"source_id\": 64510426, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:19Z\", \"source_id\": 20440749, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1790053640864940, "current_leg_arrival_utc": "2026-09-22T06:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:13.648384", "service_state_evidence_id": 64510426, "current_leg_start_actual_dep": "2026-09-22T06:04:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-22T05:07:11", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:14.118225", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
ABX |
5U36 |
345064 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 413.258, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3253.49, "from_m": 413.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3577.652, "from_m": 3253.49, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4075.652, "from_m": 3577.652, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4541.868, "from_m": 4075.652, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 4722.557, "from_m": 4541.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4951.983, "from_m": 4722.557, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 760321, "profile_key": "b428903f292e77050f564eb4dad394f354b306a710067f86a21911f1ccf13547", "schedule_id": 4752, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "Plumstead Rev Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1138.333, "section_seq": 1, "route_path_id": 132218}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 3, "distance_m": 4951.983, "section_seq": 1, "route_path_id": 132218}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4951.983, "from_m": 0.0, "section_seq": 1, "route_path_id": 132218}], "total_distance_m": 4951.983, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4538.725, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:12Z", "source_id": 64510426, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:19Z", "source_id": 20440749, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Plumstead Rev Sidings |
0604 |
0604 |
None |
None |
None |
Abbey Wood (Crossrail) |
0608 |
0608 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36533/2026-09-22/detailed |
None |
Plumstead Rev Sidings |
2026-09-22T06:04:00+01:00 |
Abbey Wood (Crossrail) |
3.0 |
{"type": "LineString", "coordinates": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.10308852837879484, 51.49045151573312], [0.1037666, 51.4904573], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.0 |
0604 |
0607 |
Plumstead Rev Sidings |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:11 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
64510426 |
1790053640864940 |
7 |
7 |
2026-09-22 05:17:14.118225 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:13.648384 |
| 728850 |
758553 |
P88109 |
892K52M522 |
2026-09-22 |
COMPLETE |
20439734 |
2026-09-22 06:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 758553, "stp": "P", "toc": "Southeastern", "uid": "P88109", "consist": "377509", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88109/2026-09-22/detailed", "trust_id": "892K52M522", "origin_crs": "GLM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "6", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2K52", "timing_status": "EARLY", "origin_station": "Gillingham (Kent)", "current_leg_arr": "0607", "current_leg_dep": "0558", "current_leg_end": "London Victoria", "origin_dep_time": "0500", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.1423843216254196, 51.47516626481895], [-0.1425426227585996, 51.47529844548388], [-0.14269568419597467, 51.47542460604307], [-0.14284399808549436, 51.475545708045814], [-0.1429880565751082, 51.475662713041345], [-0.14312835181276562, 51.47577658257895], [-0.14326537594641622, 51.47588827820787], [-0.14339962112400942, 51.47599876147741], [-0.14353157949349477, 51.476108993936805], [-0.1436617432028218, 51.47621993713534], [-0.14379060439993996, 51.47633255262226], [-0.1439186552327988, 51.47644780194685], [-0.14404638784934776, 51.47656664665837], [-0.14417429439753643, 51.47669004830608], [-0.14430286702531428, 51.476818968439254], [-0.1444325978806308, 51.47695436860715], [-0.14456397911143554, 51.47709721035904], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1471447, 51.4822958], [-0.14718792725972388, 51.482468273280226], [-0.1471982705190683, 51.482626429372445], [-0.1472044261818193, 51.482766191737824], [-0.1472068677414586, 51.48289019153924], [-0.14720606869146807, 51.4830010599396], [-0.14720250252532951, 51.48310142810181], [-0.14719664273652475, 51.48319392718877], [-0.1471889628185355, 51.48328118836339], [-0.14717993626484363, 51.48336584278856], [-0.147170036568931, 51.48345052162719], [-0.14715973722427933, 51.483537856042176], [-0.14714951172437046, 51.48363047719642], [-0.14713983356268623, 51.48373101625283], [-0.14713117623270838, 51.483842104374304], [-0.14712401322791874, 51.48396637272374], [-0.14711881804179913, 51.484106452464054], [-0.14711606416783138, 51.48426497475813], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Denmark Hill", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Denmark Hill", "current_leg_milage": "4.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1462.025, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2015.348, \"from_m\": 1462.025, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.605, \"from_m\": 2015.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3229.98, \"from_m\": 3205.605, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4280.256, \"from_m\": 3229.98, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4315.699, \"from_m\": 4280.256, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4668.17, \"from_m\": 4315.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4702.589, \"from_m\": 4668.17, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5567.28, \"from_m\": 4702.589, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15732.147, \"from_m\": 5567.28, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15813.117, \"from_m\": 15732.147, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29410.815, \"from_m\": 15813.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29443.075, \"from_m\": 29410.815, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29507.001, \"from_m\": 29443.075, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29575.48, \"from_m\": 29507.001, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35872.538, \"from_m\": 29575.48, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35886.593, \"from_m\": 35872.538, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36003.592, \"from_m\": 35886.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36423.646, \"from_m\": 36003.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36573.049, \"from_m\": 36423.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38105.73, \"from_m\": 36573.049, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38140.624, \"from_m\": 38105.73, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45800.516, \"from_m\": 38140.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46597.582, \"from_m\": 45800.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48921.815, \"from_m\": 46597.582, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49421.27, \"from_m\": 48921.815, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50818.508, \"from_m\": 49421.27, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51464.313, \"from_m\": 50818.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51731.884, \"from_m\": 51464.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51782.243, \"from_m\": 51731.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53235.982, \"from_m\": 51782.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53241.303, \"from_m\": 53235.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54013.032, \"from_m\": 53241.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54115.902, \"from_m\": 54013.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54418.539, \"from_m\": 54115.902, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54442.386, \"from_m\": 54418.539, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56032.338, \"from_m\": 54442.386, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56140.482, \"from_m\": 56032.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56936.418, \"from_m\": 56140.482, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56987.878, \"from_m\": 56936.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57561.632, \"from_m\": 56987.878, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57992.667, \"from_m\": 57561.632, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 58321.592, \"from_m\": 57992.667, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59443.28, \"from_m\": 58321.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 758553, \"profile_key\": \"774b2b4566ba3d95df6cb1746dfd88fee4bb03835ce58708f6980b4e91137f20\", \"schedule_id\": 22445, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0503H\", \"wtt_dep\": \"0504H\", \"location\": \"Chatham\", \"stage_seq\": 2, \"distance_m\": 2602.232, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0507\", \"wtt_dep\": \"0508\", \"location\": \"Rochester\", \"stage_seq\": 3, \"distance_m\": 4023.059, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 4668.17, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0517H\", \"location\": \"Sole Street\", \"stage_seq\": 5, \"distance_m\": 14530.342, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0520\", \"location\": \"Meopham\", \"stage_seq\": 6, \"distance_m\": 15961.062, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524H\", \"location\": \"Longfield\", \"stage_seq\": 7, \"distance_m\": 20142.493, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 8, \"distance_m\": 21351.418, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528H\", \"location\": \"Farningham Road\", \"stage_seq\": 9, \"distance_m\": 24702.683, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Swanley\", \"stage_seq\": 10, \"distance_m\": 29684.541, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"St. Mary Cray\", \"stage_seq\": 11, \"distance_m\": 33945.763, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 12, \"distance_m\": 36061.556, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Bickley Jn\", \"stage_seq\": 13, \"distance_m\": 37466.077, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0545\", \"location\": \"Bromley South\", \"stage_seq\": 14, \"distance_m\": 40147.294, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Shortlands\", \"stage_seq\": 15, \"distance_m\": 41604.783, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Ravensbourne\", \"stage_seq\": 16, \"distance_m\": 42707.378, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Bellingham\", \"stage_seq\": 17, \"distance_m\": 45176.413, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Nunhead\", \"stage_seq\": 18, \"distance_m\": 49892.417, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 19, \"distance_m\": 51782.243, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Denmark Hill\", \"stage_seq\": 20, \"distance_m\": 52591.117, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 21, \"distance_m\": 55999.809, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Factory Jn\", \"stage_seq\": 22, \"distance_m\": 56481.549, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Stewarts Lane Jn\", \"stage_seq\": 23, \"distance_m\": 57171.382, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 58040.572, \"section_seq\": 1, \"route_path_id\": 139885}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 25, \"distance_m\": 59443.28, \"section_seq\": 1, \"route_path_id\": 139885}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59443.28, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139885}], \"total_distance_m\": 59443.28, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56111.471, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3331.809, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:02:02Z\", \"source_id\": 64437231, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:02:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:02:11Z\", \"source_id\": 20417215, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:05:23Z\", \"source_id\": 64439656, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:05:26Z\", \"source_id\": 20417896, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:15:21Z\", \"source_id\": 64446772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:16:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:15:25Z\", \"source_id\": 20420051, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:18:34Z\", \"source_id\": 64449259, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:18:41Z\", \"source_id\": 20420889, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:23:23Z\", \"source_id\": 64453560, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:23:24Z\", \"source_id\": 20422244, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:27:04Z\", \"source_id\": 64457109, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:27:10Z\", \"source_id\": 20423343, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:41Z\", \"source_id\": 64462692, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:44Z\", \"source_id\": 20425101, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:57Z\", \"source_id\": 64467442, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:00Z\", \"source_id\": 20426607, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:31Z\", \"source_id\": 64475302, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:36Z\", \"source_id\": 20429219, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:25Z\", \"source_id\": 64479180, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:30Z\", \"source_id\": 20430418, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:40Z\", \"source_id\": 64480925, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:45Z\", \"source_id\": 20430969, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:59Z\", \"source_id\": 64483965, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:50:00Z\", \"source_id\": 20431958, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:06Z\", \"source_id\": 64489705, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:11Z\", \"source_id\": 20433883, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:24Z\", \"source_id\": 64494612, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:25Z\", \"source_id\": 20435490, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:22Z\", \"source_id\": 64507409, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:30Z\", \"source_id\": 20439734, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "6", "timing_fact_generation": 1790053532283438, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:15.047990", "service_state_evidence_id": 20439734, "current_leg_start_actual_dep": "2026-09-22T05:57:30+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:15.991448", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GLM |
None |
2K52 |
377509 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1462.025, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2015.348, "from_m": 1462.025, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.605, "from_m": 2015.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3229.98, "from_m": 3205.605, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4280.256, "from_m": 3229.98, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4315.699, "from_m": 4280.256, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4668.17, "from_m": 4315.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4702.589, "from_m": 4668.17, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5567.28, "from_m": 4702.589, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15732.147, "from_m": 5567.28, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15813.117, "from_m": 15732.147, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29410.815, "from_m": 15813.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29443.075, "from_m": 29410.815, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29507.001, "from_m": 29443.075, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29575.48, "from_m": 29507.001, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35872.538, "from_m": 29575.48, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35886.593, "from_m": 35872.538, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36003.592, "from_m": 35886.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36423.646, "from_m": 36003.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36573.049, "from_m": 36423.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38105.73, "from_m": 36573.049, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38140.624, "from_m": 38105.73, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45800.516, "from_m": 38140.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46597.582, "from_m": 45800.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48921.815, "from_m": 46597.582, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49421.27, "from_m": 48921.815, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50818.508, "from_m": 49421.27, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51464.313, "from_m": 50818.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51731.884, "from_m": 51464.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51782.243, "from_m": 51731.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53235.982, "from_m": 51782.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53241.303, "from_m": 53235.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54013.032, "from_m": 53241.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54115.902, "from_m": 54013.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54418.539, "from_m": 54115.902, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54442.386, "from_m": 54418.539, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56032.338, "from_m": 54442.386, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56140.482, "from_m": 56032.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56936.418, "from_m": 56140.482, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56987.878, "from_m": 56936.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57561.632, "from_m": 56987.878, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57992.667, "from_m": 57561.632, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 58321.592, "from_m": 57992.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59443.28, "from_m": 58321.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 758553, "profile_key": "774b2b4566ba3d95df6cb1746dfd88fee4bb03835ce58708f6980b4e91137f20", "schedule_id": 22445, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Gillingham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0503H", "wtt_dep": "0504H", "location": "Chatham", "stage_seq": 2, "distance_m": 2602.232, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0507", "wtt_dep": "0508", "location": "Rochester", "stage_seq": 3, "distance_m": 4023.059, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Rochester Bridge Jn", "stage_seq": 4, "distance_m": 4668.17, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0517H", "location": "Sole Street", "stage_seq": 5, "distance_m": 14530.342, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0520", "location": "Meopham", "stage_seq": 6, "distance_m": 15961.062, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524H", "location": "Longfield", "stage_seq": 7, "distance_m": 20142.493, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525H", "location": "Fawkham Jn", "stage_seq": 8, "distance_m": 21351.418, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528H", "location": "Farningham Road", "stage_seq": 9, "distance_m": 24702.683, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Swanley", "stage_seq": 10, "distance_m": 29684.541, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "St. Mary Cray", "stage_seq": 11, "distance_m": 33945.763, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "St. Mary Cray Jn", "stage_seq": 12, "distance_m": 36061.556, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Bickley Jn", "stage_seq": 13, "distance_m": 37466.077, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0545", "location": "Bromley South", "stage_seq": 14, "distance_m": 40147.294, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Shortlands", "stage_seq": 15, "distance_m": 41604.783, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Ravensbourne", "stage_seq": 16, "distance_m": 42707.378, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Bellingham", "stage_seq": 17, "distance_m": 45176.413, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Nunhead", "stage_seq": 18, "distance_m": 49892.417, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Crofton Road Jn", "stage_seq": 19, "distance_m": 51782.243, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Denmark Hill", "stage_seq": 20, "distance_m": 52591.117, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Voltaire Road Jn", "stage_seq": 21, "distance_m": 55999.809, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Factory Jn", "stage_seq": 22, "distance_m": 56481.549, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Stewarts Lane Jn", "stage_seq": 23, "distance_m": 57171.382, "section_seq": 1, "route_path_id": 139885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Grosvenor Bridge Jn", "stage_seq": 24, "distance_m": 58040.572, "section_seq": 1, "route_path_id": 139885}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "London Victoria", "stage_seq": 25, "distance_m": 59443.28, "section_seq": 1, "route_path_id": 139885}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59443.28, "from_m": 0.0, "section_seq": 1, "route_path_id": 139885}], "total_distance_m": 59443.28, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56111.471, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3331.809, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:02:02Z", "source_id": 64437231, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:02:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:02:11Z", "source_id": 20417215, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:05:23Z", "source_id": 64439656, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:05:26Z", "source_id": 20417896, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31979, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:15:21Z", "source_id": 64446772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:15:25Z", "source_id": 20420051, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31975, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:18:34Z", "source_id": 64449259, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:18:41Z", "source_id": 20420889, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31971, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:23:23Z", "source_id": 64453560, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:23:24Z", "source_id": 20422244, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31904, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:27:04Z", "source_id": 64457109, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:27:10Z", "source_id": 20423343, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31957, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:41Z", "source_id": 64462692, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:44Z", "source_id": 20425101, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32073, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:57Z", "source_id": 64467442, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:00Z", "source_id": 20426607, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:31Z", "source_id": 64475302, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:36Z", "source_id": 20429219, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:25Z", "source_id": 64479180, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T04:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:30Z", "source_id": 20430418, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31844, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:40Z", "source_id": 64480925, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T04:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:45Z", "source_id": 20430969, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:59Z", "source_id": 64483965, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T04:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:50:00Z", "source_id": 20431958, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:06Z", "source_id": 64489705, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T04:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:11Z", "source_id": 20433883, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:24Z", "source_id": 64494612, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T04:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:25Z", "source_id": 20435490, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28711, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:22Z", "source_id": 64507409, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T05:07:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:30Z", "source_id": 20439734, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Gillingham (Kent) |
0500 |
0500 |
2 |
None |
None |
London Victoria |
0609 |
0609 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88109/2026-09-22/detailed |
None |
Denmark Hill |
2026-09-22T05:57:30+01:00 |
London Victoria |
9.0 |
{"type": "LineString", "coordinates": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.1423843216254196, 51.47516626481895], [-0.1425426227585996, 51.47529844548388], [-0.14269568419597467, 51.47542460604307], [-0.14284399808549436, 51.475545708045814], [-0.1429880565751082, 51.475662713041345], [-0.14312835181276562, 51.47577658257895], [-0.14326537594641622, 51.47588827820787], [-0.14339962112400942, 51.47599876147741], [-0.14353157949349477, 51.476108993936805], [-0.1436617432028218, 51.47621993713534], [-0.14379060439993996, 51.47633255262226], [-0.1439186552327988, 51.47644780194685], [-0.14404638784934776, 51.47656664665837], [-0.14417429439753643, 51.47669004830608], [-0.14430286702531428, 51.476818968439254], [-0.1444325978806308, 51.47695436860715], [-0.14456397911143554, 51.47709721035904], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1471447, 51.4822958], [-0.14718792725972388, 51.482468273280226], [-0.1471982705190683, 51.482626429372445], [-0.1472044261818193, 51.482766191737824], [-0.1472068677414586, 51.48289019153924], [-0.14720606869146807, 51.4830010599396], [-0.14720250252532951, 51.48310142810181], [-0.14719664273652475, 51.48319392718877], [-0.1471889628185355, 51.48328118836339], [-0.14717993626484363, 51.48336584278856], [-0.147170036568931, 51.48345052162719], [-0.14715973722427933, 51.483537856042176], [-0.14714951172437046, 51.48363047719642], [-0.14713983356268623, 51.48373101625283], [-0.14713117623270838, 51.483842104374304], [-0.14712401322791874, 51.48396637272374], [-0.14711881804179913, 51.484106452464054], [-0.14711606416783138, 51.48426497475813], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
4.0 |
0558 |
0607 |
Denmark Hill |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439734 |
1790053532283438 |
109 |
109 |
2026-09-22 05:17:15.991448 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:15.047990 |
| 728851 |
761810 |
P24586 |
162R89M522 |
2026-09-22 |
COMPLETE |
20440711 |
2026-09-22 06:03:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 761810, "stp": "P", "toc": "Northern", "uid": "P24586", "consist": "155344", "dest_crs": "SBY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24586/2026-09-22/detailed", "trust_id": "162R89M522", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selby", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "3A", "is_terminated": 1, "next_location": "Selby", "signalling_id": "2R89", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "0603", "current_leg_dep": "0542", "current_leg_end": "Selby", "origin_dep_time": "0543", "origin_platform": "1", "current_location": "Selby", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.094171725202158, 53.95833966889453], [-1.0942149, 53.9582278], [-1.0943162000000002, 53.9580102], [-1.0944375, 53.95779619999999], [-1.0945746, 53.957591699999995], [-1.09473, 53.95739189999999], [-1.0949032, 53.957197099999995], [-1.0950938, 53.9570081], [-1.0953012999999998, 53.956825300000006], [-1.0955248999999998, 53.9566492], [-1.0961759, 53.9561052], [-1.0966502, 53.955730599999995], [-1.0972253999999997, 53.9553245], [-1.0980367, 53.9546786], [-1.0983309, 53.954438800000005], [-1.0986265, 53.954245599999986], [-1.0990589999999998, 53.9539764], [-1.0992401, 53.9538455], [-1.0994400999999998, 53.9537122], [-1.0998082999999998, 53.953467], [-1.1005124, 53.95301739999999], [-1.1010410999999998, 53.95267979999999], [-1.1017735999999998, 53.9521796], [-1.1031868, 53.9511406], [-1.1047438, 53.9498439], [-1.1056238, 53.9490988], [-1.106528, 53.94824849999999], [-1.1081069, 53.9465938], [-1.1083123889071615, 53.946338544998355], [-1.1092931, 53.9451203], [-1.1100827999999998, 53.943948000000006], [-1.110779, 53.94277400000001], [-1.1114021000000005, 53.9415938], [-1.1124257, 53.939552500000005], [-1.1131506999999998, 53.9382444], [-1.1150705, 53.9352506], [-1.1157393999999998, 53.93421759999999], [-1.1167006999999998, 53.93298299999999], [-1.1173892999999997, 53.9321134], [-1.1201377, 53.92913649999999], [-1.1231139999999995, 53.9261115], [-1.1256726, 53.9234911], [-1.1284313, 53.920654299999995], [-1.1317056, 53.917335300000005], [-1.1337505, 53.9152916], [-1.1359687, 53.9133624], [-1.1378345, 53.9119627], [-1.1397831, 53.9105977], [-1.1493198999999998, 53.90392], [-1.1523829, 53.901781199999995], [-1.1534189999999998, 53.9010576], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1560246999999997, 53.8991204], [-1.1614135, 53.8953312], [-1.1640076633068075, 53.89343534084089], [-1.1661522923077154, 53.89186794413037], [-1.1661529, 53.8918675], [-1.166588, 53.89154640000001], [-1.1668638, 53.8913398], [-1.1671473999999995, 53.89112540000001], [-1.1673962, 53.8909293], [-1.1676388999999998, 53.89074179999999], [-1.1678098693553778, 53.89060785452848], [-1.1680425, 53.8904256], [-1.1684816999999998, 53.89007139999999], [-1.1697556, 53.8890234], [-1.1716809999999998, 53.8873351], [-1.1753194, 53.883897999999995], [-1.1768316, 53.8823434], [-1.1778297999999998, 53.8811573], [-1.1788351, 53.8797621], [-1.1797075999999995, 53.878360400000005], [-1.1808381999999995, 53.87596669999999], [-1.1813726999999998, 53.874469099999985], [-1.1817423, 53.8729677], [-1.181936, 53.871674299999995], [-1.1820319999999995, 53.8703808], [-1.1820051, 53.86875390000001], [-1.1818086, 53.8670933], [-1.1814843, 53.86561089999999], [-1.1810508, 53.8641933], [-1.1803081, 53.8624522], [-1.1775611999999998, 53.85715119999999], [-1.1771235, 53.85630389999999], [-1.1769846, 53.856053400000015], [-1.1766743, 53.855471900000005], [-1.1763539999999997, 53.8548724], [-1.1757347, 53.85368810000001], [-1.1752736999999998, 53.85283709999999], [-1.1748234, 53.85198669999999], [-1.1739244000000002, 53.8502889], [-1.1736061, 53.849711799999994], [-1.1733025, 53.8491233], [-1.1727727, 53.8480498], [-1.1722754000000002, 53.8469728], [-1.1719901, 53.84634400000001], [-1.1715958, 53.8454174], [-1.1712302, 53.8444907], [-1.1708366, 53.8434566], [-1.1700273999999995, 53.84100619999999], [-1.169870347467262, 53.84046508143667], [-1.1697173999999997, 53.8399381], [-1.1695694, 53.839359599999995], [-1.1694265, 53.838763], [-1.1693433999999998, 53.8384851], [-1.169281, 53.838203], [-1.1691474999999998, 53.8376305], [-1.1689164, 53.83649539999999], [-1.1684624999999995, 53.8336006], [-1.1682534, 53.83140360000001], [-1.1681729999999997, 53.82965229999999], [-1.1681409, 53.827891699999995], [-1.1682103999999998, 53.8252468], [-1.1682344, 53.8225851], [-1.1683029, 53.819951], [-1.168344, 53.81732279999999], [-1.1683741, 53.8160026], [-1.1684097, 53.81468710000001], [-1.1684631, 53.8120469], [-1.1684702, 53.811142], [-1.1684879999999995, 53.81023390000001], [-1.1685272, 53.808419], [-1.1685998, 53.8047842], [-1.1686037, 53.80463329999999], [-1.1686626, 53.8015006], [-1.1687106000000005, 53.7991976], [-1.168714, 53.7979988], [-1.1686979999999998, 53.7974015], [-1.1686578, 53.79680179999999], [-1.1686056, 53.7962793], [-1.1685327, 53.79575739999999], [-1.168451, 53.79523459999999], [-1.1683471, 53.7947119], [-1.1682377, 53.7942424], [-1.1681223, 53.7937775], [-1.1679177999999997, 53.7931329], [-1.1678098693553778, 53.792800353796395], [-1.1677144, 53.792506199999984], [-1.1675834, 53.79212319999999], [-1.1674448, 53.79173529999999], [-1.167134, 53.7910613], [-1.1669865, 53.790733800000005], [-1.1668136, 53.7903991], [-1.1663571999999998, 53.7895461], [-1.1658681999999998, 53.78870109999999], [-1.1652606, 53.78778630000001], [-1.165003512780895, 53.78742772712427], [-1.1646078, 53.7868758], [-1.1642177, 53.7864092], [-1.1638049999999998, 53.78591740000001], [-1.1633945, 53.7854449], [-1.1629525, 53.7849729], [-1.1622434, 53.7842505], [-1.161515, 53.7835426], [-1.1613878, 53.7834251], [-1.1603259999999995, 53.7824356], [-1.1592597999999998, 53.7814534], [-1.1584626999999998, 53.78072850000001], [-1.1578266999999998, 53.7801502], [-1.1575806999999998, 53.7799314], [-1.1571266, 53.7795827], [-1.1569761999999997, 53.7794576], [-1.1563191, 53.7789113], [-1.1555467, 53.7782741], [-1.1551653, 53.77796020000001], [-1.1548734, 53.7777478], [-1.1545588999999998, 53.7775634], [-1.1541892, 53.7773913], [-1.1538157999999998, 53.777247899999985], [-1.1534159, 53.77712249999999], [-1.1530107999999997, 53.777022499999994], [-1.1526112999999998, 53.7769491], [-1.1519057, 53.7768774], [-1.1504942, 53.7767693], [-1.1472463, 53.7765302], [-1.1464702, 53.7764916], [-1.1424617, 53.776302599999994], [-1.1385307999999998, 53.77613059999999], [-1.1358782, 53.77598580000001], [-1.1247809, 53.7755191], [-1.1204704, 53.7753653], [-1.1192464, 53.77534659999999], [-1.1180002, 53.7753654], [-1.1157978, 53.7754613], [-1.1133580999999997, 53.77558609999999], [-1.1114873, 53.775709899999995], [-1.1008222, 53.77641580000001], [-1.0999582999999995, 53.7764845], [-1.099362, 53.7765388], [-1.0982517, 53.77666870000001], [-1.0971752, 53.77678540000001], [-1.0967778, 53.77683439999999], [-1.0959313, 53.7769446], [-1.0954240999999998, 53.77700170000001], [-1.0951292, 53.7770393], [-1.0925384, 53.77736139999999], [-1.0911344, 53.777530600000006], [-1.0895486, 53.7777514], [-1.0831938, 53.7785759], [-1.0779783409434258, 53.77925718261357], [-1.077734, 53.779289099999986], [-1.0764566999999998, 53.7794571], [-1.075508, 53.7795716], [-1.0751383, 53.779611399999986], [-1.0747458, 53.7796331], [-1.0743929, 53.77964430000001], [-1.0739926, 53.7796338], [-1.0737379, 53.779610299999995], [-1.0735865, 53.77959289999999], [-1.0732274, 53.7795395], [-1.0728053, 53.7794562], [-1.0712808, 53.779101399999995], [-1.0708999, 53.779022000000005], [-1.0706536999999998, 53.7789734], [-1.070392, 53.7789375], [-1.0701319, 53.7789053], [-1.0698533, 53.77888639999998], [-1.0695252, 53.7788779], [-1.0692521, 53.7788832], [-1.0690345, 53.77888900000001], [-1.06878, 53.7789085], [-1.0683991, 53.77895519999999], [-1.0679552, 53.7790399], [-1.0677098, 53.779092599999984], [-1.0674581999999997, 53.7791617], [-1.0671772999999998, 53.779247], [-1.0669683999999997, 53.77932539999999], [-1.0664991999999998, 53.7795364], [-1.0661235, 53.77975209999999], [-1.0659138, 53.7798962], [-1.0657287, 53.780033499999995], [-1.0653186, 53.78045620000001], [-1.0650692, 53.7807496], [-1.0647013000000003, 53.781217000000005], [-1.0642491000000005, 53.7818468], [-1.0640496, 53.7821396], [-1.0636226, 53.782766599999995]]}", "current_leg_start": "York", "dest_arr_time_act": "0608½", "motion_projection": null, "next_location_lat": "53.7827666", "next_location_lon": "-1.0636226", "previous_location": "York", "current_leg_milage": "17.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 246.769, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 745.978, \"from_m\": 246.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1155.972, \"from_m\": 745.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1312.335, \"from_m\": 1155.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3597.44, \"from_m\": 1312.335, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4121.372, \"from_m\": 3597.44, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 8287.101, \"from_m\": 4121.372, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 8329.418, \"from_m\": 8287.101, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 22367.13, \"from_m\": 8329.418, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 23199.207, \"from_m\": 22367.13, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25555.579, \"from_m\": 23199.207, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27811.422, \"from_m\": 25555.579, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27861.245, \"from_m\": 27811.422, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27990.895, \"from_m\": 27861.245, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28670.767, \"from_m\": 27990.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28717.914, \"from_m\": 28670.767, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28998.063, \"from_m\": 28717.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 761810, \"profile_key\": \"3cf93776fd3ac9245db1fc2eb3ef71336991ff649cce032f481e39cb76fffe27\", \"schedule_id\": 31892, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9373.887, \"section_seq\": 1, \"route_path_id\": 157928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 3, \"distance_m\": 22337.921, \"section_seq\": 1, \"route_path_id\": 157928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 4, \"distance_m\": 23250.384, \"section_seq\": 1, \"route_path_id\": 157928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Selby West Jn\", \"stage_seq\": 5, \"distance_m\": 27894.49, \"section_seq\": 1, \"route_path_id\": 157928}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": null, \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 28998.063, \"section_seq\": 1, \"route_path_id\": 157928}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28998.063, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157928}], \"total_distance_m\": 28998.063, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 28594.931, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 403.132, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "53.7827666", "current_position_lon": "-1.0636226", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:56Z\", \"source_id\": 64492423, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:06Z\", \"source_id\": 20434822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:15Z\", \"source_id\": 20440711, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selby", "service_state_platform": "3A", "timing_fact_generation": 1790053635881995, "current_leg_arrival_utc": "2026-09-22T06:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:15.877406", "service_state_evidence_id": 20440711, "current_leg_start_actual_dep": "2026-09-22T05:43:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-22T05:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:15.994654", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
YRK |
SBY |
2R89 |
155344 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 246.769, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 745.978, "from_m": 246.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1155.972, "from_m": 745.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1312.335, "from_m": 1155.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3597.44, "from_m": 1312.335, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4121.372, "from_m": 3597.44, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 8287.101, "from_m": 4121.372, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 8329.418, "from_m": 8287.101, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 22367.13, "from_m": 8329.418, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 23199.207, "from_m": 22367.13, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25555.579, "from_m": 23199.207, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27811.422, "from_m": 25555.579, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27861.245, "from_m": 27811.422, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27990.895, "from_m": 27861.245, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28670.767, "from_m": 27990.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28717.914, "from_m": 28670.767, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28998.063, "from_m": 28717.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 761810, "profile_key": "3cf93776fd3ac9245db1fc2eb3ef71336991ff649cce032f481e39cb76fffe27", "schedule_id": 31892, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 157928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9373.887, "section_seq": 1, "route_path_id": 157928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Hambleton North Jn", "stage_seq": 3, "distance_m": 22337.921, "section_seq": 1, "route_path_id": 157928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Hambleton East Jn", "stage_seq": 4, "distance_m": 23250.384, "section_seq": 1, "route_path_id": 157928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Selby West Jn", "stage_seq": 5, "distance_m": 27894.49, "section_seq": 1, "route_path_id": 157928}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": null, "location": "Selby", "stage_seq": 6, "distance_m": 28998.063, "section_seq": 1, "route_path_id": 157928}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28998.063, "from_m": 0.0, "section_seq": 1, "route_path_id": 157928}], "total_distance_m": 28998.063, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 28594.931, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 403.132, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4984, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:56Z", "source_id": 64492423, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:06Z", "source_id": 20434822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:15Z", "source_id": 20440711, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}] |
York |
0543 |
0543 |
1 |
None |
None |
Selby |
0609 |
0608½ |
3A |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24586/2026-09-22/detailed |
None |
York |
2026-09-22T05:43:00+01:00 |
Selby |
21.0 |
{"type": "LineString", "coordinates": [[-1.094171725202158, 53.95833966889453], [-1.0942149, 53.9582278], [-1.0943162000000002, 53.9580102], [-1.0944375, 53.95779619999999], [-1.0945746, 53.957591699999995], [-1.09473, 53.95739189999999], [-1.0949032, 53.957197099999995], [-1.0950938, 53.9570081], [-1.0953012999999998, 53.956825300000006], [-1.0955248999999998, 53.9566492], [-1.0961759, 53.9561052], [-1.0966502, 53.955730599999995], [-1.0972253999999997, 53.9553245], [-1.0980367, 53.9546786], [-1.0983309, 53.954438800000005], [-1.0986265, 53.954245599999986], [-1.0990589999999998, 53.9539764], [-1.0992401, 53.9538455], [-1.0994400999999998, 53.9537122], [-1.0998082999999998, 53.953467], [-1.1005124, 53.95301739999999], [-1.1010410999999998, 53.95267979999999], [-1.1017735999999998, 53.9521796], [-1.1031868, 53.9511406], [-1.1047438, 53.9498439], [-1.1056238, 53.9490988], [-1.106528, 53.94824849999999], [-1.1081069, 53.9465938], [-1.1083123889071615, 53.946338544998355], [-1.1092931, 53.9451203], [-1.1100827999999998, 53.943948000000006], [-1.110779, 53.94277400000001], [-1.1114021000000005, 53.9415938], [-1.1124257, 53.939552500000005], [-1.1131506999999998, 53.9382444], [-1.1150705, 53.9352506], [-1.1157393999999998, 53.93421759999999], [-1.1167006999999998, 53.93298299999999], [-1.1173892999999997, 53.9321134], [-1.1201377, 53.92913649999999], [-1.1231139999999995, 53.9261115], [-1.1256726, 53.9234911], [-1.1284313, 53.920654299999995], [-1.1317056, 53.917335300000005], [-1.1337505, 53.9152916], [-1.1359687, 53.9133624], [-1.1378345, 53.9119627], [-1.1397831, 53.9105977], [-1.1493198999999998, 53.90392], [-1.1523829, 53.901781199999995], [-1.1534189999999998, 53.9010576], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1560246999999997, 53.8991204], [-1.1614135, 53.8953312], [-1.1640076633068075, 53.89343534084089], [-1.1661522923077154, 53.89186794413037], [-1.1661529, 53.8918675], [-1.166588, 53.89154640000001], [-1.1668638, 53.8913398], [-1.1671473999999995, 53.89112540000001], [-1.1673962, 53.8909293], [-1.1676388999999998, 53.89074179999999], [-1.1678098693553778, 53.89060785452848], [-1.1680425, 53.8904256], [-1.1684816999999998, 53.89007139999999], [-1.1697556, 53.8890234], [-1.1716809999999998, 53.8873351], [-1.1753194, 53.883897999999995], [-1.1768316, 53.8823434], [-1.1778297999999998, 53.8811573], [-1.1788351, 53.8797621], [-1.1797075999999995, 53.878360400000005], [-1.1808381999999995, 53.87596669999999], [-1.1813726999999998, 53.874469099999985], [-1.1817423, 53.8729677], [-1.181936, 53.871674299999995], [-1.1820319999999995, 53.8703808], [-1.1820051, 53.86875390000001], [-1.1818086, 53.8670933], [-1.1814843, 53.86561089999999], [-1.1810508, 53.8641933], [-1.1803081, 53.8624522], [-1.1775611999999998, 53.85715119999999], [-1.1771235, 53.85630389999999], [-1.1769846, 53.856053400000015], [-1.1766743, 53.855471900000005], [-1.1763539999999997, 53.8548724], [-1.1757347, 53.85368810000001], [-1.1752736999999998, 53.85283709999999], [-1.1748234, 53.85198669999999], [-1.1739244000000002, 53.8502889], [-1.1736061, 53.849711799999994], [-1.1733025, 53.8491233], [-1.1727727, 53.8480498], [-1.1722754000000002, 53.8469728], [-1.1719901, 53.84634400000001], [-1.1715958, 53.8454174], [-1.1712302, 53.8444907], [-1.1708366, 53.8434566], [-1.1700273999999995, 53.84100619999999], [-1.169870347467262, 53.84046508143667], [-1.1697173999999997, 53.8399381], [-1.1695694, 53.839359599999995], [-1.1694265, 53.838763], [-1.1693433999999998, 53.8384851], [-1.169281, 53.838203], [-1.1691474999999998, 53.8376305], [-1.1689164, 53.83649539999999], [-1.1684624999999995, 53.8336006], [-1.1682534, 53.83140360000001], [-1.1681729999999997, 53.82965229999999], [-1.1681409, 53.827891699999995], [-1.1682103999999998, 53.8252468], [-1.1682344, 53.8225851], [-1.1683029, 53.819951], [-1.168344, 53.81732279999999], [-1.1683741, 53.8160026], [-1.1684097, 53.81468710000001], [-1.1684631, 53.8120469], [-1.1684702, 53.811142], [-1.1684879999999995, 53.81023390000001], [-1.1685272, 53.808419], [-1.1685998, 53.8047842], [-1.1686037, 53.80463329999999], [-1.1686626, 53.8015006], [-1.1687106000000005, 53.7991976], [-1.168714, 53.7979988], [-1.1686979999999998, 53.7974015], [-1.1686578, 53.79680179999999], [-1.1686056, 53.7962793], [-1.1685327, 53.79575739999999], [-1.168451, 53.79523459999999], [-1.1683471, 53.7947119], [-1.1682377, 53.7942424], [-1.1681223, 53.7937775], [-1.1679177999999997, 53.7931329], [-1.1678098693553778, 53.792800353796395], [-1.1677144, 53.792506199999984], [-1.1675834, 53.79212319999999], [-1.1674448, 53.79173529999999], [-1.167134, 53.7910613], [-1.1669865, 53.790733800000005], [-1.1668136, 53.7903991], [-1.1663571999999998, 53.7895461], [-1.1658681999999998, 53.78870109999999], [-1.1652606, 53.78778630000001], [-1.165003512780895, 53.78742772712427], [-1.1646078, 53.7868758], [-1.1642177, 53.7864092], [-1.1638049999999998, 53.78591740000001], [-1.1633945, 53.7854449], [-1.1629525, 53.7849729], [-1.1622434, 53.7842505], [-1.161515, 53.7835426], [-1.1613878, 53.7834251], [-1.1603259999999995, 53.7824356], [-1.1592597999999998, 53.7814534], [-1.1584626999999998, 53.78072850000001], [-1.1578266999999998, 53.7801502], [-1.1575806999999998, 53.7799314], [-1.1571266, 53.7795827], [-1.1569761999999997, 53.7794576], [-1.1563191, 53.7789113], [-1.1555467, 53.7782741], [-1.1551653, 53.77796020000001], [-1.1548734, 53.7777478], [-1.1545588999999998, 53.7775634], [-1.1541892, 53.7773913], [-1.1538157999999998, 53.777247899999985], [-1.1534159, 53.77712249999999], [-1.1530107999999997, 53.777022499999994], [-1.1526112999999998, 53.7769491], [-1.1519057, 53.7768774], [-1.1504942, 53.7767693], [-1.1472463, 53.7765302], [-1.1464702, 53.7764916], [-1.1424617, 53.776302599999994], [-1.1385307999999998, 53.77613059999999], [-1.1358782, 53.77598580000001], [-1.1247809, 53.7755191], [-1.1204704, 53.7753653], [-1.1192464, 53.77534659999999], [-1.1180002, 53.7753654], [-1.1157978, 53.7754613], [-1.1133580999999997, 53.77558609999999], [-1.1114873, 53.775709899999995], [-1.1008222, 53.77641580000001], [-1.0999582999999995, 53.7764845], [-1.099362, 53.7765388], [-1.0982517, 53.77666870000001], [-1.0971752, 53.77678540000001], [-1.0967778, 53.77683439999999], [-1.0959313, 53.7769446], [-1.0954240999999998, 53.77700170000001], [-1.0951292, 53.7770393], [-1.0925384, 53.77736139999999], [-1.0911344, 53.777530600000006], [-1.0895486, 53.7777514], [-1.0831938, 53.7785759], [-1.0779783409434258, 53.77925718261357], [-1.077734, 53.779289099999986], [-1.0764566999999998, 53.7794571], [-1.075508, 53.7795716], [-1.0751383, 53.779611399999986], [-1.0747458, 53.7796331], [-1.0743929, 53.77964430000001], [-1.0739926, 53.7796338], [-1.0737379, 53.779610299999995], [-1.0735865, 53.77959289999999], [-1.0732274, 53.7795395], [-1.0728053, 53.7794562], [-1.0712808, 53.779101399999995], [-1.0708999, 53.779022000000005], [-1.0706536999999998, 53.7789734], [-1.070392, 53.7789375], [-1.0701319, 53.7789053], [-1.0698533, 53.77888639999998], [-1.0695252, 53.7788779], [-1.0692521, 53.7788832], [-1.0690345, 53.77888900000001], [-1.06878, 53.7789085], [-1.0683991, 53.77895519999999], [-1.0679552, 53.7790399], [-1.0677098, 53.779092599999984], [-1.0674581999999997, 53.7791617], [-1.0671772999999998, 53.779247], [-1.0669683999999997, 53.77932539999999], [-1.0664991999999998, 53.7795364], [-1.0661235, 53.77975209999999], [-1.0659138, 53.7798962], [-1.0657287, 53.780033499999995], [-1.0653186, 53.78045620000001], [-1.0650692, 53.7807496], [-1.0647013000000003, 53.781217000000005], [-1.0642491000000005, 53.7818468], [-1.0640496, 53.7821396], [-1.0636226, 53.782766599999995]]} |
17.8 |
0542 |
0603 |
York |
Selby |
Selby |
53.7827666 |
-1.0636226 |
53.7827666 |
-1.0636226 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:03:00 |
Selby |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440711 |
1790053635881995 |
8 |
8 |
2026-09-22 05:17:15.994654 |
3A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:15.877406 |
| 728852 |
758907 |
Y61722 |
422J40M522 |
2026-09-22 |
COMPLETE |
20440743 |
2026-09-22 06:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 758907, "stp": "P", "toc": "Transport for Wales", "uid": "Y61722", "consist": "197003", "dest_crs": "SHR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61722/2026-09-22/detailed", "trust_id": "422J40M522", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-22", "dest_arr_time": "0605", "dest_platform": "7B", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "2J40", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "0607", "current_leg_dep": "0558", "current_leg_end": "Shrewsbury", "origin_dep_time": "0519", "origin_platform": "11", "current_location": "Shrewsbury", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7363642209132784, 52.80910338840944], [-2.7363601, 52.809097699999995], [-2.7355698, 52.80800669999999], [-2.7351899, 52.8074823], [-2.7342795, 52.806278600000006], [-2.7338737, 52.80567370000001], [-2.7335003, 52.80504359999999], [-2.7325636, 52.803173], [-2.7320868999999997, 52.802154300000005], [-2.7308084999999997, 52.7994223], [-2.729595, 52.7969385], [-2.7292978, 52.79634490000001], [-2.7290570999999995, 52.79586410000001], [-2.7281857, 52.79410119999999], [-2.7281093999999997, 52.7939495], [-2.7250296, 52.7875795], [-2.7236132, 52.784715799999994], [-2.7232580999999993, 52.7839979], [-2.7223864, 52.7821342], [-2.7213746999999997, 52.7802367], [-2.7198774, 52.7782625], [-2.7177857999999997, 52.77608899999999], [-2.7169263999999997, 52.77519010000001], [-2.7159284, 52.77366250000001], [-2.7152094, 52.7721736], [-2.7151046999999995, 52.771885999999995], [-2.7148674, 52.77088489999999], [-2.714745, 52.76939029999998], [-2.7149064999999997, 52.7678986], [-2.7149844, 52.7675566], [-2.7151627229576993, 52.766918552514426], [-2.7152259, 52.7666925], [-2.7161812999999997, 52.7644173], [-2.716189, 52.764389999999985], [-2.716476, 52.76336769999999], [-2.7165948, 52.76284950000001], [-2.7166811, 52.76232400000001], [-2.7167991, 52.76103570000001], [-2.7168657, 52.75973170000001], [-2.7169176, 52.757855199999995], [-2.7169923, 52.757208799999994], [-2.7171080999999995, 52.7564386], [-2.7173849999999997, 52.75509220000001], [-2.7175479000000005, 52.754481899999995], [-2.7178590999999996, 52.75350399999999], [-2.7182126, 52.7525426], [-2.7184705999999994, 52.7519295], [-2.7187442, 52.75133379999999], [-2.7195346999999996, 52.7498605], [-2.7196122, 52.749731700000005], [-2.7202703999999995, 52.7487344], [-2.7210533999999997, 52.7476066], [-2.7223582999999993, 52.74587699999999], [-2.7226344, 52.745520799999994], [-2.7257818, 52.7414448], [-2.7274214999999997, 52.73937099999999], [-2.728542, 52.7379457], [-2.7299637, 52.73607380000001], [-2.7322093, 52.73330240000001], [-2.7341822, 52.73129929999999], [-2.7347324, 52.7308075], [-2.7351693, 52.7304298], [-2.7355102999999996, 52.7301362], [-2.7358043, 52.7299064], [-2.7363582, 52.729476600000005], [-2.739605, 52.7270641], [-2.7398080999999994, 52.726904899999994], [-2.7409412999999994, 52.72587319999999], [-2.7411848999999995, 52.7256348], [-2.7414118, 52.72539510000001], [-2.7418899, 52.7248731], [-2.7422972, 52.724417300000006], [-2.7425306, 52.7241234], [-2.7427059000000003, 52.7238893], [-2.7429189999999997, 52.72359489999999], [-2.7430962999999995, 52.723335699999986], [-2.7432646999999997, 52.7230837], [-2.7433916, 52.7228871], [-2.7436355, 52.7224795], [-2.743765, 52.7222529], [-2.7438853, 52.7220378], [-2.7440996, 52.721651099999995], [-2.7442243999999993, 52.72143990000001], [-2.7443834999999996, 52.7211744], [-2.744554299999999, 52.720907], [-2.7447517, 52.72061500000001], [-2.7449073, 52.7203921], [-2.745254399999999, 52.71993290000001], [-2.7454752999999994, 52.719656099999995], [-2.7455667, 52.7195442], [-2.7456786999999996, 52.719413], [-2.7457906, 52.71928219999999], [-2.7459788, 52.71906930000001], [-2.7461101999999995, 52.71892309999999], [-2.7463024999999996, 52.71871939999999], [-2.7464904999999997, 52.71851699999999], [-2.7467065999999996, 52.7182898], [-2.7472957, 52.71768209999999], [-2.7473466000000006, 52.7176295], [-2.7475125999999994, 52.71745769999999], [-2.7477118999999997, 52.71724179999999], [-2.7477844999999994, 52.7171599], [-2.7478567, 52.71707670000001], [-2.7479502, 52.716970200000006], [-2.7481055, 52.7167866], [-2.7482371999999997, 52.71662130000001], [-2.7483721999999995, 52.71644940000001], [-2.7485576999999997, 52.716201600000005], [-2.7486048999999997, 52.716135099999995], [-2.7486574000000004, 52.716058099999984], [-2.7488424, 52.7157838], [-2.749542, 52.71474030000001], [-2.7496064999999996, 52.7146388], [-2.7499825, 52.71408109999999], [-2.7500228999999994, 52.7140197], [-2.750247, 52.713683399999994], [-2.7502832999999995, 52.7136266], [-2.7503143, 52.71357840000002], [-2.750367, 52.7134846], [-2.7504057, 52.71338639999999], [-2.7504427, 52.713286200000006], [-2.7504614999999997, 52.7132168], [-2.750472, 52.7131416], [-2.7504775, 52.71304009999999], [-2.7504708999999994, 52.7129458], [-2.7504622999999997, 52.71286309999999], [-2.7504511999999997, 52.7128146], [-2.7504431, 52.7127795], [-2.7504192999999995, 52.7127028], [-2.7503911, 52.71264260000001], [-2.7503583, 52.71258480000001], [-2.7503296999999995, 52.712536699999994], [-2.75032604329813, 52.71253125491421], [-2.7502931, 52.71248219999999], [-2.7502556999999994, 52.712432000000014], [-2.750228, 52.7123995], [-2.7501871, 52.7123513], [-2.7500931, 52.7122525], [-2.7500086, 52.71217610000001], [-2.7499114999999996, 52.7120927], [-2.7498033999999993, 52.71200939999999], [-2.7495586999999997, 52.71183349999998], [-2.7494186999999997, 52.7117329], [-2.7486453999999996, 52.71117579999999], [-2.7484651, 52.71104820000001], [-2.7482165, 52.7108722], [-2.7478592, 52.71061850000001], [-2.7473696, 52.71027], [-2.7473206, 52.7102351], [-2.7472397999999996, 52.71017729999999], [-2.747187849999999, 52.710137849999995], [-2.7471672, 52.7101201], [-2.7470965, 52.7100631], [-2.7470473, 52.71001919999999], [-2.7470161999999996, 52.70998989999998], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Yorton", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Yorton", "current_leg_milage": "7.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.057, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 656.733, \"from_m\": 453.057, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 944.566, \"from_m\": 656.733, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1147.777, \"from_m\": 944.566, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1171.142, \"from_m\": 1147.777, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 6001.156, \"from_m\": 1171.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7861.56, \"from_m\": 6001.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21409.077, \"from_m\": 7861.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22392.996, \"from_m\": 21409.077, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35683.712, \"from_m\": 22392.996, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35715.246, \"from_m\": 35683.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49049.27, \"from_m\": 35715.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52261.799, \"from_m\": 49049.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53051.853, \"from_m\": 52261.799, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 758907, \"profile_key\": \"691b347a8ec29c6fbecacc55b898f1fc9d3678054fcc3a81d0315f5d60274e81\", \"schedule_id\": 35813, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1171.142, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 3, \"distance_m\": 2361.509, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"Nantwich\", \"stage_seq\": 4, \"distance_m\": 7112.866, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"location\": \"Wrenbury\", \"stage_seq\": 5, \"distance_m\": 14195.907, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539H\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 6, \"distance_m\": 22143.867, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Prees\", \"stage_seq\": 7, \"distance_m\": 30060.735, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Wem\", \"stage_seq\": 8, \"distance_m\": 35263.892, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Yorton\", \"stage_seq\": 9, \"distance_m\": 40892.459, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 10, \"distance_m\": 49224.793, \"section_seq\": 1, \"route_path_id\": 125006}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 11, \"distance_m\": 53051.853, \"section_seq\": 1, \"route_path_id\": 125006}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 53051.853, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125006}], \"total_distance_m\": 53051.853, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53020.319, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0519", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:22Z\", \"source_id\": 64455394, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:27:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:31Z\", \"source_id\": 20422856, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:50Z\", \"source_id\": 20428906, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:22Z\", \"source_id\": 64487248, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:52:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:26Z\", \"source_id\": 20433092, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:15Z\", \"source_id\": 20440743, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "7B", "timing_fact_generation": 1790053636579130, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:16.574093", "service_state_evidence_id": 20440743, "current_leg_start_actual_dep": "2026-09-22T05:58:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:17.578582", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CRE |
SHR |
2J40 |
197003 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.057, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 656.733, "from_m": 453.057, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 944.566, "from_m": 656.733, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1147.777, "from_m": 944.566, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1171.142, "from_m": 1147.777, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 6001.156, "from_m": 1171.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7861.56, "from_m": 6001.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21409.077, "from_m": 7861.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22392.996, "from_m": 21409.077, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35683.712, "from_m": 22392.996, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35715.246, "from_m": 35683.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49049.27, "from_m": 35715.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52261.799, "from_m": 49049.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53051.853, "from_m": 52261.799, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 758907, "profile_key": "691b347a8ec29c6fbecacc55b898f1fc9d3678054fcc3a81d0315f5d60274e81", "schedule_id": 35813, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0519", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 125006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Crewe Gresty Lane Jn", "stage_seq": 2, "distance_m": 1171.142, "section_seq": 1, "route_path_id": 125006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Crewe Gresty Green West Jn", "stage_seq": 3, "distance_m": 2361.509, "section_seq": 1, "route_path_id": 125006}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "Nantwich", "stage_seq": 4, "distance_m": 7112.866, "section_seq": 1, "route_path_id": 125006}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "location": "Wrenbury", "stage_seq": 5, "distance_m": 14195.907, "section_seq": 1, "route_path_id": 125006}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539H", "location": "Whitchurch (Shropshire)", "stage_seq": 6, "distance_m": 22143.867, "section_seq": 1, "route_path_id": 125006}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Prees", "stage_seq": 7, "distance_m": 30060.735, "section_seq": 1, "route_path_id": 125006}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Wem", "stage_seq": 8, "distance_m": 35263.892, "section_seq": 1, "route_path_id": 125006}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Yorton", "stage_seq": 9, "distance_m": 40892.459, "section_seq": 1, "route_path_id": 125006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Harlescott L.C.", "stage_seq": 10, "distance_m": 49224.793, "section_seq": 1, "route_path_id": 125006}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 11, "distance_m": 53051.853, "section_seq": 1, "route_path_id": 125006}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 53051.853, "from_m": 0.0, "section_seq": 1, "route_path_id": 125006}], "total_distance_m": 53051.853, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53020.319, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.534, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11074, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:22Z", "source_id": 64455394, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:27:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:31Z", "source_id": 20422856, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:50Z", "source_id": 20428906, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11146, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:22Z", "source_id": 64487248, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:52:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:26Z", "source_id": 20433092, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:15Z", "source_id": 20440743, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Crewe |
0519 |
0519 |
11 |
None |
None |
Shrewsbury |
0605 |
0604 |
7B |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61722/2026-09-22/detailed |
None |
Yorton |
2026-09-22T05:58:30+01:00 |
Shrewsbury |
9.0 |
{"type": "LineString", "coordinates": [[-2.7363642209132784, 52.80910338840944], [-2.7363601, 52.809097699999995], [-2.7355698, 52.80800669999999], [-2.7351899, 52.8074823], [-2.7342795, 52.806278600000006], [-2.7338737, 52.80567370000001], [-2.7335003, 52.80504359999999], [-2.7325636, 52.803173], [-2.7320868999999997, 52.802154300000005], [-2.7308084999999997, 52.7994223], [-2.729595, 52.7969385], [-2.7292978, 52.79634490000001], [-2.7290570999999995, 52.79586410000001], [-2.7281857, 52.79410119999999], [-2.7281093999999997, 52.7939495], [-2.7250296, 52.7875795], [-2.7236132, 52.784715799999994], [-2.7232580999999993, 52.7839979], [-2.7223864, 52.7821342], [-2.7213746999999997, 52.7802367], [-2.7198774, 52.7782625], [-2.7177857999999997, 52.77608899999999], [-2.7169263999999997, 52.77519010000001], [-2.7159284, 52.77366250000001], [-2.7152094, 52.7721736], [-2.7151046999999995, 52.771885999999995], [-2.7148674, 52.77088489999999], [-2.714745, 52.76939029999998], [-2.7149064999999997, 52.7678986], [-2.7149844, 52.7675566], [-2.7151627229576993, 52.766918552514426], [-2.7152259, 52.7666925], [-2.7161812999999997, 52.7644173], [-2.716189, 52.764389999999985], [-2.716476, 52.76336769999999], [-2.7165948, 52.76284950000001], [-2.7166811, 52.76232400000001], [-2.7167991, 52.76103570000001], [-2.7168657, 52.75973170000001], [-2.7169176, 52.757855199999995], [-2.7169923, 52.757208799999994], [-2.7171080999999995, 52.7564386], [-2.7173849999999997, 52.75509220000001], [-2.7175479000000005, 52.754481899999995], [-2.7178590999999996, 52.75350399999999], [-2.7182126, 52.7525426], [-2.7184705999999994, 52.7519295], [-2.7187442, 52.75133379999999], [-2.7195346999999996, 52.7498605], [-2.7196122, 52.749731700000005], [-2.7202703999999995, 52.7487344], [-2.7210533999999997, 52.7476066], [-2.7223582999999993, 52.74587699999999], [-2.7226344, 52.745520799999994], [-2.7257818, 52.7414448], [-2.7274214999999997, 52.73937099999999], [-2.728542, 52.7379457], [-2.7299637, 52.73607380000001], [-2.7322093, 52.73330240000001], [-2.7341822, 52.73129929999999], [-2.7347324, 52.7308075], [-2.7351693, 52.7304298], [-2.7355102999999996, 52.7301362], [-2.7358043, 52.7299064], [-2.7363582, 52.729476600000005], [-2.739605, 52.7270641], [-2.7398080999999994, 52.726904899999994], [-2.7409412999999994, 52.72587319999999], [-2.7411848999999995, 52.7256348], [-2.7414118, 52.72539510000001], [-2.7418899, 52.7248731], [-2.7422972, 52.724417300000006], [-2.7425306, 52.7241234], [-2.7427059000000003, 52.7238893], [-2.7429189999999997, 52.72359489999999], [-2.7430962999999995, 52.723335699999986], [-2.7432646999999997, 52.7230837], [-2.7433916, 52.7228871], [-2.7436355, 52.7224795], [-2.743765, 52.7222529], [-2.7438853, 52.7220378], [-2.7440996, 52.721651099999995], [-2.7442243999999993, 52.72143990000001], [-2.7443834999999996, 52.7211744], [-2.744554299999999, 52.720907], [-2.7447517, 52.72061500000001], [-2.7449073, 52.7203921], [-2.745254399999999, 52.71993290000001], [-2.7454752999999994, 52.719656099999995], [-2.7455667, 52.7195442], [-2.7456786999999996, 52.719413], [-2.7457906, 52.71928219999999], [-2.7459788, 52.71906930000001], [-2.7461101999999995, 52.71892309999999], [-2.7463024999999996, 52.71871939999999], [-2.7464904999999997, 52.71851699999999], [-2.7467065999999996, 52.7182898], [-2.7472957, 52.71768209999999], [-2.7473466000000006, 52.7176295], [-2.7475125999999994, 52.71745769999999], [-2.7477118999999997, 52.71724179999999], [-2.7477844999999994, 52.7171599], [-2.7478567, 52.71707670000001], [-2.7479502, 52.716970200000006], [-2.7481055, 52.7167866], [-2.7482371999999997, 52.71662130000001], [-2.7483721999999995, 52.71644940000001], [-2.7485576999999997, 52.716201600000005], [-2.7486048999999997, 52.716135099999995], [-2.7486574000000004, 52.716058099999984], [-2.7488424, 52.7157838], [-2.749542, 52.71474030000001], [-2.7496064999999996, 52.7146388], [-2.7499825, 52.71408109999999], [-2.7500228999999994, 52.7140197], [-2.750247, 52.713683399999994], [-2.7502832999999995, 52.7136266], [-2.7503143, 52.71357840000002], [-2.750367, 52.7134846], [-2.7504057, 52.71338639999999], [-2.7504427, 52.713286200000006], [-2.7504614999999997, 52.7132168], [-2.750472, 52.7131416], [-2.7504775, 52.71304009999999], [-2.7504708999999994, 52.7129458], [-2.7504622999999997, 52.71286309999999], [-2.7504511999999997, 52.7128146], [-2.7504431, 52.7127795], [-2.7504192999999995, 52.7127028], [-2.7503911, 52.71264260000001], [-2.7503583, 52.71258480000001], [-2.7503296999999995, 52.712536699999994], [-2.75032604329813, 52.71253125491421], [-2.7502931, 52.71248219999999], [-2.7502556999999994, 52.712432000000014], [-2.750228, 52.7123995], [-2.7501871, 52.7123513], [-2.7500931, 52.7122525], [-2.7500086, 52.71217610000001], [-2.7499114999999996, 52.7120927], [-2.7498033999999993, 52.71200939999999], [-2.7495586999999997, 52.71183349999998], [-2.7494186999999997, 52.7117329], [-2.7486453999999996, 52.71117579999999], [-2.7484651, 52.71104820000001], [-2.7482165, 52.7108722], [-2.7478592, 52.71061850000001], [-2.7473696, 52.71027], [-2.7473206, 52.7102351], [-2.7472397999999996, 52.71017729999999], [-2.747187849999999, 52.710137849999995], [-2.7471672, 52.7101201], [-2.7470965, 52.7100631], [-2.7470473, 52.71001919999999], [-2.7470161999999996, 52.70998989999998], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} |
7.6 |
0558 |
0607 |
Yorton |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440743 |
1790053636579130 |
29 |
29 |
2026-09-22 05:17:17.578582 |
7B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:16.574093 |
| 728853 |
760375 |
P65138 |
305N11M622 |
2026-09-22 |
COMPLETE |
20440721 |
2026-09-22 06:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 760375, "stp": "P", "toc": "Northern", "uid": "P65138", "consist": "156440", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65138/2026-09-22/detailed", "trust_id": "305N11M622", "origin_crs": "XPT", "show_on_map": 0, "dar_est_time": "06:05:00", "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-22", "dest_arr_time": "0616", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "5N11", "timing_status": "EARLY", "origin_station": "Preston C.S.", "current_leg_arr": "0607", "current_leg_dep": "0614", "current_leg_end": "Preston", "origin_dep_time": "0605", "origin_platform": null, "current_location": "Preston", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Preston Shunt Line", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Preston Shunt Line", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.529, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 265.424, \"from_m\": 242.529, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 323.206, \"from_m\": 265.424, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 468.692, \"from_m\": 323.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 588.858, \"from_m\": 468.692, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1159.558, \"from_m\": 588.858, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 760375, \"profile_key\": \"477f21fb095e93290969ae2f595fa85f1d9c3aaa917882896f5dad1faa62dd16\", \"schedule_id\": 20389, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Preston C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119221}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0614\", \"location\": \"Preston Shunt Line\", \"stage_seq\": 2, \"distance_m\": 468.692, \"section_seq\": 1, \"route_path_id\": 119221}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 3, \"distance_m\": 1159.558, \"section_seq\": 1, \"route_path_id\": 119221}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1159.558, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119221}], \"total_distance_m\": 1159.558, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 771.543, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 388.015, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1433.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:10Z\", \"source_id\": 64510365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:15Z\", \"source_id\": 20440721, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1790053637215706, "current_leg_arrival_utc": "2026-09-22T06:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:17.213124", "service_state_evidence_id": 20440721, "current_leg_start_actual_dep": "2026-09-22T06:14:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:17.575879", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XPT |
PRE |
5N11 |
156440 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 242.529, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 265.424, "from_m": 242.529, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 323.206, "from_m": 265.424, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 468.692, "from_m": 323.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 588.858, "from_m": 468.692, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1159.558, "from_m": 588.858, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 760375, "profile_key": "477f21fb095e93290969ae2f595fa85f1d9c3aaa917882896f5dad1faa62dd16", "schedule_id": 20389, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Preston C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119221}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0614", "location": "Preston Shunt Line", "stage_seq": 2, "distance_m": 468.692, "section_seq": 1, "route_path_id": 119221}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Preston", "stage_seq": 3, "distance_m": 1159.558, "section_seq": 1, "route_path_id": 119221}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1159.558, "from_m": 0.0, "section_seq": 1, "route_path_id": 119221}], "total_distance_m": 1159.558, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 771.543, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 388.015, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:10Z", "source_id": 64510365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:15Z", "source_id": 20440721, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Preston C.S. |
0605 |
0605 |
None |
6:05:00 |
None |
Preston |
0616 |
0616 |
1 |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65138/2026-09-22/detailed |
None |
Preston Shunt Line |
2026-09-22T06:14:00+01:00 |
Preston |
1433.0 |
{"type": "LineString", "coordinates": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]} |
0.5 |
0614 |
0607 |
Preston Shunt Line |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440721 |
1790053637215706 |
5 |
5 |
2026-09-22 05:17:17.575879 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:17.213124 |
| 728854 |
759356 |
P02351 |
505Y67M522 |
2026-09-22 |
COMPLETE |
20440065 |
2026-09-22 06:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 759356, "stp": "P", "toc": "Greater Anglia", "uid": "P02351", "consist": "755407", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02351/2026-09-22/detailed", "trust_id": "505Y67M522", "origin_crs": "XLG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": "3A", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "5Y67", "timing_status": "ON TIME", "origin_station": "Colchester CS", "current_leg_arr": "0607", "current_leg_dep": "0541", "current_leg_end": "Ipswich", "origin_dep_time": "0537", "origin_platform": null, "current_location": "Ipswich", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.90011489327127], [0.8988567999999999, 51.9000831], [0.899226, 51.90005889999999], [0.8997301, 51.9000259], [0.9003879, 51.8999839], [0.9017074, 51.8998951], [0.9031819, 51.899802], [0.9041005999999998, 51.89973839999999], [0.9056901000000002, 51.8996367], [0.9067107, 51.8995694], [0.9085624, 51.8994528], [0.9100239, 51.899375], [0.9118721, 51.8992999], [0.9128292, 51.899274600000005], [0.9130759868372974, 51.89926770577764], [0.9133912, 51.89925889999999], [0.9142635999999998, 51.89924800000001], [0.9161248, 51.899231], [0.9173307999999998, 51.89923639999999], [0.9187383, 51.8992574], [0.9199521000000002, 51.8993041], [0.9218346, 51.899415399999995], [0.9240782, 51.89960020000001], [0.9263099999999996, 51.8998363], [0.9270882, 51.8999274], [0.9278572, 51.9000302], [0.9293573999999998, 51.900257], [0.9300441, 51.90037540000001], [0.9307138, 51.90050110000001], [0.9324542, 51.90086379999999], [0.933186, 51.901030899999995], [0.9337041, 51.9011579], [0.9357755, 51.9017132], [0.9369185, 51.90204709999999], [0.9396774, 51.9029473], [0.9407695, 51.9033386], [0.9417483, 51.903709500000005], [0.9428633, 51.9041509], [0.9443493, 51.9047822], [0.9455481, 51.905329399999985], [0.9475884, 51.906344100000005], [0.9502349999999998, 51.9078056], [0.9529607999999998, 51.9092858], [0.9548268999999998, 51.91016119999999], [0.9558889, 51.9106242], [0.9569284999999996, 51.91106229999999], [0.9579906, 51.91148729999999], [0.9589265999999996, 51.9118552], [0.9600521, 51.91226600000001], [0.960938, 51.9125774], [0.9693724, 51.91549739999999], [0.9741239, 51.91714549999999], [0.9765466, 51.9180251], [0.977983, 51.9185747], [0.9791786, 51.919053000000005], [0.9809349, 51.9197861], [0.9826721, 51.920550299999995], [0.9842348999999998, 51.92124810000001], [0.9851344, 51.9216084], [0.9852592, 51.9216641], [0.9856017, 51.9218182], [0.9881468125314736, 51.9229898008812], [0.9895619, 51.9236412], [0.9910501, 51.9244405], [0.9927971, 51.9255071], [0.9939898, 51.9263247], [0.9953803, 51.927407599999995], [0.9966596, 51.9285391], [0.9972432, 51.9291092], [0.9980809, 51.9300049], [0.9989184999999998, 51.9309411], [0.9997769, 51.9318335], [1.0005774000000005, 51.93257299999999], [1.0010487, 51.932982900000006], [1.001681, 51.9334989], [1.0032246, 51.93465659999999], [1.0052757, 51.9359572], [1.0080112, 51.937624199999995], [1.0086356999999997, 51.93800469999999], [1.0091021, 51.938298399999994], [1.010106, 51.9389206], [1.0115129, 51.9398118], [1.0126144, 51.9404926], [1.0143723, 51.941562899999994], [1.0153243, 51.9421347], [1.0182783359207372, 51.94396531986611], [1.0200639, 51.9450718], [1.0214672, 51.9459101], [1.0216615, 51.9460193], [1.0241382, 51.947191499999995], [1.0256725, 51.94776379999999], [1.0273089999999998, 51.94825620000001], [1.0289826, 51.94865359999999], [1.0307114999999998, 51.94895900000001], [1.0332114, 51.949224699999995], [1.0346489, 51.94929179999999], [1.0360859, 51.94929979999999], [1.0379271, 51.949264199999995], [1.0397772, 51.94918609999999], [1.0402929, 51.9492016], [1.0432533, 51.9491241], [1.0437679, 51.949124799999986], [1.0441849, 51.9491323], [1.0444394, 51.9491426], [1.0448345, 51.94915819999999], [1.0452298, 51.9491774], [1.0454473, 51.94919010000001], [1.0457140881760316, 51.94921257265291], [1.0457156, 51.94921269999999], [1.0458626, 51.949221400000006], [1.0466494999999998, 51.94929849999999], [1.0473206999999998, 51.9493786], [1.0481012, 51.9494861], [1.0482884, 51.9495191], [1.0484193999999998, 51.9495365], [1.0484878, 51.9495451], [1.0485629999999997, 51.9495609], [1.0494314, 51.94971650000001], [1.0499159, 51.9498146], [1.0509798, 51.950066500000005], [1.0528837999999998, 51.9505949], [1.0549517999999998, 51.9512022], [1.0551187, 51.95124570000001], [1.0551759, 51.95126150000001], [1.0556818, 51.9514175], [1.0568268, 51.9517545], [1.0571591, 51.951851999999995], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Colchester", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Colchester", "current_leg_milage": "17.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.238, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 913.557, \"from_m\": 441.238, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 960.421, \"from_m\": 913.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1435.811, \"from_m\": 960.421, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11298.069, \"from_m\": 1435.811, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11316.091, \"from_m\": 11298.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12648.526, \"from_m\": 11316.091, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13431.607, \"from_m\": 12648.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14102.763, \"from_m\": 13431.607, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26843.281, \"from_m\": 14102.763, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27205.667, \"from_m\": 26843.281, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27473.523, \"from_m\": 27205.667, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27803.027, \"from_m\": 27473.523, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27868.256, \"from_m\": 27803.027, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27914.198, \"from_m\": 27868.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27997.1, \"from_m\": 27914.198, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 759356, \"profile_key\": \"5039f2ffbd16d2718515c544f7492a988d1d54be301de6c34285acf7f978fb2b\", \"schedule_id\": 18925, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Colchester CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118960}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0543\", \"location\": \"Colchester\", \"stage_seq\": 2, \"distance_m\": 511.605, \"section_seq\": 1, \"route_path_id\": 118960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Manningtree\", \"stage_seq\": 3, \"distance_m\": 13056.54, \"section_seq\": 1, \"route_path_id\": 118960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 4, \"distance_m\": 26658.44, \"section_seq\": 1, \"route_path_id\": 118960}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 5, \"distance_m\": 27997.1, \"section_seq\": 1, \"route_path_id\": 118960}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27997.1, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118960}], \"total_distance_m\": 27997.1, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27445.034, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 552.066, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0537", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:14Z\", \"source_id\": 64467768, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:18Z\", \"source_id\": 20426715, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:50:25Z\", \"source_id\": 64484579, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:50:31Z\", \"source_id\": 20432165, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:56Z\", \"source_id\": 64508374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:04Z\", \"source_id\": 20440065, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "3", "timing_fact_generation": 1790053564549925, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:19.915118", "service_state_evidence_id": 20440065, "current_leg_start_actual_dep": "2026-09-22T05:43:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:20.039788", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XLG |
IPS |
5Y67 |
755407 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 441.238, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 913.557, "from_m": 441.238, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 960.421, "from_m": 913.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1435.811, "from_m": 960.421, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11298.069, "from_m": 1435.811, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11316.091, "from_m": 11298.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12648.526, "from_m": 11316.091, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13431.607, "from_m": 12648.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14102.763, "from_m": 13431.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26843.281, "from_m": 14102.763, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27205.667, "from_m": 26843.281, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27473.523, "from_m": 27205.667, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27803.027, "from_m": 27473.523, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27868.256, "from_m": 27803.027, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27914.198, "from_m": 27868.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27997.1, "from_m": 27914.198, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 759356, "profile_key": "5039f2ffbd16d2718515c544f7492a988d1d54be301de6c34285acf7f978fb2b", "schedule_id": 18925, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0537", "location": "Colchester CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118960}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0543", "location": "Colchester", "stage_seq": 2, "distance_m": 511.605, "section_seq": 1, "route_path_id": 118960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Manningtree", "stage_seq": 3, "distance_m": 13056.54, "section_seq": 1, "route_path_id": 118960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Ipswich Halifax Jn", "stage_seq": 4, "distance_m": 26658.44, "section_seq": 1, "route_path_id": 118960}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Ipswich", "stage_seq": 5, "distance_m": 27997.1, "section_seq": 1, "route_path_id": 118960}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27997.1, "from_m": 0.0, "section_seq": 1, "route_path_id": 118960}], "total_distance_m": 27997.1, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27445.034, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 552.066, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13724, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:14Z", "source_id": 64467768, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:18Z", "source_id": 20426715, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:50:25Z", "source_id": 64484579, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:50:31Z", "source_id": 20432165, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13451, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:56Z", "source_id": 64508374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:04Z", "source_id": 20440065, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Colchester CS |
0537 |
0537 |
None |
None |
None |
Ipswich |
0607 |
0607 |
3A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02351/2026-09-22/detailed |
None |
Colchester |
2026-09-22T05:43:00+01:00 |
Ipswich |
26.0 |
{"type": "LineString", "coordinates": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.90011489327127], [0.8988567999999999, 51.9000831], [0.899226, 51.90005889999999], [0.8997301, 51.9000259], [0.9003879, 51.8999839], [0.9017074, 51.8998951], [0.9031819, 51.899802], [0.9041005999999998, 51.89973839999999], [0.9056901000000002, 51.8996367], [0.9067107, 51.8995694], [0.9085624, 51.8994528], [0.9100239, 51.899375], [0.9118721, 51.8992999], [0.9128292, 51.899274600000005], [0.9130759868372974, 51.89926770577764], [0.9133912, 51.89925889999999], [0.9142635999999998, 51.89924800000001], [0.9161248, 51.899231], [0.9173307999999998, 51.89923639999999], [0.9187383, 51.8992574], [0.9199521000000002, 51.8993041], [0.9218346, 51.899415399999995], [0.9240782, 51.89960020000001], [0.9263099999999996, 51.8998363], [0.9270882, 51.8999274], [0.9278572, 51.9000302], [0.9293573999999998, 51.900257], [0.9300441, 51.90037540000001], [0.9307138, 51.90050110000001], [0.9324542, 51.90086379999999], [0.933186, 51.901030899999995], [0.9337041, 51.9011579], [0.9357755, 51.9017132], [0.9369185, 51.90204709999999], [0.9396774, 51.9029473], [0.9407695, 51.9033386], [0.9417483, 51.903709500000005], [0.9428633, 51.9041509], [0.9443493, 51.9047822], [0.9455481, 51.905329399999985], [0.9475884, 51.906344100000005], [0.9502349999999998, 51.9078056], [0.9529607999999998, 51.9092858], [0.9548268999999998, 51.91016119999999], [0.9558889, 51.9106242], [0.9569284999999996, 51.91106229999999], [0.9579906, 51.91148729999999], [0.9589265999999996, 51.9118552], [0.9600521, 51.91226600000001], [0.960938, 51.9125774], [0.9693724, 51.91549739999999], [0.9741239, 51.91714549999999], [0.9765466, 51.9180251], [0.977983, 51.9185747], [0.9791786, 51.919053000000005], [0.9809349, 51.9197861], [0.9826721, 51.920550299999995], [0.9842348999999998, 51.92124810000001], [0.9851344, 51.9216084], [0.9852592, 51.9216641], [0.9856017, 51.9218182], [0.9881468125314736, 51.9229898008812], [0.9895619, 51.9236412], [0.9910501, 51.9244405], [0.9927971, 51.9255071], [0.9939898, 51.9263247], [0.9953803, 51.927407599999995], [0.9966596, 51.9285391], [0.9972432, 51.9291092], [0.9980809, 51.9300049], [0.9989184999999998, 51.9309411], [0.9997769, 51.9318335], [1.0005774000000005, 51.93257299999999], [1.0010487, 51.932982900000006], [1.001681, 51.9334989], [1.0032246, 51.93465659999999], [1.0052757, 51.9359572], [1.0080112, 51.937624199999995], [1.0086356999999997, 51.93800469999999], [1.0091021, 51.938298399999994], [1.010106, 51.9389206], [1.0115129, 51.9398118], [1.0126144, 51.9404926], [1.0143723, 51.941562899999994], [1.0153243, 51.9421347], [1.0182783359207372, 51.94396531986611], [1.0200639, 51.9450718], [1.0214672, 51.9459101], [1.0216615, 51.9460193], [1.0241382, 51.947191499999995], [1.0256725, 51.94776379999999], [1.0273089999999998, 51.94825620000001], [1.0289826, 51.94865359999999], [1.0307114999999998, 51.94895900000001], [1.0332114, 51.949224699999995], [1.0346489, 51.94929179999999], [1.0360859, 51.94929979999999], [1.0379271, 51.949264199999995], [1.0397772, 51.94918609999999], [1.0402929, 51.9492016], [1.0432533, 51.9491241], [1.0437679, 51.949124799999986], [1.0441849, 51.9491323], [1.0444394, 51.9491426], [1.0448345, 51.94915819999999], [1.0452298, 51.9491774], [1.0454473, 51.94919010000001], [1.0457140881760316, 51.94921257265291], [1.0457156, 51.94921269999999], [1.0458626, 51.949221400000006], [1.0466494999999998, 51.94929849999999], [1.0473206999999998, 51.9493786], [1.0481012, 51.9494861], [1.0482884, 51.9495191], [1.0484193999999998, 51.9495365], [1.0484878, 51.9495451], [1.0485629999999997, 51.9495609], [1.0494314, 51.94971650000001], [1.0499159, 51.9498146], [1.0509798, 51.950066500000005], [1.0528837999999998, 51.9505949], [1.0549517999999998, 51.9512022], [1.0551187, 51.95124570000001], [1.0551759, 51.95126150000001], [1.0556818, 51.9514175], [1.0568268, 51.9517545], [1.0571591, 51.951851999999995], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]} |
17.0 |
0541 |
0607 |
Colchester |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440065 |
1790053564549925 |
15 |
15 |
2026-09-22 05:17:20.039788 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:19.915118 |
| 728855 |
760214 |
P65052 |
365K19M422 |
2026-09-22 |
COMPLETE |
20440207 |
2026-09-22 06:07:00 |
2026-09-22 05:17:22 |
2026-09-24 05:17:22 |
{"id": 760214, "stp": "P", "toc": "Northern", "uid": "P65052", "consist": "323219", "dest_crs": "CRE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65052/2026-09-22/detailed", "trust_id": "365K19M422", "origin_crs": "XAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "5", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "5K19", "timing_status": "LATE", "origin_station": "Allerton Depot", "current_leg_arr": "0607", "current_leg_dep": "0553", "current_leg_end": "Crewe", "origin_dep_time": "0459", "origin_platform": null, "current_location": "Crewe", "last_update_time": "2026-09-22T05:17:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5713680999999995, 53.2505951], [-2.5704247, 53.25011500000001], [-2.5698019, 53.24980239999999], [-2.5693817000000005, 53.2495984], [-2.5685605999999996, 53.24917940000001], [-2.5677711, 53.248780999999994], [-2.5654802, 53.2475845], [-2.5614801332905084, 53.245584107685744], [-2.5614264684381616, 53.245557269808046], [-2.5588153, 53.2442514], [-2.5552838, 53.2424747], [-2.5539093, 53.2417832], [-2.5469250999999997, 53.2382851], [-2.5461764, 53.23787699999999], [-2.5449516, 53.2371569], [-2.54412, 53.236636700000005], [-2.5432927, 53.236068], [-2.5427564, 53.2356874], [-2.5423870999999996, 53.2354253], [-2.5378654999999997, 53.23210759999999], [-2.5365871, 53.2311736], [-2.5361387, 53.23083520000001], [-2.5352615, 53.23014959999999], [-2.5345463000000006, 53.2295584], [-2.5337106, 53.22881329999999], [-2.5327565, 53.2279461], [-2.5235175999999995, 53.2195476], [-2.5200193, 53.2163671], [-2.5198784000000005, 53.2162445], [-2.5182366, 53.2148199], [-2.51528279553466, 53.212138662947616], [-2.5099786, 53.20732350000001], [-2.5088771, 53.20632340000001], [-2.5051574, 53.2028692], [-2.5044517, 53.202164899999985], [-2.5038258999999994, 53.2014598], [-2.5035719999999997, 53.201173700000005], [-2.5021931541034403, 53.19957740430325], [-2.4947259, 53.19093149999999], [-2.4940198, 53.190115299999995], [-2.4938367, 53.189907100000006], [-2.4933553999999996, 53.1893597], [-2.4932498999999995, 53.189232999999994], [-2.4928045999999995, 53.1887345], [-2.4924981999999996, 53.188401000000006], [-2.4920517, 53.18790260000001], [-2.4913234999999996, 53.1870832], [-2.4911259999999995, 53.186861400000005], [-2.4908036, 53.18650099999999], [-2.4899128, 53.185462699999995], [-2.4893072, 53.184755800000005], [-2.4887841, 53.18415310000001], [-2.4873894, 53.18253920000001], [-2.4863408, 53.18131619999999], [-2.4862536, 53.1812155], [-2.4859303999999995, 53.1808211], [-2.4855011999999994, 53.1803147], [-2.4851016, 53.1797891], [-2.4847116, 53.17926099999998], [-2.484258, 53.17863349999999], [-2.4836397, 53.177720099999995], [-2.4830369, 53.176805599999994], [-2.4827952, 53.17640079999999], [-2.4815384, 53.17417520000001], [-2.4811801, 53.17355969999999], [-2.4806376, 53.172614], [-2.4796287, 53.1708766], [-2.4784174, 53.1687733], [-2.4781826999999996, 53.168365699999995], [-2.4774619, 53.16711370000001], [-2.4766327, 53.1656943], [-2.4754402, 53.16362610000001], [-2.4736511, 53.16051920000001], [-2.4728028999999996, 53.1590553], [-2.4727974999999995, 53.159046], [-2.4704191, 53.1549289], [-2.4702549, 53.15464419999999], [-2.4691036999999993, 53.15264829999999], [-2.4679209, 53.150599], [-2.4659228999999994, 53.1471337], [-2.4655507, 53.1464882], [-2.465116127664801, 53.14573188385283], [-2.4647006, 53.1450087], [-2.4639994999999995, 53.143792699999985], [-2.4633531, 53.1426649], [-2.4620321, 53.1403638], [-2.4600471, 53.136939], [-2.4600067, 53.1368692], [-2.4588604, 53.13488220000001], [-2.4573589000000005, 53.1322763], [-2.454164899999999, 53.126727599999995], [-2.4531462, 53.1249543], [-2.4525302999999994, 53.1238822], [-2.4518035, 53.1226107], [-2.4499243, 53.1193348], [-2.4490809999999996, 53.11786850000001], [-2.4482414999999995, 53.11641649999999], [-2.4469917999999997, 53.1142389], [-2.4464417, 53.1132804], [-2.4449879999999995, 53.1107414], [-2.4434154, 53.10803320000001], [-2.4414635, 53.1046377], [-2.4407509, 53.1034277], [-2.4402766999999996, 53.10262229999999], [-2.4402046, 53.10248279999999], [-2.4398761, 53.1018818], [-2.4395073999999997, 53.101218200000005], [-2.4387972, 53.0998813], [-2.438666, 53.0996471], [-2.4382581, 53.0989146], [-2.4379094999999995, 53.098332500000005], [-2.4377874, 53.0981287], [-2.437412, 53.09750579999999], [-2.4370135, 53.09688669999999], [-2.4364321, 53.095961599999995], [-2.4363589, 53.09584519999999], [-2.4358596, 53.09496819999998], [-2.4356325999999995, 53.0945701], [-2.4354169999999997, 53.09417560000001], [-2.4351515, 53.0936651], [-2.434588653852841, 53.09254128241476], [-2.4345809999999997, 53.092526], [-2.4345289075642738, 53.092425428817656], [-2.4344983702065632, 53.09236647239105], [-2.434214681400607, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Hartford Jn", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Hartford Jn", "current_leg_milage": "12.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.172, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324.057, \"from_m\": 273.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 342.603, \"from_m\": 324.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 389.57, \"from_m\": 342.603, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.2, \"from_m\": 389.57, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 687.509, \"from_m\": 472.2, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 720.938, \"from_m\": 687.509, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1379.243, \"from_m\": 720.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2080.26, \"from_m\": 1379.243, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2862.121, \"from_m\": 2080.26, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2917.547, \"from_m\": 2862.121, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4331.706, \"from_m\": 2917.547, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9083.357, \"from_m\": 4331.706, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 10307.75, \"from_m\": 9083.357, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13325.344, \"from_m\": 10307.75, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15821.925, \"from_m\": 13325.344, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21896.703, \"from_m\": 15821.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 26107.932, \"from_m\": 21896.703, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26313.437, \"from_m\": 26107.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48266.375, \"from_m\": 26313.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 49188.149, \"from_m\": 48266.375, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49259.547, \"from_m\": 49188.149, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49439.822, \"from_m\": 49259.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 760214, \"profile_key\": \"7c0e863ecc03027c6c3ebe0a75f97652d0f03799aa46f2cb66c2af5be720056b\", \"schedule_id\": 31932, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Allerton Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 2, \"distance_m\": 514.243, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": false, \"wtt_arr\": \"0506\", \"wtt_dep\": \"0514\", \"location\": \"Alerton Sig. AN4\", \"stage_seq\": 3, \"distance_m\": 720.938, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 4, \"distance_m\": 846.414, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Speke Jn\", \"stage_seq\": 5, \"distance_m\": 2839.753, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Ditton East Jn\", \"stage_seq\": 6, \"distance_m\": 9311.571, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Runcorn\", \"stage_seq\": 7, \"distance_m\": 12871.584, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525H\", \"location\": \"Halton Jn\", \"stage_seq\": 8, \"distance_m\": 14688.366, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Weaver Jn\", \"stage_seq\": 9, \"distance_m\": 22016.142, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Acton Bridge\", \"stage_seq\": 10, \"distance_m\": 25759.669, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0553\", \"location\": \"Hartford Jn\", \"stage_seq\": 11, \"distance_m\": 28892.585, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Winsford\", \"stage_seq\": 12, \"distance_m\": 37370.084, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 13, \"distance_m\": 48266.375, \"section_seq\": 1, \"route_path_id\": 157951}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 14, \"distance_m\": 49439.822, \"section_seq\": 1, \"route_path_id\": 157951}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49439.822, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157951}], \"total_distance_m\": 49439.822, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48942.599, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 497.223, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0459", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:46:17Z\", \"source_id\": 64428661, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:46:20Z\", \"source_id\": 20414664, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:03:56Z\", \"source_id\": 64438590, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:04:00Z\", \"source_id\": 20417606, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:12:45Z\", \"source_id\": 64444852, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:12:51Z\", \"source_id\": 20419478, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:18:11Z\", \"source_id\": 64448962, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:18:14Z\", \"source_id\": 20420800, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:14Z\", \"source_id\": 64508751, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:18Z\", \"source_id\": 20440207, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "5", "timing_fact_generation": 1790053579254593, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:20.470425", "service_state_evidence_id": 20440207, "current_leg_start_actual_dep": "2026-09-22T05:54:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:21.068352", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XAL |
CRE |
5K19 |
323219 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 273.172, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 324.057, "from_m": 273.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 342.603, "from_m": 324.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 389.57, "from_m": 342.603, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.2, "from_m": 389.57, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 687.509, "from_m": 472.2, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 720.938, "from_m": 687.509, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1379.243, "from_m": 720.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 2080.26, "from_m": 1379.243, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2862.121, "from_m": 2080.26, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 2917.547, "from_m": 2862.121, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4331.706, "from_m": 2917.547, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9083.357, "from_m": 4331.706, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 10307.75, "from_m": 9083.357, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13325.344, "from_m": 10307.75, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15821.925, "from_m": 13325.344, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21896.703, "from_m": 15821.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 26107.932, "from_m": 21896.703, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26313.437, "from_m": 26107.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48266.375, "from_m": 26313.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 49188.149, "from_m": 48266.375, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49259.547, "from_m": 49188.149, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49439.822, "from_m": 49259.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 760214, "profile_key": "7c0e863ecc03027c6c3ebe0a75f97652d0f03799aa46f2cb66c2af5be720056b", "schedule_id": 31932, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0459", "location": "Allerton Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504", "location": "Liverpool South Parkway (HL)", "stage_seq": 2, "distance_m": 514.243, "section_seq": 1, "route_path_id": 157951}, {"is_pass": false, "wtt_arr": "0506", "wtt_dep": "0514", "location": "Alerton Sig. AN4", "stage_seq": 3, "distance_m": 720.938, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Liverpool South Parkway (HL)", "stage_seq": 4, "distance_m": 846.414, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Speke Jn", "stage_seq": 5, "distance_m": 2839.753, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Ditton East Jn", "stage_seq": 6, "distance_m": 9311.571, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Runcorn", "stage_seq": 7, "distance_m": 12871.584, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525H", "location": "Halton Jn", "stage_seq": 8, "distance_m": 14688.366, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Weaver Jn", "stage_seq": 9, "distance_m": 22016.142, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Acton Bridge", "stage_seq": 10, "distance_m": 25759.669, "section_seq": 1, "route_path_id": 157951}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0553", "location": "Hartford Jn", "stage_seq": 11, "distance_m": 28892.585, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Winsford", "stage_seq": 12, "distance_m": 37370.084, "section_seq": 1, "route_path_id": 157951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Crewe Coal Yard S.B.", "stage_seq": 13, "distance_m": 48266.375, "section_seq": 1, "route_path_id": 157951}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Crewe", "stage_seq": 14, "distance_m": 49439.822, "section_seq": 1, "route_path_id": 157951}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49439.822, "from_m": 0.0, "section_seq": 1, "route_path_id": 157951}], "total_distance_m": 49439.822, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48942.599, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 497.223, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9933, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:46:17Z", "source_id": 64428661, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T03:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:46:20Z", "source_id": 20414664, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:03:56Z", "source_id": 64438590, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:04:00Z", "source_id": 20417606, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:12:45Z", "source_id": 64444852, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:12:51Z", "source_id": 20419478, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:18:11Z", "source_id": 64448962, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:18:14Z", "source_id": 20420800, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10623, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:14Z", "source_id": 64508751, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:18Z", "source_id": 20440207, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Allerton Depot |
0459 |
0459 |
None |
None |
None |
Crewe |
0606 |
0606 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65052/2026-09-22/detailed |
None |
Hartford Jn |
2026-09-22T05:54:00+01:00 |
Crewe |
14.0 |
{"type": "LineString", "coordinates": [[-2.5713680999999995, 53.2505951], [-2.5704247, 53.25011500000001], [-2.5698019, 53.24980239999999], [-2.5693817000000005, 53.2495984], [-2.5685605999999996, 53.24917940000001], [-2.5677711, 53.248780999999994], [-2.5654802, 53.2475845], [-2.5614801332905084, 53.245584107685744], [-2.5614264684381616, 53.245557269808046], [-2.5588153, 53.2442514], [-2.5552838, 53.2424747], [-2.5539093, 53.2417832], [-2.5469250999999997, 53.2382851], [-2.5461764, 53.23787699999999], [-2.5449516, 53.2371569], [-2.54412, 53.236636700000005], [-2.5432927, 53.236068], [-2.5427564, 53.2356874], [-2.5423870999999996, 53.2354253], [-2.5378654999999997, 53.23210759999999], [-2.5365871, 53.2311736], [-2.5361387, 53.23083520000001], [-2.5352615, 53.23014959999999], [-2.5345463000000006, 53.2295584], [-2.5337106, 53.22881329999999], [-2.5327565, 53.2279461], [-2.5235175999999995, 53.2195476], [-2.5200193, 53.2163671], [-2.5198784000000005, 53.2162445], [-2.5182366, 53.2148199], [-2.51528279553466, 53.212138662947616], [-2.5099786, 53.20732350000001], [-2.5088771, 53.20632340000001], [-2.5051574, 53.2028692], [-2.5044517, 53.202164899999985], [-2.5038258999999994, 53.2014598], [-2.5035719999999997, 53.201173700000005], [-2.5021931541034403, 53.19957740430325], [-2.4947259, 53.19093149999999], [-2.4940198, 53.190115299999995], [-2.4938367, 53.189907100000006], [-2.4933553999999996, 53.1893597], [-2.4932498999999995, 53.189232999999994], [-2.4928045999999995, 53.1887345], [-2.4924981999999996, 53.188401000000006], [-2.4920517, 53.18790260000001], [-2.4913234999999996, 53.1870832], [-2.4911259999999995, 53.186861400000005], [-2.4908036, 53.18650099999999], [-2.4899128, 53.185462699999995], [-2.4893072, 53.184755800000005], [-2.4887841, 53.18415310000001], [-2.4873894, 53.18253920000001], [-2.4863408, 53.18131619999999], [-2.4862536, 53.1812155], [-2.4859303999999995, 53.1808211], [-2.4855011999999994, 53.1803147], [-2.4851016, 53.1797891], [-2.4847116, 53.17926099999998], [-2.484258, 53.17863349999999], [-2.4836397, 53.177720099999995], [-2.4830369, 53.176805599999994], [-2.4827952, 53.17640079999999], [-2.4815384, 53.17417520000001], [-2.4811801, 53.17355969999999], [-2.4806376, 53.172614], [-2.4796287, 53.1708766], [-2.4784174, 53.1687733], [-2.4781826999999996, 53.168365699999995], [-2.4774619, 53.16711370000001], [-2.4766327, 53.1656943], [-2.4754402, 53.16362610000001], [-2.4736511, 53.16051920000001], [-2.4728028999999996, 53.1590553], [-2.4727974999999995, 53.159046], [-2.4704191, 53.1549289], [-2.4702549, 53.15464419999999], [-2.4691036999999993, 53.15264829999999], [-2.4679209, 53.150599], [-2.4659228999999994, 53.1471337], [-2.4655507, 53.1464882], [-2.465116127664801, 53.14573188385283], [-2.4647006, 53.1450087], [-2.4639994999999995, 53.143792699999985], [-2.4633531, 53.1426649], [-2.4620321, 53.1403638], [-2.4600471, 53.136939], [-2.4600067, 53.1368692], [-2.4588604, 53.13488220000001], [-2.4573589000000005, 53.1322763], [-2.454164899999999, 53.126727599999995], [-2.4531462, 53.1249543], [-2.4525302999999994, 53.1238822], [-2.4518035, 53.1226107], [-2.4499243, 53.1193348], [-2.4490809999999996, 53.11786850000001], [-2.4482414999999995, 53.11641649999999], [-2.4469917999999997, 53.1142389], [-2.4464417, 53.1132804], [-2.4449879999999995, 53.1107414], [-2.4434154, 53.10803320000001], [-2.4414635, 53.1046377], [-2.4407509, 53.1034277], [-2.4402766999999996, 53.10262229999999], [-2.4402046, 53.10248279999999], [-2.4398761, 53.1018818], [-2.4395073999999997, 53.101218200000005], [-2.4387972, 53.0998813], [-2.438666, 53.0996471], [-2.4382581, 53.0989146], [-2.4379094999999995, 53.098332500000005], [-2.4377874, 53.0981287], [-2.437412, 53.09750579999999], [-2.4370135, 53.09688669999999], [-2.4364321, 53.095961599999995], [-2.4363589, 53.09584519999999], [-2.4358596, 53.09496819999998], [-2.4356325999999995, 53.0945701], [-2.4354169999999997, 53.09417560000001], [-2.4351515, 53.0936651], [-2.434588653852841, 53.09254128241476], [-2.4345809999999997, 53.092526], [-2.4345289075642738, 53.092425428817656], [-2.4344983702065632, 53.09236647239105], [-2.434214681400607, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} |
12.7 |
0553 |
0607 |
Hartford Jn |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-22 05:17:22 |
TERMINATED |
2026-09-22 05:07:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440207 |
1790053579254593 |
22 |
22 |
2026-09-22 05:17:21.068352 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:20.470425 |
| 728856 |
759805 |
L86262 |
865T20M522 |
2026-09-22 |
COMPLETE |
20440283 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 759805, "stp": "P", "toc": "South Western Railway", "uid": "L86262", "consist": "444002+444033", "dest_crs": "PMH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86262/2026-09-22/detailed", "trust_id": "865T20M522", "origin_crs": "XFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": "5", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "5T20", "timing_status": "ON TIME", "origin_station": "Fratton Carriage Servicing Depot", "current_leg_arr": "0607", "current_leg_dep": "0558", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Clarence Pier", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.07842069253565, 50.79656408183831], [-1.0806658, 50.7970789], [-1.0810241, 50.79715709999999], [-1.0813661, 50.7972266], [-1.0817133999999995, 50.7972748], [-1.082038, 50.7973156], [-1.0823524, 50.797351099999986], [-1.0831906, 50.79747329999999], [-1.0833366999999998, 50.7974919], [-1.0848106, 50.7976563], [-1.0854054999999998, 50.79772499999999], [-1.0862268, 50.79781210000001], [-1.0874807, 50.7979309], [-1.0878495, 50.79794660000001], [-1.0881754, 50.7979747], [-1.088386, 50.797999700000005], [-1.0889908, 50.7980785], [-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Fratton Staff Halt", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Fratton Staff Halt", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.319, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 619.26, \"from_m\": 559.319, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 981.106, \"from_m\": 619.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1048.505, \"from_m\": 981.106, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1087.912, \"from_m\": 1048.505, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1341.133, \"from_m\": 1087.912, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1696.93, \"from_m\": 1341.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2304.463, \"from_m\": 1696.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2486.326, \"from_m\": 2304.463, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2867.738, \"from_m\": 2486.326, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759805, \"profile_key\": \"08cafe7c91de9beced88e5e5c1117921f2fbc2627a62f15174e1639aff8b87ed\", \"schedule_id\": 17228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Fratton Carriage Servicing Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118550}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0558\", \"location\": \"Fratton Staff Halt\", \"stage_seq\": 2, \"distance_m\": 619.26, \"section_seq\": 1, \"route_path_id\": 118550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 3, \"distance_m\": 1402.858, \"section_seq\": 1, \"route_path_id\": 118550}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 4, \"distance_m\": 2867.738, \"section_seq\": 1, \"route_path_id\": 118550}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2867.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118550}], \"total_distance_m\": 2867.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2867.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:46Z\", \"source_id\": 64499850, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:50Z\", \"source_id\": 20437125, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:23Z\", \"source_id\": 64509001, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:24Z\", \"source_id\": 20440283, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "5", "timing_fact_generation": 1790053585710299, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:24.437648", "service_state_evidence_id": 20440283, "current_leg_start_actual_dep": "2026-09-22T05:58:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:25.109753", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFR |
PMH |
5T20 |
444002+444033 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 559.319, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 619.26, "from_m": 559.319, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 981.106, "from_m": 619.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1048.505, "from_m": 981.106, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1087.912, "from_m": 1048.505, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1341.133, "from_m": 1087.912, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1696.93, "from_m": 1341.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2304.463, "from_m": 1696.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2486.326, "from_m": 2304.463, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2867.738, "from_m": 2486.326, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759805, "profile_key": "08cafe7c91de9beced88e5e5c1117921f2fbc2627a62f15174e1639aff8b87ed", "schedule_id": 17228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Fratton Carriage Servicing Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118550}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0558", "location": "Fratton Staff Halt", "stage_seq": 2, "distance_m": 619.26, "section_seq": 1, "route_path_id": 118550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Portsmouth & Southsea", "stage_seq": 3, "distance_m": 1402.858, "section_seq": 1, "route_path_id": 118550}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 4, "distance_m": 2867.738, "section_seq": 1, "route_path_id": 118550}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2867.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 118550}], "total_distance_m": 2867.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2867.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:46Z", "source_id": 64499850, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:50Z", "source_id": 20437125, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27331, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:23Z", "source_id": 64509001, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:24Z", "source_id": 20440283, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Fratton Carriage Servicing Depot |
0553 |
0553 |
None |
None |
None |
Portsmouth Harbour |
0607 |
0607 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86262/2026-09-22/detailed |
None |
Fratton Staff Halt |
2026-09-22T05:58:00+01:00 |
Portsmouth Harbour |
9.0 |
{"type": "LineString", "coordinates": [[-1.07842069253565, 50.79656408183831], [-1.0806658, 50.7970789], [-1.0810241, 50.79715709999999], [-1.0813661, 50.7972266], [-1.0817133999999995, 50.7972748], [-1.082038, 50.7973156], [-1.0823524, 50.797351099999986], [-1.0831906, 50.79747329999999], [-1.0833366999999998, 50.7974919], [-1.0848106, 50.7976563], [-1.0854054999999998, 50.79772499999999], [-1.0862268, 50.79781210000001], [-1.0874807, 50.7979309], [-1.0878495, 50.79794660000001], [-1.0881754, 50.7979747], [-1.088386, 50.797999700000005], [-1.0889908, 50.7980785], [-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} |
1.4 |
0558 |
0607 |
Fratton Staff Halt |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440283 |
1790053585710299 |
11 |
11 |
2026-09-22 05:17:25.109753 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:24.437648 |
| 728857 |
759686 |
W44002 |
772C00M522 |
2026-09-22 |
COMPLETE |
20440811 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 759686, "stp": "P", "toc": "Transport for Wales", "uid": "W44002", "consist": "756006", "dest_crs": "COY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44002/2026-09-22/detailed", "trust_id": "772C00M522", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Coryton", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": null, "is_terminated": 1, "next_location": "Coryton", "signalling_id": "2C00", "timing_status": "ON TIME", "origin_station": "Cardiff Central", "current_leg_arr": "0607", "current_leg_dep": "0605", "current_leg_end": "Coryton", "origin_dep_time": "0548", "origin_platform": "6", "current_location": "Coryton", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2221576, 51.52080610000001], [-3.2230828999999996, 51.520771700000005], [-3.2237742, 51.5207465], [-3.2244444999999997, 51.52071939999999], [-3.225844, 51.52065], [-3.2290811, 51.5205243], [-3.2307919, 51.52046219999999], [-3.2310843, 51.5204545], [-3.2314774, 51.520444100000006], [-3.2318947999999996, 51.520435699999986]]}", "current_leg_start": "Whitchurch (Sth Glamorgan)", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "51.5204357", "next_location_lon": "-3.2318948", "previous_location": "Whitchurch (Sth Glamorgan)", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 300.813, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 341.742, \"from_m\": 300.813, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 363.784, \"from_m\": 341.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1402.987, \"from_m\": 363.784, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1440.54, \"from_m\": 1402.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2173.914, \"from_m\": 1440.54, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5410.583, \"from_m\": 2173.914, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5461.973, \"from_m\": 5410.583, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5499.2, \"from_m\": 5461.973, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 5726.777, \"from_m\": 5499.2, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7164.671, \"from_m\": 5726.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9482.751, \"from_m\": 7164.671, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9538.869, \"from_m\": 9482.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 759686, \"profile_key\": \"1baa997f3516a31e53e84453bcc5e82528fd86aebe60834b12e4b6a60da47db7\", \"schedule_id\": 35248, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0552H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1873.109, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Heath Jn\", \"stage_seq\": 4, \"distance_m\": 5461.973, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Heath Low Level\", \"stage_seq\": 5, \"distance_m\": 5776.939, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559H\", \"location\": \"Ty Glas\", \"stage_seq\": 6, \"distance_m\": 7134.757, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Birchgrove\", \"stage_seq\": 7, \"distance_m\": 7499.443, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Rhiwbina\", \"stage_seq\": 8, \"distance_m\": 8331.964, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Whitchurch (Sth Glamorgan)\", \"stage_seq\": 9, \"distance_m\": 8863.865, \"section_seq\": 1, \"route_path_id\": 125384}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Coryton\", \"stage_seq\": 10, \"distance_m\": 9538.869, \"section_seq\": 1, \"route_path_id\": 125384}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9538.869, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125384}], \"total_distance_m\": 9538.869, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9501.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5204357", "current_position_lon": "-3.2318948", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:54Z\", \"source_id\": 64483847, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:58Z\", \"source_id\": 20431943, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:49Z\", \"source_id\": 20435183, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:21Z\", \"source_id\": 20436422, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:50Z\", \"source_id\": 20437155, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:20Z\", \"source_id\": 20438579, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:53Z\", \"source_id\": 20439430, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:23Z\", \"source_id\": 20440811, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Coryton", "service_state_platform": null, "timing_fact_generation": 1790053645156604, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:25.107350", "service_state_evidence_id": 20440811, "current_leg_start_actual_dep": "2026-09-22T06:04:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:25.661662", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
COY |
2C00 |
756006 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 300.813, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 341.742, "from_m": 300.813, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 363.784, "from_m": 341.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1402.987, "from_m": 363.784, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1440.54, "from_m": 1402.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2173.914, "from_m": 1440.54, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5410.583, "from_m": 2173.914, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5461.973, "from_m": 5410.583, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5499.2, "from_m": 5461.973, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 5726.777, "from_m": 5499.2, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7164.671, "from_m": 5726.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 9482.751, "from_m": 7164.671, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 45.0}, {"to_m": 9538.869, "from_m": 9482.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 759686, "profile_key": "1baa997f3516a31e53e84453bcc5e82528fd86aebe60834b12e4b6a60da47db7", "schedule_id": 35248, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 125384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 125384}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0552H", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1873.109, "section_seq": 1, "route_path_id": 125384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Heath Jn", "stage_seq": 4, "distance_m": 5461.973, "section_seq": 1, "route_path_id": 125384}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Heath Low Level", "stage_seq": 5, "distance_m": 5776.939, "section_seq": 1, "route_path_id": 125384}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559H", "location": "Ty Glas", "stage_seq": 6, "distance_m": 7134.757, "section_seq": 1, "route_path_id": 125384}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Birchgrove", "stage_seq": 7, "distance_m": 7499.443, "section_seq": 1, "route_path_id": 125384}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Rhiwbina", "stage_seq": 8, "distance_m": 8331.964, "section_seq": 1, "route_path_id": 125384}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Whitchurch (Sth Glamorgan)", "stage_seq": 9, "distance_m": 8863.865, "section_seq": 1, "route_path_id": 125384}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Coryton", "stage_seq": 10, "distance_m": 9538.869, "section_seq": 1, "route_path_id": 125384}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9538.869, "from_m": 0.0, "section_seq": 1, "route_path_id": 125384}], "total_distance_m": 9538.869, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9501.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.553, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:54Z", "source_id": 64483847, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:58Z", "source_id": 20431943, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:49Z", "source_id": 20435183, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:21Z", "source_id": 20436422, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:50Z", "source_id": 20437155, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:20Z", "source_id": 20438579, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:53Z", "source_id": 20439430, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:23Z", "source_id": 20440811, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Cardiff Central |
0548 |
0548 |
6 |
None |
None |
Coryton |
0609 |
0607 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44002/2026-09-22/detailed |
None |
Whitchurch (Sth Glamorgan) |
2026-09-22T06:04:30+01:00 |
Coryton |
2.0 |
{"type": "LineString", "coordinates": [[-3.2221576, 51.52080610000001], [-3.2230828999999996, 51.520771700000005], [-3.2237742, 51.5207465], [-3.2244444999999997, 51.52071939999999], [-3.225844, 51.52065], [-3.2290811, 51.5205243], [-3.2307919, 51.52046219999999], [-3.2310843, 51.5204545], [-3.2314774, 51.520444100000006], [-3.2318947999999996, 51.520435699999986]]} |
0.4 |
0605 |
0607 |
Whitchurch (Sth Glamorgan) |
Coryton |
Coryton |
51.5204357 |
-3.2318948 |
51.5204357 |
-3.2318948 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Coryton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440811 |
1790053645156604 |
29 |
29 |
2026-09-22 05:17:25.661662 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:25.107350 |
| 728858 |
759441 |
Y63227 |
785A00M522 |
2026-09-22 |
COMPLETE |
20440839 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 759441, "stp": "P", "toc": "Transport for Wales", "uid": "Y63227", "consist": "756115", "dest_crs": "PPD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y63227/2026-09-22/detailed", "trust_id": "785A00M522", "origin_crs": "XTY", "show_on_map": 0, "dar_est_time": "05:40:00", "dar_platform": null, "dest_station": "Pontypridd", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "2", "is_terminated": 1, "next_location": "Pontypridd", "signalling_id": "5A00", "timing_status": "EARLY", "origin_station": "Treherbert Siding", "current_leg_arr": "0607", "current_leg_dep": "0550", "current_leg_end": "Pontypridd", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Pontypridd", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5364230999999995, 51.6722219], [-3.5361987, 51.6721007], [-3.5338738, 51.6709896], [-3.5329154999999997, 51.6705147], [-3.5326196, 51.6703711], [-3.5314503, 51.6698035], [-3.5298183999999995, 51.66901029999999], [-3.5294892999999994, 51.668849300000005], [-3.5277192, 51.66799089999999], [-3.5259187, 51.6670859], [-3.5255970999999997, 51.6669367], [-3.5249683, 51.66662869999999], [-3.524154766676627, 51.666235034589675], [-3.5239529999999997, 51.66613739999999], [-3.5229298, 51.6656432], [-3.5217516999999994, 51.6650631], [-3.5214960999999994, 51.66494029999999], [-3.520597, 51.66450619999999], [-3.5201471, 51.664308600000005], [-3.5199578999999996, 51.66421390000001], [-3.5172274, 51.66289789999999], [-3.5128742, 51.6607416], [-3.5071876, 51.6579584], [-3.5070209, 51.6578768], [-3.5060613999999997, 51.6574072], [-3.5034296080661336, 51.65612635913001], [-3.5013634999999996, 51.65512079999999], [-3.497746499999999, 51.6533603], [-3.4973809999999994, 51.65318109999999], [-3.4949165999999994, 51.6519891], [-3.4946199, 51.65184320000001], [-3.4940449, 51.651558599999994], [-3.4899402, 51.6495272], [-3.4896612000000005, 51.6494024], [-3.4874872999999997, 51.6483564], [-3.486768399999999, 51.647998599999994], [-3.4864202, 51.64782789999999], [-3.4861594, 51.647702], [-3.4846144, 51.6469298], [-3.4839384999999994, 51.6466235], [-3.4836005999999995, 51.64649370000001], [-3.4832427, 51.6463765], [-3.482938, 51.6462993], [-3.4825989999999996, 51.6462301], [-3.4818660999999995, 51.6461064], [-3.4811955, 51.6459662], [-3.4759169, 51.6452538], [-3.4755266, 51.6452001], [-3.4740348, 51.64498989999999], [-3.4709512999999994, 51.644563700000006], [-3.469662, 51.644348400000005], [-3.4688591999999994, 51.6441682], [-3.4679606999999995, 51.6439196], [-3.4676143999999995, 51.6438109], [-3.4665885000000003, 51.64348809999999], [-3.4659458, 51.64326160000001], [-3.4652712999999995, 51.64307389999999], [-3.4591643999999997, 51.6409513], [-3.4578029, 51.6404681], [-3.4574343, 51.64032730000001], [-3.456979, 51.6401298], [-3.4564105, 51.639846], [-3.4557666, 51.63944380000001], [-3.4551851999999994, 51.6389803], [-3.454681, 51.6385008], [-3.4542733000000005, 51.63806139999999], [-3.4539407, 51.6375886], [-3.4536617, 51.6370759], [-3.4534471, 51.6365299], [-3.4533290999999995, 51.6359905], [-3.4532968999999993, 51.6355044], [-3.4533290999999995, 51.63407939999999], [-3.453381, 51.629159599999994], [-3.4533937999999997, 51.6288792], [-3.4533935, 51.6281523], [-3.4534179000000003, 51.6254742], [-3.4533506, 51.6249887], [-3.4532345999999996, 51.624506800000006], [-3.4530587, 51.6239618], [-3.4528249000000004, 51.62346339999999], [-3.4525459, 51.6230038], [-3.4522521, 51.62263310000001], [-3.4520561, 51.6223858], [-3.4515089000000003, 51.6217783], [-3.4509901999999997, 51.6212519], [-3.4503142999999996, 51.62069240000001], [-3.4496552, 51.62021649999999], [-3.4492786, 51.6199638], [-3.4490564999999997, 51.6198264], [-3.4483958999999995, 51.619449800000005], [-3.4476924, 51.6191209], [-3.4467720999999996, 51.618757], [-3.4458404, 51.6184533], [-3.4447259000000003, 51.6181698], [-3.443798, 51.6179889], [-3.4429046999999997, 51.6178806], [-3.4421446, 51.61784639999999], [-3.4408132000000005, 51.6178333], [-3.4395423999999997, 51.6177576], [-3.4389352999999994, 51.61770210000001], [-3.4386397999999994, 51.6176684], [-3.4384060000000005, 51.61763139999999], [-3.4379812, 51.6175565], [-3.4366805057094107, 51.61724543722782], [-3.4365247999999995, 51.61720820000001], [-3.4351613, 51.616842000000005], [-3.4343292999999995, 51.6166573], [-3.4336086, 51.61653710000001], [-3.4328608, 51.6164735], [-3.4321029, 51.61646790000001], [-3.4315141999999996, 51.6165052], [-3.4309347999999997, 51.61658400000001], [-3.4300962, 51.6166812], [-3.4293220999999994, 51.6167601], [-3.4286569, 51.6167601], [-3.4279223999999995, 51.6167093], [-3.4263650999999995, 51.61652740000001], [-3.4254209, 51.61636039999999], [-3.4245972999999994, 51.6161805], [-3.4238364, 51.61596320000001], [-3.4229904999999996, 51.615652700000005], [-3.4219274999999993, 51.615262699999995], [-3.4211708, 51.6150423], [-3.4203916, 51.614900799999994], [-3.4195735000000003, 51.6148727], [-3.4188534, 51.614892999999995], [-3.4180235, 51.61498670000001], [-3.4171044, 51.61508280000001], [-3.4162981999999995, 51.61514540000001], [-3.4154431, 51.6151501], [-3.4147846999999993, 51.61511449999999], [-3.4141267999999996, 51.61505890000001], [-3.4137118, 51.61500960000001], [-3.4135980796541814, 51.61499348709413], [-3.4130024999999997, 51.614909100000006], [-3.4124109999999996, 51.61477529999999], [-3.4116608, 51.614582699999985], [-3.4109561, 51.6143393], [-3.4104915999999994, 51.61416139999999], [-3.4102641, 51.6140662], [-3.4101771999999997, 51.6140228], [-3.4100239999999995, 51.6139532], [-3.4096101, 51.61374250000001], [-3.4094102999999993, 51.6136156], [-3.409027, 51.61337209999999], [-3.4088032, 51.613223100000006], [-3.4085752, 51.6130656], [-3.4079196, 51.61263079999999], [-3.4076598999999996, 51.612456300000005], [-3.4073483, 51.61226069999999], [-3.4069942, 51.6120575], [-3.4063023999999995, 51.6117128], [-3.4056357, 51.6114402], [-3.4051234999999997, 51.61126269999998], [-3.4042871, 51.61102], [-3.4035729999999997, 51.6108314], [-3.4028373, 51.610685], [-3.4020013, 51.6105367], [-3.401580846704818, 51.61048353460085], [-3.4002661999999995, 51.610317300000006], [-3.3974208999999997, 51.60995580000001], [-3.3967451999999994, 51.60992], [-3.3961458000000007, 51.609934599999995], [-3.3955894, 51.609988], [-3.3949734, 51.6100824], [-3.3943157, 51.6102334], [-3.3935694999999995, 51.61043969999999], [-3.3934294512230982, 51.61048353460085], [-3.391249, 51.611166], [-3.3908305, 51.611266400000005], [-3.3904396999999995, 51.611344], [-3.3900712999999993, 51.611399], [-3.3897764, 51.6114258], [-3.3894899, 51.6114483], [-3.3889187999999995, 51.6114601], [-3.3882466999999994, 51.6114316], [-3.3878357, 51.6113837], [-3.3874114, 51.6113246], [-3.3867770000000004, 51.6112064], [-3.3849631, 51.6108488], [-3.3846048, 51.610792399999994], [-3.3842839999999996, 51.61076209999999], [-3.3837083999999997, 51.6107162], [-3.3829051000000003, 51.6106596], [-3.3826573999999994, 51.610634399999995], [-3.3824445000000005, 51.6106016], [-3.3822876, 51.61056810000001], [-3.3819618999999994, 51.61049160000001], [-3.381933786003031, 51.61048353460085], [-3.3816927999999997, 51.6104144], [-3.3814108, 51.610318500000005], [-3.3807677999999997, 51.6100964], [-3.3806119, 51.61004659999998], [-3.3803278999999997, 51.609973700000005], [-3.3801027, 51.60992259999999], [-3.3797887, 51.6098666], [-3.3794957, 51.6098285], [-3.3791428, 51.6097979], [-3.3787334, 51.60978910000001], [-3.3783668, 51.6097868], [-3.376434, 51.609890199999995], [-3.3753754999999996, 51.6099468], [-3.3745472999999997, 51.6100266], [-3.3733594, 51.6101679], [-3.3726010999999994, 51.610218], [-3.372065, 51.61023879999998], [-3.371682799999999, 51.61023859999999], [-3.3710126, 51.6102183], [-3.3700154999999996, 51.61016929999999], [-3.3694038000000006, 51.61012869999999], [-3.3687780999999997, 51.6100413], [-3.3679276, 51.6098478], [-3.3667689, 51.60953520000001], [-3.3636999, 51.6086111], [-3.3611559, 51.6077925], [-3.3610178999999993, 51.6077481], [-3.3608241999999997, 51.60768579999999], [-3.3601018999999996, 51.60747820000001], [-3.3596761, 51.60737319999999], [-3.3592292, 51.6072711], [-3.3583839, 51.6070918], [-3.3582823999999993, 51.6070703], [-3.3578961000000005, 51.6069883], [-3.354994899999999, 51.6063308], [-3.3539218, 51.6060842], [-3.353239799999999, 51.6058703], [-3.3525561, 51.605599799999986], [-3.3517322, 51.6052826], [-3.3510833, 51.605087399999995], [-3.3505266999999996, 51.6049741], [-3.3497719, 51.6048541], [-3.3491708, 51.604740199999995], [-3.3486450999999997, 51.6045996], [-3.3484122999999997, 51.6045121], [-3.3481927999999996, 51.6044121], [-3.3479775000000003, 51.60429089999999], [-3.3477869, 51.604163199999995], [-3.3474787, 51.603923300000005], [-3.3463212, 51.6027742], [-3.3462445000000005, 51.6026918], [-3.3461427, 51.6025988], [-3.3458960999999996, 51.60238499999999], [-3.3458159999999997, 51.6023275], [-3.3456260999999996, 51.6021909], [-3.3454670999999996, 51.6020823], [-3.3452149, 51.601931699999994], [-3.3444574, 51.6015325], [-3.3442599, 51.6014348], [-3.344079499999999, 51.6013234], [-3.3438561999999994, 51.6011782], [-3.3438249999999994, 51.60115259999999], [-3.3437546999999994, 51.6010919], [-3.3436239999999997, 51.6009833], [-3.3434603999999997, 51.6008192], [-3.343452800000001, 51.6008109], [-3.3433705, 51.6007103], [-3.3432754, 51.600580699999995], [-3.3430918, 51.6003186], [-3.3430076999999994, 51.600200099999995], [-3.342950399999999, 51.60011219999999], [-3.3428042999999996, 51.5999622], [-3.3427293999999996, 51.5998906], [-3.3426543, 51.5998256], [-3.3424961, 51.59971060000001], [-3.3422976, 51.59958399999999], [-3.342083, 51.5994507], [-3.3416781, 51.59925590000001], [-3.3415345999999997, 51.59918689999999], [-3.3413298999999994, 51.599088399999985], [-3.3410875999999994, 51.59898089999999], [-3.3409015999999996, 51.5989064], [-3.3407101, 51.59884259999999], [-3.3404998999999997, 51.598783099999984], [-3.3403230999999995, 51.59874070000001], [-3.3401008, 51.5986947], [-3.3398962999999995, 51.5986577], [-3.3396686999999994, 51.598624400000006], [-3.3394119999999994, 51.5985958], [-3.339198, 51.5985761], [-3.3389404999999996, 51.59856380000001], [-3.338687, 51.5985551], [-3.3384564, 51.598561899999986], [-3.3381396999999997, 51.59858419999999], [-3.3376325999999996, 51.5986362], [-3.3373278, 51.598656899999995], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]}", "current_leg_start": "Treherbert", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.5991684", "next_location_lon": "-3.3409999", "previous_location": "Treherbert", "current_leg_milage": "11.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 323.5, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 644.485, \"from_m\": 323.5, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 680.232, \"from_m\": 644.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4989.144, \"from_m\": 680.232, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6135.815, \"from_m\": 4989.144, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6343.971, \"from_m\": 6135.815, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9961.207, \"from_m\": 6343.971, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17238.863, \"from_m\": 9961.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17307.474, \"from_m\": 17238.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17364.81, \"from_m\": 17307.474, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17642.634, \"from_m\": 17364.81, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17970.836, \"from_m\": 17642.634, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18095.857, \"from_m\": 17970.836, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18257.466, \"from_m\": 18095.857, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759441, \"profile_key\": \"ce38ab625b2cf2d9510204f03ab6d9884cd794a7ffca126e8a352676ddf841e0\", \"schedule_id\": 35722, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Treherbert Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144666}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0546\", \"location\": \"Treherbert North G.F.\", \"stage_seq\": 2, \"distance_m\": 323.5, \"section_seq\": 1, \"route_path_id\": 144666}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0550\", \"location\": \"Treherbert\", \"stage_seq\": 3, \"distance_m\": 383.463, \"section_seq\": 1, \"route_path_id\": 144666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Ynyswen\", \"stage_seq\": 4, \"distance_m\": 1710.201, \"section_seq\": 1, \"route_path_id\": 144666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Ton Pentre\", \"stage_seq\": 5, \"distance_m\": 4794.515, \"section_seq\": 1, \"route_path_id\": 144666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Ystrad Rhondda\", \"stage_seq\": 6, \"distance_m\": 6193.195, \"section_seq\": 1, \"route_path_id\": 144666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Dinas Rhondda\", \"stage_seq\": 7, \"distance_m\": 10359.291, \"section_seq\": 1, \"route_path_id\": 144666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Porth\", \"stage_seq\": 8, \"distance_m\": 12544.402, \"section_seq\": 1, \"route_path_id\": 144666}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Pontypridd\", \"stage_seq\": 9, \"distance_m\": 18257.466, \"section_seq\": 1, \"route_path_id\": 144666}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18257.466, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144666}], \"total_distance_m\": 18257.466, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 17933.966, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 323.5, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.5991684", "current_position_lon": "-3.3409999", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:38Z\", \"source_id\": 64475373, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:40Z\", \"source_id\": 20429248, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:26Z\", \"source_id\": 64483254, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:28Z\", \"source_id\": 20431745, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:22Z\", \"source_id\": 64510697, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:25Z\", \"source_id\": 20440839, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pontypridd", "service_state_platform": "2", "timing_fact_generation": 1790053647129634, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:27.124149", "service_state_evidence_id": 20440839, "current_leg_start_actual_dep": "2026-09-22T05:50:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:27.402117", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
XTY |
PPD |
5A00 |
756115 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 323.5, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 644.485, "from_m": 323.5, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 680.232, "from_m": 644.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4989.144, "from_m": 680.232, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6135.815, "from_m": 4989.144, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6343.971, "from_m": 6135.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9961.207, "from_m": 6343.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17238.863, "from_m": 9961.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17307.474, "from_m": 17238.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17364.81, "from_m": 17307.474, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17642.634, "from_m": 17364.81, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17970.836, "from_m": 17642.634, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18095.857, "from_m": 17970.836, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18257.466, "from_m": 18095.857, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759441, "profile_key": "ce38ab625b2cf2d9510204f03ab6d9884cd794a7ffca126e8a352676ddf841e0", "schedule_id": 35722, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Treherbert Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144666}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0546", "location": "Treherbert North G.F.", "stage_seq": 2, "distance_m": 323.5, "section_seq": 1, "route_path_id": 144666}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0550", "location": "Treherbert", "stage_seq": 3, "distance_m": 383.463, "section_seq": 1, "route_path_id": 144666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Ynyswen", "stage_seq": 4, "distance_m": 1710.201, "section_seq": 1, "route_path_id": 144666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Ton Pentre", "stage_seq": 5, "distance_m": 4794.515, "section_seq": 1, "route_path_id": 144666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Ystrad Rhondda", "stage_seq": 6, "distance_m": 6193.195, "section_seq": 1, "route_path_id": 144666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Dinas Rhondda", "stage_seq": 7, "distance_m": 10359.291, "section_seq": 1, "route_path_id": 144666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Porth", "stage_seq": 8, "distance_m": 12544.402, "section_seq": 1, "route_path_id": 144666}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Pontypridd", "stage_seq": 9, "distance_m": 18257.466, "section_seq": 1, "route_path_id": 144666}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18257.466, "from_m": 0.0, "section_seq": 1, "route_path_id": 144666}], "total_distance_m": 18257.466, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 17933.966, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 323.5, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25063, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:38Z", "source_id": 64475373, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:40Z", "source_id": 20429248, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25073, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:26Z", "source_id": 64483254, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:28Z", "source_id": 20431745, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25130, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:22Z", "source_id": 64510697, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:25Z", "source_id": 20440839, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Treherbert Siding |
0540 |
0540 |
None |
5:40:00 |
None |
Pontypridd |
0609 |
0609 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y63227/2026-09-22/detailed |
None |
Treherbert |
2026-09-22T05:50:00+01:00 |
Pontypridd |
17.0 |
{"type": "LineString", "coordinates": [[-3.5364230999999995, 51.6722219], [-3.5361987, 51.6721007], [-3.5338738, 51.6709896], [-3.5329154999999997, 51.6705147], [-3.5326196, 51.6703711], [-3.5314503, 51.6698035], [-3.5298183999999995, 51.66901029999999], [-3.5294892999999994, 51.668849300000005], [-3.5277192, 51.66799089999999], [-3.5259187, 51.6670859], [-3.5255970999999997, 51.6669367], [-3.5249683, 51.66662869999999], [-3.524154766676627, 51.666235034589675], [-3.5239529999999997, 51.66613739999999], [-3.5229298, 51.6656432], [-3.5217516999999994, 51.6650631], [-3.5214960999999994, 51.66494029999999], [-3.520597, 51.66450619999999], [-3.5201471, 51.664308600000005], [-3.5199578999999996, 51.66421390000001], [-3.5172274, 51.66289789999999], [-3.5128742, 51.6607416], [-3.5071876, 51.6579584], [-3.5070209, 51.6578768], [-3.5060613999999997, 51.6574072], [-3.5034296080661336, 51.65612635913001], [-3.5013634999999996, 51.65512079999999], [-3.497746499999999, 51.6533603], [-3.4973809999999994, 51.65318109999999], [-3.4949165999999994, 51.6519891], [-3.4946199, 51.65184320000001], [-3.4940449, 51.651558599999994], [-3.4899402, 51.6495272], [-3.4896612000000005, 51.6494024], [-3.4874872999999997, 51.6483564], [-3.486768399999999, 51.647998599999994], [-3.4864202, 51.64782789999999], [-3.4861594, 51.647702], [-3.4846144, 51.6469298], [-3.4839384999999994, 51.6466235], [-3.4836005999999995, 51.64649370000001], [-3.4832427, 51.6463765], [-3.482938, 51.6462993], [-3.4825989999999996, 51.6462301], [-3.4818660999999995, 51.6461064], [-3.4811955, 51.6459662], [-3.4759169, 51.6452538], [-3.4755266, 51.6452001], [-3.4740348, 51.64498989999999], [-3.4709512999999994, 51.644563700000006], [-3.469662, 51.644348400000005], [-3.4688591999999994, 51.6441682], [-3.4679606999999995, 51.6439196], [-3.4676143999999995, 51.6438109], [-3.4665885000000003, 51.64348809999999], [-3.4659458, 51.64326160000001], [-3.4652712999999995, 51.64307389999999], [-3.4591643999999997, 51.6409513], [-3.4578029, 51.6404681], [-3.4574343, 51.64032730000001], [-3.456979, 51.6401298], [-3.4564105, 51.639846], [-3.4557666, 51.63944380000001], [-3.4551851999999994, 51.6389803], [-3.454681, 51.6385008], [-3.4542733000000005, 51.63806139999999], [-3.4539407, 51.6375886], [-3.4536617, 51.6370759], [-3.4534471, 51.6365299], [-3.4533290999999995, 51.6359905], [-3.4532968999999993, 51.6355044], [-3.4533290999999995, 51.63407939999999], [-3.453381, 51.629159599999994], [-3.4533937999999997, 51.6288792], [-3.4533935, 51.6281523], [-3.4534179000000003, 51.6254742], [-3.4533506, 51.6249887], [-3.4532345999999996, 51.624506800000006], [-3.4530587, 51.6239618], [-3.4528249000000004, 51.62346339999999], [-3.4525459, 51.6230038], [-3.4522521, 51.62263310000001], [-3.4520561, 51.6223858], [-3.4515089000000003, 51.6217783], [-3.4509901999999997, 51.6212519], [-3.4503142999999996, 51.62069240000001], [-3.4496552, 51.62021649999999], [-3.4492786, 51.6199638], [-3.4490564999999997, 51.6198264], [-3.4483958999999995, 51.619449800000005], [-3.4476924, 51.6191209], [-3.4467720999999996, 51.618757], [-3.4458404, 51.6184533], [-3.4447259000000003, 51.6181698], [-3.443798, 51.6179889], [-3.4429046999999997, 51.6178806], [-3.4421446, 51.61784639999999], [-3.4408132000000005, 51.6178333], [-3.4395423999999997, 51.6177576], [-3.4389352999999994, 51.61770210000001], [-3.4386397999999994, 51.6176684], [-3.4384060000000005, 51.61763139999999], [-3.4379812, 51.6175565], [-3.4366805057094107, 51.61724543722782], [-3.4365247999999995, 51.61720820000001], [-3.4351613, 51.616842000000005], [-3.4343292999999995, 51.6166573], [-3.4336086, 51.61653710000001], [-3.4328608, 51.6164735], [-3.4321029, 51.61646790000001], [-3.4315141999999996, 51.6165052], [-3.4309347999999997, 51.61658400000001], [-3.4300962, 51.6166812], [-3.4293220999999994, 51.6167601], [-3.4286569, 51.6167601], [-3.4279223999999995, 51.6167093], [-3.4263650999999995, 51.61652740000001], [-3.4254209, 51.61636039999999], [-3.4245972999999994, 51.6161805], [-3.4238364, 51.61596320000001], [-3.4229904999999996, 51.615652700000005], [-3.4219274999999993, 51.615262699999995], [-3.4211708, 51.6150423], [-3.4203916, 51.614900799999994], [-3.4195735000000003, 51.6148727], [-3.4188534, 51.614892999999995], [-3.4180235, 51.61498670000001], [-3.4171044, 51.61508280000001], [-3.4162981999999995, 51.61514540000001], [-3.4154431, 51.6151501], [-3.4147846999999993, 51.61511449999999], [-3.4141267999999996, 51.61505890000001], [-3.4137118, 51.61500960000001], [-3.4135980796541814, 51.61499348709413], [-3.4130024999999997, 51.614909100000006], [-3.4124109999999996, 51.61477529999999], [-3.4116608, 51.614582699999985], [-3.4109561, 51.6143393], [-3.4104915999999994, 51.61416139999999], [-3.4102641, 51.6140662], [-3.4101771999999997, 51.6140228], [-3.4100239999999995, 51.6139532], [-3.4096101, 51.61374250000001], [-3.4094102999999993, 51.6136156], [-3.409027, 51.61337209999999], [-3.4088032, 51.613223100000006], [-3.4085752, 51.6130656], [-3.4079196, 51.61263079999999], [-3.4076598999999996, 51.612456300000005], [-3.4073483, 51.61226069999999], [-3.4069942, 51.6120575], [-3.4063023999999995, 51.6117128], [-3.4056357, 51.6114402], [-3.4051234999999997, 51.61126269999998], [-3.4042871, 51.61102], [-3.4035729999999997, 51.6108314], [-3.4028373, 51.610685], [-3.4020013, 51.6105367], [-3.401580846704818, 51.61048353460085], [-3.4002661999999995, 51.610317300000006], [-3.3974208999999997, 51.60995580000001], [-3.3967451999999994, 51.60992], [-3.3961458000000007, 51.609934599999995], [-3.3955894, 51.609988], [-3.3949734, 51.6100824], [-3.3943157, 51.6102334], [-3.3935694999999995, 51.61043969999999], [-3.3934294512230982, 51.61048353460085], [-3.391249, 51.611166], [-3.3908305, 51.611266400000005], [-3.3904396999999995, 51.611344], [-3.3900712999999993, 51.611399], [-3.3897764, 51.6114258], [-3.3894899, 51.6114483], [-3.3889187999999995, 51.6114601], [-3.3882466999999994, 51.6114316], [-3.3878357, 51.6113837], [-3.3874114, 51.6113246], [-3.3867770000000004, 51.6112064], [-3.3849631, 51.6108488], [-3.3846048, 51.610792399999994], [-3.3842839999999996, 51.61076209999999], [-3.3837083999999997, 51.6107162], [-3.3829051000000003, 51.6106596], [-3.3826573999999994, 51.610634399999995], [-3.3824445000000005, 51.6106016], [-3.3822876, 51.61056810000001], [-3.3819618999999994, 51.61049160000001], [-3.381933786003031, 51.61048353460085], [-3.3816927999999997, 51.6104144], [-3.3814108, 51.610318500000005], [-3.3807677999999997, 51.6100964], [-3.3806119, 51.61004659999998], [-3.3803278999999997, 51.609973700000005], [-3.3801027, 51.60992259999999], [-3.3797887, 51.6098666], [-3.3794957, 51.6098285], [-3.3791428, 51.6097979], [-3.3787334, 51.60978910000001], [-3.3783668, 51.6097868], [-3.376434, 51.609890199999995], [-3.3753754999999996, 51.6099468], [-3.3745472999999997, 51.6100266], [-3.3733594, 51.6101679], [-3.3726010999999994, 51.610218], [-3.372065, 51.61023879999998], [-3.371682799999999, 51.61023859999999], [-3.3710126, 51.6102183], [-3.3700154999999996, 51.61016929999999], [-3.3694038000000006, 51.61012869999999], [-3.3687780999999997, 51.6100413], [-3.3679276, 51.6098478], [-3.3667689, 51.60953520000001], [-3.3636999, 51.6086111], [-3.3611559, 51.6077925], [-3.3610178999999993, 51.6077481], [-3.3608241999999997, 51.60768579999999], [-3.3601018999999996, 51.60747820000001], [-3.3596761, 51.60737319999999], [-3.3592292, 51.6072711], [-3.3583839, 51.6070918], [-3.3582823999999993, 51.6070703], [-3.3578961000000005, 51.6069883], [-3.354994899999999, 51.6063308], [-3.3539218, 51.6060842], [-3.353239799999999, 51.6058703], [-3.3525561, 51.605599799999986], [-3.3517322, 51.6052826], [-3.3510833, 51.605087399999995], [-3.3505266999999996, 51.6049741], [-3.3497719, 51.6048541], [-3.3491708, 51.604740199999995], [-3.3486450999999997, 51.6045996], [-3.3484122999999997, 51.6045121], [-3.3481927999999996, 51.6044121], [-3.3479775000000003, 51.60429089999999], [-3.3477869, 51.604163199999995], [-3.3474787, 51.603923300000005], [-3.3463212, 51.6027742], [-3.3462445000000005, 51.6026918], [-3.3461427, 51.6025988], [-3.3458960999999996, 51.60238499999999], [-3.3458159999999997, 51.6023275], [-3.3456260999999996, 51.6021909], [-3.3454670999999996, 51.6020823], [-3.3452149, 51.601931699999994], [-3.3444574, 51.6015325], [-3.3442599, 51.6014348], [-3.344079499999999, 51.6013234], [-3.3438561999999994, 51.6011782], [-3.3438249999999994, 51.60115259999999], [-3.3437546999999994, 51.6010919], [-3.3436239999999997, 51.6009833], [-3.3434603999999997, 51.6008192], [-3.343452800000001, 51.6008109], [-3.3433705, 51.6007103], [-3.3432754, 51.600580699999995], [-3.3430918, 51.6003186], [-3.3430076999999994, 51.600200099999995], [-3.342950399999999, 51.60011219999999], [-3.3428042999999996, 51.5999622], [-3.3427293999999996, 51.5998906], [-3.3426543, 51.5998256], [-3.3424961, 51.59971060000001], [-3.3422976, 51.59958399999999], [-3.342083, 51.5994507], [-3.3416781, 51.59925590000001], [-3.3415345999999997, 51.59918689999999], [-3.3413298999999994, 51.599088399999985], [-3.3410875999999994, 51.59898089999999], [-3.3409015999999996, 51.5989064], [-3.3407101, 51.59884259999999], [-3.3404998999999997, 51.598783099999984], [-3.3403230999999995, 51.59874070000001], [-3.3401008, 51.5986947], [-3.3398962999999995, 51.5986577], [-3.3396686999999994, 51.598624400000006], [-3.3394119999999994, 51.5985958], [-3.339198, 51.5985761], [-3.3389404999999996, 51.59856380000001], [-3.338687, 51.5985551], [-3.3384564, 51.598561899999986], [-3.3381396999999997, 51.59858419999999], [-3.3376325999999996, 51.5986362], [-3.3373278, 51.598656899999995], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]} |
11.1 |
0550 |
0607 |
Treherbert |
Pontypridd |
Pontypridd |
51.5991684 |
-3.3409999 |
51.5991684 |
-3.3409999 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Pontypridd |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440839 |
1790053647129634 |
21 |
21 |
2026-09-22 05:17:27.402117 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:27.124149 |
| 728859 |
759225 |
L37450 |
665D13M522 |
2026-09-22 |
COMPLETE |
20440277 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 759225, "stp": "P", "toc": "Chiltern Railways", "uid": "L37450", "consist": "165011", "dest_crs": "SAV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37450/2026-09-22/detailed", "trust_id": "665D13M522", "origin_crs": "BMO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford-upon-Avon", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford-upon-Avon", "signalling_id": "5D13", "timing_status": "EARLY", "origin_station": "Birmingham Moor Street", "current_leg_arr": "0607", "current_leg_dep": "0532", "current_leg_end": "Stratford-upon-Avon", "origin_dep_time": "0532", "origin_platform": "4", "current_location": "Stratford-upon-Avon", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8856325000000005, 52.4766233], [-1.8854373, 52.47654159999999], [-1.8850921000000005, 52.47639209999999], [-1.8847695, 52.4762491], [-1.8844549999999995, 52.47610699999999], [-1.8840929, 52.4759436], [-1.8837596, 52.4757876], [-1.8832011, 52.4755295], [-1.8831061, 52.47548439999999], [-1.882558, 52.475224], [-1.8819398, 52.4749381], [-1.8811653, 52.4745803], [-1.8807286000000003, 52.4743434], [-1.8801426000000003, 52.4740011], [-1.8798557, 52.47382669999999], [-1.8796296999999995, 52.473675099999994], [-1.8792387, 52.4734179], [-1.8790247999999996, 52.4732577], [-1.8787988999999996, 52.47309520000001], [-1.8786095, 52.4729633], [-1.8783375, 52.47277330000001], [-1.8780887999999996, 52.47260119999999], [-1.8778474000000005, 52.4724278], [-1.8775959, 52.47225290000001], [-1.8772982, 52.4720421], [-1.8768288, 52.4717178], [-1.8765452, 52.4715169], [-1.8763109, 52.47135480000001], [-1.8757373, 52.470953399999985], [-1.8754099, 52.4707309], [-1.8753343, 52.4706757], [-1.8752116000000003, 52.4705968], [-1.8752001, 52.4705872], [-1.8750431999999997, 52.470484199999994], [-1.8748989000000005, 52.47039029999999], [-1.8746059999999996, 52.47020559999999], [-1.8743029, 52.4700243], [-1.8741209549863307, 52.46991510139879], [-1.874093195875765, 52.469898441088525], [-1.8740727999999995, 52.46988619999999], [-1.873928, 52.4698004], [-1.8737061, 52.46967380000001], [-1.8734827000000005, 52.4695496], [-1.8733078000000003, 52.469454000000006], [-1.8730816999999995, 52.4693364], [-1.8727894000000005, 52.46918850000001], [-1.8725695, 52.469080700000006], [-1.8723133, 52.46895730000001], [-1.8720786, 52.4688495], [-1.8718117999999997, 52.4687278], [-1.8715623, 52.4686142], [-1.8712793, 52.4684892], [-1.8709414, 52.468341299999985], [-1.8705364, 52.4681698], [-1.8702051, 52.46803169999999], [-1.8697223, 52.46783719999999], [-1.8693153, 52.4676708], [-1.8690866, 52.46757819999999], [-1.8676152, 52.466981799999985], [-1.8648806, 52.465879], [-1.8641303, 52.4655801], [-1.8632141, 52.465204099999994], [-1.8624364, 52.4649022], [-1.8617584000000005, 52.4646539], [-1.8604609, 52.46413959999999], [-1.8599022000000005, 52.46391020000001], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.853366974349401, 52.46119223589982], [-1.8531593464435216, 52.46109670506911], [-1.852975134384815, 52.46101286553708], [-1.8528110416245065, 52.46093900974606], [-1.852663771613817, 52.46087343013843], [-1.852530027803971, 52.46081441915649], [-1.852406513646191, 52.46076026924262], [-1.8522899325917, 52.46070927283915], [-1.852176988091721, 52.46065972238844], [-1.8520643835974775, 52.46060991033282], [-1.8519488225601928, 52.460558129114645], [-1.8518270084310893, 52.46050267117624], [-1.8516956446613908, 52.460441828959986], [-1.8515514347023196, 52.46037389490821], [-1.8513910820050996, 52.46029716146325], [-1.8512112900209536, 52.46020992106746], [-1.851008762201104, 52.46011046616319], [-1.8505659999999995, 52.4598882], [-1.8505117, 52.459861], [-1.8502409, 52.4597118], [-1.8480513999999997, 52.45854069999999], [-1.8471649000000003, 52.45805409999999], [-1.8468432999999995, 52.45788279999999], [-1.8458071, 52.45732829999999], [-1.8443194, 52.456590499999976], [-1.8437208, 52.45627900000001], [-1.8429623, 52.4558655], [-1.8421962000000005, 52.4554795], [-1.8418086, 52.4552956], [-1.841398, 52.4551139], [-1.8405579, 52.4547823], [-1.8395034999999995, 52.45440620000001], [-1.8394980914545465, 52.45440435995382], [-1.838413, 52.45403519999999], [-1.837882, 52.45382990000001], [-1.8362796, 52.4533264], [-1.8356123, 52.45315119999999], [-1.8353949, 52.45309060000001], [-1.8351573999999995, 52.45303680000001], [-1.8346698, 52.45292709999999], [-1.8338288999999997, 52.4527641], [-1.8329918999999997, 52.4526242], [-1.8326816, 52.4525826], [-1.8324274000000005, 52.452547], [-1.8319851, 52.4525013], [-1.8315757, 52.4524564], [-1.8307447, 52.452362], [-1.8302156, 52.4523069], [-1.8298930999999996, 52.452268100000005], [-1.8291083999999995, 52.4521847], [-1.828317, 52.452092099999994], [-1.8275066, 52.4519525], [-1.8269967, 52.451860499999995], [-1.8263697999999997, 52.4517396], [-1.825729, 52.4515981], [-1.8249924, 52.4514202], [-1.8243165999999995, 52.4512453], [-1.8234633, 52.451024100000005], [-1.8226386, 52.4507867], [-1.8218139, 52.45054240000001], [-1.8210121, 52.4502911], [-1.8199977000000005, 52.449923899999995], [-1.8191543, 52.4496015], [-1.8186049, 52.449357000000006], [-1.8183328, 52.4492288], [-1.8180639, 52.44908589999999], [-1.8172411, 52.44864739999999], [-1.8169924, 52.4485088], [-1.8158643000000003, 52.4479173], [-1.8141993000000003, 52.4470006], [-1.8140712, 52.44693040000001], [-1.8129179, 52.4462743], [-1.8119162, 52.4456587], [-1.8110762, 52.4451152], [-1.8102614999999995, 52.4445498], [-1.8101411000000005, 52.444461], [-1.8099626, 52.44432760000001], [-1.8095824, 52.44403199999999], [-1.8091691000000003, 52.44369569999999], [-1.8085191, 52.4431401], [-1.8078685, 52.4425574], [-1.8071959, 52.44191429999999], [-1.8068145, 52.4415306], [-1.806623, 52.4413255], [-1.8062324999999992, 52.4408911], [-1.8058376, 52.44044410000001], [-1.8052307, 52.439700599999995], [-1.8051181433590224, 52.43957578845911], [-1.8051112999999996, 52.4395682], [-1.8050138, 52.43942959999999], [-1.8045713000000003, 52.43883769999999], [-1.8043019, 52.438446899999995], [-1.8041578999999996, 52.438233100000005], [-1.8039393, 52.4379001], [-1.8036843, 52.43749609999998], [-1.803598, 52.4373563], [-1.8034060000000005, 52.437026], [-1.8032893, 52.4368297], [-1.803178, 52.436636799999995], [-1.8030453, 52.4363752], [-1.8028991, 52.4360735], [-1.8027516, 52.4357808], [-1.8026278, 52.43555359999999], [-1.8024175, 52.435053200000006], [-1.8024048999999995, 52.435025], [-1.8023528, 52.4349101], [-1.8020989999999997, 52.43437579999999], [-1.8018272, 52.4337445], [-1.8016796, 52.4333778], [-1.8014877999999996, 52.4328885], [-1.8013145999999998, 52.43239139999999], [-1.8012042999999998, 52.43205719999999], [-1.8011388999999998, 52.4318461], [-1.8010468999999998, 52.43154880000001], [-1.8008668999999995, 52.4308752], [-1.8005328, 52.4293909], [-1.8004772000000002, 52.42905549999999], [-1.8002519, 52.4279373], [-1.8001991999999998, 52.427656600000006], [-1.8001097, 52.4272472], [-1.8000482, 52.4270038], [-1.7999708000000003, 52.4267127], [-1.7999005, 52.426461], [-1.7997760999999997, 52.4260383], [-1.7996768999999997, 52.4257603], [-1.799531, 52.42536140000001], [-1.7994085, 52.42503889999999], [-1.7992280000000005, 52.42460319999999], [-1.7990753, 52.42427360000001], [-1.7989193999999995, 52.4239456], [-1.7987958, 52.4237001], [-1.7986333999999995, 52.42338879999999], [-1.7984934, 52.4231492], [-1.7983288000000002, 52.42287149999999], [-1.7981677000000005, 52.42261499999999], [-1.7978326999999998, 52.42210320000001], [-1.7976130999999995, 52.4217898], [-1.7972807, 52.4213384], [-1.7969532, 52.42093199999999], [-1.7967449000000002, 52.4206837], [-1.7966305682390429, 52.42055571811094], [-1.7960598, 52.4199168], [-1.7958016, 52.4196444], [-1.7954593, 52.4193034], [-1.7949661, 52.4188343], [-1.7946941, 52.4185883], [-1.7943689, 52.41830569999998], [-1.7940317999999995, 52.41802800000001], [-1.7935526, 52.41764679999999], [-1.7932566, 52.41741089999999], [-1.7929710999999997, 52.41720839999999], [-1.7922321000000003, 52.416672000000005], [-1.7910978, 52.4159845], [-1.7896919, 52.4151872], [-1.7883004999999998, 52.414402599999995], [-1.7873981, 52.41387399999999], [-1.7872463000000005, 52.413782], [-1.7865460999999998, 52.413298], [-1.7855629999999998, 52.412585099999994], [-1.7846071999999995, 52.411861], [-1.7844958999999998, 52.4117706], [-1.7835154999999998, 52.410923700000005], [-1.7831326999999997, 52.410601799999995], [-1.7817361, 52.409385599999986], [-1.7812768999999995, 52.4089626], [-1.7808098, 52.40847319999999], [-1.7803664, 52.4079957], [-1.7802638, 52.40786809999999], [-1.7799743999999995, 52.4074779], [-1.7797575, 52.407189599999995], [-1.7795464, 52.4069194], [-1.7791547999999997, 52.4063603], [-1.7787484999999998, 52.405739700000005], [-1.7784337, 52.405273599999994], [-1.7783030999999998, 52.4050647], [-1.7778084000000005, 52.4041697], [-1.7774030999999997, 52.4033001], [-1.7760783, 52.4001239], [-1.7752993, 52.3983808], [-1.7745797, 52.396863999999994], [-1.7745114999999998, 52.39670900000001], [-1.7743426, 52.39628020000001], [-1.7740898, 52.3957282], [-1.7737822, 52.3950567], [-1.7737463, 52.394978300000005], [-1.7735584999999998, 52.3945683], [-1.7725218, 52.3926385], [-1.7721073, 52.39199090000001], [-1.7718298, 52.3915601], [-1.7716787, 52.3913143], [-1.771323, 52.390787], [-1.7708722999999995, 52.39010429999999], [-1.7704158, 52.3894338], [-1.7699385, 52.3887526], [-1.7693469, 52.3879629], [-1.7692802, 52.387868], [-1.7692365, 52.387810300000005], [-1.7687391999999995, 52.387153999999995], [-1.7679827999999995, 52.3862205], [-1.7673117, 52.3854334], [-1.7668818, 52.3849397], [-1.76673474660161, 52.384780653945135], [-1.7666476, 52.3846864], [-1.7659993, 52.38399869999999], [-1.7658033999999998, 52.3838012], [-1.7653373999999995, 52.3833537], [-1.7649807999999998, 52.38302720000001], [-1.7643483, 52.38247049999999], [-1.763185, 52.38147579999999], [-1.7625020999999998, 52.3808775], [-1.7621247999999998, 52.3805591], [-1.7610852, 52.3796627], [-1.7602695999999998, 52.37896879999999], [-1.7599807999999997, 52.37872290000001], [-1.7598925, 52.37862590000001], [-1.7597906, 52.3785219], [-1.7596752000000002, 52.3784006], [-1.7596377, 52.3783688], [-1.7594230999999998, 52.3781887], [-1.7593433999999997, 52.37811729999999], [-1.7592701999999998, 52.3780585], [-1.7591281, 52.37793739999999], [-1.759002, 52.37783009999999], [-1.7588651999999998, 52.37771390000001], [-1.7587082999999997, 52.3775771], [-1.7585554, 52.37744529999999], [-1.7583811, 52.3772931], [-1.7582053999999998, 52.37713260000001], [-1.7580619, 52.37700000000001], [-1.7579197, 52.3768632], [-1.757791, 52.3767372], [-1.7576113000000002, 52.3765562], [-1.7574638, 52.3764015], [-1.7573203, 52.3762468], [-1.7571244999999998, 52.3760339], [-1.7569676, 52.3758611], [-1.7568066, 52.37568590000001], [-1.7566578, 52.375522999999994], [-1.7565371, 52.3753879], [-1.7563869, 52.3752184], [-1.756242, 52.375060399999995], [-1.7560797999999995, 52.374880299999994], [-1.7559309, 52.3747215], [-1.7557753, 52.3745471], [-1.7556452, 52.3744063], [-1.7555111, 52.3742605], [-1.7554159, 52.37416309999998], [-1.7552791, 52.3740215], [-1.7551597999999995, 52.3738995], [-1.7549733, 52.373716900000005], [-1.7548205, 52.37356290000001], [-1.7546661999999995, 52.3734156], [-1.7545253999999997, 52.3732846], [-1.7543618, 52.3731339], [-1.7542103, 52.3730005], [-1.7540761, 52.3728817], [-1.7539152000000002, 52.3727425], [-1.7537663, 52.372614], [-1.7535826, 52.37246329999999], [-1.7534177, 52.3723282], [-1.7531842999999998, 52.37214480000001], [-1.7530313999999998, 52.3720237], [-1.7528182, 52.37186650000001], [-1.7527416999999998, 52.3718018], [-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6850092999999997, 52.299005400000006], [-1.6849261999999998, 52.2989488], [-1.6848256, 52.29888239999999], [-1.6846955, 52.2987905], [-1.6845614, 52.29870849999999], [-1.6843400999999998, 52.2985814], [-1.6842019, 52.2984993], [-1.6840523000000005, 52.298412899999995], [-1.683986, 52.2983665], [-1.6838505, 52.29827709999999], [-1.6837392, 52.2982049], [-1.683644, 52.29814499999999], [-1.6835716, 52.29809829999999], [-1.6834950999999998, 52.2980499], [-1.683416, 52.29799990000001], [-1.6832966, 52.2979277], [-1.6831571999999997, 52.297847299999994], [-1.6830137, 52.2977653], [-1.6828527, 52.2976759], [-1.6827012, 52.2975922], [-1.6826059999999998, 52.29754140000001], [-1.6824974, 52.297477400000005], [-1.6823847, 52.297411], [-1.682256, 52.2973355], [-1.6821594000000002, 52.2972757], [-1.6820843, 52.2972232], [-1.6819931, 52.2971641], [-1.6819192999999997, 52.2971124], [-1.6818322, 52.2970509], [-1.6817508, 52.2969888], [-1.6815291, 52.2968148], [-1.6813196, 52.2966345], [-1.6811533, 52.2964783], [-1.6810394999999998, 52.2963669], [-1.680922, 52.29623929999999], [-1.6806711, 52.2959437], [-1.6805205, 52.2957339], [-1.6803545, 52.295473900000005], [-1.6802516, 52.295282199999995], [-1.6801355999999998, 52.2950404], [-1.6800728, 52.2948765], [-1.6800083, 52.2946851], [-1.6799568, 52.29449400000001], [-1.6799096, 52.2942675], [-1.6798903, 52.2941282], [-1.679871, 52.2939033], [-1.6798722, 52.2935756], [-1.6798881, 52.2933674], [-1.6799082, 52.2931967], [-1.679915651291071, 52.29310017978776], [-1.6799286491473622, 52.29294191632251], [-1.679939293869258, 52.29280205564239], [-1.6799479880211514, 52.292677971216825], [-1.679955134167437, 52.29256703651524], [-1.679961134872508, 52.292466625007], [-1.6799663927007582, 52.29237411016158], [-1.6799713102165814, 52.29228686544835], [-1.6799762899843715, 52.29220226433672], [-1.6799817345685222, 52.29211768029611], [-1.6799880465334276, 52.29203048679594], [-1.6799956284434812, 52.291938057305615], [-1.6800048828630771, 52.291837765294545], [-1.6800162123566085, 52.29172698423214], [-1.68003001948847, 52.291603087587816], [-1.6800467068230542, 52.29146344883098], [-1.6800666769247563, 52.29130544143105], [-1.6801441999999998, 52.2909146], [-1.6802642, 52.29046170000001], [-1.6803559999999995, 52.290163699999994], [-1.6805153, 52.2897188], [-1.6805639, 52.2896026], [-1.6806688, 52.2893499], [-1.6808273, 52.28901569999999], [-1.6810158999999998, 52.2886392], [-1.6811661, 52.2883704], [-1.6813322000000002, 52.2880994], [-1.6814693999999997, 52.2878831], [-1.6816711999999998, 52.287583899999994], [-1.6818863, 52.287293599999984], [-1.6821338, 52.286970299999986], [-1.6823494999999995, 52.2867097], [-1.6825910999999998, 52.28643660000001], [-1.682774, 52.2862366], [-1.6829867, 52.28601609999999], [-1.6833057, 52.2856997], [-1.6835843, 52.2854414], [-1.6837989, 52.285252799999995], [-1.6841872, 52.28492200000001], [-1.6845958, 52.28460179999999], [-1.6850691999999998, 52.2842505], [-1.6854898, 52.28395479999999], [-1.6859756, 52.2836387], [-1.6865386, 52.2832986], [-1.6869516999999998, 52.283064199999984], [-1.6873156, 52.2828676], [-1.6877909999999998, 52.2826203], [-1.6891023, 52.28195780000001], [-1.6899977, 52.2815028], [-1.6900817999999995, 52.2814597], [-1.6908973, 52.2810523], [-1.6913957, 52.28079749999999], [-1.6919327, 52.2805071], [-1.6923562999999997, 52.2802658], [-1.6926931999999997, 52.28006030000001], [-1.6930233999999995, 52.2798573], [-1.6935128999999998, 52.27953429999999], [-1.693961, 52.2792071], [-1.6943568999999998, 52.27892729999999], [-1.6946339, 52.27871910000001], [-1.6948306999999998, 52.2785292], [-1.6951882, 52.278238], [-1.6956474999999998, 52.2778407], [-1.6962389, 52.27732509999999], [-1.6963369, 52.27721890000001], [-1.6968521, 52.2766921], [-1.6972400999999997, 52.2762929], [-1.6975834, 52.27593550000001], [-1.6979449999999998, 52.2755668], [-1.6984229, 52.275071700000005], [-1.6985047235018982, 52.27498606676315], [-1.6986527, 52.274831200000015], [-1.6990313, 52.274444499999994], [-1.699309, 52.2741753], [-1.6996469, 52.2738531], [-1.7002091, 52.273362600000006], [-1.7006408, 52.2730056], [-1.7010399, 52.2726846], [-1.7014055, 52.2724094], [-1.7020651999999998, 52.27193750000001], [-1.7025467, 52.27161100000001], [-1.7030792999999995, 52.2712567], [-1.7034808999999995, 52.2710244], [-1.7038783, 52.2707897], [-1.7043365999999998, 52.2705259], [-1.7049991999999998, 52.27016689999999], [-1.7056247, 52.2698483], [-1.7059139999999997, 52.26970889999999], [-1.7062954, 52.26952440000001], [-1.7067342, 52.269324100000006], [-1.7067990398270907, 52.269294614320025], [-1.7071396999999997, 52.26913969999999], [-1.7076806999999998, 52.2688882], [-1.7079652, 52.268753999999994], [-1.7083544000000002, 52.2685618], [-1.7088175, 52.2683213], [-1.7092824999999998, 52.268057199999994], [-1.7095602, 52.2678932], [-1.7097994, 52.2677416], [-1.7102265999999997, 52.26746759999999], [-1.7107874, 52.2670687], [-1.7111438999999995, 52.266802599999984], [-1.7114505, 52.26655999999999], [-1.7116781, 52.26636740000001], [-1.7119151, 52.2661589], [-1.7123355, 52.26577079999999], [-1.7128867999999997, 52.26520039999998], [-1.7133022999999998, 52.26473179999999], [-1.7134525, 52.2645429], [-1.7136305, 52.26430779999999], [-1.7139055, 52.2639368], [-1.7141638, 52.2635512], [-1.7143481, 52.2632587], [-1.7144318999999997, 52.26309979999999], [-1.7145418, 52.2629159], [-1.7146530999999998, 52.26266259999999], [-1.7147785, 52.2624783], [-1.7152339, 52.2615706], [-1.7153869999999998, 52.2612888], [-1.7155409, 52.2610127], [-1.7157587, 52.2606671], [-1.7160786999999995, 52.2602055], [-1.7164348, 52.2597567], [-1.7166323, 52.2595353], [-1.7167660000000002, 52.2593914], [-1.7168034, 52.2593511], [-1.7168714, 52.2592772], [-1.7172128, 52.258925100000006], [-1.7174838, 52.2586633], [-1.7179093999999997, 52.25828090000001], [-1.718468, 52.257841799999994], [-1.7189299, 52.25751], [-1.7191157, 52.2573805], [-1.7194501999999998, 52.2571671], [-1.719685, 52.25701730000001], [-1.7198393, 52.2569272], [-1.7201333, 52.2567536], [-1.7205092, 52.2565469], [-1.7209147, 52.25633839999998], [-1.7212623, 52.25616540000001], [-1.7219500000000003, 52.2558415], [-1.7224405, 52.255615], [-1.7238858999999995, 52.25494749999999], [-1.7245943, 52.25462069999999], [-1.7253826, 52.254263399999985], [-1.7258529, 52.25406329999999], [-1.7263145999999998, 52.253874499999995], [-1.7268619000000005, 52.25365870000001], [-1.7275774999999998, 52.2533886], [-1.7285669999999995, 52.253045], [-1.7290508, 52.2528886], [-1.7296039999999997, 52.2527124], [-1.7304190999999998, 52.25247519999999], [-1.7307938, 52.2523731], [-1.7312844, 52.2522487], [-1.7315615999999998, 52.252181099999994], [-1.7316394999999998, 52.25216290000001], [-1.7319083999999998, 52.2520988], [-1.7325478, 52.251961999999985], [-1.7332374, 52.2518277], [-1.7337723, 52.2517311], [-1.7350808999999998, 52.2515088], [-1.7355746, 52.2514199], [-1.7360071, 52.25133300000001], [-1.7365524, 52.25121440000001], [-1.7370096999999998, 52.2511041], [-1.7374279999999998, 52.2509943], [-1.7377070999999995, 52.25091359999999], [-1.7380490000000002, 52.250813599999994], [-1.7383137, 52.2507299], [-1.7385653, 52.250648799999986], [-1.7390022, 52.25050109999999], [-1.7396722, 52.250225699999994], [-1.74012, 52.2500374], [-1.7405675, 52.2498443], [-1.7406811999999998, 52.2497952], [-1.7414837000000003, 52.2494457], [-1.7424879999999998, 52.249007500000005], [-1.7435409, 52.24854649999999], [-1.743986, 52.24834779999998], [-1.7443991, 52.248160000000006], [-1.7447745, 52.247987], [-1.7456557, 52.247568], [-1.7463244999999998, 52.2472276], [-1.7465885999999995, 52.24708509999998], [-1.7468548999999998, 52.2469379], [-1.7470736, 52.24681390000001], [-1.7475206999999997, 52.2465496], [-1.7480271000000005, 52.246232500000005], [-1.7483872, 52.245994], [-1.7486181, 52.24583539999998], [-1.74871, 52.24576710000001], [-1.748912, 52.2456158], [-1.7490957, 52.2454876], [-1.7494139, 52.2452432], [-1.7498157, 52.2449168], [-1.7503015, 52.24452010000001], [-1.7506220999999995, 52.24425170000001], [-1.750945, 52.24397040000001], [-1.7511152000000003, 52.243815899999994], [-1.7512667999999998, 52.2436754], [-1.7514693, 52.24348189999999], [-1.7515612, 52.2433919], [-1.7517173999999998, 52.24323890000001], [-1.7520093, 52.242936], [-1.7522301, 52.242694], [-1.7524318, 52.2424616], [-1.7526471999999995, 52.24220679999999], [-1.7528948, 52.24190480000001], [-1.7532781999999998, 52.241411799999995], [-1.7534306999999998, 52.24120270000001], [-1.7536197, 52.2409358], [-1.7537790999999998, 52.24070030000001], [-1.7538408, 52.24060719999999], [-1.753962, 52.24042430000001], [-1.7542422, 52.2399473], [-1.7545923999999995, 52.239278000000006], [-1.7546630999999997, 52.23913029999999], [-1.7547553, 52.2389262], [-1.7549524, 52.238525300000006], [-1.7551597999999995, 52.2380679], [-1.7552625, 52.2378512], [-1.7553818999999995, 52.2375511], [-1.7555598999999995, 52.2370759], [-1.7557214, 52.23653720000001], [-1.7558637415218026, 52.23606246958166], [-1.7560698999999995, 52.23537489999999], [-1.7562507, 52.23471920000001], [-1.7562823, 52.2346039], [-1.7563721999999995, 52.2342278], [-1.7564432, 52.2339109], [-1.7565342999999998, 52.23349519999999], [-1.7566042999999998, 52.23314959999999], [-1.7567024, 52.2326037], [-1.7567586999999998, 52.2322462], [-1.7568045, 52.231926400000006], [-1.7568924, 52.2312067], [-1.7569419, 52.2307484], [-1.7569826, 52.2302286], [-1.757005, 52.229884299999995], [-1.7570315999999997, 52.22934969999999], [-1.7570656, 52.2280424], [-1.7570616, 52.2274817], [-1.7570431999999998, 52.2270307], [-1.7570015, 52.2265666], [-1.7569787, 52.226288099999984], [-1.7569406999999997, 52.2260381], [-1.7569104999999998, 52.2258415], [-1.7568799999999998, 52.225678], [-1.7568714999999997, 52.2256326], [-1.7567938999999997, 52.22524829999998], [-1.7566854, 52.22481529999999], [-1.7565697, 52.2244236], [-1.7564688999999998, 52.224142099999995], [-1.7563103, 52.22369840000001], [-1.7560701, 52.2231429], [-1.7558615999999998, 52.2227222], [-1.7557751, 52.22256900000001], [-1.7555864, 52.2222493], [-1.7554895999999998, 52.22208789999999], [-1.7553567, 52.2218826], [-1.7551186, 52.22153219999999], [-1.7546777999999998, 52.2208665], [-1.7540868434471764, 52.21998654579095], [-1.7539572, 52.2197935], [-1.7536763999999998, 52.21938109999999], [-1.7534531999999998, 52.2190642], [-1.7531382999999998, 52.21862970000001], [-1.7527861999999998, 52.2181672], [-1.7523592, 52.2176236], [-1.7517534999999995, 52.216889499999986], [-1.7514175999999997, 52.21648700000001], [-1.7510695999999997, 52.21608500000001], [-1.7506872999999998, 52.21565389999999], [-1.7503981, 52.215334299999995], [-1.7500193999999998, 52.2149329], [-1.7497121999999998, 52.21462999999999], [-1.7495339, 52.2144619], [-1.7493640999999998, 52.2143074], [-1.7492023, 52.214164], [-1.7490164999999998, 52.21400580000001], [-1.7487325000000002, 52.2137763], [-1.7484870999999995, 52.213590200000006], [-1.7481994, 52.213377099999995], [-1.7477013999999995, 52.2130371], [-1.7474575999999995, 52.2128862], [-1.7472407, 52.212753799999994], [-1.7470419999999998, 52.212632], [-1.7468410000000003, 52.2125171], [-1.7465076999999998, 52.21232890000001], [-1.7462894999999998, 52.212212499999985], [-1.7460131, 52.21207], [-1.7458015999999998, 52.211964], [-1.7455843999999998, 52.21185849999999], [-1.7453829, 52.2117621], [-1.7451448, 52.2116549], [-1.7448795, 52.21153919999999], [-1.7446033, 52.2114266], [-1.7441633, 52.2112509], [-1.7437659999999997, 52.2111021], [-1.7433456, 52.21095209999999], [-1.7429435, 52.2108247], [-1.7426335, 52.210729], [-1.7422746, 52.2106214], [-1.7418786, 52.2105069], [-1.7414525999999997, 52.21039309999999], [-1.7410835999999998, 52.21030090000001], [-1.7404508, 52.210150500000005], [-1.7398511, 52.210018899999994], [-1.7391323, 52.2098598], [-1.7385695999999995, 52.2097298], [-1.7380993, 52.2096145], [-1.7377446999999997, 52.209522500000006], [-1.7373822, 52.2094302], [-1.7372504, 52.20939430000001], [-1.73679, 52.2092672], [-1.7361529999999998, 52.20907609999999], [-1.7355832, 52.208891599999994], [-1.7350125999999997, 52.20870180000001], [-1.7347702, 52.2086173], [-1.7344016, 52.208482899999986], [-1.7339568, 52.2083104], [-1.7336032999999995, 52.208164499999995], [-1.7332104999999998, 52.2079989], [-1.7328155999999997, 52.20782019999999], [-1.7323258999999998, 52.2075846], [-1.7319974, 52.2074221], [-1.7317, 52.2072703], [-1.7312553, 52.2070335], [-1.7309598, 52.20686940000001], [-1.730676, 52.206707699999995], [-1.7303044, 52.2064872], [-1.7300926999999997, 52.2063564], [-1.7297606, 52.2061474], [-1.7294564999999995, 52.20594669999999], [-1.7292598, 52.2058086], [-1.729014, 52.2056344], [-1.7288505999999997, 52.20551759999999], [-1.7286911, 52.2053937], [-1.7284646, 52.2052259], [-1.7282239, 52.20503230000001], [-1.7274176999999995, 52.20436879999999], [-1.726733, 52.2037985], [-1.7261367, 52.2033001], [-1.7253792, 52.2026675], [-1.7248602999999998, 52.2022469], [-1.7246041999999997, 52.20204579999999], [-1.7243332, 52.2018458], [-1.7240493, 52.2016501], [-1.7238338, 52.2015073], [-1.7234465999999995, 52.2012572], [-1.7231188999999998, 52.2010565], [-1.7228304, 52.2008895], [-1.7224977999999995, 52.2007032], [-1.722133, 52.2005155], [-1.7216738, 52.20028820000001], [-1.7212269, 52.20007950000001], [-1.7207676999999997, 52.1998807], [-1.7202125999999998, 52.199651799999984], [-1.7198047999999997, 52.199487], [-1.7196649, 52.1994305], [-1.7193236, 52.1992839], [-1.7190230000000002, 52.1991454], [-1.7187694999999998, 52.1990196], [-1.7185142999999998, 52.19887599999999], [-1.7183499, 52.1987777], [-1.7181827, 52.1986693], [-1.7180185, 52.19855340000001], [-1.7178595, 52.1984353], [-1.7177996, 52.19838669999999], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]}", "current_leg_start": "Birmingham Moor Street", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "52.1947671", "next_location_lon": "-1.7165686", "previous_location": "Birmingham Moor Street", "current_leg_milage": "25.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 650.537, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3806.392, \"from_m\": 650.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5021.232, \"from_m\": 3806.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6766.982, \"from_m\": 5021.232, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25726.536, \"from_m\": 6766.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25903.864, \"from_m\": 25726.536, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26474.39, \"from_m\": 25903.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26736.651, \"from_m\": 26474.39, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33916.974, \"from_m\": 26736.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33938.703, \"from_m\": 33916.974, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34670.117, \"from_m\": 33938.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35001.916, \"from_m\": 34670.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35062.818, \"from_m\": 35001.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35116.604, \"from_m\": 35062.818, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40271.549, \"from_m\": 35116.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40666.468, \"from_m\": 40271.549, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 40911.421, \"from_m\": 40666.468, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759225, \"profile_key\": \"0c6f4fb2df64d923693ce841e2c337771706c7770059d5df7b6d4f5ad9acc958\", \"schedule_id\": 15568, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 3314.705, \"section_seq\": 1, \"route_path_id\": 136993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Tyseley\", \"stage_seq\": 3, \"distance_m\": 4439.776, \"section_seq\": 1, \"route_path_id\": 136993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 4, \"distance_m\": 14993.135, \"section_seq\": 1, \"route_path_id\": 136993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Dorridge\", \"stage_seq\": 5, \"distance_m\": 15896.492, \"section_seq\": 1, \"route_path_id\": 136993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Hatton North Jn\", \"stage_seq\": 6, \"distance_m\": 25876.77, \"section_seq\": 1, \"route_path_id\": 136993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Hatton West Jn\", \"stage_seq\": 7, \"distance_m\": 26691.365, \"section_seq\": 1, \"route_path_id\": 136993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Bearley Jn\", \"stage_seq\": 8, \"distance_m\": 35116.604, \"section_seq\": 1, \"route_path_id\": 136993}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 9, \"distance_m\": 40911.421, \"section_seq\": 1, \"route_path_id\": 136993}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40911.421, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136993}], \"total_distance_m\": 40911.421, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 40911.421, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "35.0", "current_position_lat": "52.1947671", "current_position_lon": "-1.7165686", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:31Z\", \"source_id\": 64467024, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:36Z\", \"source_id\": 20426455, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:38Z\", \"source_id\": 64475399, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:46Z\", \"source_id\": 20429252, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:21Z\", \"source_id\": 64508970, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:24Z\", \"source_id\": 20440277, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "1", "timing_fact_generation": 1790053585427166, "current_leg_arrival_utc": "2026-09-22T06:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:27.287916", "service_state_evidence_id": 20440277, "current_leg_start_actual_dep": "2026-09-22T05:32:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:27.481174", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
BMO |
SAV |
5D13 |
165011 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 650.537, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3806.392, "from_m": 650.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5021.232, "from_m": 3806.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6766.982, "from_m": 5021.232, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25726.536, "from_m": 6766.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25903.864, "from_m": 25726.536, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26474.39, "from_m": 25903.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26736.651, "from_m": 26474.39, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33916.974, "from_m": 26736.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33938.703, "from_m": 33916.974, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34670.117, "from_m": 33938.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35001.916, "from_m": 34670.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35062.818, "from_m": 35001.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35116.604, "from_m": 35062.818, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40271.549, "from_m": 35116.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40666.468, "from_m": 40271.549, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 40911.421, "from_m": 40666.468, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759225, "profile_key": "0c6f4fb2df64d923693ce841e2c337771706c7770059d5df7b6d4f5ad9acc958", "schedule_id": 15568, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Birmingham Moor Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 3314.705, "section_seq": 1, "route_path_id": 136993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Tyseley", "stage_seq": 3, "distance_m": 4439.776, "section_seq": 1, "route_path_id": 136993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Bentley Heath S.B.", "stage_seq": 4, "distance_m": 14993.135, "section_seq": 1, "route_path_id": 136993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Dorridge", "stage_seq": 5, "distance_m": 15896.492, "section_seq": 1, "route_path_id": 136993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Hatton North Jn", "stage_seq": 6, "distance_m": 25876.77, "section_seq": 1, "route_path_id": 136993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Hatton West Jn", "stage_seq": 7, "distance_m": 26691.365, "section_seq": 1, "route_path_id": 136993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Bearley Jn", "stage_seq": 8, "distance_m": 35116.604, "section_seq": 1, "route_path_id": 136993}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 9, "distance_m": 40911.421, "section_seq": 1, "route_path_id": 136993}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40911.421, "from_m": 0.0, "section_seq": 1, "route_path_id": 136993}], "total_distance_m": 40911.421, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 40911.421, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:31Z", "source_id": 64467024, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:36Z", "source_id": 20426455, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:38Z", "source_id": 64475399, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:46Z", "source_id": 20429252, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20308, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:21Z", "source_id": 64508970, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:24Z", "source_id": 20440277, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Birmingham Moor Street |
0532 |
0532 |
4 |
None |
None |
Stratford-upon-Avon |
0608 |
0608 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37450/2026-09-22/detailed |
None |
Birmingham Moor Street |
2026-09-22T05:32:00+01:00 |
Stratford-upon-Avon |
35.0 |
{"type": "LineString", "coordinates": [[-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8856325000000005, 52.4766233], [-1.8854373, 52.47654159999999], [-1.8850921000000005, 52.47639209999999], [-1.8847695, 52.4762491], [-1.8844549999999995, 52.47610699999999], [-1.8840929, 52.4759436], [-1.8837596, 52.4757876], [-1.8832011, 52.4755295], [-1.8831061, 52.47548439999999], [-1.882558, 52.475224], [-1.8819398, 52.4749381], [-1.8811653, 52.4745803], [-1.8807286000000003, 52.4743434], [-1.8801426000000003, 52.4740011], [-1.8798557, 52.47382669999999], [-1.8796296999999995, 52.473675099999994], [-1.8792387, 52.4734179], [-1.8790247999999996, 52.4732577], [-1.8787988999999996, 52.47309520000001], [-1.8786095, 52.4729633], [-1.8783375, 52.47277330000001], [-1.8780887999999996, 52.47260119999999], [-1.8778474000000005, 52.4724278], [-1.8775959, 52.47225290000001], [-1.8772982, 52.4720421], [-1.8768288, 52.4717178], [-1.8765452, 52.4715169], [-1.8763109, 52.47135480000001], [-1.8757373, 52.470953399999985], [-1.8754099, 52.4707309], [-1.8753343, 52.4706757], [-1.8752116000000003, 52.4705968], [-1.8752001, 52.4705872], [-1.8750431999999997, 52.470484199999994], [-1.8748989000000005, 52.47039029999999], [-1.8746059999999996, 52.47020559999999], [-1.8743029, 52.4700243], [-1.8741209549863307, 52.46991510139879], [-1.874093195875765, 52.469898441088525], [-1.8740727999999995, 52.46988619999999], [-1.873928, 52.4698004], [-1.8737061, 52.46967380000001], [-1.8734827000000005, 52.4695496], [-1.8733078000000003, 52.469454000000006], [-1.8730816999999995, 52.4693364], [-1.8727894000000005, 52.46918850000001], [-1.8725695, 52.469080700000006], [-1.8723133, 52.46895730000001], [-1.8720786, 52.4688495], [-1.8718117999999997, 52.4687278], [-1.8715623, 52.4686142], [-1.8712793, 52.4684892], [-1.8709414, 52.468341299999985], [-1.8705364, 52.4681698], [-1.8702051, 52.46803169999999], [-1.8697223, 52.46783719999999], [-1.8693153, 52.4676708], [-1.8690866, 52.46757819999999], [-1.8676152, 52.466981799999985], [-1.8648806, 52.465879], [-1.8641303, 52.4655801], [-1.8632141, 52.465204099999994], [-1.8624364, 52.4649022], [-1.8617584000000005, 52.4646539], [-1.8604609, 52.46413959999999], [-1.8599022000000005, 52.46391020000001], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.853366974349401, 52.46119223589982], [-1.8531593464435216, 52.46109670506911], [-1.852975134384815, 52.46101286553708], [-1.8528110416245065, 52.46093900974606], [-1.852663771613817, 52.46087343013843], [-1.852530027803971, 52.46081441915649], [-1.852406513646191, 52.46076026924262], [-1.8522899325917, 52.46070927283915], [-1.852176988091721, 52.46065972238844], [-1.8520643835974775, 52.46060991033282], [-1.8519488225601928, 52.460558129114645], [-1.8518270084310893, 52.46050267117624], [-1.8516956446613908, 52.460441828959986], [-1.8515514347023196, 52.46037389490821], [-1.8513910820050996, 52.46029716146325], [-1.8512112900209536, 52.46020992106746], [-1.851008762201104, 52.46011046616319], [-1.8505659999999995, 52.4598882], [-1.8505117, 52.459861], [-1.8502409, 52.4597118], [-1.8480513999999997, 52.45854069999999], [-1.8471649000000003, 52.45805409999999], [-1.8468432999999995, 52.45788279999999], [-1.8458071, 52.45732829999999], [-1.8443194, 52.456590499999976], [-1.8437208, 52.45627900000001], [-1.8429623, 52.4558655], [-1.8421962000000005, 52.4554795], [-1.8418086, 52.4552956], [-1.841398, 52.4551139], [-1.8405579, 52.4547823], [-1.8395034999999995, 52.45440620000001], [-1.8394980914545465, 52.45440435995382], [-1.838413, 52.45403519999999], [-1.837882, 52.45382990000001], [-1.8362796, 52.4533264], [-1.8356123, 52.45315119999999], [-1.8353949, 52.45309060000001], [-1.8351573999999995, 52.45303680000001], [-1.8346698, 52.45292709999999], [-1.8338288999999997, 52.4527641], [-1.8329918999999997, 52.4526242], [-1.8326816, 52.4525826], [-1.8324274000000005, 52.452547], [-1.8319851, 52.4525013], [-1.8315757, 52.4524564], [-1.8307447, 52.452362], [-1.8302156, 52.4523069], [-1.8298930999999996, 52.452268100000005], [-1.8291083999999995, 52.4521847], [-1.828317, 52.452092099999994], [-1.8275066, 52.4519525], [-1.8269967, 52.451860499999995], [-1.8263697999999997, 52.4517396], [-1.825729, 52.4515981], [-1.8249924, 52.4514202], [-1.8243165999999995, 52.4512453], [-1.8234633, 52.451024100000005], [-1.8226386, 52.4507867], [-1.8218139, 52.45054240000001], [-1.8210121, 52.4502911], [-1.8199977000000005, 52.449923899999995], [-1.8191543, 52.4496015], [-1.8186049, 52.449357000000006], [-1.8183328, 52.4492288], [-1.8180639, 52.44908589999999], [-1.8172411, 52.44864739999999], [-1.8169924, 52.4485088], [-1.8158643000000003, 52.4479173], [-1.8141993000000003, 52.4470006], [-1.8140712, 52.44693040000001], [-1.8129179, 52.4462743], [-1.8119162, 52.4456587], [-1.8110762, 52.4451152], [-1.8102614999999995, 52.4445498], [-1.8101411000000005, 52.444461], [-1.8099626, 52.44432760000001], [-1.8095824, 52.44403199999999], [-1.8091691000000003, 52.44369569999999], [-1.8085191, 52.4431401], [-1.8078685, 52.4425574], [-1.8071959, 52.44191429999999], [-1.8068145, 52.4415306], [-1.806623, 52.4413255], [-1.8062324999999992, 52.4408911], [-1.8058376, 52.44044410000001], [-1.8052307, 52.439700599999995], [-1.8051181433590224, 52.43957578845911], [-1.8051112999999996, 52.4395682], [-1.8050138, 52.43942959999999], [-1.8045713000000003, 52.43883769999999], [-1.8043019, 52.438446899999995], [-1.8041578999999996, 52.438233100000005], [-1.8039393, 52.4379001], [-1.8036843, 52.43749609999998], [-1.803598, 52.4373563], [-1.8034060000000005, 52.437026], [-1.8032893, 52.4368297], [-1.803178, 52.436636799999995], [-1.8030453, 52.4363752], [-1.8028991, 52.4360735], [-1.8027516, 52.4357808], [-1.8026278, 52.43555359999999], [-1.8024175, 52.435053200000006], [-1.8024048999999995, 52.435025], [-1.8023528, 52.4349101], [-1.8020989999999997, 52.43437579999999], [-1.8018272, 52.4337445], [-1.8016796, 52.4333778], [-1.8014877999999996, 52.4328885], [-1.8013145999999998, 52.43239139999999], [-1.8012042999999998, 52.43205719999999], [-1.8011388999999998, 52.4318461], [-1.8010468999999998, 52.43154880000001], [-1.8008668999999995, 52.4308752], [-1.8005328, 52.4293909], [-1.8004772000000002, 52.42905549999999], [-1.8002519, 52.4279373], [-1.8001991999999998, 52.427656600000006], [-1.8001097, 52.4272472], [-1.8000482, 52.4270038], [-1.7999708000000003, 52.4267127], [-1.7999005, 52.426461], [-1.7997760999999997, 52.4260383], [-1.7996768999999997, 52.4257603], [-1.799531, 52.42536140000001], [-1.7994085, 52.42503889999999], [-1.7992280000000005, 52.42460319999999], [-1.7990753, 52.42427360000001], [-1.7989193999999995, 52.4239456], [-1.7987958, 52.4237001], [-1.7986333999999995, 52.42338879999999], [-1.7984934, 52.4231492], [-1.7983288000000002, 52.42287149999999], [-1.7981677000000005, 52.42261499999999], [-1.7978326999999998, 52.42210320000001], [-1.7976130999999995, 52.4217898], [-1.7972807, 52.4213384], [-1.7969532, 52.42093199999999], [-1.7967449000000002, 52.4206837], [-1.7966305682390429, 52.42055571811094], [-1.7960598, 52.4199168], [-1.7958016, 52.4196444], [-1.7954593, 52.4193034], [-1.7949661, 52.4188343], [-1.7946941, 52.4185883], [-1.7943689, 52.41830569999998], [-1.7940317999999995, 52.41802800000001], [-1.7935526, 52.41764679999999], [-1.7932566, 52.41741089999999], [-1.7929710999999997, 52.41720839999999], [-1.7922321000000003, 52.416672000000005], [-1.7910978, 52.4159845], [-1.7896919, 52.4151872], [-1.7883004999999998, 52.414402599999995], [-1.7873981, 52.41387399999999], [-1.7872463000000005, 52.413782], [-1.7865460999999998, 52.413298], [-1.7855629999999998, 52.412585099999994], [-1.7846071999999995, 52.411861], [-1.7844958999999998, 52.4117706], [-1.7835154999999998, 52.410923700000005], [-1.7831326999999997, 52.410601799999995], [-1.7817361, 52.409385599999986], [-1.7812768999999995, 52.4089626], [-1.7808098, 52.40847319999999], [-1.7803664, 52.4079957], [-1.7802638, 52.40786809999999], [-1.7799743999999995, 52.4074779], [-1.7797575, 52.407189599999995], [-1.7795464, 52.4069194], [-1.7791547999999997, 52.4063603], [-1.7787484999999998, 52.405739700000005], [-1.7784337, 52.405273599999994], [-1.7783030999999998, 52.4050647], [-1.7778084000000005, 52.4041697], [-1.7774030999999997, 52.4033001], [-1.7760783, 52.4001239], [-1.7752993, 52.3983808], [-1.7745797, 52.396863999999994], [-1.7745114999999998, 52.39670900000001], [-1.7743426, 52.39628020000001], [-1.7740898, 52.3957282], [-1.7737822, 52.3950567], [-1.7737463, 52.394978300000005], [-1.7735584999999998, 52.3945683], [-1.7725218, 52.3926385], [-1.7721073, 52.39199090000001], [-1.7718298, 52.3915601], [-1.7716787, 52.3913143], [-1.771323, 52.390787], [-1.7708722999999995, 52.39010429999999], [-1.7704158, 52.3894338], [-1.7699385, 52.3887526], [-1.7693469, 52.3879629], [-1.7692802, 52.387868], [-1.7692365, 52.387810300000005], [-1.7687391999999995, 52.387153999999995], [-1.7679827999999995, 52.3862205], [-1.7673117, 52.3854334], [-1.7668818, 52.3849397], [-1.76673474660161, 52.384780653945135], [-1.7666476, 52.3846864], [-1.7659993, 52.38399869999999], [-1.7658033999999998, 52.3838012], [-1.7653373999999995, 52.3833537], [-1.7649807999999998, 52.38302720000001], [-1.7643483, 52.38247049999999], [-1.763185, 52.38147579999999], [-1.7625020999999998, 52.3808775], [-1.7621247999999998, 52.3805591], [-1.7610852, 52.3796627], [-1.7602695999999998, 52.37896879999999], [-1.7599807999999997, 52.37872290000001], [-1.7598925, 52.37862590000001], [-1.7597906, 52.3785219], [-1.7596752000000002, 52.3784006], [-1.7596377, 52.3783688], [-1.7594230999999998, 52.3781887], [-1.7593433999999997, 52.37811729999999], [-1.7592701999999998, 52.3780585], [-1.7591281, 52.37793739999999], [-1.759002, 52.37783009999999], [-1.7588651999999998, 52.37771390000001], [-1.7587082999999997, 52.3775771], [-1.7585554, 52.37744529999999], [-1.7583811, 52.3772931], [-1.7582053999999998, 52.37713260000001], [-1.7580619, 52.37700000000001], [-1.7579197, 52.3768632], [-1.757791, 52.3767372], [-1.7576113000000002, 52.3765562], [-1.7574638, 52.3764015], [-1.7573203, 52.3762468], [-1.7571244999999998, 52.3760339], [-1.7569676, 52.3758611], [-1.7568066, 52.37568590000001], [-1.7566578, 52.375522999999994], [-1.7565371, 52.3753879], [-1.7563869, 52.3752184], [-1.756242, 52.375060399999995], [-1.7560797999999995, 52.374880299999994], [-1.7559309, 52.3747215], [-1.7557753, 52.3745471], [-1.7556452, 52.3744063], [-1.7555111, 52.3742605], [-1.7554159, 52.37416309999998], [-1.7552791, 52.3740215], [-1.7551597999999995, 52.3738995], [-1.7549733, 52.373716900000005], [-1.7548205, 52.37356290000001], [-1.7546661999999995, 52.3734156], [-1.7545253999999997, 52.3732846], [-1.7543618, 52.3731339], [-1.7542103, 52.3730005], [-1.7540761, 52.3728817], [-1.7539152000000002, 52.3727425], [-1.7537663, 52.372614], [-1.7535826, 52.37246329999999], [-1.7534177, 52.3723282], [-1.7531842999999998, 52.37214480000001], [-1.7530313999999998, 52.3720237], [-1.7528182, 52.37186650000001], [-1.7527416999999998, 52.3718018], [-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6850092999999997, 52.299005400000006], [-1.6849261999999998, 52.2989488], [-1.6848256, 52.29888239999999], [-1.6846955, 52.2987905], [-1.6845614, 52.29870849999999], [-1.6843400999999998, 52.2985814], [-1.6842019, 52.2984993], [-1.6840523000000005, 52.298412899999995], [-1.683986, 52.2983665], [-1.6838505, 52.29827709999999], [-1.6837392, 52.2982049], [-1.683644, 52.29814499999999], [-1.6835716, 52.29809829999999], [-1.6834950999999998, 52.2980499], [-1.683416, 52.29799990000001], [-1.6832966, 52.2979277], [-1.6831571999999997, 52.297847299999994], [-1.6830137, 52.2977653], [-1.6828527, 52.2976759], [-1.6827012, 52.2975922], [-1.6826059999999998, 52.29754140000001], [-1.6824974, 52.297477400000005], [-1.6823847, 52.297411], [-1.682256, 52.2973355], [-1.6821594000000002, 52.2972757], [-1.6820843, 52.2972232], [-1.6819931, 52.2971641], [-1.6819192999999997, 52.2971124], [-1.6818322, 52.2970509], [-1.6817508, 52.2969888], [-1.6815291, 52.2968148], [-1.6813196, 52.2966345], [-1.6811533, 52.2964783], [-1.6810394999999998, 52.2963669], [-1.680922, 52.29623929999999], [-1.6806711, 52.2959437], [-1.6805205, 52.2957339], [-1.6803545, 52.295473900000005], [-1.6802516, 52.295282199999995], [-1.6801355999999998, 52.2950404], [-1.6800728, 52.2948765], [-1.6800083, 52.2946851], [-1.6799568, 52.29449400000001], [-1.6799096, 52.2942675], [-1.6798903, 52.2941282], [-1.679871, 52.2939033], [-1.6798722, 52.2935756], [-1.6798881, 52.2933674], [-1.6799082, 52.2931967], [-1.679915651291071, 52.29310017978776], [-1.6799286491473622, 52.29294191632251], [-1.679939293869258, 52.29280205564239], [-1.6799479880211514, 52.292677971216825], [-1.679955134167437, 52.29256703651524], [-1.679961134872508, 52.292466625007], [-1.6799663927007582, 52.29237411016158], [-1.6799713102165814, 52.29228686544835], [-1.6799762899843715, 52.29220226433672], [-1.6799817345685222, 52.29211768029611], [-1.6799880465334276, 52.29203048679594], [-1.6799956284434812, 52.291938057305615], [-1.6800048828630771, 52.291837765294545], [-1.6800162123566085, 52.29172698423214], [-1.68003001948847, 52.291603087587816], [-1.6800467068230542, 52.29146344883098], [-1.6800666769247563, 52.29130544143105], [-1.6801441999999998, 52.2909146], [-1.6802642, 52.29046170000001], [-1.6803559999999995, 52.290163699999994], [-1.6805153, 52.2897188], [-1.6805639, 52.2896026], [-1.6806688, 52.2893499], [-1.6808273, 52.28901569999999], [-1.6810158999999998, 52.2886392], [-1.6811661, 52.2883704], [-1.6813322000000002, 52.2880994], [-1.6814693999999997, 52.2878831], [-1.6816711999999998, 52.287583899999994], [-1.6818863, 52.287293599999984], [-1.6821338, 52.286970299999986], [-1.6823494999999995, 52.2867097], [-1.6825910999999998, 52.28643660000001], [-1.682774, 52.2862366], [-1.6829867, 52.28601609999999], [-1.6833057, 52.2856997], [-1.6835843, 52.2854414], [-1.6837989, 52.285252799999995], [-1.6841872, 52.28492200000001], [-1.6845958, 52.28460179999999], [-1.6850691999999998, 52.2842505], [-1.6854898, 52.28395479999999], [-1.6859756, 52.2836387], [-1.6865386, 52.2832986], [-1.6869516999999998, 52.283064199999984], [-1.6873156, 52.2828676], [-1.6877909999999998, 52.2826203], [-1.6891023, 52.28195780000001], [-1.6899977, 52.2815028], [-1.6900817999999995, 52.2814597], [-1.6908973, 52.2810523], [-1.6913957, 52.28079749999999], [-1.6919327, 52.2805071], [-1.6923562999999997, 52.2802658], [-1.6926931999999997, 52.28006030000001], [-1.6930233999999995, 52.2798573], [-1.6935128999999998, 52.27953429999999], [-1.693961, 52.2792071], [-1.6943568999999998, 52.27892729999999], [-1.6946339, 52.27871910000001], [-1.6948306999999998, 52.2785292], [-1.6951882, 52.278238], [-1.6956474999999998, 52.2778407], [-1.6962389, 52.27732509999999], [-1.6963369, 52.27721890000001], [-1.6968521, 52.2766921], [-1.6972400999999997, 52.2762929], [-1.6975834, 52.27593550000001], [-1.6979449999999998, 52.2755668], [-1.6984229, 52.275071700000005], [-1.6985047235018982, 52.27498606676315], [-1.6986527, 52.274831200000015], [-1.6990313, 52.274444499999994], [-1.699309, 52.2741753], [-1.6996469, 52.2738531], [-1.7002091, 52.273362600000006], [-1.7006408, 52.2730056], [-1.7010399, 52.2726846], [-1.7014055, 52.2724094], [-1.7020651999999998, 52.27193750000001], [-1.7025467, 52.27161100000001], [-1.7030792999999995, 52.2712567], [-1.7034808999999995, 52.2710244], [-1.7038783, 52.2707897], [-1.7043365999999998, 52.2705259], [-1.7049991999999998, 52.27016689999999], [-1.7056247, 52.2698483], [-1.7059139999999997, 52.26970889999999], [-1.7062954, 52.26952440000001], [-1.7067342, 52.269324100000006], [-1.7067990398270907, 52.269294614320025], [-1.7071396999999997, 52.26913969999999], [-1.7076806999999998, 52.2688882], [-1.7079652, 52.268753999999994], [-1.7083544000000002, 52.2685618], [-1.7088175, 52.2683213], [-1.7092824999999998, 52.268057199999994], [-1.7095602, 52.2678932], [-1.7097994, 52.2677416], [-1.7102265999999997, 52.26746759999999], [-1.7107874, 52.2670687], [-1.7111438999999995, 52.266802599999984], [-1.7114505, 52.26655999999999], [-1.7116781, 52.26636740000001], [-1.7119151, 52.2661589], [-1.7123355, 52.26577079999999], [-1.7128867999999997, 52.26520039999998], [-1.7133022999999998, 52.26473179999999], [-1.7134525, 52.2645429], [-1.7136305, 52.26430779999999], [-1.7139055, 52.2639368], [-1.7141638, 52.2635512], [-1.7143481, 52.2632587], [-1.7144318999999997, 52.26309979999999], [-1.7145418, 52.2629159], [-1.7146530999999998, 52.26266259999999], [-1.7147785, 52.2624783], [-1.7152339, 52.2615706], [-1.7153869999999998, 52.2612888], [-1.7155409, 52.2610127], [-1.7157587, 52.2606671], [-1.7160786999999995, 52.2602055], [-1.7164348, 52.2597567], [-1.7166323, 52.2595353], [-1.7167660000000002, 52.2593914], [-1.7168034, 52.2593511], [-1.7168714, 52.2592772], [-1.7172128, 52.258925100000006], [-1.7174838, 52.2586633], [-1.7179093999999997, 52.25828090000001], [-1.718468, 52.257841799999994], [-1.7189299, 52.25751], [-1.7191157, 52.2573805], [-1.7194501999999998, 52.2571671], [-1.719685, 52.25701730000001], [-1.7198393, 52.2569272], [-1.7201333, 52.2567536], [-1.7205092, 52.2565469], [-1.7209147, 52.25633839999998], [-1.7212623, 52.25616540000001], [-1.7219500000000003, 52.2558415], [-1.7224405, 52.255615], [-1.7238858999999995, 52.25494749999999], [-1.7245943, 52.25462069999999], [-1.7253826, 52.254263399999985], [-1.7258529, 52.25406329999999], [-1.7263145999999998, 52.253874499999995], [-1.7268619000000005, 52.25365870000001], [-1.7275774999999998, 52.2533886], [-1.7285669999999995, 52.253045], [-1.7290508, 52.2528886], [-1.7296039999999997, 52.2527124], [-1.7304190999999998, 52.25247519999999], [-1.7307938, 52.2523731], [-1.7312844, 52.2522487], [-1.7315615999999998, 52.252181099999994], [-1.7316394999999998, 52.25216290000001], [-1.7319083999999998, 52.2520988], [-1.7325478, 52.251961999999985], [-1.7332374, 52.2518277], [-1.7337723, 52.2517311], [-1.7350808999999998, 52.2515088], [-1.7355746, 52.2514199], [-1.7360071, 52.25133300000001], [-1.7365524, 52.25121440000001], [-1.7370096999999998, 52.2511041], [-1.7374279999999998, 52.2509943], [-1.7377070999999995, 52.25091359999999], [-1.7380490000000002, 52.250813599999994], [-1.7383137, 52.2507299], [-1.7385653, 52.250648799999986], [-1.7390022, 52.25050109999999], [-1.7396722, 52.250225699999994], [-1.74012, 52.2500374], [-1.7405675, 52.2498443], [-1.7406811999999998, 52.2497952], [-1.7414837000000003, 52.2494457], [-1.7424879999999998, 52.249007500000005], [-1.7435409, 52.24854649999999], [-1.743986, 52.24834779999998], [-1.7443991, 52.248160000000006], [-1.7447745, 52.247987], [-1.7456557, 52.247568], [-1.7463244999999998, 52.2472276], [-1.7465885999999995, 52.24708509999998], [-1.7468548999999998, 52.2469379], [-1.7470736, 52.24681390000001], [-1.7475206999999997, 52.2465496], [-1.7480271000000005, 52.246232500000005], [-1.7483872, 52.245994], [-1.7486181, 52.24583539999998], [-1.74871, 52.24576710000001], [-1.748912, 52.2456158], [-1.7490957, 52.2454876], [-1.7494139, 52.2452432], [-1.7498157, 52.2449168], [-1.7503015, 52.24452010000001], [-1.7506220999999995, 52.24425170000001], [-1.750945, 52.24397040000001], [-1.7511152000000003, 52.243815899999994], [-1.7512667999999998, 52.2436754], [-1.7514693, 52.24348189999999], [-1.7515612, 52.2433919], [-1.7517173999999998, 52.24323890000001], [-1.7520093, 52.242936], [-1.7522301, 52.242694], [-1.7524318, 52.2424616], [-1.7526471999999995, 52.24220679999999], [-1.7528948, 52.24190480000001], [-1.7532781999999998, 52.241411799999995], [-1.7534306999999998, 52.24120270000001], [-1.7536197, 52.2409358], [-1.7537790999999998, 52.24070030000001], [-1.7538408, 52.24060719999999], [-1.753962, 52.24042430000001], [-1.7542422, 52.2399473], [-1.7545923999999995, 52.239278000000006], [-1.7546630999999997, 52.23913029999999], [-1.7547553, 52.2389262], [-1.7549524, 52.238525300000006], [-1.7551597999999995, 52.2380679], [-1.7552625, 52.2378512], [-1.7553818999999995, 52.2375511], [-1.7555598999999995, 52.2370759], [-1.7557214, 52.23653720000001], [-1.7558637415218026, 52.23606246958166], [-1.7560698999999995, 52.23537489999999], [-1.7562507, 52.23471920000001], [-1.7562823, 52.2346039], [-1.7563721999999995, 52.2342278], [-1.7564432, 52.2339109], [-1.7565342999999998, 52.23349519999999], [-1.7566042999999998, 52.23314959999999], [-1.7567024, 52.2326037], [-1.7567586999999998, 52.2322462], [-1.7568045, 52.231926400000006], [-1.7568924, 52.2312067], [-1.7569419, 52.2307484], [-1.7569826, 52.2302286], [-1.757005, 52.229884299999995], [-1.7570315999999997, 52.22934969999999], [-1.7570656, 52.2280424], [-1.7570616, 52.2274817], [-1.7570431999999998, 52.2270307], [-1.7570015, 52.2265666], [-1.7569787, 52.226288099999984], [-1.7569406999999997, 52.2260381], [-1.7569104999999998, 52.2258415], [-1.7568799999999998, 52.225678], [-1.7568714999999997, 52.2256326], [-1.7567938999999997, 52.22524829999998], [-1.7566854, 52.22481529999999], [-1.7565697, 52.2244236], [-1.7564688999999998, 52.224142099999995], [-1.7563103, 52.22369840000001], [-1.7560701, 52.2231429], [-1.7558615999999998, 52.2227222], [-1.7557751, 52.22256900000001], [-1.7555864, 52.2222493], [-1.7554895999999998, 52.22208789999999], [-1.7553567, 52.2218826], [-1.7551186, 52.22153219999999], [-1.7546777999999998, 52.2208665], [-1.7540868434471764, 52.21998654579095], [-1.7539572, 52.2197935], [-1.7536763999999998, 52.21938109999999], [-1.7534531999999998, 52.2190642], [-1.7531382999999998, 52.21862970000001], [-1.7527861999999998, 52.2181672], [-1.7523592, 52.2176236], [-1.7517534999999995, 52.216889499999986], [-1.7514175999999997, 52.21648700000001], [-1.7510695999999997, 52.21608500000001], [-1.7506872999999998, 52.21565389999999], [-1.7503981, 52.215334299999995], [-1.7500193999999998, 52.2149329], [-1.7497121999999998, 52.21462999999999], [-1.7495339, 52.2144619], [-1.7493640999999998, 52.2143074], [-1.7492023, 52.214164], [-1.7490164999999998, 52.21400580000001], [-1.7487325000000002, 52.2137763], [-1.7484870999999995, 52.213590200000006], [-1.7481994, 52.213377099999995], [-1.7477013999999995, 52.2130371], [-1.7474575999999995, 52.2128862], [-1.7472407, 52.212753799999994], [-1.7470419999999998, 52.212632], [-1.7468410000000003, 52.2125171], [-1.7465076999999998, 52.21232890000001], [-1.7462894999999998, 52.212212499999985], [-1.7460131, 52.21207], [-1.7458015999999998, 52.211964], [-1.7455843999999998, 52.21185849999999], [-1.7453829, 52.2117621], [-1.7451448, 52.2116549], [-1.7448795, 52.21153919999999], [-1.7446033, 52.2114266], [-1.7441633, 52.2112509], [-1.7437659999999997, 52.2111021], [-1.7433456, 52.21095209999999], [-1.7429435, 52.2108247], [-1.7426335, 52.210729], [-1.7422746, 52.2106214], [-1.7418786, 52.2105069], [-1.7414525999999997, 52.21039309999999], [-1.7410835999999998, 52.21030090000001], [-1.7404508, 52.210150500000005], [-1.7398511, 52.210018899999994], [-1.7391323, 52.2098598], [-1.7385695999999995, 52.2097298], [-1.7380993, 52.2096145], [-1.7377446999999997, 52.209522500000006], [-1.7373822, 52.2094302], [-1.7372504, 52.20939430000001], [-1.73679, 52.2092672], [-1.7361529999999998, 52.20907609999999], [-1.7355832, 52.208891599999994], [-1.7350125999999997, 52.20870180000001], [-1.7347702, 52.2086173], [-1.7344016, 52.208482899999986], [-1.7339568, 52.2083104], [-1.7336032999999995, 52.208164499999995], [-1.7332104999999998, 52.2079989], [-1.7328155999999997, 52.20782019999999], [-1.7323258999999998, 52.2075846], [-1.7319974, 52.2074221], [-1.7317, 52.2072703], [-1.7312553, 52.2070335], [-1.7309598, 52.20686940000001], [-1.730676, 52.206707699999995], [-1.7303044, 52.2064872], [-1.7300926999999997, 52.2063564], [-1.7297606, 52.2061474], [-1.7294564999999995, 52.20594669999999], [-1.7292598, 52.2058086], [-1.729014, 52.2056344], [-1.7288505999999997, 52.20551759999999], [-1.7286911, 52.2053937], [-1.7284646, 52.2052259], [-1.7282239, 52.20503230000001], [-1.7274176999999995, 52.20436879999999], [-1.726733, 52.2037985], [-1.7261367, 52.2033001], [-1.7253792, 52.2026675], [-1.7248602999999998, 52.2022469], [-1.7246041999999997, 52.20204579999999], [-1.7243332, 52.2018458], [-1.7240493, 52.2016501], [-1.7238338, 52.2015073], [-1.7234465999999995, 52.2012572], [-1.7231188999999998, 52.2010565], [-1.7228304, 52.2008895], [-1.7224977999999995, 52.2007032], [-1.722133, 52.2005155], [-1.7216738, 52.20028820000001], [-1.7212269, 52.20007950000001], [-1.7207676999999997, 52.1998807], [-1.7202125999999998, 52.199651799999984], [-1.7198047999999997, 52.199487], [-1.7196649, 52.1994305], [-1.7193236, 52.1992839], [-1.7190230000000002, 52.1991454], [-1.7187694999999998, 52.1990196], [-1.7185142999999998, 52.19887599999999], [-1.7183499, 52.1987777], [-1.7181827, 52.1986693], [-1.7180185, 52.19855340000001], [-1.7178595, 52.1984353], [-1.7177996, 52.19838669999999], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]} |
25.5 |
0532 |
0607 |
Birmingham Moor Street |
Stratford-upon-Avon |
Stratford-upon-Avon |
52.1947671 |
-1.7165686 |
52.1947671 |
-1.7165686 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Stratford-upon-Avon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440277 |
1790053585427166 |
38 |
38 |
2026-09-22 05:17:27.481174 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:27.287916 |
| 728860 |
759940 |
G85715 |
112C70M522 |
2026-09-22 |
COMPLETE |
20439831 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 759940, "stp": "P", "toc": "Northern", "uid": "G85715", "consist": "156466", "dest_crs": "LAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85715/2026-09-22/detailed", "trust_id": "112C70M522", "origin_crs": "MCM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "1", "is_terminated": 1, "next_location": "Lancaster", "signalling_id": "2C70", "timing_status": "EARLY", "origin_station": "Morecambe", "current_leg_arr": "0607", "current_leg_dep": "0601", "current_leg_end": "Lancaster", "origin_dep_time": "0557", "origin_platform": "1", "current_location": "Lancaster", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8351834, 54.0745961], [-2.8345451, 54.0747346], [-2.8339871, 54.0748656], [-2.8331836, 54.075076300000006], [-2.8327767000000006, 54.0751968], [-2.8323663, 54.0753471], [-2.8322825999999997, 54.075375099999995], [-2.8320519, 54.0754472], [-2.8314915999999997, 54.075618000000006], [-2.8308367, 54.0758408], [-2.8301611, 54.0761006], [-2.8292155999999995, 54.07648609999998], [-2.8281426999999995, 54.0769865], [-2.8276902, 54.0771571], [-2.8271137, 54.077333999999986], [-2.8264615999999996, 54.0774517], [-2.8260774999999994, 54.07749930000001], [-2.8256818999999997, 54.07751919999999], [-2.8250431999999996, 54.0775087], [-2.8245386999999997, 54.0774664], [-2.8239775999999996, 54.077379099999995], [-2.8235543, 54.07728350000001], [-2.8233531999999997, 54.07723249999999], [-2.8232422, 54.0772043], [-2.8228025, 54.07705599999999], [-2.822455, 54.076913], [-2.8221626, 54.0767716], [-2.8218648, 54.076555899999995], [-2.8215936, 54.07634739999999], [-2.8213647999999996, 54.0761176], [-2.8211193999999997, 54.07575939999999], [-2.8208333, 54.0752676], [-2.8207594632803845, 54.0751012802371], [-2.8206841613568376, 54.074949096165845], [-2.820616105948098, 54.07481491830381], [-2.820554158741204, 54.07469619278053], [-2.820497181423197, 54.07459036572552], [-2.8204440356811156, 54.074494883268315], [-2.8203935832019993, 54.07440719153841], [-2.8203446856728887, 54.074324736665375], [-2.8202962047808233, 54.07424496477871], [-2.8202470022128434, 54.07416532200793], [-2.8201959396559877, 54.07408325448259], [-2.820141878797297, 54.073996208332176], [-2.820083681323811, 54.07390162968623], [-2.8200202089225685, 54.073796964674294], [-2.81995032328061, 54.07367965942587], [-2.8198728860849753, 54.07354716007049], [-2.819786759022704, 54.07339691273768], [-2.8197609999999997, 54.0733504], [-2.8196450999999993, 54.0731511], [-2.818953, 54.07209180000001], [-2.8188822, 54.0719977], [-2.8180728, 54.070917900000005], [-2.8173013, 54.0699922], [-2.8164627, 54.0690796], [-2.8145992999999994, 54.0671493], [-2.8145004999999994, 54.06704260000001], [-2.8140661, 54.06653239999999], [-2.8132333999999997, 54.0655544], [-2.8125047, 54.064557599999986], [-2.811812, 54.06350559999999], [-2.811166, 54.0624717], [-2.8105997, 54.0614156], [-2.8102111999999995, 54.06061340000001], [-2.810074, 54.0603315], [-2.8095806999999997, 54.05923469999999], [-2.8092138, 54.0581802], [-2.8092034, 54.0581432], [-2.8090339, 54.057537499999995], [-2.8088947, 54.0568594], [-2.8087903999999995, 54.056066], [-2.8086167999999994, 54.0537593], [-2.8086178, 54.0535823], [-2.8086872, 54.0531677], [-2.8086882, 54.0530676], [-2.8087096, 54.05266339999999], [-2.808724729327941, 54.05194394711092], [-2.8087264, 54.05186449999999], [-2.8087221, 54.051549400000006], [-2.8086872, 54.0513038], [-2.8086291, 54.0510448], [-2.8086110999999994, 54.0509495], [-2.8084875, 54.050444000000006], [-2.8082579000000005, 54.0497856], [-2.8080147, 54.04923540000001], [-2.8078467, 54.04884650000002]]}", "current_leg_start": "Bare Lane", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "54.0488465", "next_location_lon": "-2.8078467", "previous_location": "Bare Lane", "current_leg_milage": "2.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 358.869, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2348.418, \"from_m\": 358.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2467.135, \"from_m\": 2348.418, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2473.421, \"from_m\": 2467.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2581.056, \"from_m\": 2473.421, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3197.192, \"from_m\": 2581.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3412.246, \"from_m\": 3197.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4972.465, \"from_m\": 3412.246, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6511.132, \"from_m\": 4972.465, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 759940, \"profile_key\": \"a80502a9002e9fe1989e9d27862097472eec830a87598e33ef64168df8dc2f3c\", \"schedule_id\": 12165, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Morecambe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134495}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Bare Lane\", \"stage_seq\": 2, \"distance_m\": 2264.807, \"section_seq\": 1, \"route_path_id\": 134495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 3, \"distance_m\": 3531.236, \"section_seq\": 1, \"route_path_id\": 134495}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 4, \"distance_m\": 6511.132, \"section_seq\": 1, \"route_path_id\": 134495}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6511.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134495}], \"total_distance_m\": 6511.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6504.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.0488465", "current_position_lon": "-2.8078467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:23Z\", \"source_id\": 64497743, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:25Z\", \"source_id\": 20436487, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:34Z\", \"source_id\": 64507757, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:40Z\", \"source_id\": 20439831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lancaster", "service_state_platform": "1", "timing_fact_generation": 1790053540827220, "current_leg_arrival_utc": "2026-09-22T06:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:32.129381", "service_state_evidence_id": 20439831, "current_leg_start_actual_dep": "2026-09-22T06:01:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:32.517089", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCM |
LAN |
2C70 |
156466 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 358.869, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2348.418, "from_m": 358.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2467.135, "from_m": 2348.418, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2473.421, "from_m": 2467.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2581.056, "from_m": 2473.421, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3197.192, "from_m": 2581.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3412.246, "from_m": 3197.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 4972.465, "from_m": 3412.246, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6511.132, "from_m": 4972.465, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 759940, "profile_key": "a80502a9002e9fe1989e9d27862097472eec830a87598e33ef64168df8dc2f3c", "schedule_id": 12165, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Morecambe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134495}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Bare Lane", "stage_seq": 2, "distance_m": 2264.807, "section_seq": 1, "route_path_id": 134495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Morecambe South Jn", "stage_seq": 3, "distance_m": 3531.236, "section_seq": 1, "route_path_id": 134495}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Lancaster", "stage_seq": 4, "distance_m": 6511.132, "section_seq": 1, "route_path_id": 134495}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6511.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 134495}], "total_distance_m": 6511.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6504.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3133, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:23Z", "source_id": 64497743, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:25Z", "source_id": 20436487, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3151, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:34Z", "source_id": 64507757, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:40Z", "source_id": 20439831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Morecambe |
0557 |
0557 |
1 |
None |
None |
Lancaster |
0608 |
0608 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85715/2026-09-22/detailed |
None |
Bare Lane |
2026-09-22T06:01:00+01:00 |
Lancaster |
6.0 |
{"type": "LineString", "coordinates": [[-2.8351834, 54.0745961], [-2.8345451, 54.0747346], [-2.8339871, 54.0748656], [-2.8331836, 54.075076300000006], [-2.8327767000000006, 54.0751968], [-2.8323663, 54.0753471], [-2.8322825999999997, 54.075375099999995], [-2.8320519, 54.0754472], [-2.8314915999999997, 54.075618000000006], [-2.8308367, 54.0758408], [-2.8301611, 54.0761006], [-2.8292155999999995, 54.07648609999998], [-2.8281426999999995, 54.0769865], [-2.8276902, 54.0771571], [-2.8271137, 54.077333999999986], [-2.8264615999999996, 54.0774517], [-2.8260774999999994, 54.07749930000001], [-2.8256818999999997, 54.07751919999999], [-2.8250431999999996, 54.0775087], [-2.8245386999999997, 54.0774664], [-2.8239775999999996, 54.077379099999995], [-2.8235543, 54.07728350000001], [-2.8233531999999997, 54.07723249999999], [-2.8232422, 54.0772043], [-2.8228025, 54.07705599999999], [-2.822455, 54.076913], [-2.8221626, 54.0767716], [-2.8218648, 54.076555899999995], [-2.8215936, 54.07634739999999], [-2.8213647999999996, 54.0761176], [-2.8211193999999997, 54.07575939999999], [-2.8208333, 54.0752676], [-2.8207594632803845, 54.0751012802371], [-2.8206841613568376, 54.074949096165845], [-2.820616105948098, 54.07481491830381], [-2.820554158741204, 54.07469619278053], [-2.820497181423197, 54.07459036572552], [-2.8204440356811156, 54.074494883268315], [-2.8203935832019993, 54.07440719153841], [-2.8203446856728887, 54.074324736665375], [-2.8202962047808233, 54.07424496477871], [-2.8202470022128434, 54.07416532200793], [-2.8201959396559877, 54.07408325448259], [-2.820141878797297, 54.073996208332176], [-2.820083681323811, 54.07390162968623], [-2.8200202089225685, 54.073796964674294], [-2.81995032328061, 54.07367965942587], [-2.8198728860849753, 54.07354716007049], [-2.819786759022704, 54.07339691273768], [-2.8197609999999997, 54.0733504], [-2.8196450999999993, 54.0731511], [-2.818953, 54.07209180000001], [-2.8188822, 54.0719977], [-2.8180728, 54.070917900000005], [-2.8173013, 54.0699922], [-2.8164627, 54.0690796], [-2.8145992999999994, 54.0671493], [-2.8145004999999994, 54.06704260000001], [-2.8140661, 54.06653239999999], [-2.8132333999999997, 54.0655544], [-2.8125047, 54.064557599999986], [-2.811812, 54.06350559999999], [-2.811166, 54.0624717], [-2.8105997, 54.0614156], [-2.8102111999999995, 54.06061340000001], [-2.810074, 54.0603315], [-2.8095806999999997, 54.05923469999999], [-2.8092138, 54.0581802], [-2.8092034, 54.0581432], [-2.8090339, 54.057537499999995], [-2.8088947, 54.0568594], [-2.8087903999999995, 54.056066], [-2.8086167999999994, 54.0537593], [-2.8086178, 54.0535823], [-2.8086872, 54.0531677], [-2.8086882, 54.0530676], [-2.8087096, 54.05266339999999], [-2.808724729327941, 54.05194394711092], [-2.8087264, 54.05186449999999], [-2.8087221, 54.051549400000006], [-2.8086872, 54.0513038], [-2.8086291, 54.0510448], [-2.8086110999999994, 54.0509495], [-2.8084875, 54.050444000000006], [-2.8082579000000005, 54.0497856], [-2.8080147, 54.04923540000001], [-2.8078467, 54.04884650000002]]} |
2.7 |
0601 |
0607 |
Bare Lane |
Lancaster |
Lancaster |
54.0488465 |
-2.8078467 |
54.0488465 |
-2.8078467 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Lancaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20439831 |
1790053540827220 |
10 |
10 |
2026-09-22 05:17:32.517089 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:32.129381 |
| 728861 |
760042 |
C01823 |
125Y06M522 |
2026-09-22 |
COMPLETE |
20440298 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 760042, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01823", "consist": "801110", "dest_crs": "NCL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01823/2026-09-22/detailed", "trust_id": "125Y06M522", "origin_crs": "XHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-22", "dest_arr_time": "0611", "dest_platform": "4", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "5Y06", "timing_status": "EARLY", "origin_station": "Heaton T&R.S.M.D.", "current_leg_arr": "0607", "current_leg_dep": "0559", "current_leg_end": "Newcastle", "origin_dep_time": "0559", "origin_platform": null, "current_location": "Newcastle Central East End", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5678035999999995, 54.98448], [-1.5679667, 54.98437260000001], [-1.5681255999999997, 54.98428380000001], [-1.5683015, 54.9841927], [-1.5684931, 54.9841145], [-1.5686611999999998, 54.9840536], [-1.5691744, 54.9839106], [-1.5694449999999998, 54.98381379999999], [-1.5696698, 54.9837334], [-1.5719337999999998, 54.9830727], [-1.5723024, 54.982968], [-1.5726635, 54.98286169999999], [-1.57289, 54.9827846], [-1.5731256, 54.98269419999999], [-1.5732473, 54.98265060000001], [-1.5734771999999997, 54.98256829999999], [-1.5738918999999996, 54.98243200000001], [-1.5743294000000003, 54.9822847], [-1.5755171999999995, 54.981895599999994], [-1.5769930968677932, 54.981414975456225], [-1.5772387613608072, 54.9813429350182], [-1.577456353819508, 54.98127977989176], [-1.5776498307252516, 54.98122417941427], [-1.5778231485593923, 54.98117480292308], [-1.5779802638032852, 54.98113031975551], [-1.5781251329382864, 54.98108939924891], [-1.5782617124457503, 54.981050710740675], [-1.5783939588070326, 54.981012923568095], [-1.5785258285034875, 54.98097470706853], [-1.5786612780164715, 54.98093473057935], [-1.578804263827339, 54.98089166343789], [-1.5789587424174454, 54.98084417498147], [-1.5791286702681455, 54.98079093454747], [-1.5793180038607948, 54.980730611473234], [-1.5795306996767486, 54.98066187509609], [-1.5797707141973618, 54.9805833947534], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Heaton T&R.S.M.D.", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Heaton T&R.S.M.D.", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 572.108, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 718.188, \"from_m\": 572.108, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 758.302, \"from_m\": 718.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 888.693, \"from_m\": 758.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 915.98, \"from_m\": 888.693, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1736.426, \"from_m\": 915.98, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2656.315, \"from_m\": 1736.426, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3725.781, \"from_m\": 2656.315, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 760042, \"profile_key\": \"2fd24d75e8fcdf55d8ad9e73e619af72c8d3e2aedbf951cb103ba627c39660fd\", \"schedule_id\": 184, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 780.39, \"section_seq\": 1, \"route_path_id\": 114406}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 114406}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114406}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:23Z\", \"source_id\": 64509015, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:28Z\", \"source_id\": 20440298, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "4", "timing_fact_generation": 1790053589224325, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:39.080747", "service_state_evidence_id": 20440298, "current_leg_start_actual_dep": "2026-09-22T05:59:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:39.156122", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XHT |
NCL |
5Y06 |
801110 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 572.108, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 718.188, "from_m": 572.108, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 758.302, "from_m": 718.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 888.693, "from_m": 758.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 915.98, "from_m": 888.693, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1736.426, "from_m": 915.98, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2656.315, "from_m": 1736.426, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3725.781, "from_m": 2656.315, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 760042, "profile_key": "2fd24d75e8fcdf55d8ad9e73e619af72c8d3e2aedbf951cb103ba627c39660fd", "schedule_id": 184, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Heaton T&R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 780.39, "section_seq": 1, "route_path_id": 114406}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Newcastle", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 114406}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 114406}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3522, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:23Z", "source_id": 64509015, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:28Z", "source_id": 20440298, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Heaton T&R.S.M.D. |
0559 |
0559 |
None |
None |
None |
Newcastle |
0611 |
0611 |
4 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01823/2026-09-22/detailed |
None |
Heaton T&R.S.M.D. |
2026-09-22T05:59:00+01:00 |
Newcastle |
8.0 |
{"type": "LineString", "coordinates": [[-1.5678035999999995, 54.98448], [-1.5679667, 54.98437260000001], [-1.5681255999999997, 54.98428380000001], [-1.5683015, 54.9841927], [-1.5684931, 54.9841145], [-1.5686611999999998, 54.9840536], [-1.5691744, 54.9839106], [-1.5694449999999998, 54.98381379999999], [-1.5696698, 54.9837334], [-1.5719337999999998, 54.9830727], [-1.5723024, 54.982968], [-1.5726635, 54.98286169999999], [-1.57289, 54.9827846], [-1.5731256, 54.98269419999999], [-1.5732473, 54.98265060000001], [-1.5734771999999997, 54.98256829999999], [-1.5738918999999996, 54.98243200000001], [-1.5743294000000003, 54.9822847], [-1.5755171999999995, 54.981895599999994], [-1.5769930968677932, 54.981414975456225], [-1.5772387613608072, 54.9813429350182], [-1.577456353819508, 54.98127977989176], [-1.5776498307252516, 54.98122417941427], [-1.5778231485593923, 54.98117480292308], [-1.5779802638032852, 54.98113031975551], [-1.5781251329382864, 54.98108939924891], [-1.5782617124457503, 54.981050710740675], [-1.5783939588070326, 54.981012923568095], [-1.5785258285034875, 54.98097470706853], [-1.5786612780164715, 54.98093473057935], [-1.578804263827339, 54.98089166343789], [-1.5789587424174454, 54.98084417498147], [-1.5791286702681455, 54.98079093454747], [-1.5793180038607948, 54.980730611473234], [-1.5795306996767486, 54.98066187509609], [-1.5797707141973618, 54.9805833947534], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} |
2.3 |
0559 |
0607 |
Heaton T&R.S.M.D. |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440298 |
1790053589224325 |
9 |
9 |
2026-09-22 05:17:39.156122 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:39.080747 |
| 728862 |
759620 |
P02934 |
525B14M522 |
2026-09-22 |
COMPLETE |
20440258 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 759620, "stp": "P", "toc": "Greater Anglia", "uid": "P02934", "consist": "720557+720575", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02934/2026-09-22/detailed", "trust_id": "525B14M522", "origin_crs": "XTX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5B14", "timing_status": "EARLY", "origin_station": "Orient Way CS", "current_leg_arr": "0607", "current_leg_dep": "0555", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0546", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1239.424, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2928.585, \"from_m\": 1239.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3305.09, \"from_m\": 2928.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3414.074, \"from_m\": 3305.09, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3440.806, \"from_m\": 3414.074, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4433.586, \"from_m\": 3440.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6890.476, \"from_m\": 4433.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7353.071, \"from_m\": 6890.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7423.688, \"from_m\": 7353.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7648.956, \"from_m\": 7423.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8160.403, \"from_m\": 7648.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8687.027, \"from_m\": 8160.403, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9163.702, \"from_m\": 8687.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9616.921, \"from_m\": 9163.702, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759620, \"profile_key\": \"dd9b3e834dd4d3a722e21a798630c74b381509c7363a6b13b69503c7bf7262e5\", \"schedule_id\": 19064, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Orient Way CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 2294.439, \"section_seq\": 1, \"route_path_id\": 138621}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0600\", \"location\": \"Stratford\", \"stage_seq\": 3, \"distance_m\": 3232.476, \"section_seq\": 1, \"route_path_id\": 138621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Bow Jn\", \"stage_seq\": 4, \"distance_m\": 4726.931, \"section_seq\": 1, \"route_path_id\": 138621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Bethnal Green\", \"stage_seq\": 5, \"distance_m\": 7796.557, \"section_seq\": 1, \"route_path_id\": 138621}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 6, \"distance_m\": 9616.921, \"section_seq\": 1, \"route_path_id\": 138621}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9616.921, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138621}], \"total_distance_m\": 9616.921, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 6802.653, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2814.268, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:30Z\", \"source_id\": 64490308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:35Z\", \"source_id\": 20434063, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:58Z\", \"source_id\": 64495484, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:00Z\", \"source_id\": 20435771, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:18Z\", \"source_id\": 64508924, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:24Z\", \"source_id\": 20440258, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1790053585560025, "current_leg_arrival_utc": "2026-09-22T06:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:45.166214", "service_state_evidence_id": 20440258, "current_leg_start_actual_dep": "2026-09-22T06:00:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:45.663087", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XTX |
LST |
5B14 |
720557+720575 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1239.424, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2928.585, "from_m": 1239.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3305.09, "from_m": 2928.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3414.074, "from_m": 3305.09, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3440.806, "from_m": 3414.074, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4433.586, "from_m": 3440.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6890.476, "from_m": 4433.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7353.071, "from_m": 6890.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7423.688, "from_m": 7353.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7648.956, "from_m": 7423.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8160.403, "from_m": 7648.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8687.027, "from_m": 8160.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9163.702, "from_m": 8687.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9616.921, "from_m": 9163.702, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759620, "profile_key": "dd9b3e834dd4d3a722e21a798630c74b381509c7363a6b13b69503c7bf7262e5", "schedule_id": 19064, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Orient Way CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 2294.439, "section_seq": 1, "route_path_id": 138621}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0600", "location": "Stratford", "stage_seq": 3, "distance_m": 3232.476, "section_seq": 1, "route_path_id": 138621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Bow Jn", "stage_seq": 4, "distance_m": 4726.931, "section_seq": 1, "route_path_id": 138621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Bethnal Green", "stage_seq": 5, "distance_m": 7796.557, "section_seq": 1, "route_path_id": 138621}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 6, "distance_m": 9616.921, "section_seq": 1, "route_path_id": 138621}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9616.921, "from_m": 0.0, "section_seq": 1, "route_path_id": 138621}], "total_distance_m": 9616.921, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 6802.653, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2814.268, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:30Z", "source_id": 64490308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:55:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:35Z", "source_id": 20434063, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15327, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:58Z", "source_id": 64495484, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:00Z", "source_id": 20435771, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15485, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:18Z", "source_id": 64508924, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:07:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:24Z", "source_id": 20440258, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Orient Way CS |
0546 |
0546 |
None |
None |
None |
London Liverpool Street |
0608 |
0608 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02934/2026-09-22/detailed |
None |
Stratford |
2026-09-22T06:00:00+01:00 |
London Liverpool Street |
12.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
0555 |
0607 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440258 |
1790053585560025 |
17 |
17 |
2026-09-22 05:17:45.663087 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:45.166214 |
| 728863 |
758641 |
W60758 |
725N55M422 |
2026-09-22 |
COMPLETE |
20440402 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 758641, "stp": "O", "toc": "London Overground", "uid": "W60758", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60758/2026-09-22/detailed", "trust_id": "725N55M422", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "5N55", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "0607", "current_leg_dep": "0554", "current_leg_end": "Stratford", "origin_dep_time": "0457", "origin_platform": "2", "current_location": "Stratford", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11017879999999998, 51.54469219999999], [-0.1090619, 51.5449742], [-0.10782250000000002, 51.545273], [-0.1071064, 51.5454295], [-0.1069945, 51.54545559999998], [-0.10689178669966634, 51.54547873303764], [-0.10607766769244144, 51.545680184464494], [-0.1053821, 51.54585230000001], [-0.10491344928497667, 51.54596971446536], [-0.10465009999999998, 51.5460276], [-0.1043795, 51.5460803], [-0.1041065, 51.54613330000001], [-0.10368929999999998, 51.546210299999984], [-0.1031902140593973, 51.54629086645536], [-0.1029862, 51.5463238], [-0.10285755110515124, 51.54634806144001], [-0.10224285044791544, 51.54646398548397], [-0.10120279494862108, 51.54672227594275], [-0.09866214154963632, 51.54729357230202], [-0.0985415, 51.5473207], [-0.098001, 51.547439], [-0.0972564, 51.5476232], [-0.0962932, 51.5478342], [-0.0957208, 51.5479806], [-0.09537585145830428, 51.5480674054404], [-0.0943697, 51.5483206], [-0.0940566, 51.5483902], [-0.093889, 51.5484276], [-0.0935684, 51.54849899999999], [-0.09328319999999998, 51.54855609999999], [-0.0929944, 51.548609199999994], [-0.0926848, 51.548660100000006], [-0.0923335, 51.54871070000001], [-0.0923076, 51.54871380000001], [-0.09208099999999998, 51.54874169999999], [-0.0915774, 51.5487841], [-0.09117279999999998, 51.5488239], [-0.0900243, 51.5489192], [-0.08983152841195213, 51.548928761004895], [-0.08910489999999999, 51.54896479999999], [-0.08818462022195603, 51.54899700636794], [-0.0869067, 51.5489976], [-0.08565737683697106, 51.54894844574469], [-0.08544779999999999, 51.5489402], [-0.08432696815236347, 51.548862440413195], [-0.08397179999999999, 51.5488378], [-0.08366779821666535, 51.548812410181704], [-0.0827863947096411, 51.54873879647135], [-0.08200831596699862, 51.54867381221614], [-0.07863169999999998, 51.5483918], [-0.07582, 51.54815459999999], [-0.0756584, 51.54814210000001], [-0.07404759999999999, 51.5480183], [-0.07377409999999998, 51.54799450000001], [-0.06492258672668282, 51.54727515325802], [-0.0641701, 51.54721399999999], [-0.0627058, 51.547102899999985], [-0.0619798, 51.5470574], [-0.06125379999999999, 51.54701190000001], [-0.06065784467691427, 51.54699149497122], [-0.059767200000000006, 51.546961], [-0.05966258595445246, 51.54695741037963], [-0.059608890778264624, 51.54695556793765], [-0.05958639484417193, 51.54695479603488], [-0.059554158380923344, 51.54695368990543], [-0.05953109625312279, 51.54695289857484], [-0.05950035599992973, 51.54695184378477], [-0.0590969, 51.54693799999999], [-0.0568666, 51.5469091], [-0.0522273, 51.546904999999995], [-0.047532, 51.5468923], [-0.045314299999999995, 51.5468863], [-0.0431208, 51.5468803], [-0.039163199999999995, 51.5468556], [-0.03708079999999999, 51.5467738], [-0.03646994528662492, 51.54674056737372], [-0.0364376, 51.5467365], [-0.03606, 51.54667920000001], [-0.0356972, 51.54661879999999], [-0.0353258, 51.54654299999999], [-0.0349919, 51.546463799999984], [-0.03480104673668336, 51.54641796167189], [-0.034628, 51.54637639999999], [-0.0343161, 51.5462859], [-0.03397750000000001, 51.5461825], [-0.033622700000000005, 51.546064699999995], [-0.03318669999999999, 51.5459099], [-0.033081, 51.54587089999999], [-0.03261429999999999, 51.545683], [-0.0321834, 51.545491299999995], [-0.0318894, 51.5453486], [-0.0315358, 51.54516039999999], [-0.031217999999999992, 51.5449853], [-0.030586299999999993, 51.5445855], [-0.0303275, 51.544410699999986], [-0.0301365, 51.54429499999999], [-0.029886799999999995, 51.54417060000001], [-0.029678499999999993, 51.5440682], [-0.0294801, 51.54398069999999], [-0.029250799999999997, 51.5438898], [-0.029002600000000003, 51.5438025], [-0.028748800000000005, 51.5437244], [-0.028493999999999995, 51.5436544], [-0.028250999999999995, 51.543593699999995], [-0.0280277, 51.543545999999985], [-0.027818899999999997, 51.5435027], [-0.0275649, 51.54346009999999], [-0.027289899999999995, 51.543420100000006], [-0.027029999999999995, 51.543389000000005], [-0.0267765, 51.54336839999999], [-0.026519899999999996, 51.54335540000001], [-0.0263409, 51.5433505], [-0.0261664, 51.543348400000006], [-0.0258174, 51.54335499999999], [-0.0254041, 51.543368], [-0.025350899999999996, 51.5433705], [-0.0249209, 51.5433901], [-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Westbourne Road Junction", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Westbourne Road Junction", "current_leg_milage": "4.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2372.596, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3783.121, \"from_m\": 2372.596, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5359.002, \"from_m\": 3783.121, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5398.437, \"from_m\": 5359.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6508.541, \"from_m\": 5398.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6935.943, \"from_m\": 6508.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8075.215, \"from_m\": 6935.943, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9393.52, \"from_m\": 8075.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9470.831, \"from_m\": 9393.52, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9524.814, \"from_m\": 9470.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9699.241, \"from_m\": 9524.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13983.67, \"from_m\": 9699.241, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14881.45, \"from_m\": 13983.67, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14940.038, \"from_m\": 14881.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17328.179, \"from_m\": 14940.038, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17936.771, \"from_m\": 17328.179, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18640.1, \"from_m\": 17936.771, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19253.948, \"from_m\": 18640.1, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19290.168, \"from_m\": 19253.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19329.264, \"from_m\": 19290.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19370.529, \"from_m\": 19329.264, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19399.267, \"from_m\": 19370.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19471.881, \"from_m\": 19399.267, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 758641, \"profile_key\": \"3aa56907445624ba2718d8ea61e710171ed0d4e7537408c395fcd62422a6f283\", \"schedule_id\": 43053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": false, \"wtt_arr\": \"0509\", \"wtt_dep\": \"0510\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2716.135, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": \"0520\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 4, \"distance_m\": 5359.002, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Camden Jn\", \"stage_seq\": 5, \"distance_m\": 7992.48, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534H\", \"location\": \"Camden Jn Sig. 1202\", \"stage_seq\": 6, \"distance_m\": 9171.921, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Camden Road Jn\", \"stage_seq\": 7, \"distance_m\": 9434.142, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 8, \"distance_m\": 10164.025, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0555\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 9, \"distance_m\": 11714.409, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 12571.41, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 11, \"distance_m\": 14940.038, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Lea Junction\", \"stage_seq\": 12, \"distance_m\": 18420.344, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 13, \"distance_m\": 18721.235, \"section_seq\": 1, \"route_path_id\": 159362}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 19471.881, \"section_seq\": 1, \"route_path_id\": 159362}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19471.881, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 159362}], \"total_distance_m\": 19471.881, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 16803.265, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2668.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0457", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:05:52Z\", \"source_id\": 64439991, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:06:00Z\", \"source_id\": 20418018, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:35Z\", \"source_id\": 64509414, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:40Z\", \"source_id\": 20440402, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "10", "timing_fact_generation": 1790053601301360, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:45.316179", "service_state_evidence_id": 20440402, "current_leg_start_actual_dep": "2026-09-22T05:54:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:45.667854", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
O |
EUS |
SRA |
5N55 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2372.596, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3783.121, "from_m": 2372.596, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5359.002, "from_m": 3783.121, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5398.437, "from_m": 5359.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6508.541, "from_m": 5398.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6935.943, "from_m": 6508.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8075.215, "from_m": 6935.943, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9393.52, "from_m": 8075.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9470.831, "from_m": 9393.52, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9524.814, "from_m": 9470.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9699.241, "from_m": 9524.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13983.67, "from_m": 9699.241, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14881.45, "from_m": 13983.67, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14940.038, "from_m": 14881.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17328.179, "from_m": 14940.038, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17936.771, "from_m": 17328.179, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18640.1, "from_m": 17936.771, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19253.948, "from_m": 18640.1, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19290.168, "from_m": 19253.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19329.264, "from_m": 19290.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19370.529, "from_m": 19329.264, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19399.267, "from_m": 19370.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19471.881, "from_m": 19399.267, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 758641, "profile_key": "3aa56907445624ba2718d8ea61e710171ed0d4e7537408c395fcd62422a6f283", "schedule_id": 43053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0505", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 159362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 159362}, {"is_pass": false, "wtt_arr": "0509", "wtt_dep": "0510", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2716.135, "section_seq": 1, "route_path_id": 159362}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": "0520", "location": "Queen's Park (DC)", "stage_seq": 4, "distance_m": 5359.002, "section_seq": 1, "route_path_id": 159362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Camden Jn", "stage_seq": 5, "distance_m": 7992.48, "section_seq": 1, "route_path_id": 159362}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534H", "location": "Camden Jn Sig. 1202", "stage_seq": 6, "distance_m": 9171.921, "section_seq": 1, "route_path_id": 159362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Camden Road Jn", "stage_seq": 7, "distance_m": 9434.142, "section_seq": 1, "route_path_id": 159362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Camden Road East Jn", "stage_seq": 8, "distance_m": 10164.025, "section_seq": 1, "route_path_id": 159362}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0555", "location": "Westbourne Road Junction", "stage_seq": 9, "distance_m": 11714.409, "section_seq": 1, "route_path_id": 159362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 12571.41, "section_seq": 1, "route_path_id": 159362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Navarino Road Jn", "stage_seq": 11, "distance_m": 14940.038, "section_seq": 1, "route_path_id": 159362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Lea Junction", "stage_seq": 12, "distance_m": 18420.344, "section_seq": 1, "route_path_id": 159362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Channelsea Jn", "stage_seq": 13, "distance_m": 18721.235, "section_seq": 1, "route_path_id": 159362}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Stratford", "stage_seq": 14, "distance_m": 19471.881, "section_seq": 1, "route_path_id": 159362}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19471.881, "from_m": 0.0, "section_seq": 1, "route_path_id": 159362}], "total_distance_m": 19471.881, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 16803.265, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2668.616, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:05:52Z", "source_id": 64439991, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:06:00Z", "source_id": 20418018, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15289, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:35Z", "source_id": 64509414, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:40Z", "source_id": 20440402, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
London Euston |
0457 |
0457 |
2 |
None |
None |
Stratford |
0608 |
0608 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60758/2026-09-22/detailed |
None |
Westbourne Road Junction |
2026-09-22T05:54:30+01:00 |
Stratford |
13.0 |
{"type": "LineString", "coordinates": [[-0.11017879999999998, 51.54469219999999], [-0.1090619, 51.5449742], [-0.10782250000000002, 51.545273], [-0.1071064, 51.5454295], [-0.1069945, 51.54545559999998], [-0.10689178669966634, 51.54547873303764], [-0.10607766769244144, 51.545680184464494], [-0.1053821, 51.54585230000001], [-0.10491344928497667, 51.54596971446536], [-0.10465009999999998, 51.5460276], [-0.1043795, 51.5460803], [-0.1041065, 51.54613330000001], [-0.10368929999999998, 51.546210299999984], [-0.1031902140593973, 51.54629086645536], [-0.1029862, 51.5463238], [-0.10285755110515124, 51.54634806144001], [-0.10224285044791544, 51.54646398548397], [-0.10120279494862108, 51.54672227594275], [-0.09866214154963632, 51.54729357230202], [-0.0985415, 51.5473207], [-0.098001, 51.547439], [-0.0972564, 51.5476232], [-0.0962932, 51.5478342], [-0.0957208, 51.5479806], [-0.09537585145830428, 51.5480674054404], [-0.0943697, 51.5483206], [-0.0940566, 51.5483902], [-0.093889, 51.5484276], [-0.0935684, 51.54849899999999], [-0.09328319999999998, 51.54855609999999], [-0.0929944, 51.548609199999994], [-0.0926848, 51.548660100000006], [-0.0923335, 51.54871070000001], [-0.0923076, 51.54871380000001], [-0.09208099999999998, 51.54874169999999], [-0.0915774, 51.5487841], [-0.09117279999999998, 51.5488239], [-0.0900243, 51.5489192], [-0.08983152841195213, 51.548928761004895], [-0.08910489999999999, 51.54896479999999], [-0.08818462022195603, 51.54899700636794], [-0.0869067, 51.5489976], [-0.08565737683697106, 51.54894844574469], [-0.08544779999999999, 51.5489402], [-0.08432696815236347, 51.548862440413195], [-0.08397179999999999, 51.5488378], [-0.08366779821666535, 51.548812410181704], [-0.0827863947096411, 51.54873879647135], [-0.08200831596699862, 51.54867381221614], [-0.07863169999999998, 51.5483918], [-0.07582, 51.54815459999999], [-0.0756584, 51.54814210000001], [-0.07404759999999999, 51.5480183], [-0.07377409999999998, 51.54799450000001], [-0.06492258672668282, 51.54727515325802], [-0.0641701, 51.54721399999999], [-0.0627058, 51.547102899999985], [-0.0619798, 51.5470574], [-0.06125379999999999, 51.54701190000001], [-0.06065784467691427, 51.54699149497122], [-0.059767200000000006, 51.546961], [-0.05966258595445246, 51.54695741037963], [-0.059608890778264624, 51.54695556793765], [-0.05958639484417193, 51.54695479603488], [-0.059554158380923344, 51.54695368990543], [-0.05953109625312279, 51.54695289857484], [-0.05950035599992973, 51.54695184378477], [-0.0590969, 51.54693799999999], [-0.0568666, 51.5469091], [-0.0522273, 51.546904999999995], [-0.047532, 51.5468923], [-0.045314299999999995, 51.5468863], [-0.0431208, 51.5468803], [-0.039163199999999995, 51.5468556], [-0.03708079999999999, 51.5467738], [-0.03646994528662492, 51.54674056737372], [-0.0364376, 51.5467365], [-0.03606, 51.54667920000001], [-0.0356972, 51.54661879999999], [-0.0353258, 51.54654299999999], [-0.0349919, 51.546463799999984], [-0.03480104673668336, 51.54641796167189], [-0.034628, 51.54637639999999], [-0.0343161, 51.5462859], [-0.03397750000000001, 51.5461825], [-0.033622700000000005, 51.546064699999995], [-0.03318669999999999, 51.5459099], [-0.033081, 51.54587089999999], [-0.03261429999999999, 51.545683], [-0.0321834, 51.545491299999995], [-0.0318894, 51.5453486], [-0.0315358, 51.54516039999999], [-0.031217999999999992, 51.5449853], [-0.030586299999999993, 51.5445855], [-0.0303275, 51.544410699999986], [-0.0301365, 51.54429499999999], [-0.029886799999999995, 51.54417060000001], [-0.029678499999999993, 51.5440682], [-0.0294801, 51.54398069999999], [-0.029250799999999997, 51.5438898], [-0.029002600000000003, 51.5438025], [-0.028748800000000005, 51.5437244], [-0.028493999999999995, 51.5436544], [-0.028250999999999995, 51.543593699999995], [-0.0280277, 51.543545999999985], [-0.027818899999999997, 51.5435027], [-0.0275649, 51.54346009999999], [-0.027289899999999995, 51.543420100000006], [-0.027029999999999995, 51.543389000000005], [-0.0267765, 51.54336839999999], [-0.026519899999999996, 51.54335540000001], [-0.0263409, 51.5433505], [-0.0261664, 51.543348400000006], [-0.0258174, 51.54335499999999], [-0.0254041, 51.543368], [-0.025350899999999996, 51.5433705], [-0.0249209, 51.5433901], [-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
4.9 |
0554 |
0607 |
Westbourne Road Junction |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440402 |
1790053601301360 |
44 |
44 |
2026-09-22 05:17:45.667854 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:45.316179 |
| 728864 |
760196 |
C22379 |
862K04M622 |
2026-09-22 |
COMPLETE |
20440054 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 760196, "stp": "P", "toc": "Southern", "uid": "C22379", "consist": "377437", "dest_crs": "BOG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22379/2026-09-22/detailed", "trust_id": "862K04M622", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "3", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "2K04", "timing_status": "EARLY", "origin_station": "Barnham", "current_leg_arr": "0607", "current_leg_dep": "0600", "current_leg_end": "Bognor Regis", "origin_dep_time": "0601", "origin_platform": "1", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 93.362, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 152.279, \"from_m\": 93.362, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 242.627, \"from_m\": 152.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5104.397, \"from_m\": 242.627, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5702.349, \"from_m\": 5104.397, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 760196, \"profile_key\": \"1ff4ad029ebaf4479addb73e3ef6133d4a4cb03134f99061d14a9d151d47d4de\", \"schedule_id\": 3136, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122371}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 2, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 122371}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122371}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:05:56Z\", \"source_id\": 64508344, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:00Z\", \"source_id\": 20440054, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "3", "timing_fact_generation": 1790053561152521, "current_leg_arrival_utc": "2026-09-22T06:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:45.321042", "service_state_evidence_id": 20440054, "current_leg_start_actual_dep": "2026-09-22T06:01:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:45.671314", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BAA |
BOG |
2K04 |
377437 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 93.362, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 152.279, "from_m": 93.362, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 242.627, "from_m": 152.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5104.397, "from_m": 242.627, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5702.349, "from_m": 5104.397, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 760196, "profile_key": "1ff4ad029ebaf4479addb73e3ef6133d4a4cb03134f99061d14a9d151d47d4de", "schedule_id": 3136, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122371}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 2, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 122371}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 122371}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27453, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:05:56Z", "source_id": 64508344, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:00Z", "source_id": 20440054, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Barnham |
0601 |
0601 |
1 |
None |
None |
Bognor Regis |
0608 |
0608 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22379/2026-09-22/detailed |
None |
Barnham |
2026-09-22T06:01:00+01:00 |
Bognor Regis |
7.0 |
{"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} |
3.4 |
0600 |
0607 |
Barnham |
Bognor Regis Carriage Holding Sidings |
Bognor Regis |
50.7888027 |
-0.6752246 |
50.7888027 |
-0.6752246 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Bognor Regis |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440054 |
1790053561152521 |
6 |
6 |
2026-09-22 05:17:45.671314 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:45.321042 |
| 728865 |
759808 |
W87054 |
075M74M522 |
2026-09-22 |
COMPLETE |
20440132 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 759808, "stp": "P", "toc": "ScotRail", "uid": "W87054", "consist": "380101", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87054/2026-09-22/detailed", "trust_id": "075M74M522", "origin_crs": "XGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5M74", "timing_status": "EARLY", "origin_station": "Shields T.M.D. (E)", "current_leg_arr": "0607", "current_leg_dep": "0600", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.292567, 55.8473824], [-4.2926447, 55.8473794], [-4.2929317, 55.8473688], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Shields Jn No.1 Line", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Shields Jn No.1 Line", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 551.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 591.848, \"from_m\": 551.961, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 912.658, \"from_m\": 591.848, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1206.054, \"from_m\": 912.658, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1758.602, \"from_m\": 1206.054, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2222.023, \"from_m\": 1758.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2656.144, \"from_m\": 2222.023, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3183.616, \"from_m\": 2656.144, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3608.159, \"from_m\": 3183.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759808, \"profile_key\": \"39719e425842ae8f2d2990079f5f481b646ef1883b4af106e4ab7e717888202d\", \"schedule_id\": 28521, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Shields T.M.D. (E)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142557}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0601\", \"location\": \"Shields Jn No.1 Line\", \"stage_seq\": 2, \"distance_m\": 502.483, \"section_seq\": 1, \"route_path_id\": 142557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 947.958, \"section_seq\": 1, \"route_path_id\": 142557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 4, \"distance_m\": 2681.619, \"section_seq\": 1, \"route_path_id\": 142557}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 5, \"distance_m\": 3608.159, \"section_seq\": 1, \"route_path_id\": 142557}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3608.159, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142557}], \"total_distance_m\": 3608.159, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3144.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:48Z\", \"source_id\": 64482364, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:53Z\", \"source_id\": 20431454, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:05Z\", \"source_id\": 64508557, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:08Z\", \"source_id\": 20440132, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "5", "timing_fact_generation": 1790053571502689, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:48.097263", "service_state_evidence_id": 20440132, "current_leg_start_actual_dep": "2026-09-22T06:01:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:48.141864", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XGW |
GLC |
5M74 |
380101 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 551.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 591.848, "from_m": 551.961, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 912.658, "from_m": 591.848, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1206.054, "from_m": 912.658, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1758.602, "from_m": 1206.054, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 2222.023, "from_m": 1758.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2656.144, "from_m": 2222.023, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 3183.616, "from_m": 2656.144, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3608.159, "from_m": 3183.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759808, "profile_key": "39719e425842ae8f2d2990079f5f481b646ef1883b4af106e4ab7e717888202d", "schedule_id": 28521, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Shields T.M.D. (E)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142557}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0601", "location": "Shields Jn No.1 Line", "stage_seq": 2, "distance_m": 502.483, "section_seq": 1, "route_path_id": 142557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Shields Jn", "stage_seq": 3, "distance_m": 947.958, "section_seq": 1, "route_path_id": 142557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Glasgow Bridge Street Jn", "stage_seq": 4, "distance_m": 2681.619, "section_seq": 1, "route_path_id": 142557}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 5, "distance_m": 3608.159, "section_seq": 1, "route_path_id": 142557}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3608.159, "from_m": 0.0, "section_seq": 1, "route_path_id": 142557}], "total_distance_m": 3608.159, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3144.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1803, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:48Z", "source_id": 64482364, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:53Z", "source_id": 20431454, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:05Z", "source_id": 64508557, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:07:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:08Z", "source_id": 20440132, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Shields T.M.D. (E) |
0553 |
0553 |
None |
None |
None |
Glasgow Central High Level |
0609 |
0609 |
5 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87054/2026-09-22/detailed |
None |
Shields Jn No.1 Line |
2026-09-22T06:01:00+01:00 |
Glasgow Central High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.292567, 55.8473824], [-4.2926447, 55.8473794], [-4.2929317, 55.8473688], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
2.0 |
0600 |
0607 |
Shields Jn No.1 Line |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440132 |
1790053571502689 |
15 |
15 |
2026-09-22 05:17:48.141864 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:48.097263 |
| 728866 |
758605 |
P66724 |
501K05M522 |
2026-09-22 |
COMPLETE |
20440313 |
2026-09-22 06:07:00 |
2026-09-22 05:17:52 |
2026-09-24 05:17:52 |
{"id": 758605, "stp": "O", "toc": "Greater Anglia", "uid": "P66724", "consist": "720502+720530", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66724/2026-09-22/detailed", "trust_id": "501K05M522", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-22", "dest_arr_time": "0602", "dest_platform": "15", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1K05", "timing_status": "LATE", "origin_station": "Southend Victoria", "current_leg_arr": "0607", "current_leg_dep": "0600", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0503", "origin_platform": "4", "current_location": "London Liverpool Street", "last_update_time": "2026-09-22T05:17:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 656.126, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5014.21, \"from_m\": 656.126, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5032.729, \"from_m\": 5014.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19871.574, \"from_m\": 5032.729, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19930.444, \"from_m\": 19871.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32178.525, \"from_m\": 19930.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32257.337, \"from_m\": 32178.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32813.673, \"from_m\": 32257.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33691.66, \"from_m\": 32813.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34034.376, \"from_m\": 33691.66, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34531.601, \"from_m\": 34034.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34567.426, \"from_m\": 34531.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34624.619, \"from_m\": 34567.426, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34930.593, \"from_m\": 34624.619, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35120.155, \"from_m\": 34930.593, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47320.106, \"from_m\": 35120.155, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47390.47, \"from_m\": 47320.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59402.254, \"from_m\": 47390.47, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60015.485, \"from_m\": 59402.254, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63963.534, \"from_m\": 60015.485, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64426.129, \"from_m\": 63963.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64496.746, \"from_m\": 64426.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64722.014, \"from_m\": 64496.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65233.461, \"from_m\": 64722.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65760.085, \"from_m\": 65233.461, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66236.76, \"from_m\": 65760.085, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66689.979, \"from_m\": 66236.76, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 758605, \"profile_key\": \"599926afe12294400d6bf8633706c0692780ed08a27a7a7b7c1c0945c86d393e\", \"schedule_id\": 39829, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0505\", \"wtt_dep\": \"0505H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 1047.245, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0508\", \"wtt_dep\": \"0508H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 3214.994, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0510\", \"wtt_dep\": \"0510H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 4603.586, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0514H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 8747.951, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0518H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 13573.377, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20125.476, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 27612.25, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 32311.119, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 34282.741, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 34870.139, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 45045.19, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Ilford\", \"stage_seq\": 13, \"distance_m\": 54941.341, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 14, \"distance_m\": 57753.754, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554H\", \"location\": \"Stratford\", \"stage_seq\": 15, \"distance_m\": 60306.692, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Bow Jn\", \"stage_seq\": 16, \"distance_m\": 61799.989, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 64869.615, \"section_seq\": 1, \"route_path_id\": 139251}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 66689.979, \"section_seq\": 1, \"route_path_id\": 139251}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66689.979, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139251}], \"total_distance_m\": 66689.979, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65521.807, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1168.172, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0503", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:05:00Z\", \"source_id\": 64439370, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:05:06Z\", \"source_id\": 20417828, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:07:39Z\", \"source_id\": 64441180, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:07:45Z\", \"source_id\": 20418357, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:09:52Z\", \"source_id\": 64442751, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:10:00Z\", \"source_id\": 20418835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:14:19Z\", \"source_id\": 64446029, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:14:25Z\", \"source_id\": 20419826, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:19:39Z\", \"source_id\": 64450181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:19:45Z\", \"source_id\": 20421160, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:54Z\", \"source_id\": 64455881, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:57Z\", \"source_id\": 20423000, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:33:13Z\", \"source_id\": 64463323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:34:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:33:15Z\", \"source_id\": 20425314, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:12Z\", \"source_id\": 64471274, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:16Z\", \"source_id\": 20427831, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:42Z\", \"source_id\": 64480964, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:49Z\", \"source_id\": 20430981, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:02Z\", \"source_id\": 64486844, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:04Z\", \"source_id\": 20432938, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:14Z\", \"source_id\": 64495905, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:18Z\", \"source_id\": 20435885, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:27Z\", \"source_id\": 64509143, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:28Z\", \"source_id\": 20440313, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "15", "timing_fact_generation": 1790053588614255, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:51.087028", "service_state_evidence_id": 20440313, "current_leg_start_actual_dep": "2026-09-22T05:59:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:51.168430", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
SOV |
LST |
1K05 |
720502+720530 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 656.126, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5014.21, "from_m": 656.126, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5032.729, "from_m": 5014.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19871.574, "from_m": 5032.729, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19930.444, "from_m": 19871.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32178.525, "from_m": 19930.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32257.337, "from_m": 32178.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32813.673, "from_m": 32257.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33691.66, "from_m": 32813.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34034.376, "from_m": 33691.66, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34531.601, "from_m": 34034.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34567.426, "from_m": 34531.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34624.619, "from_m": 34567.426, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34930.593, "from_m": 34624.619, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35120.155, "from_m": 34930.593, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47320.106, "from_m": 35120.155, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47390.47, "from_m": 47320.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59402.254, "from_m": 47390.47, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60015.485, "from_m": 59402.254, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63963.534, "from_m": 60015.485, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64426.129, "from_m": 63963.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64496.746, "from_m": 64426.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64722.014, "from_m": 64496.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65233.461, "from_m": 64722.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65760.085, "from_m": 65233.461, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66236.76, "from_m": 65760.085, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66689.979, "from_m": 66236.76, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 758605, "profile_key": "599926afe12294400d6bf8633706c0692780ed08a27a7a7b7c1c0945c86d393e", "schedule_id": 39829, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0503", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0505", "wtt_dep": "0505H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 1047.245, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0508", "wtt_dep": "0508H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 3214.994, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0510", "wtt_dep": "0510H", "location": "Rochford", "stage_seq": 4, "distance_m": 4603.586, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0514H", "location": "Hockley", "stage_seq": 5, "distance_m": 8747.951, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0518H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 13573.377, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Wickford", "stage_seq": 7, "distance_m": 20125.476, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531", "location": "Billericay", "stage_seq": 8, "distance_m": 27612.25, "section_seq": 1, "route_path_id": 139251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 32311.119, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Shenfield", "stage_seq": 10, "distance_m": 34282.741, "section_seq": 1, "route_path_id": 139251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 34870.139, "section_seq": 1, "route_path_id": 139251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Gidea Park", "stage_seq": 12, "distance_m": 45045.19, "section_seq": 1, "route_path_id": 139251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Ilford", "stage_seq": 13, "distance_m": 54941.341, "section_seq": 1, "route_path_id": 139251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Forest Gate Jn", "stage_seq": 14, "distance_m": 57753.754, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554H", "location": "Stratford", "stage_seq": 15, "distance_m": 60306.692, "section_seq": 1, "route_path_id": 139251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Bow Jn", "stage_seq": 16, "distance_m": 61799.989, "section_seq": 1, "route_path_id": 139251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 64869.615, "section_seq": 1, "route_path_id": 139251}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 66689.979, "section_seq": 1, "route_path_id": 139251}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66689.979, "from_m": 0.0, "section_seq": 1, "route_path_id": 139251}], "total_distance_m": 66689.979, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65521.807, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1168.172, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:05:00Z", "source_id": 64439370, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:05:06Z", "source_id": 20417828, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:07:39Z", "source_id": 64441180, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:07:45Z", "source_id": 20418357, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:09:52Z", "source_id": 64442751, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:10:00Z", "source_id": 20418835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:14:19Z", "source_id": 64446029, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:14:25Z", "source_id": 20419826, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:19:39Z", "source_id": 64450181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:19:45Z", "source_id": 20421160, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:54Z", "source_id": 64455881, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:57Z", "source_id": 20423000, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:33:13Z", "source_id": 64463323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:33:15Z", "source_id": 20425314, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:12Z", "source_id": 64471274, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:16Z", "source_id": 20427831, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:42Z", "source_id": 64480964, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:49Z", "source_id": 20430981, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:02Z", "source_id": 64486844, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:04Z", "source_id": 20432938, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:14Z", "source_id": 64495905, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T04:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:18Z", "source_id": 20435885, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15512, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:27Z", "source_id": 64509143, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:07:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:28Z", "source_id": 20440313, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
Southend Victoria |
0503 |
0503 |
4 |
None |
None |
London Liverpool Street |
0602 |
0602 |
15 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66724/2026-09-22/detailed |
None |
Stratford |
2026-09-22T05:59:30+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
0600 |
0607 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-22 05:17:52 |
TERMINATED |
2026-09-22 05:07:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440313 |
1790053588614255 |
96 |
96 |
2026-09-22 05:17:51.168430 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:51.087028 |
| 728867 |
759569 |
Y80733 |
732G02M522 |
2026-09-22 |
COMPLETE |
20441082 |
2026-09-22 06:07:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 759569, "stp": "O", "toc": "Great Western Railway", "uid": "Y80733", "consist": "165121", "dest_crs": "GFD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80733/2026-09-22/detailed", "trust_id": "732G02M522", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Greenford", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": null, "is_terminated": 1, "next_location": "Greenford", "signalling_id": "2G02", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "0607", "current_leg_dep": "0603", "current_leg_end": "Greenford", "origin_dep_time": "0544", "origin_platform": "9", "current_location": "Greenford", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3364993, 51.53326270000001], [-0.3365632, 51.533396800000006], [-0.33673229999999993, 51.5337513], [-0.3369224, 51.5342375], [-0.3370804, 51.5345738], [-0.3372719, 51.5349705], [-0.33749609999999997, 51.5354435], [-0.3376925, 51.53585239999999], [-0.3378368, 51.53615539999999], [-0.3380269, 51.53656], [-0.33812649999999994, 51.536755500000005], [-0.33815809999999996, 51.5368325], [-0.33830610000000005, 51.53714029999999], [-0.3385336, 51.5376148], [-0.3388084, 51.5381898], [-0.3389448, 51.5384725], [-0.3392554, 51.53912439999999], [-0.339429, 51.5394896], [-0.33957969999999993, 51.5397304], [-0.3397820999999999, 51.5399987], [-0.33991520000000003, 51.5401746], [-0.3400199, 51.5402937], [-0.3401108, 51.540386899999994], [-0.3402623, 51.5405227], [-0.34038289999999993, 51.5406133], [-0.3404658, 51.5406706], [-0.3405566, 51.540730999999994], [-0.3407085, 51.54082230000001], [-0.3409382, 51.5409526], [-0.34129869999999995, 51.5410982], [-0.3416199, 51.541227599999985], [-0.3421333, 51.541373799999995], [-0.3431464, 51.541671699999995], [-0.34353519999999993, 51.5417807], [-0.34399950000000007, 51.5419048], [-0.3451429, 51.5421961], [-0.34547289999999997, 51.54228009999998]]}", "current_leg_start": "South Greenford", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "51.5422801", "next_location_lon": "-0.3454729", "previous_location": "South Greenford", "current_leg_milage": "0.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 8388.604, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 8569.304, \"from_m\": 8388.604, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9226.815, \"from_m\": 8569.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10923.664, \"from_m\": 9226.815, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10928.396, \"from_m\": 10923.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10987.11, \"from_m\": 10928.396, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11003.302, \"from_m\": 10987.11, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11563.278, \"from_m\": 11003.302, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13698.965, \"from_m\": 11563.278, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14812.362, \"from_m\": 13698.965, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759569, \"profile_key\": \"41bf1952ec3106fffb04ab31cec40e657d6d119b6369844bccf1a968446a2b1e\", \"schedule_id\": 43194, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 6, \"distance_m\": 9368.883, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"West Ealing\", \"stage_seq\": 7, \"distance_m\": 10777.806, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Drayton Green\", \"stage_seq\": 8, \"distance_m\": 11616.122, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Castle Bar Park\", \"stage_seq\": 9, \"distance_m\": 12333.801, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"South Greenford\", \"stage_seq\": 10, \"distance_m\": 13547.697, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Greenford South Jn\", \"stage_seq\": 11, \"distance_m\": 13960.96, \"section_seq\": 1, \"route_path_id\": 159444}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Greenford\", \"stage_seq\": 12, \"distance_m\": 14812.362, \"section_seq\": 1, \"route_path_id\": 159444}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14812.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 159444}], \"total_distance_m\": 14812.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14812.362, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5422801", "current_position_lon": "-0.3454729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:02Z\", \"source_id\": 64485423, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:09Z\", \"source_id\": 20432481, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:37Z\", \"source_id\": 64489063, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:41Z\", \"source_id\": 20433652, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:50Z\", \"source_id\": 20435662, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:51Z\", \"source_id\": 20436692, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:20Z\", \"source_id\": 20438578, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:51Z\", \"source_id\": 20441082, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Greenford", "service_state_platform": null, "timing_fact_generation": 1790053672867485, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:52.859479", "service_state_evidence_id": 20441082, "current_leg_start_actual_dep": "2026-09-22T06:02:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:53.354130", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
PAD |
GFD |
2G02 |
165121 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 8388.604, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 8569.304, "from_m": 8388.604, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9226.815, "from_m": 8569.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 10923.664, "from_m": 9226.815, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10928.396, "from_m": 10923.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10987.11, "from_m": 10928.396, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11003.302, "from_m": 10987.11, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11563.278, "from_m": 11003.302, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13698.965, "from_m": 11563.278, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14812.362, "from_m": 13698.965, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759569, "profile_key": "41bf1952ec3106fffb04ab31cec40e657d6d119b6369844bccf1a968446a2b1e", "schedule_id": 43194, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 159444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 159444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 159444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 159444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 159444}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Ealing Broadway", "stage_seq": 6, "distance_m": 9368.883, "section_seq": 1, "route_path_id": 159444}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "West Ealing", "stage_seq": 7, "distance_m": 10777.806, "section_seq": 1, "route_path_id": 159444}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Drayton Green", "stage_seq": 8, "distance_m": 11616.122, "section_seq": 1, "route_path_id": 159444}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Castle Bar Park", "stage_seq": 9, "distance_m": 12333.801, "section_seq": 1, "route_path_id": 159444}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "South Greenford", "stage_seq": 10, "distance_m": 13547.697, "section_seq": 1, "route_path_id": 159444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Greenford South Jn", "stage_seq": 11, "distance_m": 13960.96, "section_seq": 1, "route_path_id": 159444}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Greenford", "stage_seq": 12, "distance_m": 14812.362, "section_seq": 1, "route_path_id": 159444}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14812.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 159444}], "total_distance_m": 14812.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14812.362, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:02Z", "source_id": 64485423, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:09Z", "source_id": 20432481, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:37Z", "source_id": 64489063, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:41Z", "source_id": 20433652, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:50Z", "source_id": 20435662, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:51Z", "source_id": 20436692, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:20Z", "source_id": 20438578, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:51Z", "source_id": 20441082, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
London Paddington |
0544 |
0544 |
9 |
None |
None |
Greenford |
0607 |
0607 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80733/2026-09-22/detailed |
None |
South Greenford |
2026-09-22T06:02:30+01:00 |
Greenford |
4.0 |
{"type": "LineString", "coordinates": [[-0.3364993, 51.53326270000001], [-0.3365632, 51.533396800000006], [-0.33673229999999993, 51.5337513], [-0.3369224, 51.5342375], [-0.3370804, 51.5345738], [-0.3372719, 51.5349705], [-0.33749609999999997, 51.5354435], [-0.3376925, 51.53585239999999], [-0.3378368, 51.53615539999999], [-0.3380269, 51.53656], [-0.33812649999999994, 51.536755500000005], [-0.33815809999999996, 51.5368325], [-0.33830610000000005, 51.53714029999999], [-0.3385336, 51.5376148], [-0.3388084, 51.5381898], [-0.3389448, 51.5384725], [-0.3392554, 51.53912439999999], [-0.339429, 51.5394896], [-0.33957969999999993, 51.5397304], [-0.3397820999999999, 51.5399987], [-0.33991520000000003, 51.5401746], [-0.3400199, 51.5402937], [-0.3401108, 51.540386899999994], [-0.3402623, 51.5405227], [-0.34038289999999993, 51.5406133], [-0.3404658, 51.5406706], [-0.3405566, 51.540730999999994], [-0.3407085, 51.54082230000001], [-0.3409382, 51.5409526], [-0.34129869999999995, 51.5410982], [-0.3416199, 51.541227599999985], [-0.3421333, 51.541373799999995], [-0.3431464, 51.541671699999995], [-0.34353519999999993, 51.5417807], [-0.34399950000000007, 51.5419048], [-0.3451429, 51.5421961], [-0.34547289999999997, 51.54228009999998]]} |
0.8 |
0603 |
0607 |
South Greenford |
Greenford |
Greenford |
51.5422801 |
-0.3454729 |
51.5422801 |
-0.3454729 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:07:00 |
Greenford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441082 |
1790053672867485 |
48 |
48 |
2026-09-22 05:17:53.354130 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:52.859479 |
| 728868 |
759816 |
C09822 |
872B00M522 |
2026-09-22 |
COMPLETE |
20440273 |
2026-09-22 06:07:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 759816, "stp": "P", "toc": "Southern", "uid": "C09822", "consist": "377609", "dest_crs": "SUO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09822/2026-09-22/detailed", "trust_id": "872B00M522", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-22", "dest_arr_time": "0605", "dest_platform": "4", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "2B00", "timing_status": "LATE", "origin_station": "West Croydon", "current_leg_arr": "0607", "current_leg_dep": "0605", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "0553", "origin_platform": "4", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16892455944394705, 51.35715871018317], [-0.1689269, 51.3571588], [-0.1693526, 51.3571812], [-0.1699989, 51.3572252], [-0.1702881, 51.35725640000001], [-0.1707806, 51.35731369999999], [-0.17148709999999998, 51.357433799999995], [-0.1721522, 51.3575652], [-0.1727664, 51.3577155], [-0.1733134, 51.35788039999999], [-0.1738998, 51.3580835], [-0.1746642, 51.3583759], [-0.17541059999999997, 51.35871470000001], [-0.1760039, 51.3590097], [-0.17671809999999996, 51.359357200000005], [-0.17742340000000004, 51.3596649], [-0.1776639, 51.3597569], [-0.1780887, 51.359906800000005], [-0.178467, 51.36003219999999], [-0.17886009999999997, 51.36014869999999], [-0.17922359999999998, 51.3602396], [-0.1796630568239043, 51.360361036509694], [-0.1796774, 51.360364999999994], [-0.18002939999999998, 51.3604461], [-0.1803277, 51.3605028], [-0.1805953, 51.36055269999999], [-0.1810338, 51.3606179], [-0.1814714, 51.3606787], [-0.1818612, 51.360715000000006], [-0.1821992, 51.36074409999999], [-0.1827, 51.3607733], [-0.18307639999999997, 51.360799199999995], [-0.183515, 51.3608056], [-0.18399869999999996, 51.36080389999999], [-0.18469469999999996, 51.36076690000001], [-0.1849422, 51.3607515], [-0.18520089999999997, 51.360729199999994], [-0.18559169999999997, 51.3606897], [-0.1858418, 51.36066060000001], [-0.1862095, 51.36060650000001], [-0.1868214, 51.3605001], [-0.1869892, 51.360473], [-0.1870637, 51.360459199999994], [-0.1871558, 51.3604462], [-0.1873776, 51.36041759999999], [-0.1875852, 51.3603941], [-0.18802459999999996, 51.3603051], [-0.1884287, 51.3602218], [-0.18919289999999997, 51.3600654], [-0.1893181, 51.360041599999995], [-0.1895113, 51.35999479999999], [-0.1896838, 51.35994790000001], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton Beeches", "dest_arr_time_act": "0605", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton Beeches", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 228.421, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6712.996, \"from_m\": 228.421, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6813.025, \"from_m\": 6712.996, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6818.421, \"from_m\": 6813.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6855.351, \"from_m\": 6818.421, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6916.972, \"from_m\": 6855.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7021.145, \"from_m\": 6916.972, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7059.722, \"from_m\": 7021.145, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759816, \"profile_key\": \"7156b8ec66f09737a49103dc6d0fb8d21378a08ea64f1aa4ea44c956967f4170\", \"schedule_id\": 832, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130832}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Waddon\", \"stage_seq\": 2, \"distance_m\": 1690.354, \"section_seq\": 1, \"route_path_id\": 130832}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Wallington\", \"stage_seq\": 3, \"distance_m\": 4165.091, \"section_seq\": 1, \"route_path_id\": 130832}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 4, \"distance_m\": 5455.344, \"section_seq\": 1, \"route_path_id\": 130832}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 5, \"distance_m\": 7059.722, \"section_seq\": 1, \"route_path_id\": 130832}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 7059.722, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130832}], \"total_distance_m\": 7059.722, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7059.722, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:05Z\", \"source_id\": 64495642, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:58:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:10Z\", \"source_id\": 20435828, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:01Z\", \"source_id\": 64500259, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:06Z\", \"source_id\": 20437308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:16Z\", \"source_id\": 64503964, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:20Z\", \"source_id\": 20438568, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:21Z\", \"source_id\": 64508990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:24Z\", \"source_id\": 20440273, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "4", "timing_fact_generation": 1790053585724803, "current_leg_arrival_utc": "2026-09-22T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:54.546709", "service_state_evidence_id": 20440273, "current_leg_start_actual_dep": "2026-09-22T06:04:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-22T05:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:55.142739", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
WCY |
SUO |
2B00 |
377609 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 228.421, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6712.996, "from_m": 228.421, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6813.025, "from_m": 6712.996, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6818.421, "from_m": 6813.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6855.351, "from_m": 6818.421, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6916.972, "from_m": 6855.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7021.145, "from_m": 6916.972, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7059.722, "from_m": 7021.145, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759816, "profile_key": "7156b8ec66f09737a49103dc6d0fb8d21378a08ea64f1aa4ea44c956967f4170", "schedule_id": 832, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130832}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Waddon", "stage_seq": 2, "distance_m": 1690.354, "section_seq": 1, "route_path_id": 130832}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Wallington", "stage_seq": 3, "distance_m": 4165.091, "section_seq": 1, "route_path_id": 130832}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Carshalton Beeches", "stage_seq": 4, "distance_m": 5455.344, "section_seq": 1, "route_path_id": 130832}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 5, "distance_m": 7059.722, "section_seq": 1, "route_path_id": 130832}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 7059.722, "from_m": 0.0, "section_seq": 1, "route_path_id": 130832}], "total_distance_m": 7059.722, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7059.722, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:05Z", "source_id": 64495642, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:10Z", "source_id": 20435828, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:01Z", "source_id": 64500259, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:01:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:06Z", "source_id": 20437308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:16Z", "source_id": 64503964, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:20Z", "source_id": 20438568, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30101, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:21Z", "source_id": 64508990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:24Z", "source_id": 20440273, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:07:00+01:00", "operational_fact": true}] |
West Croydon |
0553 |
0553 |
4 |
None |
None |
Sutton (Surrey) |
0605 |
0605 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09822/2026-09-22/detailed |
None |
Carshalton Beeches |
2026-09-22T06:04:00+01:00 |
Sutton (Surrey) |
2.0 |
{"type": "LineString", "coordinates": [[-0.16892455944394705, 51.35715871018317], [-0.1689269, 51.3571588], [-0.1693526, 51.3571812], [-0.1699989, 51.3572252], [-0.1702881, 51.35725640000001], [-0.1707806, 51.35731369999999], [-0.17148709999999998, 51.357433799999995], [-0.1721522, 51.3575652], [-0.1727664, 51.3577155], [-0.1733134, 51.35788039999999], [-0.1738998, 51.3580835], [-0.1746642, 51.3583759], [-0.17541059999999997, 51.35871470000001], [-0.1760039, 51.3590097], [-0.17671809999999996, 51.359357200000005], [-0.17742340000000004, 51.3596649], [-0.1776639, 51.3597569], [-0.1780887, 51.359906800000005], [-0.178467, 51.36003219999999], [-0.17886009999999997, 51.36014869999999], [-0.17922359999999998, 51.3602396], [-0.1796630568239043, 51.360361036509694], [-0.1796774, 51.360364999999994], [-0.18002939999999998, 51.3604461], [-0.1803277, 51.3605028], [-0.1805953, 51.36055269999999], [-0.1810338, 51.3606179], [-0.1814714, 51.3606787], [-0.1818612, 51.360715000000006], [-0.1821992, 51.36074409999999], [-0.1827, 51.3607733], [-0.18307639999999997, 51.360799199999995], [-0.183515, 51.3608056], [-0.18399869999999996, 51.36080389999999], [-0.18469469999999996, 51.36076690000001], [-0.1849422, 51.3607515], [-0.18520089999999997, 51.360729199999994], [-0.18559169999999997, 51.3606897], [-0.1858418, 51.36066060000001], [-0.1862095, 51.36060650000001], [-0.1868214, 51.3605001], [-0.1869892, 51.360473], [-0.1870637, 51.360459199999994], [-0.1871558, 51.3604462], [-0.1873776, 51.36041759999999], [-0.1875852, 51.3603941], [-0.18802459999999996, 51.3603051], [-0.1884287, 51.3602218], [-0.18919289999999997, 51.3600654], [-0.1893181, 51.360041599999995], [-0.1895113, 51.35999479999999], [-0.1896838, 51.35994790000001], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} |
1.0 |
0605 |
0607 |
Carshalton Beeches |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:07:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440273 |
1790053585724803 |
35 |
35 |
2026-09-22 05:17:55.142739 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:54.546709 |
| 728869 |
760332 |
G15557 |
813O69M422 |
2026-09-22 |
COMPLETE |
20441095 |
2026-09-22 06:04:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 760332, "stp": "P", "toc": "Great Western Railway", "uid": "G15557", "consist": "166209+166210+166216", "dest_crs": "YVP", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15557/2026-09-22/detailed", "trust_id": "813O69M422", "origin_crs": "XPM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Yeovil Pen Mill", "service_date": "2026-09-22", "dest_arr_time": "0614", "dest_platform": "1", "is_terminated": 1, "next_location": "Yeovil Pen Mill", "signalling_id": "3O69", "timing_status": "EARLY", "origin_station": "St. Philips Mrsh H S T D", "current_leg_arr": "0604", "current_leg_dep": "0534", "current_leg_end": "Yeovil Pen Mill", "origin_dep_time": "0415", "origin_platform": null, "current_location": "Yeovil Pen Mill", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2270241911264046, 51.25918831853283], [-2.227262110262374, 51.259134089818346], [-2.2274720188920933, 51.25908557462717], [-2.22765797383968, 51.25904206271302], [-2.2278240319292486, 51.259002843829634], [-2.2279742499849156, 51.25896720773072], [-2.228112684830796, 51.25893444417001], [-2.228243393291007, 51.258903842901205], [-2.2283704321896636, 51.258874693678045], [-2.2284978583508823, 51.25884628625425], [-2.2286297285987784, 51.25881791038354], [-2.228770099757468, 51.25878885581963], [-2.2289230286510664, 51.25875841231624], [-2.2290925721036907, 51.2587258696271], [-2.229282786939456, 51.258690517505926], [-2.229497729982478, 51.25865164570643], [-2.229741458056873, 51.25860854398236], [-2.2312674, 51.2583477], [-2.232867, 51.2580725], [-2.2348361, 51.2577318], [-2.2363733, 51.2574662], [-2.2380691, 51.2571716], [-2.2388073, 51.2570462], [-2.2410173999999996, 51.2566623], [-2.2421642, 51.2564664], [-2.2432549, 51.25627680000001], [-2.2445374, 51.2560571], [-2.2456636, 51.255862], [-2.2457882102988034, 51.25584050110114], [-2.2469456999999995, 51.25564080000001], [-2.2481473, 51.2554316], [-2.2497134, 51.2551614], [-2.2506287, 51.25500379999999], [-2.251496, 51.254847], [-2.2519135, 51.2547686], [-2.2523356999999997, 51.2546848], [-2.2528225, 51.2545793], [-2.2532495, 51.25449019999999], [-2.2535482999999994, 51.254424], [-2.253751, 51.25437759999999], [-2.2544596999999995, 51.25421349999999], [-2.2551828, 51.2540341], [-2.2556971999999997, 51.25389990000001], [-2.2562238, 51.25375729999999], [-2.2569643, 51.25354969999999], [-2.2577003, 51.253340999999985], [-2.2579647, 51.2532622], [-2.2591604999999997, 51.25291610000001], [-2.2597696, 51.252740200000005], [-2.2603366000000005, 51.2525783], [-2.2605919999999995, 51.2525039], [-2.2606757, 51.25247960000001], [-2.2611631999999995, 51.25233829999999], [-2.2618578, 51.2521378], [-2.2625636999999994, 51.2519308], [-2.2639098999999994, 51.25154440000001], [-2.2653552, 51.251126600000006], [-2.2666063, 51.2507649], [-2.2673865, 51.2505386], [-2.2680693, 51.25034190000001], [-2.2688842999999994, 51.250105], [-2.2694881999999996, 51.2499312], [-2.2699671, 51.249794099999995], [-2.2706696, 51.24959], [-2.2712664, 51.24941559999999], [-2.2714610999999993, 51.24935910000001], [-2.2723686, 51.2490933], [-2.2728342, 51.2489523], [-2.2733087, 51.248805], [-2.2737904, 51.2486517], [-2.2741942, 51.248522], [-2.2746328999999994, 51.24837629999999], [-2.2751473999999994, 51.2482028], [-2.2755112, 51.2480795], [-2.2760328, 51.2478936], [-2.2765107, 51.2477204], [-2.2768919, 51.247582699999995], [-2.2773661, 51.247401800000006], [-2.2779702999999993, 51.2471705], [-2.2785167, 51.2469524], [-2.2789656999999997, 51.246769], [-2.279426, 51.24657359999999], [-2.2799953, 51.246333099999994], [-2.2805354, 51.24609659999999], [-2.2810578999999995, 51.245861399999995], [-2.2815464, 51.2456363], [-2.2820484999999997, 51.245399799999994], [-2.2825025, 51.2451808], [-2.2829002, 51.24498580000001], [-2.2832868, 51.24479319999998], [-2.2835754999999995, 51.24464569999999], [-2.2840595, 51.2443949], [-2.2844688, 51.2441791], [-2.2848902999999994, 51.2439501], [-2.2853398, 51.2437025], [-2.2858448999999994, 51.2434191], [-2.2863083999999994, 51.24315239999999], [-2.2868757, 51.2428161], [-2.2873741, 51.24251209999999], [-2.2878074999999995, 51.2422462], [-2.2882657, 51.24195180000001], [-2.2886479, 51.241705499999995], [-2.288905, 51.24153450000001], [-2.2891526, 51.24136949999999], [-2.2894391, 51.2411742], [-2.2896742, 51.2410027], [-2.2898892, 51.2408507], [-2.2901383, 51.24067109999999], [-2.2904379, 51.2404484], [-2.2906685, 51.24026669999999], [-2.2909346, 51.2400494], [-2.2912513, 51.23977779999999], [-2.2914861999999996, 51.2395679], [-2.2917373, 51.2393352], [-2.2919763999999994, 51.23910819999998], [-2.2922038, 51.238882], [-2.292399, 51.2386724], [-2.2928022999999995, 51.2382233], [-2.2931549, 51.237823799999994], [-2.2933918, 51.237542399999995], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943802, 51.2364457], [-2.2946028, 51.23618309999999], [-2.2950553999999994, 51.2356543], [-2.2955148999999997, 51.2351047], [-2.295982, 51.23453979999999], [-2.2964294999999995, 51.2339813], [-2.2968886999999993, 51.23339370000001], [-2.2972319, 51.23292649999999], [-2.2974879, 51.232563], [-2.297747, 51.232183600000006], [-2.2979467, 51.231873699999994], [-2.2981649999999996, 51.23152509999999], [-2.2983466, 51.2312324], [-2.2985028, 51.23096539999999], [-2.2987210999999994, 51.23058230000001], [-2.2989360999999997, 51.230207499999985], [-2.2991272, 51.229864000000006], [-2.2994107999999995, 51.22935919999999], [-2.2995798, 51.2290565], [-2.2997612, 51.2287439], [-2.3000661, 51.2282079], [-2.3003875, 51.227632799999995], [-2.3006922, 51.2270896], [-2.3008548, 51.2268002], [-2.3009917, 51.226555100000006], [-2.3011197, 51.2263178], [-2.3013852999999997, 51.22585140000001], [-2.3015412, 51.2255792], [-2.3017695, 51.22517950000001], [-2.3019606, 51.22483939999999], [-2.3023663999999995, 51.22411429999999], [-2.3025794, 51.2237454], [-2.3027925, 51.22336039999999], [-2.3030502, 51.2229008], [-2.3033168, 51.2224261], [-2.3036159, 51.2219004], [-2.3040041999999996, 51.221205], [-2.3044042999999994, 51.2204912], [-2.3047820999999997, 51.21981980000001], [-2.3051457999999996, 51.21918310000001], [-2.3054294, 51.2186765], [-2.3056509, 51.21831649999999], [-2.305660599699814, 51.21830176221716], [-2.3060062999999995, 51.2177765], [-2.3063507999999997, 51.2172867], [-2.3066355, 51.21692500000001], [-2.3068599999999995, 51.21665190000001], [-2.3069552, 51.2165294], [-2.3070775, 51.21638930000001], [-2.3072625, 51.216204000000005], [-2.3074534999999994, 51.216005599999995], [-2.3077524, 51.2157047], [-2.3079906, 51.2154723], [-2.3081856000000003, 51.21528570000001], [-2.3084958, 51.21501549999999], [-2.3087515, 51.2147961], [-2.3091124999999995, 51.21450169999999], [-2.309552099999999, 51.21417279999999], [-2.3098877, 51.21392430000001], [-2.3103752, 51.2135931], [-2.3108142, 51.2133015], [-2.3113207999999994, 51.212991900000006], [-2.3117129, 51.2127529], [-2.3121735999999995, 51.212474799999995], [-2.3126437, 51.2121962], [-2.3131143, 51.211908300000005], [-2.3132469, 51.2118297], [-2.313283199999999, 51.211806], [-2.3141141, 51.211319800000005], [-2.3144086, 51.2111402], [-2.3147265, 51.21094759999999], [-2.315237199999999, 51.21062249999999], [-2.3156366, 51.21036159999999], [-2.3159358, 51.21015119999999], [-2.3161878999999996, 51.2099691], [-2.3164475, 51.2097814], [-2.3168483999999996, 51.2094728], [-2.3171898, 51.2091935], [-2.3176081999999996, 51.2088396], [-2.3179934, 51.2084905], [-2.3183142, 51.20817919999998], [-2.3186363, 51.20785229999999], [-2.3189268999999997, 51.207535199999995], [-2.3192174999999997, 51.2072023], [-2.3194251, 51.20695310000001], [-2.3195997, 51.206722799999994], [-2.3198097, 51.20643439999999], [-2.3200891, 51.2060135], [-2.3202963, 51.20569350000001], [-2.320472, 51.2054043], [-2.3206338, 51.2050996], [-2.3208127, 51.2047546], [-2.3209884, 51.2043782], [-2.3211357999999995, 51.20404140000001], [-2.3212594, 51.20372510000001], [-2.321375, 51.2034049], [-2.3214849, 51.203048], [-2.3215718, 51.20273679999999], [-2.3216726, 51.20230609999998], [-2.3217177, 51.2020615], [-2.3217562, 51.2018315], [-2.3218003, 51.20153919999999], [-2.3218405, 51.2012217], [-2.3218975, 51.2006433], [-2.3219636, 51.200064999999995], [-2.322018, 51.199667600000005], [-2.3220867, 51.1992518], [-2.3221869999999996, 51.19871620000001], [-2.322256, 51.198398899999994], [-2.3223265, 51.1980834], [-2.3223719, 51.19790989999999], [-2.3224681, 51.19757669999999], [-2.3225718999999994, 51.1972474], [-2.3226962999999996, 51.196879199999984], [-2.3228727, 51.1963927], [-2.3229794, 51.1961137], [-2.323092, 51.195849299999985], [-2.3232397, 51.195500800000005], [-2.3234346, 51.1950763], [-2.3237952, 51.194306299999994], [-2.3241149, 51.19361430000001], [-2.3243712, 51.1930687], [-2.3246771, 51.1924], [-2.3250137999999994, 51.19167809999999], [-2.3253418, 51.19097680000001], [-2.3256620999999997, 51.1902915], [-2.3259424, 51.18969150000001], [-2.326249, 51.1890252], [-2.3266476, 51.18817150000001], [-2.3269331, 51.187560100000006], [-2.3271299, 51.18714460000001], [-2.3273068, 51.18676229999999], [-2.327601099999999, 51.18619169999999], [-2.3278025, 51.18581569999999], [-2.3281649999999994, 51.1852442], [-2.3285109, 51.1847435], [-2.3286829999999994, 51.1845124], [-2.3288668999999995, 51.18427299999998], [-2.328989, 51.18412309999999], [-2.3292376, 51.1838297], [-2.3296038, 51.1834289], [-2.3299944, 51.18302589999999], [-2.3303704, 51.18266189999999], [-2.3306319, 51.182424399999995], [-2.3309491999999996, 51.182145600000005], [-2.3312457, 51.181901], [-2.3316695, 51.1815669], [-2.3321095, 51.181239399999995], [-2.332576, 51.18091020000001], [-2.3330537, 51.1805965], [-2.333419, 51.1803698], [-2.3337802, 51.1801511], [-2.3341613999999997, 51.1799342], [-2.3345506, 51.1797219], [-2.3349399, 51.1795199], [-2.3353944, 51.1792949], [-2.3356197387107556, 51.17918936532886], [-2.3358728999999996, 51.17907079999999], [-2.3362948, 51.1788808], [-2.3367206, 51.178700000000006], [-2.3371386, 51.1785269], [-2.3376769, 51.17831979999999], [-2.3384124, 51.178045799999985], [-2.3392544, 51.1777447], [-2.3398093000000006, 51.177546], [-2.3403534, 51.17735239999998], [-2.3415492, 51.176931399999994], [-2.3425857, 51.1765624], [-2.3436173, 51.176196299999994], [-2.3444253999999995, 51.1759128], [-2.3452328, 51.175624600000006], [-2.3458897999999997, 51.175390500000006], [-2.3460537, 51.1753309], [-2.3466014, 51.1751328], [-2.3474496999999994, 51.1748327], [-2.3488595, 51.1743371], [-2.3501245, 51.1738882], [-2.3510973, 51.1735433], [-2.3518167, 51.17328299999999], [-2.352302, 51.17310199999999], [-2.352697099999999, 51.1729489], [-2.3530832, 51.1727933], [-2.353517399999999, 51.1726067], [-2.3538841999999995, 51.1724426], [-2.3542370999999997, 51.17227559999999], [-2.3545817, 51.172109000000006], [-2.354882, 51.1719585], [-2.355334099999999, 51.171721299999994], [-2.3556784, 51.17153969999999], [-2.3561018, 51.171311900000006], [-2.3566322, 51.1710345], [-2.3571323999999994, 51.1707668], [-2.3577475, 51.1704535], [-2.358363, 51.1701388], [-2.3589811, 51.16982629999998], [-2.3595236999999996, 51.1695598], [-2.3603912000000005, 51.169140000000006], [-2.3611877, 51.168762699999995], [-2.3621601999999995, 51.168314], [-2.3625175, 51.168145499999994], [-2.3626342999999994, 51.168091], [-2.3626681, 51.16807639999999], [-2.3628299, 51.168007], [-2.3630136, 51.16792670000001], [-2.3637593, 51.16760819999999], [-2.3645177, 51.16728270000001], [-2.3651281, 51.1670251], [-2.366058, 51.16662500000001], [-2.3662055, 51.166560299999986], [-2.3667707, 51.166317199999995], [-2.367172, 51.16614700000001], [-2.3676673, 51.16593289999999], [-2.3682522, 51.1656812], [-2.3684347999999997, 51.1656053], [-2.3690745, 51.165330099999984], [-2.3696852, 51.165068], [-2.3703302999999996, 51.16479000000001], [-2.3706592, 51.16465199999998], [-2.3710984999999996, 51.16446510000001], [-2.3723273, 51.1639345], [-2.3735704999999996, 51.1633993], [-2.3748199, 51.16285320000001], [-2.3761023999999997, 51.1622785], [-2.376701871679624, 51.1620009602833], [-2.3767722, 51.1619684], [-2.37736, 51.16169250000001], [-2.3779848, 51.16139520000001], [-2.3785785, 51.16109980000001], [-2.3791915999999995, 51.1607973], [-2.3798359, 51.16046889999999], [-2.3804609, 51.1601495], [-2.3810646, 51.1598355], [-2.3816699, 51.1595153], [-2.3823166, 51.1591692], [-2.3829264, 51.1588347], [-2.3834996, 51.1585176], [-2.3839848, 51.15824369999999], [-2.3844667, 51.15796770000001], [-2.3849955, 51.1576513], [-2.3856889, 51.1572344], [-2.3860686, 51.15699829999999], [-2.3866037, 51.1566501], [-2.3872253, 51.1562317], [-2.3876318999999997, 51.155940599999994], [-2.3880472, 51.15563439999999], [-2.3884136, 51.1553576], [-2.3888034999999994, 51.1550506], [-2.3891668, 51.1547526], [-2.3895287999999995, 51.15444719999999], [-2.3898509999999997, 51.15416570000001], [-2.3901968999999994, 51.1538554], [-2.390551, 51.1535145], [-2.3908581, 51.1532211], [-2.3911557, 51.1529246], [-2.3914494, 51.152622699999995], [-2.3917449, 51.1523004], [-2.3920575999999993, 51.1519535], [-2.3922678, 51.15170580000001], [-2.3925022, 51.1514281], [-2.392703899999999, 51.15117380000001], [-2.3929593, 51.15083589999999], [-2.3932697, 51.15040929999999], [-2.393648, 51.1498596], [-2.3939601, 51.1493654], [-2.3941293, 51.1490837], [-2.3943577, 51.14868819999999], [-2.3945961999999996, 51.1482494], [-2.3948384999999996, 51.14778069999999], [-2.3951228999999996, 51.1472158], [-2.3954043, 51.1466933], [-2.3956208999999995, 51.14630329999999], [-2.3958202999999996, 51.14597549999999], [-2.396062699999999, 51.145586400000006], [-2.3963241, 51.14519010000001], [-2.3965661, 51.14483880000001], [-2.3968114, 51.14449419999999], [-2.3970834, 51.14412780000001], [-2.3973631, 51.1437696], [-2.3977353, 51.143317], [-2.3980996, 51.142897100000006], [-2.3985204, 51.14245950000001], [-2.3989571, 51.1420518], [-2.3994343, 51.1416371], [-2.3999426, 51.1412319], [-2.4004524, 51.1408449], [-2.4009918999999997, 51.1404442], [-2.4015908, 51.14000059999999], [-2.4021656999999994, 51.1395802], [-2.4027867, 51.13912150000001], [-2.4031146, 51.1388802], [-2.4035838999999997, 51.1385375], [-2.4040576999999996, 51.13818769999999], [-2.4046565999999996, 51.1377453], [-2.4052748, 51.1372902], [-2.4058972999999995, 51.1368426], [-2.4062789, 51.136583300000005], [-2.4066882, 51.13631680000001], [-2.4071233999999997, 51.13605599999999], [-2.4075349, 51.135822700000006], [-2.4081271, 51.1355181], [-2.4085907, 51.1352934], [-2.4089606, 51.1351233], [-2.4093152, 51.13497060000001], [-2.409658, 51.13481939999999], [-2.4105343999999995, 51.1344314], [-2.4109551, 51.134232300000015], [-2.4113442, 51.134037], [-2.4115749999999996, 51.1339155], [-2.4118958, 51.1337377], [-2.4121729999999997, 51.133573600000005], [-2.4126167999999995, 51.13329480000001], [-2.4130418999999996, 51.1330163], [-2.4134963, 51.13270579999998], [-2.4139188, 51.13240999999999], [-2.4143528999999995, 51.1321001], [-2.4147631, 51.1317928], [-2.4151991, 51.13145449999999], [-2.4156299, 51.13111750000001], [-2.4159713999999997, 51.1308424], [-2.4163582, 51.1305071], [-2.4167445, 51.13017189999999], [-2.4171191, 51.1298341], [-2.4178638999999995, 51.12915610000001], [-2.418267, 51.128804499999994], [-2.4186437999999995, 51.1284919], [-2.4190962, 51.12814649999999], [-2.4193942, 51.12793659999999], [-2.4196900999999995, 51.1277309], [-2.4202440999999997, 51.1273684], [-2.4208044999999996, 51.12700469999999], [-2.4216788, 51.12643609999999], [-2.4224718999999997, 51.12592450000001], [-2.4230231999999994, 51.12556390000001], [-2.4231932, 51.1254438], [-2.4232458999999995, 51.12540659999999], [-2.4237098, 51.1251152], [-2.4241628999999993, 51.12482349999999], [-2.4245215, 51.1245782], [-2.4248881999999994, 51.12432330000001], [-2.4252660999999995, 51.1240515], [-2.425451267122708, 51.12390352057596], [-2.4254822, 51.1238788], [-2.4256595999999995, 51.1237375], [-2.4259598, 51.123474899999984], [-2.4262743999999996, 51.12318109999999], [-2.4265664, 51.1228825], [-2.4268430999999997, 51.1225764], [-2.4271141999999997, 51.12224849999999], [-2.4273558999999993, 51.121922100000006], [-2.4276782999999997, 51.121431900000005], [-2.4279939999999995, 51.120917], [-2.4282943, 51.120406], [-2.4284431, 51.120145299999976], [-2.4285978, 51.1198986], [-2.4287477999999996, 51.11966770000001], [-2.4288941999999993, 51.11945519999999], [-2.4290540999999997, 51.119238900000006], [-2.4292313999999995, 51.1190245], [-2.4294256, 51.1188128], [-2.4296348999999995, 51.1185917], [-2.4298391, 51.1183922], [-2.430058, 51.1181987], [-2.4302524, 51.1180315], [-2.4304461, 51.11787349999999], [-2.4306528, 51.11771970000001], [-2.4308612999999997, 51.1175655], [-2.4310809, 51.11741310000001], [-2.4313315, 51.1172456], [-2.4315869, 51.11709369999999], [-2.4317966, 51.11697310000001], [-2.4320621999999994, 51.116825799999994], [-2.4323076, 51.1166965], [-2.4325596999999997, 51.11657000000001], [-2.43278, 51.1164683], [-2.43312, 51.11631520000001], [-2.4333828999999993, 51.11620679999999], [-2.4335962999999996, 51.116123], [-2.4338327, 51.116032799999985], [-2.4344034, 51.11583460000001], [-2.4346185, 51.11576079999999], [-2.4354637, 51.1154874], [-2.4363065999999995, 51.1152161], [-2.4366389000000006, 51.1151094], [-2.4371223999999994, 51.1149541], [-2.4382035, 51.1146029], [-2.4393393, 51.114234200000006], [-2.4404049, 51.11388989999999], [-2.4415908999999996, 51.11350770000001], [-2.4428061, 51.1131125], [-2.4442306, 51.1126553], [-2.44553, 51.1122373], [-2.4468036999999994, 51.111828300000006], [-2.4481843, 51.111378], [-2.4489795999999995, 51.11111979999999], [-2.4498982, 51.11082079999999], [-2.4501116, 51.110749], [-2.4509810999999995, 51.11046890000001], [-2.4517704, 51.1102128], [-2.4525986000000004, 51.1099448], [-2.4535500999999997, 51.1096325], [-2.4543471, 51.10937419999998], [-2.4550692999999995, 51.1091395], [-2.4559096999999994, 51.10886709999998], [-2.4567434, 51.1086054], [-2.4575799, 51.10835369999999], [-2.4584294, 51.108114], [-2.4589520999999994, 51.1079696], [-2.4595135, 51.10781269999999], [-2.4600143999999995, 51.1076727], [-2.4604975, 51.1075271], [-2.4608597, 51.10741219999998], [-2.4612087999999996, 51.1072952], [-2.4616722000000006, 51.1071339], [-2.4621981, 51.10694109999999], [-2.4629069, 51.1066595], [-2.4632684, 51.1065119], [-2.4636386, 51.1063618], [-2.464008199999999, 51.10620839999999], [-2.4644062, 51.1060472], [-2.4652326, 51.105730400000006], [-2.4655112902447667, 51.105631359695174], [-2.4656454, 51.10558369999999], [-2.4660318, 51.105459], [-2.4663603999999997, 51.105356], [-2.4665954, 51.105286500000005], [-2.466878, 51.1052068], [-2.4672516, 51.10510809999999], [-2.4676974, 51.10499699999999], [-2.4680689, 51.1049121], [-2.4684111, 51.1048391], [-2.4686431999999994, 51.10479130000001], [-2.469118, 51.1047014], [-2.469674, 51.1045987], [-2.4701614, 51.10451230000001], [-2.4706473, 51.104428899999995], [-2.4710624, 51.1043509], [-2.471486, 51.10426760000001], [-2.4718522, 51.1041892], [-2.472211, 51.10410999999999], [-2.472592, 51.1040199], [-2.4729499999999995, 51.1039317], [-2.4734411999999995, 51.10380990000001], [-2.4739472999999994, 51.1036841], [-2.4744569999999997, 51.1035608], [-2.4749938999999994, 51.1034352], [-2.4754615999999996, 51.1033315], [-2.4758979999999995, 51.1032446], [-2.4762672, 51.10317299999999], [-2.4764451, 51.1031409], [-2.4765142, 51.1031285], [-2.4768486, 51.10307349999999], [-2.4772229, 51.1030158], [-2.4775883, 51.1029645], [-2.4777975, 51.1029361], [-2.4783643999999994, 51.1028683], [-2.4787144, 51.102829], [-2.4790626, 51.1027948], [-2.4794277999999994, 51.1027612], [-2.4797982000000003, 51.1027339], [-2.4801495, 51.102709], [-2.4805296, 51.1026874], [-2.4808822, 51.1026731], [-2.4813041999999994, 51.1026602], [-2.4816115, 51.10265290000001], [-2.4817890999999994, 51.1026498], [-2.4822339, 51.102641199999994], [-2.4823848, 51.1026401], [-2.482563799999999, 51.1026389], [-2.4831929999999995, 51.1026343], [-2.4837985, 51.10263299999999], [-2.4843541, 51.1026303], [-2.4850149, 51.1026294], [-2.4856235, 51.1026301], [-2.4862512, 51.1026349], [-2.4868664, 51.1026435], [-2.4876387, 51.1026623], [-2.4883763, 51.1026879], [-2.488906, 51.10271099999999], [-2.4894959, 51.1027402], [-2.490054, 51.1027708], [-2.4907767, 51.10281489999999], [-2.4916654, 51.1028696], [-2.4921738999999996, 51.1029004], [-2.492657, 51.1029272], [-2.4933135999999996, 51.1029575], [-2.4939608, 51.1029835], [-2.4946761999999993, 51.1030024], [-2.4953801999999996, 51.1030153], [-2.495907, 51.10301479999999], [-2.4965176, 51.1030085], [-2.4974026999999994, 51.102995], [-2.4981289, 51.1029814], [-2.4988151, 51.1029634], [-2.4996804999999997, 51.1029335], [-2.5001629, 51.102914199999994], [-2.5006583999999994, 51.1028927], [-2.5014384, 51.1028553], [-2.5022186, 51.1028122], [-2.5031725, 51.1027562], [-2.5036482, 51.10272450000001], [-2.5041253, 51.1026919], [-2.5046604999999995, 51.10265290000001], [-2.5051205999999997, 51.1026176], [-2.5057261, 51.1025702], [-2.5065265, 51.1024992], [-2.5073247999999997, 51.1024256], [-2.5078899999999997, 51.1023671], [-2.5084016, 51.1023147], [-2.5090494999999997, 51.1022438], [-2.5097012999999997, 51.1021711], [-2.5102912999999996, 51.1021011], [-2.5108719, 51.10202689999999], [-2.5114655000000004, 51.101941399999994], [-2.5120642, 51.10185239999999], [-2.5126880999999996, 51.10175240000001], [-2.5132642, 51.1016533], [-2.5145737999999995, 51.1014019], [-2.5150095999999995, 51.10132889999999], [-2.51528279553466, 51.10127492491987], [-2.516277, 51.1010785], [-2.5165795, 51.1010203], [-2.5173044999999994, 51.1008965], [-2.517971999999999, 51.10078239999999], [-2.5184909, 51.1006952], [-2.5194237, 51.10053369999999], [-2.5198619, 51.1004466], [-2.5202672, 51.100358699999994], [-2.5205944, 51.1002813], [-2.5209201, 51.10020180000001], [-2.52112, 51.1001459], [-2.5213164, 51.1000885], [-2.5216426999999997, 51.0999911], [-2.5221643999999994, 51.09981329999999], [-2.5225216071969583, 51.09969057256797], [-2.5227177, 51.0996232], [-2.5233103, 51.0994195], [-2.5234813999999997, 51.09936470000001], [-2.5236569, 51.09930930000001], [-2.5241612999999994, 51.099159699999994], [-2.524333, 51.0991069], [-2.5245044, 51.0990555], [-2.5248243, 51.0989519], [-2.5252428, 51.09880679999999], [-2.525607, 51.09866340000001], [-2.5260282, 51.098499], [-2.5262431999999997, 51.09841589999999], [-2.5264774, 51.09831270000001], [-2.5267681999999994, 51.0981634], [-2.5270035, 51.0980287], [-2.5271636999999996, 51.097919300000015], [-2.5272837999999997, 51.09783389999999], [-2.5273902, 51.09775909999999], [-2.5274947999999995, 51.0976794], [-2.5275804, 51.097614799999995], [-2.5277432999999996, 51.09748019999999], [-2.5279079, 51.0973291], [-2.5280695000000004, 51.09717659999999], [-2.5282537, 51.09699400000001], [-2.5284160000000004, 51.0968239], [-2.5286085, 51.0966188], [-2.5287936, 51.09642379999999], [-2.5290643, 51.09613089999999], [-2.5293324, 51.095832500000014], [-2.5295919, 51.095539900000006], [-2.529834, 51.095261], [-2.5300344, 51.0950158], [-2.5302148999999994, 51.0947866], [-2.5303620999999996, 51.0945887], [-2.5304323999999996, 51.09449120000001], [-2.5304882999999996, 51.094408], [-2.5306612, 51.094146900000005], [-2.5308291, 51.09386959999999], [-2.5309512999999995, 51.093651400000006], [-2.5310634999999997, 51.093446199999995], [-2.5312690999999994, 51.09301679999999], [-2.5313793, 51.092780299999994], [-2.5314670999999995, 51.0925856], [-2.5316118999999997, 51.092262799999986], [-2.53174, 51.091966499999984], [-2.5319231, 51.0915623], [-2.5320211, 51.091350199999994], [-2.5321097, 51.091142], [-2.532263, 51.09080199999999], [-2.532454, 51.09038050000001], [-2.5326352, 51.089976], [-2.532809799999999, 51.089588099999986], [-2.5329731, 51.08922349999999], [-2.5330632999999994, 51.089023], [-2.533166, 51.08879590000001], [-2.5333123999999994, 51.088463999999995], [-2.5334397999999996, 51.0881778], [-2.5336044999999996, 51.0878127], [-2.5337704999999997, 51.0874415], [-2.5339403, 51.087056999999994], [-2.5341195, 51.0866695], [-2.5342895, 51.0862866], [-2.5344572000000003, 51.0859064], [-2.5346302, 51.085516600000005], [-2.5347964999999997, 51.08514530000001], [-2.5349354999999996, 51.08483950000001], [-2.5350977999999995, 51.0844792], [-2.5352706, 51.0840955], [-2.5354544999999997, 51.08368620000001], [-2.5356585, 51.08322710000001], [-2.5358063999999993, 51.08289439999999], [-2.5359345, 51.08260690000001], [-2.5360927, 51.08225609999999], [-2.5362374, 51.081934700000005], [-2.5364076, 51.0815643], [-2.5365183999999994, 51.0813237], [-2.5366588999999995, 51.0810307], [-2.5367472999999996, 51.0808502], [-2.536826899999999, 51.0806857], [-2.5369196, 51.0804996], [-2.5370972000000003, 51.0801456], [-2.5372527, 51.0798479], [-2.5373437, 51.079673], [-2.537531, 51.0793212], [-2.5376646, 51.0790752], [-2.5378332, 51.0787761], [-2.5379903999999995, 51.078493400000006], [-2.5382104, 51.078107], [-2.5383736, 51.0778359], [-2.5385056, 51.0776092], [-2.5387008999999994, 51.0772758], [-2.538873, 51.0769781], [-2.5390564, 51.0766653], [-2.539278299999999, 51.076284699999995], [-2.5394924, 51.07592309999999], [-2.5396227999999996, 51.075697100000006], [-2.5396587, 51.075641100000006], [-2.5398864999999997, 51.0752744], [-2.5400174, 51.075061600000005], [-2.5401875, 51.0747957], [-2.5403894, 51.0744814], [-2.5405715, 51.074208600000006], [-2.5407592999999995, 51.073922200000005], [-2.5409751, 51.0735987], [-2.5411510999999996, 51.07334449999999], [-2.5413713, 51.07302829999999], [-2.5416425, 51.0726378], [-2.5418209999999997, 51.07237980000001], [-2.542028, 51.07207700000001], [-2.5422320999999997, 51.0717841], [-2.5424916, 51.07140429999999], [-2.5426759, 51.0711359], [-2.5429045999999995, 51.070803], [-2.5431601, 51.0704378], [-2.5434171, 51.0700744], [-2.5435979, 51.069804], [-2.5438924999999997, 51.0693767], [-2.5441909, 51.0689455], [-2.5445185, 51.0684699], [-2.5446195, 51.06832339999999], [-2.5448, 51.068062700000006], [-2.5450543, 51.06769189999999], [-2.5452812, 51.0673451], [-2.5455251999999997, 51.067008099999995], [-2.5456193, 51.06686890000001], [-2.5460262999999994, 51.0662707], [-2.5463435999999997, 51.06580209999999], [-2.546532899999999, 51.06552189999999], [-2.5466884, 51.0652897], [-2.5469914, 51.06482830000001], [-2.5473241999999994, 51.064326900000005], [-2.5475775, 51.063941799999995], [-2.5477627, 51.0636557], [-2.5479392, 51.06338430000001], [-2.5481341, 51.06308130000001], [-2.5483505, 51.0627531], [-2.5486356, 51.0623074], [-2.5489287999999997, 51.06184529999999], [-2.5492487999999995, 51.06135040000001], [-2.5494654, 51.061003500000005], [-2.549738, 51.06057270000001], [-2.5498527999999996, 51.06039479999999], [-2.5501359999999997, 51.0599467], [-2.5504377, 51.0594614], [-2.5507428, 51.0589648], [-2.5511099, 51.0583739], [-2.5512458999999996, 51.05815030000001], [-2.5514651, 51.0577991], [-2.5517975000000006, 51.05725339999999], [-2.55222, 51.0565575], [-2.5525725999999995, 51.05597139999999], [-2.5527835999999997, 51.0556164], [-2.5529736999999995, 51.05530329999999], [-2.5532908999999995, 51.05476429999999], [-2.5537131, 51.0540495], [-2.5541656, 51.0532723], [-2.5545202999999996, 51.0526478], [-2.5548391, 51.0520873], [-2.5551914999999994, 51.0514481], [-2.5554437999999995, 51.05098709999999], [-2.5557411, 51.0504262], [-2.5561460999999994, 51.0496576], [-2.5563785, 51.0492107], [-2.556387136376228, 51.04919293101055], [-2.5566568999999997, 51.0486379], [-2.5569274, 51.048097699999985], [-2.557157699999999, 51.04765689999999], [-2.5572272999999996, 51.0475216], [-2.5572515, 51.04746719999999], [-2.557337599999999, 51.047263599999994], [-2.5575574999999997, 51.0467756], [-2.5578213, 51.04617459999999], [-2.5581407, 51.0454483], [-2.5584202, 51.04479929999999], [-2.5587860999999994, 51.0439153], [-2.5590601, 51.04325019999998], [-2.5593308, 51.04264400000001], [-2.5595959, 51.04208909999999], [-2.5597398, 51.04180279999999], [-2.5598715999999997, 51.0415588], [-2.5600317, 51.0412645], [-2.5600984, 51.0411422], [-2.5602133000000005, 51.04094580000001], [-2.5603636, 51.0406959], [-2.5605740999999997, 51.040352], [-2.5607922999999997, 51.0400065], [-2.5610311, 51.03964349999999], [-2.561283, 51.0393045], [-2.5617916, 51.0386547], [-2.5621584, 51.03818129999999], [-2.5624872999999995, 51.0377422], [-2.5628554, 51.03724299999998], [-2.5630057, 51.03702049999999], [-2.5631676000000003, 51.036774599999994], [-2.563396, 51.0364469], [-2.5636173, 51.0361153], [-2.5638424, 51.0357599], [-2.5640118, 51.03547100000001], [-2.5642223999999993, 51.0350677], [-2.5644295, 51.034676299999994], [-2.5647188999999995, 51.03405999999999], [-2.5648141, 51.03385279999999], [-2.5649402, 51.0335679], [-2.5651219999999997, 51.0331213], [-2.5653287, 51.03262410000001], [-2.5655944999999996, 51.0319293], [-2.5657691, 51.03145550000001], [-2.5659566000000003, 51.030879], [-2.5660805999999994, 51.0304903], [-2.5661564, 51.0301962], [-2.5662386999999995, 51.02983940000001], [-2.566300899999999, 51.029532200000006], [-2.5663345, 51.029342699999994], [-2.5663722, 51.0291019], [-2.5664065, 51.0288495], [-2.566425, 51.0286019], [-2.566442, 51.028365], [-2.5664548000000003, 51.0280179], [-2.5664524999999996, 51.0276747], [-2.5664356000000006, 51.02738109999999], [-2.5664088, 51.02708049999999], [-2.5663669999999996, 51.02674030000001], [-2.5662948, 51.02631389999999], [-2.5662371, 51.0259706], [-2.5662023, 51.025718600000005], [-2.5661250999999994, 51.0252842], [-2.5660796999999995, 51.0249979], [-2.5660474, 51.024739700000005], [-2.5660382, 51.024629999999995], [-2.5660154999999993, 51.02438889999999], [-2.5659899, 51.0240374], [-2.5659845999999997, 51.0237733], [-2.565986, 51.023488399999984], [-2.5659915, 51.023230199999986], [-2.5659995, 51.023069599999985], [-2.5660251, 51.02270279999998], [-2.5660337, 51.0225729], [-2.5660571, 51.0222815], [-2.5660772, 51.0221544], [-2.5661117, 51.021950099999984], [-2.5661679, 51.0216664], [-2.5662279, 51.0214155], [-2.5662891999999995, 51.0211745], [-2.5663584, 51.0209253], [-2.5664263, 51.0207068], [-2.5665771, 51.0202658], [-2.5667459, 51.0198293], [-2.566903, 51.01943060000001], [-2.5670483999999996, 51.0190705], [-2.567178999999999, 51.0187435], [-2.5672767, 51.01847300000001], [-2.5674173, 51.0180791], [-2.5675974000000004, 51.0175438], [-2.5676411999999997, 51.0174143], [-2.5677795999999997, 51.0169633], [-2.5679111, 51.0165409], [-2.5680286999999997, 51.016158899999986], [-2.5681561999999993, 51.01572360000001], [-2.5682729999999996, 51.015331999999994], [-2.5683874, 51.014910400000005], [-2.5684803, 51.01457279999999], [-2.5686312, 51.014003599999995], [-2.5687618, 51.0134876], [-2.5689158999999995, 51.0128534], [-2.569008999999999, 51.012469], [-2.569082, 51.0121596], [-2.5691624, 51.0118031], [-2.5692891999999996, 51.01120660000001], [-2.5694088, 51.01063570000001], [-2.5694858, 51.01026339999999], [-2.5695997, 51.00967820000001], [-2.5696848, 51.00922069999999], [-2.5697599, 51.00879419999999], [-2.5698299999999996, 51.0083564], [-2.5698836999999997, 51.00801989999999], [-2.5699567999999995, 51.007610199999995], [-2.5700222, 51.007164], [-2.5700921999999995, 51.006663200000006], [-2.5702245999999995, 51.0057575], [-2.5703031, 51.00520040000001], [-2.5704121999999994, 51.00440269999999], [-2.5705363, 51.0035603], [-2.5706209999999996, 51.0030817], [-2.570739, 51.002512], [-2.570837099999999, 51.0020818], [-2.570934, 51.00168000000001], [-2.5710406, 51.001290299999994], [-2.5712081, 51.0006878], [-2.5713641999999997, 51.0001696], [-2.571509499999999, 50.9997185], [-2.5716689, 50.9991895], [-2.5718288999999994, 50.9987098], [-2.5720008, 50.99822050000001], [-2.5720851, 50.99798810000001], [-2.5721992, 50.997682899999994], [-2.5724228, 50.997108400000016], [-2.5725773, 50.996738699999995], [-2.5727263, 50.99639390000001], [-2.5729361999999996, 50.9959376], [-2.5731242, 50.995518299999986], [-2.5733057, 50.9951471], [-2.5735534, 50.9946464], [-2.5738346999999995, 50.99412689999999], [-2.5741227, 50.9936132], [-2.5745296, 50.99292160000001], [-2.574664778953297, 50.99268564501821], [-2.5747186000000006, 50.9925917], [-2.5749799, 50.99214769999999], [-2.5753048999999995, 50.991588699999994], [-2.5755548, 50.99114530000001], [-2.5759863, 50.9903946], [-2.5763638, 50.989753699999994], [-2.5766893999999994, 50.98919479999999], [-2.5771838, 50.98834409999999], [-2.5775475, 50.98771579999999], [-2.5781541999999997, 50.9866748], [-2.5785607999999995, 50.9859939], [-2.5790071, 50.9852349], [-2.5796843, 50.9840853], [-2.5801773, 50.9832357], [-2.5806074999999997, 50.982502], [-2.581026099999999, 50.981790700000005], [-2.5814556, 50.9810605], [-2.5819045, 50.9802958], [-2.5823672, 50.979504000000006], [-2.5828398, 50.9786836], [-2.5834715, 50.97761190000001], [-2.5838584, 50.9769592], [-2.584213, 50.9763782], [-2.5845823999999995, 50.975773], [-2.5849282, 50.97521809999999], [-2.5854973, 50.97434229999999], [-2.5857266999999995, 50.97400189999998], [-2.5862469999999997, 50.9732726], [-2.5865394, 50.9728871], [-2.5868133, 50.97253579999999], [-2.5873047, 50.9719318], [-2.5876750999999993, 50.9715037], [-2.5880689, 50.9710504], [-2.5885726999999994, 50.9705093], [-2.5890168, 50.9700026], [-2.5893901, 50.96956350000001], [-2.5897824999999997, 50.9690853], [-2.5902394, 50.9685166], [-2.5906126, 50.96803479999999], [-2.5910003999999995, 50.9675191], [-2.5914334999999995, 50.9669215], [-2.5917095, 50.9665171], [-2.5919801, 50.9661176], [-2.5924180999999997, 50.96539190000001], [-2.5926734, 50.964965], [-2.5929288, 50.96452659999999], [-2.5931651999999996, 50.96411689999999], [-2.5935665999999995, 50.9633843], [-2.5938191999999995, 50.9628943], [-2.5940947, 50.96233600000001], [-2.5943675, 50.96171799999998], [-2.5945206000000005, 50.9613796], [-2.5947058999999997, 50.96094399999999], [-2.5948928, 50.9605086], [-2.5949224999999996, 50.9604357], [-2.5950667, 50.9601096], [-2.5952846, 50.95959640000001], [-2.5957361, 50.9585671], [-2.5960108, 50.957939999999994], [-2.596369699999999, 50.9571117], [-2.5966912, 50.95636699999999], [-2.5970304999999994, 50.9555939], [-2.5973275, 50.9549058], [-2.5976319, 50.95419840000001], [-2.5979246999999996, 50.953518499999994], [-2.5981868999999995, 50.952924800000005], [-2.5985654, 50.95205500000001], [-2.5986824, 50.9517909], [-2.5988765, 50.9513543], [-2.5990757999999996, 50.95092259999999], [-2.599181, 50.9507088], [-2.5992857999999996, 50.9505119], [-2.5994275, 50.950279], [-2.5995498999999995, 50.9500936], [-2.5997231, 50.949843900000005], [-2.5998844999999995, 50.9496304], [-2.6000519, 50.94944009999999], [-2.6002198, 50.9492545], [-2.6003606, 50.949109799999995], [-2.6005979999999997, 50.9488805], [-2.6008037, 50.94870319999999], [-2.6010335, 50.94851], [-2.601345, 50.9482743], [-2.6016176, 50.9480876], [-2.6018346, 50.9479412], [-2.6020734999999995, 50.947799399999994], [-2.6023016, 50.94766719999999], [-2.6025702, 50.94751749999999], [-2.6027573, 50.94742449999999], [-2.6029425999999996, 50.94733779999999], [-2.6032149, 50.94721669999999], [-2.6034788999999994, 50.947110300000006], [-2.6038247, 50.9469778], [-2.6041477, 50.9468717], [-2.6045127999999997, 50.946764], [-2.6047866999999996, 50.9466869], [-2.6050456, 50.94662359999999], [-2.605114323946612, 50.946608156717346], [-2.6053086, 50.94656450000001], [-2.605601, 50.9465069], [-2.6059484999999993, 50.9464475], [-2.6062719999999997, 50.9464014], [-2.6066175, 50.946363600000005], [-2.6069303000000006, 50.9463332], [-2.6072487999999994, 50.9463114], [-2.6076242999999995, 50.94628800000001], [-2.6079238, 50.94626589999999], [-2.60829, 50.946231399999995], [-2.6084913999999997, 50.946208], [-2.6086786999999996, 50.94618320000001], [-2.6089268999999997, 50.9461445], [-2.6091270999999994, 50.9461101], [-2.6094290999999994, 50.946051100000005], [-2.6097681, 50.9459634], [-2.6101393, 50.9458552], [-2.6103331999999995, 50.9458072], [-2.610634, 50.945727000000005], [-2.6108761, 50.945652800000005], [-2.6111233, 50.9455697], [-2.6113758999999996, 50.94546179999998], [-2.6115223, 50.945394099999994], [-2.6116527000000005, 50.94534379999999], [-2.6117872, 50.9452914], [-2.6120705999999996, 50.9451427], [-2.6123808999999993, 50.9449575], [-2.613032, 50.94451829999999]]}", "current_leg_start": "Westbury", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "50.9445183", "next_location_lon": "-2.6130320", "previous_location": "Westbury", "current_leg_milage": "31.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 881.381, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1318.268, \"from_m\": 881.381, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1445.655, \"from_m\": 1318.268, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1491.639, \"from_m\": 1445.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2814.344, \"from_m\": 1491.639, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2860.329, \"from_m\": 2814.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2987.715, \"from_m\": 2860.329, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3373.862, \"from_m\": 2987.715, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3416.85, \"from_m\": 3373.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6406.201, \"from_m\": 3416.85, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18229.872, \"from_m\": 6406.201, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 19997.322, \"from_m\": 18229.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20772.097, \"from_m\": 19997.322, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21236.444, \"from_m\": 20772.097, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22879.63, \"from_m\": 21236.444, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23995.914, \"from_m\": 22879.63, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 24044.53, \"from_m\": 23995.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24280.734, \"from_m\": 24044.53, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25462.827, \"from_m\": 24280.734, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26355.46, \"from_m\": 25462.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38559.286, \"from_m\": 26355.46, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39065.585, \"from_m\": 38559.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39119.047, \"from_m\": 39065.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39163.627, \"from_m\": 39119.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40910.49, \"from_m\": 39163.627, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41201.373, \"from_m\": 40910.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46997.487, \"from_m\": 41201.373, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47383.448, \"from_m\": 46997.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48219.113, \"from_m\": 47383.448, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49806.739, \"from_m\": 48219.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69284.083, \"from_m\": 49806.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 72413.269, \"from_m\": 69284.083, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78250.941, \"from_m\": 72413.269, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78346.56, \"from_m\": 78250.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78700.427, \"from_m\": 78346.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 79040.442, \"from_m\": 78700.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79987.657, \"from_m\": 79040.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88126.927, \"from_m\": 79987.657, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88144.793, \"from_m\": 88126.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88232.519, \"from_m\": 88144.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88246.722, \"from_m\": 88232.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97411.322, \"from_m\": 88246.722, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97519.621, \"from_m\": 97411.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97828.423, \"from_m\": 97519.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 760332, \"profile_key\": \"46f580bd00c36e7b1f17b2385fee9784dab4b997a8f1f6e4a080a9f6d6e6a5bc\", \"schedule_id\": 30833, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0415\", \"location\": \"St. Philips Mrsh H S T D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0425\", \"location\": \"North Somerset Jn\", \"stage_seq\": 2, \"distance_m\": 881.381, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427\", \"location\": \"Bristol East Jn\", \"stage_seq\": 3, \"distance_m\": 1585.28, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": false, \"wtt_arr\": \"0428\", \"wtt_dep\": \"0456\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 4, \"distance_m\": 2152.992, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Bristol East Jn\", \"stage_seq\": 5, \"distance_m\": 2720.704, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"North Somerset Jn\", \"stage_seq\": 6, \"distance_m\": 3429.679, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Bath Spa\", \"stage_seq\": 7, \"distance_m\": 20595.939, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Bathampton Jn\", \"stage_seq\": 8, \"distance_m\": 24044.53, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Bathampton Sig. BL1990\", \"stage_seq\": 9, \"distance_m\": 29859.96, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518H\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 10, \"distance_m\": 35744.499, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Bradford Jn\", \"stage_seq\": 11, \"distance_m\": 39065.585, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 12, \"distance_m\": 46538.455, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0539H\", \"location\": \"Westbury\", \"stage_seq\": 13, \"distance_m\": 47517.826, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Fairwood Jn\", \"stage_seq\": 14, \"distance_m\": 49806.739, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Clink Road Jn\", \"stage_seq\": 15, \"distance_m\": 55101.433, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 16, \"distance_m\": 58244.417, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"East Somerset Jn\", \"stage_seq\": 17, \"distance_m\": 64530.281, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Castle Cary\", \"stage_seq\": 18, \"distance_m\": 78936.7, \"section_seq\": 1, \"route_path_id\": 133678}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Yeovil Pen Mill\", \"stage_seq\": 19, \"distance_m\": 97828.423, \"section_seq\": 1, \"route_path_id\": 133678}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 97828.423, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133678}], \"total_distance_m\": 97828.423, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 95539.93, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2288.493, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0415", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "50.9445183", "current_position_lon": "-2.6130320", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:55:52Z\", \"source_id\": 64433496, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:56:01Z\", \"source_id\": 20416107, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:20:22Z\", \"source_id\": 64411654, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:20:24Z\", \"source_id\": 20408531, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:04:47Z\", \"source_id\": 64439197, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:04:50Z\", \"source_id\": 20417768, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:47Z\", \"source_id\": 64453003, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:50Z\", \"source_id\": 20422058, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:15Z\", \"source_id\": 64485712, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:19Z\", \"source_id\": 20432546, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:54Z\", \"source_id\": 20441095, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Yeovil Pen Mill", "service_state_platform": "1", "timing_fact_generation": 1790053675446990, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:07:55.438443", "service_state_evidence_id": 20441095, "current_leg_start_actual_dep": "2026-09-22T05:39:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-22T05:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:17:55.707585", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
XPM |
YVP |
3O69 |
166209+166210+166216 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 881.381, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1318.268, "from_m": 881.381, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1445.655, "from_m": 1318.268, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1491.639, "from_m": 1445.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2814.344, "from_m": 1491.639, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2860.329, "from_m": 2814.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2987.715, "from_m": 2860.329, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3373.862, "from_m": 2987.715, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3416.85, "from_m": 3373.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6406.201, "from_m": 3416.85, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18229.872, "from_m": 6406.201, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 19997.322, "from_m": 18229.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20772.097, "from_m": 19997.322, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21236.444, "from_m": 20772.097, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22879.63, "from_m": 21236.444, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23995.914, "from_m": 22879.63, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 24044.53, "from_m": 23995.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24280.734, "from_m": 24044.53, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25462.827, "from_m": 24280.734, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26355.46, "from_m": 25462.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38559.286, "from_m": 26355.46, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39065.585, "from_m": 38559.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39119.047, "from_m": 39065.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39163.627, "from_m": 39119.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40910.49, "from_m": 39163.627, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41201.373, "from_m": 40910.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46997.487, "from_m": 41201.373, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47383.448, "from_m": 46997.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48219.113, "from_m": 47383.448, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49806.739, "from_m": 48219.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69284.083, "from_m": 49806.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72413.269, "from_m": 69284.083, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78250.941, "from_m": 72413.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78346.56, "from_m": 78250.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78700.427, "from_m": 78346.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 79040.442, "from_m": 78700.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79987.657, "from_m": 79040.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88126.927, "from_m": 79987.657, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88144.793, "from_m": 88126.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88232.519, "from_m": 88144.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88246.722, "from_m": 88232.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97411.322, "from_m": 88246.722, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97519.621, "from_m": 97411.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97828.423, "from_m": 97519.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 760332, "profile_key": "46f580bd00c36e7b1f17b2385fee9784dab4b997a8f1f6e4a080a9f6d6e6a5bc", "schedule_id": 30833, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0415", "location": "St. Philips Mrsh H S T D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0425", "location": "North Somerset Jn", "stage_seq": 2, "distance_m": 881.381, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427", "location": "Bristol East Jn", "stage_seq": 3, "distance_m": 1585.28, "section_seq": 1, "route_path_id": 133678}, {"is_pass": false, "wtt_arr": "0428", "wtt_dep": "0456", "location": "Bristol Temple Meads", "stage_seq": 4, "distance_m": 2152.992, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457", "location": "Bristol East Jn", "stage_seq": 5, "distance_m": 2720.704, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500", "location": "North Somerset Jn", "stage_seq": 6, "distance_m": 3429.679, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Bath Spa", "stage_seq": 7, "distance_m": 20595.939, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512", "location": "Bathampton Jn", "stage_seq": 8, "distance_m": 24044.53, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Bathampton Sig. BL1990", "stage_seq": 9, "distance_m": 29859.96, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518H", "location": "Bradford-on-Avon", "stage_seq": 10, "distance_m": 35744.499, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Bradford Jn", "stage_seq": 11, "distance_m": 39065.585, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Hawkeridge Jn", "stage_seq": 12, "distance_m": 46538.455, "section_seq": 1, "route_path_id": 133678}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0539H", "location": "Westbury", "stage_seq": 13, "distance_m": 47517.826, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Fairwood Jn", "stage_seq": 14, "distance_m": 49806.739, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Clink Road Jn", "stage_seq": 15, "distance_m": 55101.433, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Blatchbridge Jn", "stage_seq": 16, "distance_m": 58244.417, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "East Somerset Jn", "stage_seq": 17, "distance_m": 64530.281, "section_seq": 1, "route_path_id": 133678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Castle Cary", "stage_seq": 18, "distance_m": 78936.7, "section_seq": 1, "route_path_id": 133678}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Yeovil Pen Mill", "stage_seq": 19, "distance_m": 97828.423, "section_seq": 1, "route_path_id": 133678}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 97828.423, "from_m": 0.0, "section_seq": 1, "route_path_id": 133678}], "total_distance_m": 97828.423, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 95539.93, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2288.493, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:55:52Z", "source_id": 64433496, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T03:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:56:01Z", "source_id": 20416107, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26064, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:20:22Z", "source_id": 64411654, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T02:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:20:24Z", "source_id": 20408531, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T03:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:04:47Z", "source_id": 64439197, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:04:50Z", "source_id": 20417768, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26257, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:47Z", "source_id": 64453003, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:50Z", "source_id": 20422058, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26340, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:15Z", "source_id": 64485712, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T04:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:19Z", "source_id": 20432546, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:54Z", "source_id": 20441095, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}] |
St. Philips Mrsh H S T D |
0415 |
0415 |
None |
None |
None |
Yeovil Pen Mill |
0614 |
0614 |
1 |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15557/2026-09-22/detailed |
None |
Westbury |
2026-09-22T05:39:30+01:00 |
Yeovil Pen Mill |
30.0 |
{"type": "LineString", "coordinates": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2270241911264046, 51.25918831853283], [-2.227262110262374, 51.259134089818346], [-2.2274720188920933, 51.25908557462717], [-2.22765797383968, 51.25904206271302], [-2.2278240319292486, 51.259002843829634], [-2.2279742499849156, 51.25896720773072], [-2.228112684830796, 51.25893444417001], [-2.228243393291007, 51.258903842901205], [-2.2283704321896636, 51.258874693678045], [-2.2284978583508823, 51.25884628625425], [-2.2286297285987784, 51.25881791038354], [-2.228770099757468, 51.25878885581963], [-2.2289230286510664, 51.25875841231624], [-2.2290925721036907, 51.2587258696271], [-2.229282786939456, 51.258690517505926], [-2.229497729982478, 51.25865164570643], [-2.229741458056873, 51.25860854398236], [-2.2312674, 51.2583477], [-2.232867, 51.2580725], [-2.2348361, 51.2577318], [-2.2363733, 51.2574662], [-2.2380691, 51.2571716], [-2.2388073, 51.2570462], [-2.2410173999999996, 51.2566623], [-2.2421642, 51.2564664], [-2.2432549, 51.25627680000001], [-2.2445374, 51.2560571], [-2.2456636, 51.255862], [-2.2457882102988034, 51.25584050110114], [-2.2469456999999995, 51.25564080000001], [-2.2481473, 51.2554316], [-2.2497134, 51.2551614], [-2.2506287, 51.25500379999999], [-2.251496, 51.254847], [-2.2519135, 51.2547686], [-2.2523356999999997, 51.2546848], [-2.2528225, 51.2545793], [-2.2532495, 51.25449019999999], [-2.2535482999999994, 51.254424], [-2.253751, 51.25437759999999], [-2.2544596999999995, 51.25421349999999], [-2.2551828, 51.2540341], [-2.2556971999999997, 51.25389990000001], [-2.2562238, 51.25375729999999], [-2.2569643, 51.25354969999999], [-2.2577003, 51.253340999999985], [-2.2579647, 51.2532622], [-2.2591604999999997, 51.25291610000001], [-2.2597696, 51.252740200000005], [-2.2603366000000005, 51.2525783], [-2.2605919999999995, 51.2525039], [-2.2606757, 51.25247960000001], [-2.2611631999999995, 51.25233829999999], [-2.2618578, 51.2521378], [-2.2625636999999994, 51.2519308], [-2.2639098999999994, 51.25154440000001], [-2.2653552, 51.251126600000006], [-2.2666063, 51.2507649], [-2.2673865, 51.2505386], [-2.2680693, 51.25034190000001], [-2.2688842999999994, 51.250105], [-2.2694881999999996, 51.2499312], [-2.2699671, 51.249794099999995], [-2.2706696, 51.24959], [-2.2712664, 51.24941559999999], [-2.2714610999999993, 51.24935910000001], [-2.2723686, 51.2490933], [-2.2728342, 51.2489523], [-2.2733087, 51.248805], [-2.2737904, 51.2486517], [-2.2741942, 51.248522], [-2.2746328999999994, 51.24837629999999], [-2.2751473999999994, 51.2482028], [-2.2755112, 51.2480795], [-2.2760328, 51.2478936], [-2.2765107, 51.2477204], [-2.2768919, 51.247582699999995], [-2.2773661, 51.247401800000006], [-2.2779702999999993, 51.2471705], [-2.2785167, 51.2469524], [-2.2789656999999997, 51.246769], [-2.279426, 51.24657359999999], [-2.2799953, 51.246333099999994], [-2.2805354, 51.24609659999999], [-2.2810578999999995, 51.245861399999995], [-2.2815464, 51.2456363], [-2.2820484999999997, 51.245399799999994], [-2.2825025, 51.2451808], [-2.2829002, 51.24498580000001], [-2.2832868, 51.24479319999998], [-2.2835754999999995, 51.24464569999999], [-2.2840595, 51.2443949], [-2.2844688, 51.2441791], [-2.2848902999999994, 51.2439501], [-2.2853398, 51.2437025], [-2.2858448999999994, 51.2434191], [-2.2863083999999994, 51.24315239999999], [-2.2868757, 51.2428161], [-2.2873741, 51.24251209999999], [-2.2878074999999995, 51.2422462], [-2.2882657, 51.24195180000001], [-2.2886479, 51.241705499999995], [-2.288905, 51.24153450000001], [-2.2891526, 51.24136949999999], [-2.2894391, 51.2411742], [-2.2896742, 51.2410027], [-2.2898892, 51.2408507], [-2.2901383, 51.24067109999999], [-2.2904379, 51.2404484], [-2.2906685, 51.24026669999999], [-2.2909346, 51.2400494], [-2.2912513, 51.23977779999999], [-2.2914861999999996, 51.2395679], [-2.2917373, 51.2393352], [-2.2919763999999994, 51.23910819999998], [-2.2922038, 51.238882], [-2.292399, 51.2386724], [-2.2928022999999995, 51.2382233], [-2.2931549, 51.237823799999994], [-2.2933918, 51.237542399999995], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943802, 51.2364457], [-2.2946028, 51.23618309999999], [-2.2950553999999994, 51.2356543], [-2.2955148999999997, 51.2351047], [-2.295982, 51.23453979999999], [-2.2964294999999995, 51.2339813], [-2.2968886999999993, 51.23339370000001], [-2.2972319, 51.23292649999999], [-2.2974879, 51.232563], [-2.297747, 51.232183600000006], [-2.2979467, 51.231873699999994], [-2.2981649999999996, 51.23152509999999], [-2.2983466, 51.2312324], [-2.2985028, 51.23096539999999], [-2.2987210999999994, 51.23058230000001], [-2.2989360999999997, 51.230207499999985], [-2.2991272, 51.229864000000006], [-2.2994107999999995, 51.22935919999999], [-2.2995798, 51.2290565], [-2.2997612, 51.2287439], [-2.3000661, 51.2282079], [-2.3003875, 51.227632799999995], [-2.3006922, 51.2270896], [-2.3008548, 51.2268002], [-2.3009917, 51.226555100000006], [-2.3011197, 51.2263178], [-2.3013852999999997, 51.22585140000001], [-2.3015412, 51.2255792], [-2.3017695, 51.22517950000001], [-2.3019606, 51.22483939999999], [-2.3023663999999995, 51.22411429999999], [-2.3025794, 51.2237454], [-2.3027925, 51.22336039999999], [-2.3030502, 51.2229008], [-2.3033168, 51.2224261], [-2.3036159, 51.2219004], [-2.3040041999999996, 51.221205], [-2.3044042999999994, 51.2204912], [-2.3047820999999997, 51.21981980000001], [-2.3051457999999996, 51.21918310000001], [-2.3054294, 51.2186765], [-2.3056509, 51.21831649999999], [-2.305660599699814, 51.21830176221716], [-2.3060062999999995, 51.2177765], [-2.3063507999999997, 51.2172867], [-2.3066355, 51.21692500000001], [-2.3068599999999995, 51.21665190000001], [-2.3069552, 51.2165294], [-2.3070775, 51.21638930000001], [-2.3072625, 51.216204000000005], [-2.3074534999999994, 51.216005599999995], [-2.3077524, 51.2157047], [-2.3079906, 51.2154723], [-2.3081856000000003, 51.21528570000001], [-2.3084958, 51.21501549999999], [-2.3087515, 51.2147961], [-2.3091124999999995, 51.21450169999999], [-2.309552099999999, 51.21417279999999], [-2.3098877, 51.21392430000001], [-2.3103752, 51.2135931], [-2.3108142, 51.2133015], [-2.3113207999999994, 51.212991900000006], [-2.3117129, 51.2127529], [-2.3121735999999995, 51.212474799999995], [-2.3126437, 51.2121962], [-2.3131143, 51.211908300000005], [-2.3132469, 51.2118297], [-2.313283199999999, 51.211806], [-2.3141141, 51.211319800000005], [-2.3144086, 51.2111402], [-2.3147265, 51.21094759999999], [-2.315237199999999, 51.21062249999999], [-2.3156366, 51.21036159999999], [-2.3159358, 51.21015119999999], [-2.3161878999999996, 51.2099691], [-2.3164475, 51.2097814], [-2.3168483999999996, 51.2094728], [-2.3171898, 51.2091935], [-2.3176081999999996, 51.2088396], [-2.3179934, 51.2084905], [-2.3183142, 51.20817919999998], [-2.3186363, 51.20785229999999], [-2.3189268999999997, 51.207535199999995], [-2.3192174999999997, 51.2072023], [-2.3194251, 51.20695310000001], [-2.3195997, 51.206722799999994], [-2.3198097, 51.20643439999999], [-2.3200891, 51.2060135], [-2.3202963, 51.20569350000001], [-2.320472, 51.2054043], [-2.3206338, 51.2050996], [-2.3208127, 51.2047546], [-2.3209884, 51.2043782], [-2.3211357999999995, 51.20404140000001], [-2.3212594, 51.20372510000001], [-2.321375, 51.2034049], [-2.3214849, 51.203048], [-2.3215718, 51.20273679999999], [-2.3216726, 51.20230609999998], [-2.3217177, 51.2020615], [-2.3217562, 51.2018315], [-2.3218003, 51.20153919999999], [-2.3218405, 51.2012217], [-2.3218975, 51.2006433], [-2.3219636, 51.200064999999995], [-2.322018, 51.199667600000005], [-2.3220867, 51.1992518], [-2.3221869999999996, 51.19871620000001], [-2.322256, 51.198398899999994], [-2.3223265, 51.1980834], [-2.3223719, 51.19790989999999], [-2.3224681, 51.19757669999999], [-2.3225718999999994, 51.1972474], [-2.3226962999999996, 51.196879199999984], [-2.3228727, 51.1963927], [-2.3229794, 51.1961137], [-2.323092, 51.195849299999985], [-2.3232397, 51.195500800000005], [-2.3234346, 51.1950763], [-2.3237952, 51.194306299999994], [-2.3241149, 51.19361430000001], [-2.3243712, 51.1930687], [-2.3246771, 51.1924], [-2.3250137999999994, 51.19167809999999], [-2.3253418, 51.19097680000001], [-2.3256620999999997, 51.1902915], [-2.3259424, 51.18969150000001], [-2.326249, 51.1890252], [-2.3266476, 51.18817150000001], [-2.3269331, 51.187560100000006], [-2.3271299, 51.18714460000001], [-2.3273068, 51.18676229999999], [-2.327601099999999, 51.18619169999999], [-2.3278025, 51.18581569999999], [-2.3281649999999994, 51.1852442], [-2.3285109, 51.1847435], [-2.3286829999999994, 51.1845124], [-2.3288668999999995, 51.18427299999998], [-2.328989, 51.18412309999999], [-2.3292376, 51.1838297], [-2.3296038, 51.1834289], [-2.3299944, 51.18302589999999], [-2.3303704, 51.18266189999999], [-2.3306319, 51.182424399999995], [-2.3309491999999996, 51.182145600000005], [-2.3312457, 51.181901], [-2.3316695, 51.1815669], [-2.3321095, 51.181239399999995], [-2.332576, 51.18091020000001], [-2.3330537, 51.1805965], [-2.333419, 51.1803698], [-2.3337802, 51.1801511], [-2.3341613999999997, 51.1799342], [-2.3345506, 51.1797219], [-2.3349399, 51.1795199], [-2.3353944, 51.1792949], [-2.3356197387107556, 51.17918936532886], [-2.3358728999999996, 51.17907079999999], [-2.3362948, 51.1788808], [-2.3367206, 51.178700000000006], [-2.3371386, 51.1785269], [-2.3376769, 51.17831979999999], [-2.3384124, 51.178045799999985], [-2.3392544, 51.1777447], [-2.3398093000000006, 51.177546], [-2.3403534, 51.17735239999998], [-2.3415492, 51.176931399999994], [-2.3425857, 51.1765624], [-2.3436173, 51.176196299999994], [-2.3444253999999995, 51.1759128], [-2.3452328, 51.175624600000006], [-2.3458897999999997, 51.175390500000006], [-2.3460537, 51.1753309], [-2.3466014, 51.1751328], [-2.3474496999999994, 51.1748327], [-2.3488595, 51.1743371], [-2.3501245, 51.1738882], [-2.3510973, 51.1735433], [-2.3518167, 51.17328299999999], [-2.352302, 51.17310199999999], [-2.352697099999999, 51.1729489], [-2.3530832, 51.1727933], [-2.353517399999999, 51.1726067], [-2.3538841999999995, 51.1724426], [-2.3542370999999997, 51.17227559999999], [-2.3545817, 51.172109000000006], [-2.354882, 51.1719585], [-2.355334099999999, 51.171721299999994], [-2.3556784, 51.17153969999999], [-2.3561018, 51.171311900000006], [-2.3566322, 51.1710345], [-2.3571323999999994, 51.1707668], [-2.3577475, 51.1704535], [-2.358363, 51.1701388], [-2.3589811, 51.16982629999998], [-2.3595236999999996, 51.1695598], [-2.3603912000000005, 51.169140000000006], [-2.3611877, 51.168762699999995], [-2.3621601999999995, 51.168314], [-2.3625175, 51.168145499999994], [-2.3626342999999994, 51.168091], [-2.3626681, 51.16807639999999], [-2.3628299, 51.168007], [-2.3630136, 51.16792670000001], [-2.3637593, 51.16760819999999], [-2.3645177, 51.16728270000001], [-2.3651281, 51.1670251], [-2.366058, 51.16662500000001], [-2.3662055, 51.166560299999986], [-2.3667707, 51.166317199999995], [-2.367172, 51.16614700000001], [-2.3676673, 51.16593289999999], [-2.3682522, 51.1656812], [-2.3684347999999997, 51.1656053], [-2.3690745, 51.165330099999984], [-2.3696852, 51.165068], [-2.3703302999999996, 51.16479000000001], [-2.3706592, 51.16465199999998], [-2.3710984999999996, 51.16446510000001], [-2.3723273, 51.1639345], [-2.3735704999999996, 51.1633993], [-2.3748199, 51.16285320000001], [-2.3761023999999997, 51.1622785], [-2.376701871679624, 51.1620009602833], [-2.3767722, 51.1619684], [-2.37736, 51.16169250000001], [-2.3779848, 51.16139520000001], [-2.3785785, 51.16109980000001], [-2.3791915999999995, 51.1607973], [-2.3798359, 51.16046889999999], [-2.3804609, 51.1601495], [-2.3810646, 51.1598355], [-2.3816699, 51.1595153], [-2.3823166, 51.1591692], [-2.3829264, 51.1588347], [-2.3834996, 51.1585176], [-2.3839848, 51.15824369999999], [-2.3844667, 51.15796770000001], [-2.3849955, 51.1576513], [-2.3856889, 51.1572344], [-2.3860686, 51.15699829999999], [-2.3866037, 51.1566501], [-2.3872253, 51.1562317], [-2.3876318999999997, 51.155940599999994], [-2.3880472, 51.15563439999999], [-2.3884136, 51.1553576], [-2.3888034999999994, 51.1550506], [-2.3891668, 51.1547526], [-2.3895287999999995, 51.15444719999999], [-2.3898509999999997, 51.15416570000001], [-2.3901968999999994, 51.1538554], [-2.390551, 51.1535145], [-2.3908581, 51.1532211], [-2.3911557, 51.1529246], [-2.3914494, 51.152622699999995], [-2.3917449, 51.1523004], [-2.3920575999999993, 51.1519535], [-2.3922678, 51.15170580000001], [-2.3925022, 51.1514281], [-2.392703899999999, 51.15117380000001], [-2.3929593, 51.15083589999999], [-2.3932697, 51.15040929999999], [-2.393648, 51.1498596], [-2.3939601, 51.1493654], [-2.3941293, 51.1490837], [-2.3943577, 51.14868819999999], [-2.3945961999999996, 51.1482494], [-2.3948384999999996, 51.14778069999999], [-2.3951228999999996, 51.1472158], [-2.3954043, 51.1466933], [-2.3956208999999995, 51.14630329999999], [-2.3958202999999996, 51.14597549999999], [-2.396062699999999, 51.145586400000006], [-2.3963241, 51.14519010000001], [-2.3965661, 51.14483880000001], [-2.3968114, 51.14449419999999], [-2.3970834, 51.14412780000001], [-2.3973631, 51.1437696], [-2.3977353, 51.143317], [-2.3980996, 51.142897100000006], [-2.3985204, 51.14245950000001], [-2.3989571, 51.1420518], [-2.3994343, 51.1416371], [-2.3999426, 51.1412319], [-2.4004524, 51.1408449], [-2.4009918999999997, 51.1404442], [-2.4015908, 51.14000059999999], [-2.4021656999999994, 51.1395802], [-2.4027867, 51.13912150000001], [-2.4031146, 51.1388802], [-2.4035838999999997, 51.1385375], [-2.4040576999999996, 51.13818769999999], [-2.4046565999999996, 51.1377453], [-2.4052748, 51.1372902], [-2.4058972999999995, 51.1368426], [-2.4062789, 51.136583300000005], [-2.4066882, 51.13631680000001], [-2.4071233999999997, 51.13605599999999], [-2.4075349, 51.135822700000006], [-2.4081271, 51.1355181], [-2.4085907, 51.1352934], [-2.4089606, 51.1351233], [-2.4093152, 51.13497060000001], [-2.409658, 51.13481939999999], [-2.4105343999999995, 51.1344314], [-2.4109551, 51.134232300000015], [-2.4113442, 51.134037], [-2.4115749999999996, 51.1339155], [-2.4118958, 51.1337377], [-2.4121729999999997, 51.133573600000005], [-2.4126167999999995, 51.13329480000001], [-2.4130418999999996, 51.1330163], [-2.4134963, 51.13270579999998], [-2.4139188, 51.13240999999999], [-2.4143528999999995, 51.1321001], [-2.4147631, 51.1317928], [-2.4151991, 51.13145449999999], [-2.4156299, 51.13111750000001], [-2.4159713999999997, 51.1308424], [-2.4163582, 51.1305071], [-2.4167445, 51.13017189999999], [-2.4171191, 51.1298341], [-2.4178638999999995, 51.12915610000001], [-2.418267, 51.128804499999994], [-2.4186437999999995, 51.1284919], [-2.4190962, 51.12814649999999], [-2.4193942, 51.12793659999999], [-2.4196900999999995, 51.1277309], [-2.4202440999999997, 51.1273684], [-2.4208044999999996, 51.12700469999999], [-2.4216788, 51.12643609999999], [-2.4224718999999997, 51.12592450000001], [-2.4230231999999994, 51.12556390000001], [-2.4231932, 51.1254438], [-2.4232458999999995, 51.12540659999999], [-2.4237098, 51.1251152], [-2.4241628999999993, 51.12482349999999], [-2.4245215, 51.1245782], [-2.4248881999999994, 51.12432330000001], [-2.4252660999999995, 51.1240515], [-2.425451267122708, 51.12390352057596], [-2.4254822, 51.1238788], [-2.4256595999999995, 51.1237375], [-2.4259598, 51.123474899999984], [-2.4262743999999996, 51.12318109999999], [-2.4265664, 51.1228825], [-2.4268430999999997, 51.1225764], [-2.4271141999999997, 51.12224849999999], [-2.4273558999999993, 51.121922100000006], [-2.4276782999999997, 51.121431900000005], [-2.4279939999999995, 51.120917], [-2.4282943, 51.120406], [-2.4284431, 51.120145299999976], [-2.4285978, 51.1198986], [-2.4287477999999996, 51.11966770000001], [-2.4288941999999993, 51.11945519999999], [-2.4290540999999997, 51.119238900000006], [-2.4292313999999995, 51.1190245], [-2.4294256, 51.1188128], [-2.4296348999999995, 51.1185917], [-2.4298391, 51.1183922], [-2.430058, 51.1181987], [-2.4302524, 51.1180315], [-2.4304461, 51.11787349999999], [-2.4306528, 51.11771970000001], [-2.4308612999999997, 51.1175655], [-2.4310809, 51.11741310000001], [-2.4313315, 51.1172456], [-2.4315869, 51.11709369999999], [-2.4317966, 51.11697310000001], [-2.4320621999999994, 51.116825799999994], [-2.4323076, 51.1166965], [-2.4325596999999997, 51.11657000000001], [-2.43278, 51.1164683], [-2.43312, 51.11631520000001], [-2.4333828999999993, 51.11620679999999], [-2.4335962999999996, 51.116123], [-2.4338327, 51.116032799999985], [-2.4344034, 51.11583460000001], [-2.4346185, 51.11576079999999], [-2.4354637, 51.1154874], [-2.4363065999999995, 51.1152161], [-2.4366389000000006, 51.1151094], [-2.4371223999999994, 51.1149541], [-2.4382035, 51.1146029], [-2.4393393, 51.114234200000006], [-2.4404049, 51.11388989999999], [-2.4415908999999996, 51.11350770000001], [-2.4428061, 51.1131125], [-2.4442306, 51.1126553], [-2.44553, 51.1122373], [-2.4468036999999994, 51.111828300000006], [-2.4481843, 51.111378], [-2.4489795999999995, 51.11111979999999], [-2.4498982, 51.11082079999999], [-2.4501116, 51.110749], [-2.4509810999999995, 51.11046890000001], [-2.4517704, 51.1102128], [-2.4525986000000004, 51.1099448], [-2.4535500999999997, 51.1096325], [-2.4543471, 51.10937419999998], [-2.4550692999999995, 51.1091395], [-2.4559096999999994, 51.10886709999998], [-2.4567434, 51.1086054], [-2.4575799, 51.10835369999999], [-2.4584294, 51.108114], [-2.4589520999999994, 51.1079696], [-2.4595135, 51.10781269999999], [-2.4600143999999995, 51.1076727], [-2.4604975, 51.1075271], [-2.4608597, 51.10741219999998], [-2.4612087999999996, 51.1072952], [-2.4616722000000006, 51.1071339], [-2.4621981, 51.10694109999999], [-2.4629069, 51.1066595], [-2.4632684, 51.1065119], [-2.4636386, 51.1063618], [-2.464008199999999, 51.10620839999999], [-2.4644062, 51.1060472], [-2.4652326, 51.105730400000006], [-2.4655112902447667, 51.105631359695174], [-2.4656454, 51.10558369999999], [-2.4660318, 51.105459], [-2.4663603999999997, 51.105356], [-2.4665954, 51.105286500000005], [-2.466878, 51.1052068], [-2.4672516, 51.10510809999999], [-2.4676974, 51.10499699999999], [-2.4680689, 51.1049121], [-2.4684111, 51.1048391], [-2.4686431999999994, 51.10479130000001], [-2.469118, 51.1047014], [-2.469674, 51.1045987], [-2.4701614, 51.10451230000001], [-2.4706473, 51.104428899999995], [-2.4710624, 51.1043509], [-2.471486, 51.10426760000001], [-2.4718522, 51.1041892], [-2.472211, 51.10410999999999], [-2.472592, 51.1040199], [-2.4729499999999995, 51.1039317], [-2.4734411999999995, 51.10380990000001], [-2.4739472999999994, 51.1036841], [-2.4744569999999997, 51.1035608], [-2.4749938999999994, 51.1034352], [-2.4754615999999996, 51.1033315], [-2.4758979999999995, 51.1032446], [-2.4762672, 51.10317299999999], [-2.4764451, 51.1031409], [-2.4765142, 51.1031285], [-2.4768486, 51.10307349999999], [-2.4772229, 51.1030158], [-2.4775883, 51.1029645], [-2.4777975, 51.1029361], [-2.4783643999999994, 51.1028683], [-2.4787144, 51.102829], [-2.4790626, 51.1027948], [-2.4794277999999994, 51.1027612], [-2.4797982000000003, 51.1027339], [-2.4801495, 51.102709], [-2.4805296, 51.1026874], [-2.4808822, 51.1026731], [-2.4813041999999994, 51.1026602], [-2.4816115, 51.10265290000001], [-2.4817890999999994, 51.1026498], [-2.4822339, 51.102641199999994], [-2.4823848, 51.1026401], [-2.482563799999999, 51.1026389], [-2.4831929999999995, 51.1026343], [-2.4837985, 51.10263299999999], [-2.4843541, 51.1026303], [-2.4850149, 51.1026294], [-2.4856235, 51.1026301], [-2.4862512, 51.1026349], [-2.4868664, 51.1026435], [-2.4876387, 51.1026623], [-2.4883763, 51.1026879], [-2.488906, 51.10271099999999], [-2.4894959, 51.1027402], [-2.490054, 51.1027708], [-2.4907767, 51.10281489999999], [-2.4916654, 51.1028696], [-2.4921738999999996, 51.1029004], [-2.492657, 51.1029272], [-2.4933135999999996, 51.1029575], [-2.4939608, 51.1029835], [-2.4946761999999993, 51.1030024], [-2.4953801999999996, 51.1030153], [-2.495907, 51.10301479999999], [-2.4965176, 51.1030085], [-2.4974026999999994, 51.102995], [-2.4981289, 51.1029814], [-2.4988151, 51.1029634], [-2.4996804999999997, 51.1029335], [-2.5001629, 51.102914199999994], [-2.5006583999999994, 51.1028927], [-2.5014384, 51.1028553], [-2.5022186, 51.1028122], [-2.5031725, 51.1027562], [-2.5036482, 51.10272450000001], [-2.5041253, 51.1026919], [-2.5046604999999995, 51.10265290000001], [-2.5051205999999997, 51.1026176], [-2.5057261, 51.1025702], [-2.5065265, 51.1024992], [-2.5073247999999997, 51.1024256], [-2.5078899999999997, 51.1023671], [-2.5084016, 51.1023147], [-2.5090494999999997, 51.1022438], [-2.5097012999999997, 51.1021711], [-2.5102912999999996, 51.1021011], [-2.5108719, 51.10202689999999], [-2.5114655000000004, 51.101941399999994], [-2.5120642, 51.10185239999999], [-2.5126880999999996, 51.10175240000001], [-2.5132642, 51.1016533], [-2.5145737999999995, 51.1014019], [-2.5150095999999995, 51.10132889999999], [-2.51528279553466, 51.10127492491987], [-2.516277, 51.1010785], [-2.5165795, 51.1010203], [-2.5173044999999994, 51.1008965], [-2.517971999999999, 51.10078239999999], [-2.5184909, 51.1006952], [-2.5194237, 51.10053369999999], [-2.5198619, 51.1004466], [-2.5202672, 51.100358699999994], [-2.5205944, 51.1002813], [-2.5209201, 51.10020180000001], [-2.52112, 51.1001459], [-2.5213164, 51.1000885], [-2.5216426999999997, 51.0999911], [-2.5221643999999994, 51.09981329999999], [-2.5225216071969583, 51.09969057256797], [-2.5227177, 51.0996232], [-2.5233103, 51.0994195], [-2.5234813999999997, 51.09936470000001], [-2.5236569, 51.09930930000001], [-2.5241612999999994, 51.099159699999994], [-2.524333, 51.0991069], [-2.5245044, 51.0990555], [-2.5248243, 51.0989519], [-2.5252428, 51.09880679999999], [-2.525607, 51.09866340000001], [-2.5260282, 51.098499], [-2.5262431999999997, 51.09841589999999], [-2.5264774, 51.09831270000001], [-2.5267681999999994, 51.0981634], [-2.5270035, 51.0980287], [-2.5271636999999996, 51.097919300000015], [-2.5272837999999997, 51.09783389999999], [-2.5273902, 51.09775909999999], [-2.5274947999999995, 51.0976794], [-2.5275804, 51.097614799999995], [-2.5277432999999996, 51.09748019999999], [-2.5279079, 51.0973291], [-2.5280695000000004, 51.09717659999999], [-2.5282537, 51.09699400000001], [-2.5284160000000004, 51.0968239], [-2.5286085, 51.0966188], [-2.5287936, 51.09642379999999], [-2.5290643, 51.09613089999999], [-2.5293324, 51.095832500000014], [-2.5295919, 51.095539900000006], [-2.529834, 51.095261], [-2.5300344, 51.0950158], [-2.5302148999999994, 51.0947866], [-2.5303620999999996, 51.0945887], [-2.5304323999999996, 51.09449120000001], [-2.5304882999999996, 51.094408], [-2.5306612, 51.094146900000005], [-2.5308291, 51.09386959999999], [-2.5309512999999995, 51.093651400000006], [-2.5310634999999997, 51.093446199999995], [-2.5312690999999994, 51.09301679999999], [-2.5313793, 51.092780299999994], [-2.5314670999999995, 51.0925856], [-2.5316118999999997, 51.092262799999986], [-2.53174, 51.091966499999984], [-2.5319231, 51.0915623], [-2.5320211, 51.091350199999994], [-2.5321097, 51.091142], [-2.532263, 51.09080199999999], [-2.532454, 51.09038050000001], [-2.5326352, 51.089976], [-2.532809799999999, 51.089588099999986], [-2.5329731, 51.08922349999999], [-2.5330632999999994, 51.089023], [-2.533166, 51.08879590000001], [-2.5333123999999994, 51.088463999999995], [-2.5334397999999996, 51.0881778], [-2.5336044999999996, 51.0878127], [-2.5337704999999997, 51.0874415], [-2.5339403, 51.087056999999994], [-2.5341195, 51.0866695], [-2.5342895, 51.0862866], [-2.5344572000000003, 51.0859064], [-2.5346302, 51.085516600000005], [-2.5347964999999997, 51.08514530000001], [-2.5349354999999996, 51.08483950000001], [-2.5350977999999995, 51.0844792], [-2.5352706, 51.0840955], [-2.5354544999999997, 51.08368620000001], [-2.5356585, 51.08322710000001], [-2.5358063999999993, 51.08289439999999], [-2.5359345, 51.08260690000001], [-2.5360927, 51.08225609999999], [-2.5362374, 51.081934700000005], [-2.5364076, 51.0815643], [-2.5365183999999994, 51.0813237], [-2.5366588999999995, 51.0810307], [-2.5367472999999996, 51.0808502], [-2.536826899999999, 51.0806857], [-2.5369196, 51.0804996], [-2.5370972000000003, 51.0801456], [-2.5372527, 51.0798479], [-2.5373437, 51.079673], [-2.537531, 51.0793212], [-2.5376646, 51.0790752], [-2.5378332, 51.0787761], [-2.5379903999999995, 51.078493400000006], [-2.5382104, 51.078107], [-2.5383736, 51.0778359], [-2.5385056, 51.0776092], [-2.5387008999999994, 51.0772758], [-2.538873, 51.0769781], [-2.5390564, 51.0766653], [-2.539278299999999, 51.076284699999995], [-2.5394924, 51.07592309999999], [-2.5396227999999996, 51.075697100000006], [-2.5396587, 51.075641100000006], [-2.5398864999999997, 51.0752744], [-2.5400174, 51.075061600000005], [-2.5401875, 51.0747957], [-2.5403894, 51.0744814], [-2.5405715, 51.074208600000006], [-2.5407592999999995, 51.073922200000005], [-2.5409751, 51.0735987], [-2.5411510999999996, 51.07334449999999], [-2.5413713, 51.07302829999999], [-2.5416425, 51.0726378], [-2.5418209999999997, 51.07237980000001], [-2.542028, 51.07207700000001], [-2.5422320999999997, 51.0717841], [-2.5424916, 51.07140429999999], [-2.5426759, 51.0711359], [-2.5429045999999995, 51.070803], [-2.5431601, 51.0704378], [-2.5434171, 51.0700744], [-2.5435979, 51.069804], [-2.5438924999999997, 51.0693767], [-2.5441909, 51.0689455], [-2.5445185, 51.0684699], [-2.5446195, 51.06832339999999], [-2.5448, 51.068062700000006], [-2.5450543, 51.06769189999999], [-2.5452812, 51.0673451], [-2.5455251999999997, 51.067008099999995], [-2.5456193, 51.06686890000001], [-2.5460262999999994, 51.0662707], [-2.5463435999999997, 51.06580209999999], [-2.546532899999999, 51.06552189999999], [-2.5466884, 51.0652897], [-2.5469914, 51.06482830000001], [-2.5473241999999994, 51.064326900000005], [-2.5475775, 51.063941799999995], [-2.5477627, 51.0636557], [-2.5479392, 51.06338430000001], [-2.5481341, 51.06308130000001], [-2.5483505, 51.0627531], [-2.5486356, 51.0623074], [-2.5489287999999997, 51.06184529999999], [-2.5492487999999995, 51.06135040000001], [-2.5494654, 51.061003500000005], [-2.549738, 51.06057270000001], [-2.5498527999999996, 51.06039479999999], [-2.5501359999999997, 51.0599467], [-2.5504377, 51.0594614], [-2.5507428, 51.0589648], [-2.5511099, 51.0583739], [-2.5512458999999996, 51.05815030000001], [-2.5514651, 51.0577991], [-2.5517975000000006, 51.05725339999999], [-2.55222, 51.0565575], [-2.5525725999999995, 51.05597139999999], [-2.5527835999999997, 51.0556164], [-2.5529736999999995, 51.05530329999999], [-2.5532908999999995, 51.05476429999999], [-2.5537131, 51.0540495], [-2.5541656, 51.0532723], [-2.5545202999999996, 51.0526478], [-2.5548391, 51.0520873], [-2.5551914999999994, 51.0514481], [-2.5554437999999995, 51.05098709999999], [-2.5557411, 51.0504262], [-2.5561460999999994, 51.0496576], [-2.5563785, 51.0492107], [-2.556387136376228, 51.04919293101055], [-2.5566568999999997, 51.0486379], [-2.5569274, 51.048097699999985], [-2.557157699999999, 51.04765689999999], [-2.5572272999999996, 51.0475216], [-2.5572515, 51.04746719999999], [-2.557337599999999, 51.047263599999994], [-2.5575574999999997, 51.0467756], [-2.5578213, 51.04617459999999], [-2.5581407, 51.0454483], [-2.5584202, 51.04479929999999], [-2.5587860999999994, 51.0439153], [-2.5590601, 51.04325019999998], [-2.5593308, 51.04264400000001], [-2.5595959, 51.04208909999999], [-2.5597398, 51.04180279999999], [-2.5598715999999997, 51.0415588], [-2.5600317, 51.0412645], [-2.5600984, 51.0411422], [-2.5602133000000005, 51.04094580000001], [-2.5603636, 51.0406959], [-2.5605740999999997, 51.040352], [-2.5607922999999997, 51.0400065], [-2.5610311, 51.03964349999999], [-2.561283, 51.0393045], [-2.5617916, 51.0386547], [-2.5621584, 51.03818129999999], [-2.5624872999999995, 51.0377422], [-2.5628554, 51.03724299999998], [-2.5630057, 51.03702049999999], [-2.5631676000000003, 51.036774599999994], [-2.563396, 51.0364469], [-2.5636173, 51.0361153], [-2.5638424, 51.0357599], [-2.5640118, 51.03547100000001], [-2.5642223999999993, 51.0350677], [-2.5644295, 51.034676299999994], [-2.5647188999999995, 51.03405999999999], [-2.5648141, 51.03385279999999], [-2.5649402, 51.0335679], [-2.5651219999999997, 51.0331213], [-2.5653287, 51.03262410000001], [-2.5655944999999996, 51.0319293], [-2.5657691, 51.03145550000001], [-2.5659566000000003, 51.030879], [-2.5660805999999994, 51.0304903], [-2.5661564, 51.0301962], [-2.5662386999999995, 51.02983940000001], [-2.566300899999999, 51.029532200000006], [-2.5663345, 51.029342699999994], [-2.5663722, 51.0291019], [-2.5664065, 51.0288495], [-2.566425, 51.0286019], [-2.566442, 51.028365], [-2.5664548000000003, 51.0280179], [-2.5664524999999996, 51.0276747], [-2.5664356000000006, 51.02738109999999], [-2.5664088, 51.02708049999999], [-2.5663669999999996, 51.02674030000001], [-2.5662948, 51.02631389999999], [-2.5662371, 51.0259706], [-2.5662023, 51.025718600000005], [-2.5661250999999994, 51.0252842], [-2.5660796999999995, 51.0249979], [-2.5660474, 51.024739700000005], [-2.5660382, 51.024629999999995], [-2.5660154999999993, 51.02438889999999], [-2.5659899, 51.0240374], [-2.5659845999999997, 51.0237733], [-2.565986, 51.023488399999984], [-2.5659915, 51.023230199999986], [-2.5659995, 51.023069599999985], [-2.5660251, 51.02270279999998], [-2.5660337, 51.0225729], [-2.5660571, 51.0222815], [-2.5660772, 51.0221544], [-2.5661117, 51.021950099999984], [-2.5661679, 51.0216664], [-2.5662279, 51.0214155], [-2.5662891999999995, 51.0211745], [-2.5663584, 51.0209253], [-2.5664263, 51.0207068], [-2.5665771, 51.0202658], [-2.5667459, 51.0198293], [-2.566903, 51.01943060000001], [-2.5670483999999996, 51.0190705], [-2.567178999999999, 51.0187435], [-2.5672767, 51.01847300000001], [-2.5674173, 51.0180791], [-2.5675974000000004, 51.0175438], [-2.5676411999999997, 51.0174143], [-2.5677795999999997, 51.0169633], [-2.5679111, 51.0165409], [-2.5680286999999997, 51.016158899999986], [-2.5681561999999993, 51.01572360000001], [-2.5682729999999996, 51.015331999999994], [-2.5683874, 51.014910400000005], [-2.5684803, 51.01457279999999], [-2.5686312, 51.014003599999995], [-2.5687618, 51.0134876], [-2.5689158999999995, 51.0128534], [-2.569008999999999, 51.012469], [-2.569082, 51.0121596], [-2.5691624, 51.0118031], [-2.5692891999999996, 51.01120660000001], [-2.5694088, 51.01063570000001], [-2.5694858, 51.01026339999999], [-2.5695997, 51.00967820000001], [-2.5696848, 51.00922069999999], [-2.5697599, 51.00879419999999], [-2.5698299999999996, 51.0083564], [-2.5698836999999997, 51.00801989999999], [-2.5699567999999995, 51.007610199999995], [-2.5700222, 51.007164], [-2.5700921999999995, 51.006663200000006], [-2.5702245999999995, 51.0057575], [-2.5703031, 51.00520040000001], [-2.5704121999999994, 51.00440269999999], [-2.5705363, 51.0035603], [-2.5706209999999996, 51.0030817], [-2.570739, 51.002512], [-2.570837099999999, 51.0020818], [-2.570934, 51.00168000000001], [-2.5710406, 51.001290299999994], [-2.5712081, 51.0006878], [-2.5713641999999997, 51.0001696], [-2.571509499999999, 50.9997185], [-2.5716689, 50.9991895], [-2.5718288999999994, 50.9987098], [-2.5720008, 50.99822050000001], [-2.5720851, 50.99798810000001], [-2.5721992, 50.997682899999994], [-2.5724228, 50.997108400000016], [-2.5725773, 50.996738699999995], [-2.5727263, 50.99639390000001], [-2.5729361999999996, 50.9959376], [-2.5731242, 50.995518299999986], [-2.5733057, 50.9951471], [-2.5735534, 50.9946464], [-2.5738346999999995, 50.99412689999999], [-2.5741227, 50.9936132], [-2.5745296, 50.99292160000001], [-2.574664778953297, 50.99268564501821], [-2.5747186000000006, 50.9925917], [-2.5749799, 50.99214769999999], [-2.5753048999999995, 50.991588699999994], [-2.5755548, 50.99114530000001], [-2.5759863, 50.9903946], [-2.5763638, 50.989753699999994], [-2.5766893999999994, 50.98919479999999], [-2.5771838, 50.98834409999999], [-2.5775475, 50.98771579999999], [-2.5781541999999997, 50.9866748], [-2.5785607999999995, 50.9859939], [-2.5790071, 50.9852349], [-2.5796843, 50.9840853], [-2.5801773, 50.9832357], [-2.5806074999999997, 50.982502], [-2.581026099999999, 50.981790700000005], [-2.5814556, 50.9810605], [-2.5819045, 50.9802958], [-2.5823672, 50.979504000000006], [-2.5828398, 50.9786836], [-2.5834715, 50.97761190000001], [-2.5838584, 50.9769592], [-2.584213, 50.9763782], [-2.5845823999999995, 50.975773], [-2.5849282, 50.97521809999999], [-2.5854973, 50.97434229999999], [-2.5857266999999995, 50.97400189999998], [-2.5862469999999997, 50.9732726], [-2.5865394, 50.9728871], [-2.5868133, 50.97253579999999], [-2.5873047, 50.9719318], [-2.5876750999999993, 50.9715037], [-2.5880689, 50.9710504], [-2.5885726999999994, 50.9705093], [-2.5890168, 50.9700026], [-2.5893901, 50.96956350000001], [-2.5897824999999997, 50.9690853], [-2.5902394, 50.9685166], [-2.5906126, 50.96803479999999], [-2.5910003999999995, 50.9675191], [-2.5914334999999995, 50.9669215], [-2.5917095, 50.9665171], [-2.5919801, 50.9661176], [-2.5924180999999997, 50.96539190000001], [-2.5926734, 50.964965], [-2.5929288, 50.96452659999999], [-2.5931651999999996, 50.96411689999999], [-2.5935665999999995, 50.9633843], [-2.5938191999999995, 50.9628943], [-2.5940947, 50.96233600000001], [-2.5943675, 50.96171799999998], [-2.5945206000000005, 50.9613796], [-2.5947058999999997, 50.96094399999999], [-2.5948928, 50.9605086], [-2.5949224999999996, 50.9604357], [-2.5950667, 50.9601096], [-2.5952846, 50.95959640000001], [-2.5957361, 50.9585671], [-2.5960108, 50.957939999999994], [-2.596369699999999, 50.9571117], [-2.5966912, 50.95636699999999], [-2.5970304999999994, 50.9555939], [-2.5973275, 50.9549058], [-2.5976319, 50.95419840000001], [-2.5979246999999996, 50.953518499999994], [-2.5981868999999995, 50.952924800000005], [-2.5985654, 50.95205500000001], [-2.5986824, 50.9517909], [-2.5988765, 50.9513543], [-2.5990757999999996, 50.95092259999999], [-2.599181, 50.9507088], [-2.5992857999999996, 50.9505119], [-2.5994275, 50.950279], [-2.5995498999999995, 50.9500936], [-2.5997231, 50.949843900000005], [-2.5998844999999995, 50.9496304], [-2.6000519, 50.94944009999999], [-2.6002198, 50.9492545], [-2.6003606, 50.949109799999995], [-2.6005979999999997, 50.9488805], [-2.6008037, 50.94870319999999], [-2.6010335, 50.94851], [-2.601345, 50.9482743], [-2.6016176, 50.9480876], [-2.6018346, 50.9479412], [-2.6020734999999995, 50.947799399999994], [-2.6023016, 50.94766719999999], [-2.6025702, 50.94751749999999], [-2.6027573, 50.94742449999999], [-2.6029425999999996, 50.94733779999999], [-2.6032149, 50.94721669999999], [-2.6034788999999994, 50.947110300000006], [-2.6038247, 50.9469778], [-2.6041477, 50.9468717], [-2.6045127999999997, 50.946764], [-2.6047866999999996, 50.9466869], [-2.6050456, 50.94662359999999], [-2.605114323946612, 50.946608156717346], [-2.6053086, 50.94656450000001], [-2.605601, 50.9465069], [-2.6059484999999993, 50.9464475], [-2.6062719999999997, 50.9464014], [-2.6066175, 50.946363600000005], [-2.6069303000000006, 50.9463332], [-2.6072487999999994, 50.9463114], [-2.6076242999999995, 50.94628800000001], [-2.6079238, 50.94626589999999], [-2.60829, 50.946231399999995], [-2.6084913999999997, 50.946208], [-2.6086786999999996, 50.94618320000001], [-2.6089268999999997, 50.9461445], [-2.6091270999999994, 50.9461101], [-2.6094290999999994, 50.946051100000005], [-2.6097681, 50.9459634], [-2.6101393, 50.9458552], [-2.6103331999999995, 50.9458072], [-2.610634, 50.945727000000005], [-2.6108761, 50.945652800000005], [-2.6111233, 50.9455697], [-2.6113758999999996, 50.94546179999998], [-2.6115223, 50.945394099999994], [-2.6116527000000005, 50.94534379999999], [-2.6117872, 50.9452914], [-2.6120705999999996, 50.9451427], [-2.6123808999999993, 50.9449575], [-2.613032, 50.94451829999999]]} |
31.3 |
0534 |
0604 |
Westbury |
Yeovil Pen Mill |
Yeovil Pen Mill |
50.9445183 |
-2.6130320 |
50.9445183 |
-2.6130320 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:04:00 |
Yeovil Pen Mill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441095 |
1790053675446990 |
34 |
34 |
2026-09-22 05:17:55.707585 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:07:55.438443 |
| 728870 |
758691 |
V32128 |
405I021522 |
2026-09-22 |
COMPLETE |
None |
2026-09-22 05:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 758691, "stp": "N", "toc": "Transport for Wales", "uid": "V32128", "consist": "158838", "dest_crs": "CTR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V32128/2026-09-22/detailed", "trust_id": "405I021522", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:08:00", "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-22", "dest_arr_time": "0515", "dest_platform": "3B", "is_terminated": 1, "next_location": "Chester Sig. CR528", "signalling_id": "5I02", "timing_status": null, "origin_station": "Chester Middle Yard", "current_leg_arr": "0509", "current_leg_dep": "0508", "current_leg_end": "Chester Sig. CR528", "origin_dep_time": "0508", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8792641, 53.19721100000001], [-2.8777199, 53.196625100000006], [-2.8774753, 53.1964897], [-2.8772538999999995, 53.19637109999999], [-2.8769673, 53.19623289999999], [-2.8767424, 53.196147499999995], [-2.8764453999999997, 53.1960347], [-2.876084399999999, 53.1958736], [-2.875814, 53.19573629999999], [-2.8753596, 53.195561899999994], [-2.8752166, 53.1955215], [-2.8750411, 53.1954727], [-2.8748736, 53.195432800000006], [-2.8746089091824683, 53.19537926235472], [-2.8745557, 53.19536849999999], [-2.8740571, 53.195300300000014], [-2.8733662, 53.195173100000005]]}", "current_leg_start": "Chester Middle Yard", "dest_arr_time_act": "0515", "motion_projection": null, "next_location_lat": "53.1951731", "next_location_lon": "-2.8733662", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 282.999, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 717.149, \"from_m\": 282.999, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 853.332, \"from_m\": 717.149, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 758691, \"profile_key\": \"0f34998e53add4273247f0722026897e615267d2f392443da1a91fc4cc1ae402\", \"schedule_id\": 40881, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Chester Middle Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144564}, {\"is_pass\": false, \"wtt_arr\": \"0509\", \"wtt_dep\": \"0514\", \"location\": \"Chester Sig. CR528\", \"stage_seq\": 2, \"distance_m\": 458.946, \"section_seq\": 1, \"route_path_id\": 144564}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": null, \"location\": \"Chester\", \"stage_seq\": 3, \"distance_m\": 853.332, \"section_seq\": 1, \"route_path_id\": 144564}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 853.332, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144564}], \"total_distance_m\": 853.332, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 570.333, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 282.999, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0508", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "53.1951731", "current_position_lon": "-2.8733662", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chester Middle Yard", "service_state_platform": null, "timing_fact_generation": 1790046532816876, "current_leg_arrival_utc": "2026-09-22T05:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:01.086304", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-22T05:08:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:02.332120", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
None |
CTR |
5I02 |
158838 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 282.999, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 717.149, "from_m": 282.999, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 853.332, "from_m": 717.149, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 758691, "profile_key": "0f34998e53add4273247f0722026897e615267d2f392443da1a91fc4cc1ae402", "schedule_id": 40881, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0508", "location": "Chester Middle Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144564}, {"is_pass": false, "wtt_arr": "0509", "wtt_dep": "0514", "location": "Chester Sig. CR528", "stage_seq": 2, "distance_m": 458.946, "section_seq": 1, "route_path_id": 144564}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": null, "location": "Chester", "stage_seq": 3, "distance_m": 853.332, "section_seq": 1, "route_path_id": 144564}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 853.332, "from_m": 0.0, "section_seq": 1, "route_path_id": 144564}], "total_distance_m": 853.332, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 570.333, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 282.999, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Chester Middle Yard |
0508 |
0508 |
None |
5:08:00 |
None |
Chester |
0515 |
0515 |
3B |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V32128/2026-09-22/detailed |
None |
Chester Middle Yard |
2026-09-22T05:08:30+01:00 |
Chester Sig. CR528 |
1.0 |
{"type": "LineString", "coordinates": [[-2.8792641, 53.19721100000001], [-2.8777199, 53.196625100000006], [-2.8774753, 53.1964897], [-2.8772538999999995, 53.19637109999999], [-2.8769673, 53.19623289999999], [-2.8767424, 53.196147499999995], [-2.8764453999999997, 53.1960347], [-2.876084399999999, 53.1958736], [-2.875814, 53.19573629999999], [-2.8753596, 53.195561899999994], [-2.8752166, 53.1955215], [-2.8750411, 53.1954727], [-2.8748736, 53.195432800000006], [-2.8746089091824683, 53.19537926235472], [-2.8745557, 53.19536849999999], [-2.8740571, 53.195300300000014], [-2.8733662, 53.195173100000005]]} |
0.3 |
0508 |
0509 |
None |
None |
Chester Sig. CR528 |
53.1951731 |
-2.8733662 |
53.1951731 |
-2.8733662 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Chester Middle Yard |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790046532816876 |
0 |
0 |
2026-09-22 05:18:02.332120 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:01.086304 |
| 728871 |
758693 |
W60784 |
525T05M522 |
2026-09-22 |
COMPLETE |
None |
2026-09-22 05:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 758693, "stp": "P", "toc": "London Overground", "uid": "W60784", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60784/2026-09-22/detailed", "trust_id": "525T05M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:08:00", "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-22", "dest_arr_time": "0519", "dest_platform": "1", "is_terminated": 1, "next_location": "Chingford London End Sidings", "signalling_id": "5T05", "timing_status": null, "origin_station": "Chingford Country End Sidings", "current_leg_arr": "0510", "current_leg_dep": "0508", "current_leg_end": "Chingford London End Sidings", "origin_dep_time": "0508", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.009256, 51.6328492], [0.0091553, 51.6327118], [0.009035299999999998, 51.6325699], [0.0082782, 51.6317585], [0.0081727, 51.6316412], [0.0081277, 51.63158270000001], [0.008088399999999999, 51.6315211], [0.008051, 51.6314539], [0.0080099, 51.63136539999999], [0.007961999999999999, 51.631273199999995], [0.0079099, 51.63118980000001], [0.007753, 51.630970899999994], [0.0076948, 51.6308921], [0.007644099999999999, 51.6308235], [0.00762161908555112, 51.63079328188169], [0.007591799999999999, 51.630753199999994], [0.007528000000000001, 51.6306673]]}", "current_leg_start": "Chingford Country End Sidings", "dest_arr_time_act": "0519", "motion_projection": null, "next_location_lat": "51.6306673", "next_location_lon": "0.0075280", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 309.006, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.23, \"from_m\": 309.006, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 758693, \"profile_key\": \"270760b663639bdf45e85c7a6b08977a961da4602da7343a91ac57145b675503\", \"schedule_id\": 26088, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Chingford Country End Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141506}, {\"is_pass\": false, \"wtt_arr\": \"0510\", \"wtt_dep\": \"0517\", \"location\": \"Chingford London End Sidings\", \"stage_seq\": 2, \"distance_m\": 271.048, \"section_seq\": 1, \"route_path_id\": 141506}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 3, \"distance_m\": 593.23, \"section_seq\": 1, \"route_path_id\": 141506}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 593.23, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141506}], \"total_distance_m\": 593.23, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 284.224, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 309.006, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0508", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6306673", "current_position_lon": "0.0075280", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chingford Country End Sidings", "service_state_platform": null, "timing_fact_generation": 1790046532825545, "current_leg_arrival_utc": "2026-09-22T05:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:01.089902", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-22T05:08:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:02.334028", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
CHI |
5T05 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 309.006, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.23, "from_m": 309.006, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 758693, "profile_key": "270760b663639bdf45e85c7a6b08977a961da4602da7343a91ac57145b675503", "schedule_id": 26088, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0508", "location": "Chingford Country End Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141506}, {"is_pass": false, "wtt_arr": "0510", "wtt_dep": "0517", "location": "Chingford London End Sidings", "stage_seq": 2, "distance_m": 271.048, "section_seq": 1, "route_path_id": 141506}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": null, "location": "Chingford", "stage_seq": 3, "distance_m": 593.23, "section_seq": 1, "route_path_id": 141506}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 593.23, "from_m": 0.0, "section_seq": 1, "route_path_id": 141506}], "total_distance_m": 593.23, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 284.224, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 309.006, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Chingford Country End Sidings |
0508 |
0508 |
None |
5:08:00 |
None |
Chingford |
0519 |
0519 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W60784/2026-09-22/detailed |
None |
Chingford Country End Sidings |
2026-09-22T05:08:30+01:00 |
Chingford London End Sidings |
2.0 |
{"type": "LineString", "coordinates": [[0.009256, 51.6328492], [0.0091553, 51.6327118], [0.009035299999999998, 51.6325699], [0.0082782, 51.6317585], [0.0081727, 51.6316412], [0.0081277, 51.63158270000001], [0.008088399999999999, 51.6315211], [0.008051, 51.6314539], [0.0080099, 51.63136539999999], [0.007961999999999999, 51.631273199999995], [0.0079099, 51.63118980000001], [0.007753, 51.630970899999994], [0.0076948, 51.6308921], [0.007644099999999999, 51.6308235], [0.00762161908555112, 51.63079328188169], [0.007591799999999999, 51.630753199999994], [0.007528000000000001, 51.6306673]]} |
0.2 |
0508 |
0510 |
None |
None |
Chingford London End Sidings |
51.6306673 |
0.0075280 |
51.6306673 |
0.0075280 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Chingford Country End Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790046532825545 |
0 |
0 |
2026-09-22 05:18:02.334028 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:01.089902 |
| 728872 |
758695 |
W86756 |
085K02M522 |
2026-09-22 |
COMPLETE |
None |
2026-09-22 05:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 758695, "stp": "P", "toc": "ScotRail", "uid": "W86756", "consist": "380105", "dest_crs": "AYR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86756/2026-09-22/detailed", "trust_id": "085K02M522", "origin_crs": "XAR", "show_on_map": 0, "dar_est_time": "05:08:00", "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-22", "dest_arr_time": "0513", "dest_platform": "3", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "5K02", "timing_status": null, "origin_station": "Ayr C.S.D.", "current_leg_arr": "0513", "current_leg_dep": "0508", "current_leg_end": "Ayr", "origin_dep_time": "0508", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Ayr C.S.D.", "dest_arr_time_act": "0513", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 680.783, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 927.68, \"from_m\": 680.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1005.647, \"from_m\": 927.68, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.814, \"from_m\": 1005.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 758695, \"profile_key\": \"b64332f436bfd63073ba2c7681177115c9ade8461a26b6cbd7d1d75bdbb76f34\", \"schedule_id\": 28396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Ayr C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114983}, {\"is_pass\": false, \"wtt_arr\": \"0513\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 2, \"distance_m\": 1093.814, \"section_seq\": 1, \"route_path_id\": 114983}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1093.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114983}], \"total_distance_m\": 1093.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1093.814, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0508", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ayr C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790048753676236, "current_leg_arrival_utc": "2026-09-22T05:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:01.092894", "service_state_evidence_id": 64428476, "current_leg_start_actual_dep": "2026-09-22T05:08:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:02.335904", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XAR |
AYR |
5K02 |
380105 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 680.783, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 927.68, "from_m": 680.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1005.647, "from_m": 927.68, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.814, "from_m": 1005.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 758695, "profile_key": "b64332f436bfd63073ba2c7681177115c9ade8461a26b6cbd7d1d75bdbb76f34", "schedule_id": 28396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0508", "location": "Ayr C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114983}, {"is_pass": false, "wtt_arr": "0513", "wtt_dep": null, "location": "Ayr", "stage_seq": 2, "distance_m": 1093.814, "section_seq": 1, "route_path_id": 114983}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1093.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 114983}], "total_distance_m": 1093.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1093.814, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ayr C.S.D. |
0508 |
0508 |
None |
5:08:00 |
None |
Ayr |
0513 |
0513 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W86756/2026-09-22/detailed |
None |
Ayr C.S.D. |
2026-09-22T05:08:30+01:00 |
Ayr |
5.0 |
{"type": "LineString", "coordinates": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} |
0.7 |
0508 |
0513 |
None |
None |
Ayr |
55.4585201 |
-4.6253911 |
55.4585201 |
-4.6253911 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Ayr C.S.D. |
TD |
NEVER_DEPARTED_TIMEOUT |
64428476 |
1790048753676236 |
1 |
1 |
2026-09-22 05:18:02.335904 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:01.092894 |
| 728873 |
758984 |
W29969 |
575A00M522 |
2026-09-22 |
COMPLETE |
20440913 |
2026-09-22 06:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 758984, "stp": "P", "toc": "CrossCountry", "uid": "W29969", "consist": "221127", "dest_crs": "DBY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29969/2026-09-22/detailed", "trust_id": "575A00M522", "origin_crs": "XUN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Derby", "service_date": "2026-09-22", "dest_arr_time": "0545", "dest_platform": "3", "is_terminated": 1, "next_location": "Derby", "signalling_id": "5A00", "timing_status": "LATE", "origin_station": "Barton Under Needwood RSMD", "current_leg_arr": "0608", "current_leg_dep": "0520", "current_leg_end": "Derby", "origin_dep_time": "0523", "origin_platform": null, "current_location": "Derby", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "+23 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7038939999999998, 52.754854], [-1.7031323, 52.7557972], [-1.7030517999999997, 52.75588639999999], [-1.7029123999999998, 52.7560066], [-1.7027755999999998, 52.7561121], [-1.7024403, 52.75634019999999], [-1.7021415, 52.75660569999999], [-1.7020219, 52.756710299999995], [-1.7017931, 52.7569873], [-1.7015667999999995, 52.757190999999985], [-1.7012444, 52.75748009999999], [-1.7009803, 52.757706], [-1.7008236, 52.7578517], [-1.7001539, 52.7584585], [-1.6994436999999998, 52.7590881], [-1.6985268999999998, 52.75989779999999], [-1.6981206, 52.760266499999986], [-1.6975680000000002, 52.760753399999984], [-1.6971568999999995, 52.7611774], [-1.6965129, 52.7618418], [-1.69614, 52.7621553], [-1.6957136, 52.7625952], [-1.6940966, 52.764152900000006], [-1.6925418999999997, 52.765661499999986], [-1.6921428999999997, 52.7660288], [-1.6911319562082947, 52.766918552514426], [-1.6910050999999997, 52.7670302], [-1.6896810999999998, 52.76816989999999], [-1.6877367, 52.769723899999995], [-1.6865389999999998, 52.770696499999985], [-1.6838675999999997, 52.7728343], [-1.6817688, 52.7745226], [-1.6795192999999995, 52.77631339999999], [-1.677901, 52.777599], [-1.6756132999999998, 52.7794444], [-1.6727443999999998, 52.7817229], [-1.6702535, 52.7836848], [-1.6679676, 52.78552319999999], [-1.6669839999999998, 52.7863224], [-1.6660888000000005, 52.787038200000005], [-1.6646232, 52.78818969999999], [-1.6641732, 52.7885585], [-1.6628575999999995, 52.789617199999995], [-1.6626614, 52.7897714], [-1.6615419, 52.79065419999999], [-1.6490280999999998, 52.80065030000001], [-1.6486644, 52.800939799999995], [-1.6473647, 52.8019746], [-1.6472515999999997, 52.8020647], [-1.6466905, 52.802566199999994], [-1.6464454000000002, 52.8027599], [-1.6460655999999998, 52.80306], [-1.6454996, 52.8035107], [-1.6454036999999997, 52.803587], [-1.6453292999999998, 52.8036464], [-1.6445099, 52.804372599999994], [-1.6437543, 52.805020600000006], [-1.6436944, 52.80506840000001], [-1.6427619, 52.8058134], [-1.642448651282718, 52.806068874254265], [-1.6422376, 52.80624100000001], [-1.6417395, 52.806636700000006], [-1.6416058999999998, 52.80673440000001], [-1.6412223, 52.80699869999999], [-1.6410130999999997, 52.8071446], [-1.6403291999999998, 52.807640799999994], [-1.6392018999999998, 52.808535], [-1.6379867, 52.8095217], [-1.6354127, 52.811570800000005], [-1.6348235, 52.81204350000001], [-1.6343134999999998, 52.8124429], [-1.6332292999999998, 52.8133087], [-1.6310486999999998, 52.81504819999999], [-1.6301233, 52.815788999999995], [-1.6291712, 52.8165412], [-1.627529, 52.817845600000005], [-1.6267761, 52.81845189999999], [-1.626442, 52.81872419999999], [-1.625768, 52.81925420000001], [-1.625515, 52.8194609], [-1.6247643, 52.820065199999995], [-1.6243423999999995, 52.8203992], [-1.6232828349422828, 52.82123800100551], [-1.6231549999999997, 52.8213392], [-1.6215509999999995, 52.8226116], [-1.6199496999999998, 52.8239018], [-1.6182464999999997, 52.82524539999999], [-1.6169675114151385, 52.82622884781892], [-1.6163770000000002, 52.82668290000001], [-1.6147582, 52.827875599999985], [-1.6146334, 52.82796630000001], [-1.6139601999999995, 52.8284517], [-1.6132386999999997, 52.8289638], [-1.6122983999999998, 52.82964249999999], [-1.6118358999999998, 52.8299629], [-1.6115958, 52.8301266], [-1.6113565000000003, 52.830297499999986], [-1.6112921, 52.8303421], [-1.6109249, 52.83057109999999], [-1.6100631, 52.831164599999994], [-1.6096125, 52.831466000000006], [-1.6091591999999997, 52.8317529], [-1.6072682, 52.8329844], [-1.6046933, 52.83458050000001], [-1.6035851, 52.8352431], [-1.6035418999999995, 52.8352689], [-1.6034857, 52.8353024], [-1.6028827, 52.8356605], [-1.6025996999999998, 52.8358322], [-1.6025219999999998, 52.8358787], [-1.6024516, 52.83592079999999], [-1.6023365, 52.8359896], [-1.5995615999999997, 52.8375679], [-1.5988611999999998, 52.837951], [-1.5972478, 52.8388357], [-1.5971026999999998, 52.838915199999995], [-1.5966869, 52.83914320000001], [-1.5923515999999998, 52.84137450000001], [-1.5884619999999998, 52.843257900000005], [-1.5854270999999998, 52.8446471], [-1.5847564999999997, 52.8449451], [-1.5845285, 52.8450472], [-1.5805400999999997, 52.8467692], [-1.5770679999999997, 52.84815829999999], [-1.5684629, 52.85162849999998], [-1.5651472999999998, 52.85297619999999], [-1.5647277, 52.8531475], [-1.56363, 52.85358209999999], [-1.5635393, 52.8536174], [-1.5629499, 52.8538634], [-1.5602501999999998, 52.8549478], [-1.5561039, 52.85662430000001], [-1.5531421, 52.8578219], [-1.5466754, 52.86043660000001], [-1.5460200999999998, 52.86069650000001], [-1.5451843999999997, 52.860996599999986], [-1.544714150373997, 52.86118511207191], [-1.5445912, 52.861234399999994], [-1.5377857, 52.863962], [-1.5362704, 52.8645995], [-1.5357466, 52.8648586], [-1.5353967, 52.8650063], [-1.535241647778276, 52.8650717818048], [-1.5348116, 52.8652534], [-1.5343829999999998, 52.8654373], [-1.5312275999999998, 52.8667902], [-1.5282651, 52.86812849999999], [-1.5277709000000002, 52.8683554], [-1.5271359830031863, 52.868650479044945], [-1.5259213, 52.869215], [-1.5228254, 52.8707016], [-1.5198092, 52.8722567], [-1.5136775427219444, 52.87548963626874], [-1.511599, 52.87658549999999], [-1.4984685999999998, 52.8834581], [-1.4922390999999997, 52.8867206], [-1.4909062, 52.88742150000001], [-1.4902302, 52.8877757], [-1.4893521999999997, 52.8882339], [-1.4886431999999998, 52.888607500000006], [-1.4877408, 52.8890797], [-1.4853638, 52.8903271], [-1.4769338999999997, 52.894741], [-1.4761738, 52.89515490000001], [-1.4750856999999995, 52.8957875], [-1.474303, 52.89626530000001], [-1.4738566, 52.896550299999994], [-1.473447, 52.89681010000001], [-1.4729771, 52.897123], [-1.4722913, 52.8976023], [-1.4717436, 52.8980035], [-1.4709715, 52.898598099999994], [-1.4703546, 52.8991], [-1.4698779999999998, 52.8995312], [-1.4689502, 52.900367899999985], [-1.4687028999999998, 52.90061199999999], [-1.4684634, 52.9008568], [-1.4678846, 52.9014821], [-1.4674740999999998, 52.9019507], [-1.4671283999999998, 52.90235779999999], [-1.4665146999999998, 52.903064], [-1.4663926000000005, 52.9032207], [-1.466087368075212, 52.90364082760547], [-1.4660846999999997, 52.9036445], [-1.4656961, 52.9041826], [-1.4652528, 52.90479559999999], [-1.4651031, 52.90500620000001], [-1.4649030999999997, 52.9053004], [-1.4645437999999995, 52.9059336], [-1.4642048, 52.9065547], [-1.4639567, 52.90702290000001], [-1.463765, 52.9074171], [-1.4634205, 52.90825699999999], [-1.4631202, 52.9090732], [-1.4628776999999995, 52.9098564], [-1.4626806, 52.910634], [-1.4624935, 52.911396399999994], [-1.4624193999999997, 52.9117331], [-1.4623886, 52.911930099999985], [-1.4623586999999998, 52.91222989999999], [-1.4623564, 52.91243310000001], [-1.4623693, 52.91276270000001], [-1.4623912, 52.9130127], [-1.4624407, 52.9136636], [-1.4624483, 52.91374609999999], [-1.4624639, 52.913955699999995], [-1.462456, 52.9142039], [-1.4624517999999995, 52.91445279999999], [-1.4624673999999998, 52.9146581], [-1.4624885999999997, 52.914965], [-1.4625049, 52.91516459999999], [-1.4625397999999998, 52.915353200000006], [-1.462574, 52.915549599999984], [-1.4626845999999998, 52.9161642]]}", "current_leg_start": "Barton Under Needwood RSMD", "dest_arr_time_act": "0545", "motion_projection": null, "next_location_lat": "52.9161642", "next_location_lon": "-1.4626846", "previous_location": "Barton Under Needwood RSMD", "current_leg_milage": "15.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 474.842, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 783.708, \"from_m\": 474.842, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6691.686, \"from_m\": 783.708, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 7393.044, \"from_m\": 6691.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16010.695, \"from_m\": 7393.044, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16075.973, \"from_m\": 16010.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16796.132, \"from_m\": 16075.973, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 16841.59, \"from_m\": 16796.132, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23082.462, \"from_m\": 16841.59, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 23171.121, \"from_m\": 23082.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23307.088, \"from_m\": 23171.121, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 24408.014, \"from_m\": 23307.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24673.426, \"from_m\": 24408.014, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 758984, \"profile_key\": \"c4987c3cbcd6bca59afa89a6177de31f7ba17665bc88f9fba2961362d28e09d6\", \"schedule_id\": 24842, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Barton Under Needwood RSMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Barton North Jn\", \"stage_seq\": 2, \"distance_m\": 783.708, \"section_seq\": 1, \"route_path_id\": 140664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 3, \"distance_m\": 7066.266, \"section_seq\": 1, \"route_path_id\": 140664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 4, \"distance_m\": 10459.142, \"section_seq\": 1, \"route_path_id\": 140664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"North Stafford Jn\", \"stage_seq\": 5, \"distance_m\": 16123.776, \"section_seq\": 1, \"route_path_id\": 140664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Stenson Jn\", \"stage_seq\": 6, \"distance_m\": 16870.25, \"section_seq\": 1, \"route_path_id\": 140664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 7, \"distance_m\": 23241.824, \"section_seq\": 1, \"route_path_id\": 140664}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": null, \"location\": \"Derby\", \"stage_seq\": 8, \"distance_m\": 24673.426, \"section_seq\": 1, \"route_path_id\": 140664}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24673.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140664}], \"total_distance_m\": 24673.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 23483.841, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1189.585, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "48.0", "current_position_lat": "52.9161642", "current_position_lon": "-1.4626846", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:27:02Z\", \"source_id\": 64457036, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:27:06Z\", \"source_id\": 20423323, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:33Z\", \"source_id\": 20440913, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Derby", "service_state_platform": "3", "timing_fact_generation": 1790053655099693, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:01.149549", "service_state_evidence_id": 20440913, "current_leg_start_actual_dep": "2026-09-22T05:46:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:01.289587", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
XUN |
DBY |
5A00 |
221127 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 474.842, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 783.708, "from_m": 474.842, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6691.686, "from_m": 783.708, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 7393.044, "from_m": 6691.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16010.695, "from_m": 7393.044, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16075.973, "from_m": 16010.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16796.132, "from_m": 16075.973, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 16841.59, "from_m": 16796.132, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23082.462, "from_m": 16841.59, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 23171.121, "from_m": 23082.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23307.088, "from_m": 23171.121, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 24408.014, "from_m": 23307.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24673.426, "from_m": 24408.014, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 758984, "profile_key": "c4987c3cbcd6bca59afa89a6177de31f7ba17665bc88f9fba2961362d28e09d6", "schedule_id": 24842, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Barton Under Needwood RSMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Barton North Jn", "stage_seq": 2, "distance_m": 783.708, "section_seq": 1, "route_path_id": 140664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Burton-on-Trent", "stage_seq": 3, "distance_m": 7066.266, "section_seq": 1, "route_path_id": 140664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Clay Mills Jn", "stage_seq": 4, "distance_m": 10459.142, "section_seq": 1, "route_path_id": 140664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "North Stafford Jn", "stage_seq": 5, "distance_m": 16123.776, "section_seq": 1, "route_path_id": 140664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Stenson Jn", "stage_seq": 6, "distance_m": 16870.25, "section_seq": 1, "route_path_id": 140664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Derby L.N.W. Jn", "stage_seq": 7, "distance_m": 23241.824, "section_seq": 1, "route_path_id": 140664}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": null, "location": "Derby", "stage_seq": 8, "distance_m": 24673.426, "section_seq": 1, "route_path_id": 140664}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24673.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 140664}], "total_distance_m": 24673.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 23483.841, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1189.585, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:27:02Z", "source_id": 64457036, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:27:06Z", "source_id": 20423323, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:33Z", "source_id": 20440913, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Barton Under Needwood RSMD |
0523 |
0523 |
None |
None |
None |
Derby |
0545 |
0545 |
3 |
LATE |
+23 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29969/2026-09-22/detailed |
None |
Barton Under Needwood RSMD |
2026-09-22T05:46:00+01:00 |
Derby |
48.0 |
{"type": "LineString", "coordinates": [[-1.7038939999999998, 52.754854], [-1.7031323, 52.7557972], [-1.7030517999999997, 52.75588639999999], [-1.7029123999999998, 52.7560066], [-1.7027755999999998, 52.7561121], [-1.7024403, 52.75634019999999], [-1.7021415, 52.75660569999999], [-1.7020219, 52.756710299999995], [-1.7017931, 52.7569873], [-1.7015667999999995, 52.757190999999985], [-1.7012444, 52.75748009999999], [-1.7009803, 52.757706], [-1.7008236, 52.7578517], [-1.7001539, 52.7584585], [-1.6994436999999998, 52.7590881], [-1.6985268999999998, 52.75989779999999], [-1.6981206, 52.760266499999986], [-1.6975680000000002, 52.760753399999984], [-1.6971568999999995, 52.7611774], [-1.6965129, 52.7618418], [-1.69614, 52.7621553], [-1.6957136, 52.7625952], [-1.6940966, 52.764152900000006], [-1.6925418999999997, 52.765661499999986], [-1.6921428999999997, 52.7660288], [-1.6911319562082947, 52.766918552514426], [-1.6910050999999997, 52.7670302], [-1.6896810999999998, 52.76816989999999], [-1.6877367, 52.769723899999995], [-1.6865389999999998, 52.770696499999985], [-1.6838675999999997, 52.7728343], [-1.6817688, 52.7745226], [-1.6795192999999995, 52.77631339999999], [-1.677901, 52.777599], [-1.6756132999999998, 52.7794444], [-1.6727443999999998, 52.7817229], [-1.6702535, 52.7836848], [-1.6679676, 52.78552319999999], [-1.6669839999999998, 52.7863224], [-1.6660888000000005, 52.787038200000005], [-1.6646232, 52.78818969999999], [-1.6641732, 52.7885585], [-1.6628575999999995, 52.789617199999995], [-1.6626614, 52.7897714], [-1.6615419, 52.79065419999999], [-1.6490280999999998, 52.80065030000001], [-1.6486644, 52.800939799999995], [-1.6473647, 52.8019746], [-1.6472515999999997, 52.8020647], [-1.6466905, 52.802566199999994], [-1.6464454000000002, 52.8027599], [-1.6460655999999998, 52.80306], [-1.6454996, 52.8035107], [-1.6454036999999997, 52.803587], [-1.6453292999999998, 52.8036464], [-1.6445099, 52.804372599999994], [-1.6437543, 52.805020600000006], [-1.6436944, 52.80506840000001], [-1.6427619, 52.8058134], [-1.642448651282718, 52.806068874254265], [-1.6422376, 52.80624100000001], [-1.6417395, 52.806636700000006], [-1.6416058999999998, 52.80673440000001], [-1.6412223, 52.80699869999999], [-1.6410130999999997, 52.8071446], [-1.6403291999999998, 52.807640799999994], [-1.6392018999999998, 52.808535], [-1.6379867, 52.8095217], [-1.6354127, 52.811570800000005], [-1.6348235, 52.81204350000001], [-1.6343134999999998, 52.8124429], [-1.6332292999999998, 52.8133087], [-1.6310486999999998, 52.81504819999999], [-1.6301233, 52.815788999999995], [-1.6291712, 52.8165412], [-1.627529, 52.817845600000005], [-1.6267761, 52.81845189999999], [-1.626442, 52.81872419999999], [-1.625768, 52.81925420000001], [-1.625515, 52.8194609], [-1.6247643, 52.820065199999995], [-1.6243423999999995, 52.8203992], [-1.6232828349422828, 52.82123800100551], [-1.6231549999999997, 52.8213392], [-1.6215509999999995, 52.8226116], [-1.6199496999999998, 52.8239018], [-1.6182464999999997, 52.82524539999999], [-1.6169675114151385, 52.82622884781892], [-1.6163770000000002, 52.82668290000001], [-1.6147582, 52.827875599999985], [-1.6146334, 52.82796630000001], [-1.6139601999999995, 52.8284517], [-1.6132386999999997, 52.8289638], [-1.6122983999999998, 52.82964249999999], [-1.6118358999999998, 52.8299629], [-1.6115958, 52.8301266], [-1.6113565000000003, 52.830297499999986], [-1.6112921, 52.8303421], [-1.6109249, 52.83057109999999], [-1.6100631, 52.831164599999994], [-1.6096125, 52.831466000000006], [-1.6091591999999997, 52.8317529], [-1.6072682, 52.8329844], [-1.6046933, 52.83458050000001], [-1.6035851, 52.8352431], [-1.6035418999999995, 52.8352689], [-1.6034857, 52.8353024], [-1.6028827, 52.8356605], [-1.6025996999999998, 52.8358322], [-1.6025219999999998, 52.8358787], [-1.6024516, 52.83592079999999], [-1.6023365, 52.8359896], [-1.5995615999999997, 52.8375679], [-1.5988611999999998, 52.837951], [-1.5972478, 52.8388357], [-1.5971026999999998, 52.838915199999995], [-1.5966869, 52.83914320000001], [-1.5923515999999998, 52.84137450000001], [-1.5884619999999998, 52.843257900000005], [-1.5854270999999998, 52.8446471], [-1.5847564999999997, 52.8449451], [-1.5845285, 52.8450472], [-1.5805400999999997, 52.8467692], [-1.5770679999999997, 52.84815829999999], [-1.5684629, 52.85162849999998], [-1.5651472999999998, 52.85297619999999], [-1.5647277, 52.8531475], [-1.56363, 52.85358209999999], [-1.5635393, 52.8536174], [-1.5629499, 52.8538634], [-1.5602501999999998, 52.8549478], [-1.5561039, 52.85662430000001], [-1.5531421, 52.8578219], [-1.5466754, 52.86043660000001], [-1.5460200999999998, 52.86069650000001], [-1.5451843999999997, 52.860996599999986], [-1.544714150373997, 52.86118511207191], [-1.5445912, 52.861234399999994], [-1.5377857, 52.863962], [-1.5362704, 52.8645995], [-1.5357466, 52.8648586], [-1.5353967, 52.8650063], [-1.535241647778276, 52.8650717818048], [-1.5348116, 52.8652534], [-1.5343829999999998, 52.8654373], [-1.5312275999999998, 52.8667902], [-1.5282651, 52.86812849999999], [-1.5277709000000002, 52.8683554], [-1.5271359830031863, 52.868650479044945], [-1.5259213, 52.869215], [-1.5228254, 52.8707016], [-1.5198092, 52.8722567], [-1.5136775427219444, 52.87548963626874], [-1.511599, 52.87658549999999], [-1.4984685999999998, 52.8834581], [-1.4922390999999997, 52.8867206], [-1.4909062, 52.88742150000001], [-1.4902302, 52.8877757], [-1.4893521999999997, 52.8882339], [-1.4886431999999998, 52.888607500000006], [-1.4877408, 52.8890797], [-1.4853638, 52.8903271], [-1.4769338999999997, 52.894741], [-1.4761738, 52.89515490000001], [-1.4750856999999995, 52.8957875], [-1.474303, 52.89626530000001], [-1.4738566, 52.896550299999994], [-1.473447, 52.89681010000001], [-1.4729771, 52.897123], [-1.4722913, 52.8976023], [-1.4717436, 52.8980035], [-1.4709715, 52.898598099999994], [-1.4703546, 52.8991], [-1.4698779999999998, 52.8995312], [-1.4689502, 52.900367899999985], [-1.4687028999999998, 52.90061199999999], [-1.4684634, 52.9008568], [-1.4678846, 52.9014821], [-1.4674740999999998, 52.9019507], [-1.4671283999999998, 52.90235779999999], [-1.4665146999999998, 52.903064], [-1.4663926000000005, 52.9032207], [-1.466087368075212, 52.90364082760547], [-1.4660846999999997, 52.9036445], [-1.4656961, 52.9041826], [-1.4652528, 52.90479559999999], [-1.4651031, 52.90500620000001], [-1.4649030999999997, 52.9053004], [-1.4645437999999995, 52.9059336], [-1.4642048, 52.9065547], [-1.4639567, 52.90702290000001], [-1.463765, 52.9074171], [-1.4634205, 52.90825699999999], [-1.4631202, 52.9090732], [-1.4628776999999995, 52.9098564], [-1.4626806, 52.910634], [-1.4624935, 52.911396399999994], [-1.4624193999999997, 52.9117331], [-1.4623886, 52.911930099999985], [-1.4623586999999998, 52.91222989999999], [-1.4623564, 52.91243310000001], [-1.4623693, 52.91276270000001], [-1.4623912, 52.9130127], [-1.4624407, 52.9136636], [-1.4624483, 52.91374609999999], [-1.4624639, 52.913955699999995], [-1.462456, 52.9142039], [-1.4624517999999995, 52.91445279999999], [-1.4624673999999998, 52.9146581], [-1.4624885999999997, 52.914965], [-1.4625049, 52.91516459999999], [-1.4625397999999998, 52.915353200000006], [-1.462574, 52.915549599999984], [-1.4626845999999998, 52.9161642]]} |
15.4 |
0520 |
0608 |
Barton Under Needwood RSMD |
Derby |
Derby |
52.9161642 |
-1.4626846 |
52.9161642 |
-1.4626846 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Derby |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440913 |
1790053655099693 |
21 |
21 |
2026-09-22 05:18:01.289587 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:01.149549 |
| 728874 |
759094 |
P85754 |
881K06M522 |
2026-09-22 |
COMPLETE |
20440370 |
2026-09-22 06:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 759094, "stp": "P", "toc": "Southeastern", "uid": "P85754", "consist": "465013+465174", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85754/2026-09-22/detailed", "trust_id": "881K06M522", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "4", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1K06", "timing_status": "EARLY", "origin_station": "Hayes (Kent)", "current_leg_arr": "0608", "current_leg_dep": "0605", "current_leg_end": "London Charing Cross", "origin_dep_time": "0527", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 366.133, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 414.85, \"from_m\": 366.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 427.956, \"from_m\": 414.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7634.624, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7688.152, \"from_m\": 7634.624, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12759.573, \"from_m\": 7688.152, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13033.194, \"from_m\": 12759.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14247.143, \"from_m\": 13033.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14315.918, \"from_m\": 14247.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19492.117, \"from_m\": 14315.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20535.541, \"from_m\": 19492.117, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22923.496, \"from_m\": 20535.541, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 759094, \"profile_key\": \"844301decb0b8b6203f0f55e3b2293ef0919bf014a195e8604d7f4df9bb52442\", \"schedule_id\": 21643, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7872.497, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8755.872, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11063.435, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12401.745, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 12759.573, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 12989.451, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 12, \"distance_m\": 14373.017, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"New Cross\", \"stage_seq\": 13, \"distance_m\": 15191.701, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 14, \"distance_m\": 18164.969, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0601\", \"location\": \"London Bridge\", \"stage_seq\": 15, \"distance_m\": 20030.161, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 16, \"distance_m\": 20970.345, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 17, \"distance_m\": 21716.86, \"section_seq\": 1, \"route_path_id\": 139624}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 18, \"distance_m\": 22923.496, \"section_seq\": 1, \"route_path_id\": 139624}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22923.496, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139624}], \"total_distance_m\": 22923.496, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22836.239, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:58Z\", \"source_id\": 64458848, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:59Z\", \"source_id\": 20423911, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:47Z\", \"source_id\": 64460723, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:50Z\", \"source_id\": 20424504, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:34:45Z\", \"source_id\": 64464922, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:36:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:34:49Z\", \"source_id\": 20425821, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:02Z\", \"source_id\": 64468685, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:05Z\", \"source_id\": 20427016, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:25Z\", \"source_id\": 64471543, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:30Z\", \"source_id\": 20427914, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:48Z\", \"source_id\": 64474381, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:50Z\", \"source_id\": 20428894, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:41Z\", \"source_id\": 64478228, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:45Z\", \"source_id\": 20430100, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:15Z\", \"source_id\": 20431198, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:31Z\", \"source_id\": 20435553, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:50Z\", \"source_id\": 20438770, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:32Z\", \"source_id\": 20440370, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "4", "timing_fact_generation": 1790053593458441, "current_leg_arrival_utc": "2026-09-22T06:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:01.166934", "service_state_evidence_id": 20440370, "current_leg_start_actual_dep": "2026-09-22T06:06:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:01.286979", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
HYS |
CHX |
1K06 |
465013+465174 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 366.133, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 414.85, "from_m": 366.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 427.956, "from_m": 414.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7634.624, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7688.152, "from_m": 7634.624, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12759.573, "from_m": 7688.152, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13033.194, "from_m": 12759.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14247.143, "from_m": 13033.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14315.918, "from_m": 14247.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19492.117, "from_m": 14315.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20535.541, "from_m": 19492.117, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22923.496, "from_m": 20535.541, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 759094, "profile_key": "844301decb0b8b6203f0f55e3b2293ef0919bf014a195e8604d7f4df9bb52442", "schedule_id": 21643, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7872.497, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8755.872, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11063.435, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Ladywell", "stage_seq": 9, "distance_m": 12401.745, "section_seq": 1, "route_path_id": 139624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 12759.573, "section_seq": 1, "route_path_id": 139624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Parks Bridge Jn", "stage_seq": 11, "distance_m": 12989.451, "section_seq": 1, "route_path_id": 139624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Tanners Hill Jn (NX)", "stage_seq": 12, "distance_m": 14373.017, "section_seq": 1, "route_path_id": 139624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "New Cross", "stage_seq": 13, "distance_m": 15191.701, "section_seq": 1, "route_path_id": 139624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Blue Anchor (Kent)", "stage_seq": 14, "distance_m": 18164.969, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0601", "location": "London Bridge", "stage_seq": 15, "distance_m": 20030.161, "section_seq": 1, "route_path_id": 139624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Ewer Street Jn", "stage_seq": 16, "distance_m": 20970.345, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "London Waterloo (East)", "stage_seq": 17, "distance_m": 21716.86, "section_seq": 1, "route_path_id": 139624}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 18, "distance_m": 22923.496, "section_seq": 1, "route_path_id": 139624}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22923.496, "from_m": 0.0, "section_seq": 1, "route_path_id": 139624}], "total_distance_m": 22923.496, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22836.239, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:58Z", "source_id": 64458848, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:59Z", "source_id": 20423911, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:47Z", "source_id": 64460723, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:50Z", "source_id": 20424504, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:34:45Z", "source_id": 64464922, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:36:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:34:49Z", "source_id": 20425821, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:02Z", "source_id": 64468685, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:05Z", "source_id": 20427016, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:25Z", "source_id": 64471543, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:30Z", "source_id": 20427914, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:48Z", "source_id": 64474381, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:50Z", "source_id": 20428894, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:41Z", "source_id": 64478228, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:46:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:45Z", "source_id": 20430100, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:15Z", "source_id": 20431198, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:31Z", "source_id": 20435553, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:50Z", "source_id": 20438770, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:32Z", "source_id": 20440370, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Hayes (Kent) |
0527 |
0527 |
2 |
None |
None |
London Charing Cross |
0609 |
0609 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85754/2026-09-22/detailed |
None |
London Waterloo (East) |
2026-09-22T06:06:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0605 |
0608 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440370 |
1790053593458441 |
58 |
58 |
2026-09-22 05:18:01.286979 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:01.166934 |
| 728875 |
759641 |
C01349 |
725S47M522 |
2026-09-22 |
COMPLETE |
20440745 |
2026-09-22 06:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 759641, "stp": "P", "toc": "Avanti West Coast", "uid": "C01349", "consist": "390001", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01349/2026-09-22/detailed", "trust_id": "725S47M522", "origin_crs": "XWF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "5", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "5S47", "timing_status": "LATE", "origin_station": "Wembley IC Depot", "current_leg_arr": "0608", "current_leg_dep": "0548", "current_leg_end": "London Euston", "origin_dep_time": "0547", "origin_platform": null, "current_location": "London Euston", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Wembley IC Depot", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Wembley IC Depot", "current_leg_milage": "7.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.799, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 874.621, \"from_m\": 412.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3822.908, \"from_m\": 874.621, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4020.551, \"from_m\": 3822.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4087.25, \"from_m\": 4020.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4330.591, \"from_m\": 4087.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4398.511, \"from_m\": 4330.591, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6479.347, \"from_m\": 4398.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7982.78, \"from_m\": 6479.347, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9827.768, \"from_m\": 7982.78, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10979.803, \"from_m\": 9827.768, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 11026.695, \"from_m\": 10979.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12255.26, \"from_m\": 11026.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12734.01, \"from_m\": 12255.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12789.294, \"from_m\": 12734.01, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12833.378, \"from_m\": 12789.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12876.614, \"from_m\": 12833.378, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12941.416, \"from_m\": 12876.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13621.229, \"from_m\": 12941.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13628.135, \"from_m\": 13621.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 759641, \"profile_key\": \"3b3a0ea4789301dc261d11f59f6a781df1dee42bfecf3ae406313779bac33070\", \"schedule_id\": 107, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Wembley IC Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Harlesden Jn\", \"stage_seq\": 2, \"distance_m\": 4064.765, \"section_seq\": 1, \"route_path_id\": 120194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 3, \"distance_m\": 5131.044, \"section_seq\": 1, \"route_path_id\": 120194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Camden Jn\", \"stage_seq\": 4, \"distance_m\": 10895.132, \"section_seq\": 1, \"route_path_id\": 120194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Camden South Jn\", \"stage_seq\": 5, \"distance_m\": 11835.743, \"section_seq\": 1, \"route_path_id\": 120194}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 6, \"distance_m\": 13628.135, \"section_seq\": 1, \"route_path_id\": 120194}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13628.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120194}], \"total_distance_m\": 13628.135, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 11755.257, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1872.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:15Z\", \"source_id\": 64510486, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:15Z\", \"source_id\": 20440745, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "5", "timing_fact_generation": 1790053636955643, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390001\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-22T05:08:01.686701", "service_state_evidence_id": 20440745, "current_leg_start_actual_dep": "2026-09-22T05:49:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:02.329692", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
XWF |
EUS |
5S47 |
390001 |
9 |
140 |
{"units": ["390001"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 412.799, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 874.621, "from_m": 412.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3822.908, "from_m": 874.621, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4020.551, "from_m": 3822.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4087.25, "from_m": 4020.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4330.591, "from_m": 4087.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4398.511, "from_m": 4330.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6479.347, "from_m": 4398.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7982.78, "from_m": 6479.347, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9827.768, "from_m": 7982.78, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10979.803, "from_m": 9827.768, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 11026.695, "from_m": 10979.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12255.26, "from_m": 11026.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12734.01, "from_m": 12255.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12789.294, "from_m": 12734.01, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12833.378, "from_m": 12789.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12876.614, "from_m": 12833.378, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12941.416, "from_m": 12876.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13621.229, "from_m": 12941.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13628.135, "from_m": 13621.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 759641, "profile_key": "3b3a0ea4789301dc261d11f59f6a781df1dee42bfecf3ae406313779bac33070", "schedule_id": 107, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Wembley IC Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Harlesden Jn", "stage_seq": 2, "distance_m": 4064.765, "section_seq": 1, "route_path_id": 120194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Willesden West London Jn", "stage_seq": 3, "distance_m": 5131.044, "section_seq": 1, "route_path_id": 120194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Camden Jn", "stage_seq": 4, "distance_m": 10895.132, "section_seq": 1, "route_path_id": 120194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Camden South Jn", "stage_seq": 5, "distance_m": 11835.743, "section_seq": 1, "route_path_id": 120194}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "London Euston", "stage_seq": 6, "distance_m": 13628.135, "section_seq": 1, "route_path_id": 120194}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13628.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 120194}], "total_distance_m": 13628.135, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 11755.257, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1872.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22666, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:15Z", "source_id": 64510486, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:15Z", "source_id": 20440745, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Wembley IC Depot |
0547 |
0547 |
None |
None |
None |
London Euston |
0606 |
0606 |
5 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01349/2026-09-22/detailed |
None |
Wembley IC Depot |
2026-09-22T05:49:00+01:00 |
London Euston |
20.0 |
{"type": "LineString", "coordinates": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
7.4 |
0548 |
0608 |
Wembley IC Depot |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440745 |
1790053636955643 |
11 |
11 |
2026-09-22 05:18:02.329692 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:01.686701 |
| 728876 |
760109 |
W34110 |
075M07M622 |
2026-09-22 |
COMPLETE |
20440198 |
2026-09-22 06:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 760109, "stp": "P", "toc": "Avanti West Coast", "uid": "W34110", "consist": "390156", "dest_crs": "GLC", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34110/2026-09-22/detailed", "trust_id": "075M07M622", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5M07", "timing_status": "EARLY", "origin_station": "Polmadie Car M.D.", "current_leg_arr": "0608", "current_leg_dep": "0558", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2397218, 55.8362123], [-4.240185699999999, 55.8362443], [-4.240633099999999, 55.8362971], [-4.2407853, 55.8363158], [-4.2409444, 55.836340799999995], [-4.241058, 55.8363657], [-4.2413488, 55.8364413], [-4.2418102, 55.8365755], [-4.2420767, 55.8366529], [-4.2412268, 55.83636], [-4.2410586, 55.8363007], [-4.2405992, 55.836138600000005], [-4.240271, 55.8360528], [-4.2399588999999995, 55.83595929999999], [-4.2396255, 55.835882600000005], [-4.2395211, 55.8358622], [-4.239307599999999, 55.8358307], [-4.2395211, 55.8358622], [-4.2396255, 55.835882600000005], [-4.2399588999999995, 55.83595929999999], [-4.240271, 55.8360528], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Polmadie Car M.D.", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Polmadie Car M.D.", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 496.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 616.179, \"from_m\": 496.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 684.241, \"from_m\": 616.179, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 743.394, \"from_m\": 684.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 822.403, \"from_m\": 743.394, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1457.288, \"from_m\": 822.403, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2282.094, \"from_m\": 1457.288, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2670.493, \"from_m\": 2282.094, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3257.195, \"from_m\": 2670.493, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3681.663, \"from_m\": 3257.195, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 760109, \"profile_key\": \"8c305fb7c7657418430aae1312bd270229ae6f9d0b6f72c3fa790e87d679f877\", \"schedule_id\": 25481, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Polmadie Sig. 779\", \"stage_seq\": 2, \"distance_m\": 254.29, \"section_seq\": 1, \"route_path_id\": 120181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Larkfield Jn\", \"stage_seq\": 3, \"distance_m\": 1667.658, \"section_seq\": 1, \"route_path_id\": 120181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 4, \"distance_m\": 2447.198, \"section_seq\": 1, \"route_path_id\": 120181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 5, \"distance_m\": 2752.23, \"section_seq\": 1, \"route_path_id\": 120181}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 6, \"distance_m\": 3681.663, \"section_seq\": 1, \"route_path_id\": 120181}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3681.663, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120181}], \"total_distance_m\": 3681.663, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3184.828, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 496.835, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:14Z\", \"source_id\": 64508739, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:16Z\", \"source_id\": 20440198, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "1", "timing_fact_generation": 1790053577091502, "current_leg_arrival_utc": "2026-09-22T06:08:30+01:00", "linx_speed_capabilities": "{\"units\": [\"390156\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-22T05:08:03.110952", "service_state_evidence_id": 20440198, "current_leg_start_actual_dep": "2026-09-22T06:00:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:03.777485", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
None |
GLC |
5M07 |
390156 |
11 |
125 |
{"units": ["390156"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 496.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 616.179, "from_m": 496.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 684.241, "from_m": 616.179, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 743.394, "from_m": 684.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 822.403, "from_m": 743.394, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1457.288, "from_m": 822.403, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2282.094, "from_m": 1457.288, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2670.493, "from_m": 2282.094, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3257.195, "from_m": 2670.493, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3681.663, "from_m": 3257.195, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 760109, "profile_key": "8c305fb7c7657418430aae1312bd270229ae6f9d0b6f72c3fa790e87d679f877", "schedule_id": 25481, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Polmadie Car M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Polmadie Sig. 779", "stage_seq": 2, "distance_m": 254.29, "section_seq": 1, "route_path_id": 120181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Larkfield Jn", "stage_seq": 3, "distance_m": 1667.658, "section_seq": 1, "route_path_id": 120181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Eglinton St Jn", "stage_seq": 4, "distance_m": 2447.198, "section_seq": 1, "route_path_id": 120181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Glasgow Bridge Street Jn", "stage_seq": 5, "distance_m": 2752.23, "section_seq": 1, "route_path_id": 120181}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 6, "distance_m": 3681.663, "section_seq": 1, "route_path_id": 120181}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3681.663, "from_m": 0.0, "section_seq": 1, "route_path_id": 120181}], "total_distance_m": 3681.663, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3184.828, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 496.835, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1994, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:14Z", "source_id": 64508739, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:16Z", "source_id": 20440198, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Polmadie Car M.D. |
0600 |
0600 |
None |
None |
None |
Glasgow Central High Level |
0609 |
0609 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34110/2026-09-22/detailed |
None |
Polmadie Car M.D. |
2026-09-22T06:00:00+01:00 |
Glasgow Central High Level |
10.0 |
{"type": "LineString", "coordinates": [[-4.2397218, 55.8362123], [-4.240185699999999, 55.8362443], [-4.240633099999999, 55.8362971], [-4.2407853, 55.8363158], [-4.2409444, 55.836340799999995], [-4.241058, 55.8363657], [-4.2413488, 55.8364413], [-4.2418102, 55.8365755], [-4.2420767, 55.8366529], [-4.2412268, 55.83636], [-4.2410586, 55.8363007], [-4.2405992, 55.836138600000005], [-4.240271, 55.8360528], [-4.2399588999999995, 55.83595929999999], [-4.2396255, 55.835882600000005], [-4.2395211, 55.8358622], [-4.239307599999999, 55.8358307], [-4.2395211, 55.8358622], [-4.2396255, 55.835882600000005], [-4.2399588999999995, 55.83595929999999], [-4.240271, 55.8360528], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
2.3 |
0558 |
0608 |
Polmadie Car M.D. |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440198 |
1790053577091502 |
10 |
10 |
2026-09-22 05:18:03.777485 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:03.110952 |
| 728877 |
760053 |
W34224 |
655R09M522 |
2026-09-22 |
COMPLETE |
20440479 |
2026-09-22 06:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 760053, "stp": "P", "toc": "Avanti West Coast", "uid": "W34224", "consist": "390138", "dest_crs": "WVH", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34224/2026-09-22/detailed", "trust_id": "655R09M522", "origin_crs": "XOY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "4", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "5R09", "timing_status": "LATE", "origin_station": "Oxley Car. M.D.", "current_leg_arr": "0608", "current_leg_dep": "0600", "current_leg_end": "Wolverhampton", "origin_dep_time": "0559", "origin_platform": null, "current_location": "Wolverhampton", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1368764, 52.60543719999999], [-2.1366493, 52.6052045], [-2.1363487, 52.60490999999999], [-2.1362317, 52.6048109], [-2.1361198999999997, 52.604722], [-2.1359777999999996, 52.60462289999999], [-2.1358278, 52.6045277], [-2.1356686, 52.604448099999985], [-2.1353515, 52.60428220000001], [-2.1350041999999996, 52.6041376], [-2.1348813999999994, 52.604086599999995], [-2.1347550999999996, 52.604034699999985], [-2.1346054, 52.60395929999999], [-2.1344440999999996, 52.60387059999999], [-2.1343122, 52.60378310000001], [-2.1342056, 52.60371640000001], [-2.1340426275829927, 52.60355296986019], [-2.1337433000000003, 52.6032528], [-2.1332931, 52.6028175], [-2.1325877, 52.602077900000005], [-2.1323123386662712, 52.60174856968367], [-2.1322882, 52.6017197], [-2.1317278, 52.6011235], [-2.1297045, 52.599091299999984], [-2.129085, 52.598494599999995], [-2.1280774999999994, 52.59747910000001], [-2.1276817, 52.597057199999995], [-2.1275150999999997, 52.5968895], [-2.1266735, 52.5960348], [-2.1260818999999995, 52.5954577], [-2.1259798, 52.59535249999999], [-2.1252991, 52.5946713], [-2.1250734, 52.5944454], [-2.1246287, 52.5940127], [-2.1242740000000007, 52.5935945], [-2.1241492, 52.5934475], [-2.1240046999999995, 52.59327849999999], [-2.1237552, 52.592997800000006], [-2.1235037999999995, 52.5926978], [-2.1233213, 52.59242749999999], [-2.1230168, 52.5919065], [-2.1228098999999996, 52.5915504], [-2.1226177999999996, 52.5911194], [-2.1224857, 52.59082779999999], [-2.1222858, 52.5903061], [-2.1222034999999995, 52.590091], [-2.1221224, 52.589764], [-2.1220814, 52.58956229999999], [-2.1219994, 52.58933809999999], [-2.1219268, 52.5891698], [-2.1218118, 52.5889776], [-2.121671399999999, 52.5888047], [-2.1215515999999996, 52.58867969999999], [-2.1214138999999994, 52.58855589999999], [-2.1212782, 52.5884449], [-2.1212446999999996, 52.5884175], [-2.1210321999999997, 52.588279799999995], [-2.1205925, 52.5880094], [-2.1205493, 52.5879838], [-2.1202966, 52.5878341], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Oxley Car. M.D.", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Oxley Car. M.D.", "current_leg_milage": "1.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.666, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 266.193, \"from_m\": 242.666, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1438.317, \"from_m\": 266.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1524.421, \"from_m\": 1438.317, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1651.771, \"from_m\": 1524.421, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1967.997, \"from_m\": 1651.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2312.245, \"from_m\": 1967.997, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 760053, \"profile_key\": \"e43d6257e3be3ec21b97c1a9cf145c4a2f22eb160098da017af67d2615fab7a2\", \"schedule_id\": 25587, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Oxley Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 2, \"distance_m\": 523.331, \"section_seq\": 1, \"route_path_id\": 120054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 3, \"distance_m\": 1576.732, \"section_seq\": 1, \"route_path_id\": 120054}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 4, \"distance_m\": 2312.245, \"section_seq\": 1, \"route_path_id\": 120054}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2312.245, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120054}], \"total_distance_m\": 2312.245, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 2069.579, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 242.666, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:43Z\", \"source_id\": 64509644, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:49Z\", \"source_id\": 20440479, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "4", "timing_fact_generation": 1790053610426062, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390138\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-22T05:08:03.142252", "service_state_evidence_id": 20440479, "current_leg_start_actual_dep": "2026-09-22T06:01:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:04.852705", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
XOY |
WVH |
5R09 |
390138 |
11 |
125 |
{"units": ["390138"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 242.666, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 266.193, "from_m": 242.666, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1438.317, "from_m": 266.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1524.421, "from_m": 1438.317, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1651.771, "from_m": 1524.421, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1967.997, "from_m": 1651.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2312.245, "from_m": 1967.997, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 760053, "profile_key": "e43d6257e3be3ec21b97c1a9cf145c4a2f22eb160098da017af67d2615fab7a2", "schedule_id": 25587, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Oxley Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Stafford Rd Jn", "stage_seq": 2, "distance_m": 523.331, "section_seq": 1, "route_path_id": 120054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Wolverhampton North Jn", "stage_seq": 3, "distance_m": 1576.732, "section_seq": 1, "route_path_id": 120054}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 4, "distance_m": 2312.245, "section_seq": 1, "route_path_id": 120054}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2312.245, "from_m": 0.0, "section_seq": 1, "route_path_id": 120054}], "total_distance_m": 2312.245, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 2069.579, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 242.666, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19059, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:43Z", "source_id": 64509644, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:49Z", "source_id": 20440479, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Oxley Car. M.D. |
0559 |
0559 |
None |
None |
None |
Wolverhampton |
0606 |
0606 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34224/2026-09-22/detailed |
None |
Oxley Car. M.D. |
2026-09-22T06:01:00+01:00 |
Wolverhampton |
8.0 |
{"type": "LineString", "coordinates": [[-2.1368764, 52.60543719999999], [-2.1366493, 52.6052045], [-2.1363487, 52.60490999999999], [-2.1362317, 52.6048109], [-2.1361198999999997, 52.604722], [-2.1359777999999996, 52.60462289999999], [-2.1358278, 52.6045277], [-2.1356686, 52.604448099999985], [-2.1353515, 52.60428220000001], [-2.1350041999999996, 52.6041376], [-2.1348813999999994, 52.604086599999995], [-2.1347550999999996, 52.604034699999985], [-2.1346054, 52.60395929999999], [-2.1344440999999996, 52.60387059999999], [-2.1343122, 52.60378310000001], [-2.1342056, 52.60371640000001], [-2.1340426275829927, 52.60355296986019], [-2.1337433000000003, 52.6032528], [-2.1332931, 52.6028175], [-2.1325877, 52.602077900000005], [-2.1323123386662712, 52.60174856968367], [-2.1322882, 52.6017197], [-2.1317278, 52.6011235], [-2.1297045, 52.599091299999984], [-2.129085, 52.598494599999995], [-2.1280774999999994, 52.59747910000001], [-2.1276817, 52.597057199999995], [-2.1275150999999997, 52.5968895], [-2.1266735, 52.5960348], [-2.1260818999999995, 52.5954577], [-2.1259798, 52.59535249999999], [-2.1252991, 52.5946713], [-2.1250734, 52.5944454], [-2.1246287, 52.5940127], [-2.1242740000000007, 52.5935945], [-2.1241492, 52.5934475], [-2.1240046999999995, 52.59327849999999], [-2.1237552, 52.592997800000006], [-2.1235037999999995, 52.5926978], [-2.1233213, 52.59242749999999], [-2.1230168, 52.5919065], [-2.1228098999999996, 52.5915504], [-2.1226177999999996, 52.5911194], [-2.1224857, 52.59082779999999], [-2.1222858, 52.5903061], [-2.1222034999999995, 52.590091], [-2.1221224, 52.589764], [-2.1220814, 52.58956229999999], [-2.1219994, 52.58933809999999], [-2.1219268, 52.5891698], [-2.1218118, 52.5889776], [-2.121671399999999, 52.5888047], [-2.1215515999999996, 52.58867969999999], [-2.1214138999999994, 52.58855589999999], [-2.1212782, 52.5884449], [-2.1212446999999996, 52.5884175], [-2.1210321999999997, 52.588279799999995], [-2.1205925, 52.5880094], [-2.1205493, 52.5879838], [-2.1202966, 52.5878341], [-2.1199992, 52.587655899999994]]} |
1.5 |
0600 |
0608 |
Oxley Car. M.D. |
Wolverhampton |
Wolverhampton |
52.5876559 |
-2.1199992 |
52.5876559 |
-2.1199992 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Wolverhampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440479 |
1790053610426062 |
10 |
10 |
2026-09-22 05:18:04.852705 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:03.142252 |
| 728878 |
759138 |
V35263 |
785E041522 |
2026-09-22 |
COMPLETE |
20441035 |
2026-09-22 06:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 759138, "stp": "N", "toc": "Transport for Wales", "uid": "V35263", "consist": "150258", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V35263/2026-09-22/detailed", "trust_id": "785E041522", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:29:00", "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-22", "dest_arr_time": "0610", "dest_platform": "4A", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5E04", "timing_status": "EARLY", "origin_station": "Barry Tourist Railway", "current_leg_arr": "0608", "current_leg_dep": "0547", "current_leg_end": "Cardiff Central", "origin_dep_time": "0529", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2834695, 51.39770309999999], [-3.2831681000000006, 51.3980794], [-3.2829182, 51.3983436], [-3.282672499999999, 51.39860480000001], [-3.282419, 51.3988652], [-3.2823000999999996, 51.39897269999999], [-3.281915699999999, 51.39932000000001], [-3.281777, 51.3994418], [-3.2815882999999997, 51.399610800000005], [-3.2814156, 51.399761], [-3.2812714, 51.3998821], [-3.2811332, 51.3999919], [-3.2810138, 51.40008360000001], [-3.2809256, 51.4001467], [-3.2808878999999997, 51.400172299999994], [-3.2807818, 51.40024429999999], [-3.2806657999999995, 51.4003173], [-3.2805393, 51.4003944], [-3.2804251999999994, 51.40046219999999], [-3.2802874, 51.4005372], [-3.2801066, 51.4006349], [-3.27991, 51.4007363], [-3.2796739, 51.400851900000006], [-3.2795146, 51.40092719999999], [-3.2792695999999997, 51.4010376], [-3.2791311999999997, 51.4010975], [-3.278929199999999, 51.4011796], [-3.2787893, 51.401231899999985], [-3.2786771999999997, 51.40127309999999], [-3.2785084, 51.4013328], [-3.2782779, 51.40140490000001], [-3.2780905, 51.401462], [-3.2777929, 51.4015437], [-3.2773548, 51.401651699999995], [-3.2769316, 51.40175310000001], [-3.2766501999999997, 51.401815599999985], [-3.2761724999999995, 51.4019218], [-3.2755235, 51.40205439999999], [-3.2748745999999995, 51.40217859999999], [-3.2745949999999997, 51.402229], [-3.2738252000000005, 51.402362], [-3.273008, 51.4024945], [-3.2722553, 51.4026113], [-3.2718117, 51.4026764], [-3.2714366, 51.402726699999995], [-3.2712355, 51.4027493], [-3.2710425, 51.40276939999999], [-3.2707172, 51.4027966], [-3.2703849, 51.40281600000001], [-3.2701411999999994, 51.4028253], [-3.269907, 51.4028291], [-3.2696234, 51.4028305], [-3.269301, 51.40282409999999], [-3.2689522, 51.40281240000001], [-3.2685921999999996, 51.40278609999999], [-3.2681849999999995, 51.402750700000006], [-3.2676839, 51.4026833], [-3.2672728, 51.40261249999999], [-3.2670427, 51.402567], [-3.2668371, 51.4025176], [-3.2665960999999997, 51.40244650000001], [-3.2662582, 51.4023521], [-3.2655411999999995, 51.4021215], [-3.2653190999999997, 51.4020617], [-3.2650988999999995, 51.40201199999999], [-3.264944, 51.401979], [-3.2647553, 51.40194639999999], [-3.2644869999999995, 51.40191759999999], [-3.2643437, 51.40190690000001], [-3.2641954999999996, 51.40189800000002], [-3.2640701999999995, 51.401895], [-3.2638090999999996, 51.40189550000001], [-3.2635986999999997, 51.4019065], [-3.2634622, 51.40191610000001], [-3.2633383, 51.40192879999998], [-3.2632303, 51.4019391], [-3.2630660999999996, 51.4019629], [-3.2629162, 51.4019867], [-3.2626943999999996, 51.4020288], [-3.2625749, 51.40205430000001], [-3.2624955999999994, 51.40207379999999], [-3.2622992999999996, 51.402121300000005], [-3.2621084999999996, 51.40217479999999], [-3.2619791, 51.4022148], [-3.2617945, 51.40227430000001], [-3.2615436, 51.402365800000005], [-3.2613588, 51.40243949999999], [-3.261216, 51.40250069999999], [-3.26108, 51.4025623], [-3.2609652999999996, 51.4026174], [-3.2608594, 51.4026709], [-3.2607504, 51.40272900000001], [-3.2606276, 51.4027983], [-3.2605174999999997, 51.4028657], [-3.2604275, 51.4029246], [-3.2603347, 51.40299], [-3.2602635, 51.4030456], [-3.2600993999999996, 51.4031826], [-3.2599647, 51.40332110000001], [-3.2598537, 51.4034518], [-3.259758, 51.40356669999999], [-3.2596892999999993, 51.403685], [-3.2596329999999996, 51.4037887], [-3.2595481999999993, 51.403909899999995], [-3.259472699999999, 51.4040724], [-3.2592322999999994, 51.4044171], [-3.2590583, 51.4046059], [-3.2588915, 51.404773199999994], [-3.2586957, 51.40495349999999], [-3.2584899999999997, 51.40513], [-3.2581672, 51.405393], [-3.2560955, 51.4070465], [-3.2542094999999995, 51.408557300000005], [-3.2536892999999996, 51.4089501], [-3.2531895, 51.40926460000001], [-3.251984199999999, 51.409954299999995], [-3.2513529, 51.4103557], [-3.2511108999999996, 51.4105047], [-3.2502281, 51.4110486], [-3.2498891, 51.411278], [-3.2495250999999996, 51.4115407], [-3.2486814, 51.41221469999999], [-3.2484945, 51.412363599999985], [-3.2483793999999997, 51.41246095000004], [-3.248352, 51.41247680000001], [-3.2480648, 51.4127043], [-3.2476465999999995, 51.41300890000001], [-3.2473423, 51.41320400000001], [-3.2468233999999994, 51.41346810000001], [-3.2462871999999994, 51.4136831], [-3.2457751, 51.413848999999985], [-3.2452069, 51.41398409999999], [-3.2450439999999996, 51.41401379999999], [-3.2443440999999997, 51.4141213], [-3.2434105, 51.414240199999995], [-3.2414794, 51.4144842], [-3.2404077999999994, 51.414637199999994], [-3.2396507, 51.41481339999999], [-3.2389711, 51.41504449999999], [-3.2383077, 51.4153618], [-3.2379839, 51.4155508], [-3.2376405, 51.41576929999999], [-3.2372944999999995, 51.4160527], [-3.233935022830277, 51.419047779644295], [-3.2318155, 51.42093729999999], [-3.2316578, 51.4210809], [-3.227743, 51.42455249999999], [-3.2240674000000005, 51.42780960000001], [-3.2232999999999996, 51.42844910000001], [-3.2223884999999997, 51.42907739999999], [-3.2211433, 51.42991450000001], [-3.2202434, 51.43053059999999], [-3.2198500999999995, 51.430789399999995], [-3.2196166999999996, 51.430937400000005], [-3.2194171, 51.43105589999999], [-3.2190683, 51.43125139999999], [-3.2160020999999994, 51.432792], [-3.2139705000000003, 51.4338067], [-3.2137200999999997, 51.43393309999999], [-3.2095503, 51.4360369], [-3.2082653, 51.4366835], [-3.2069073999999995, 51.4374382], [-3.2056974, 51.43813420000001], [-3.2044398, 51.4388669], [-3.2040444999999997, 51.43911189999999], [-3.2038211, 51.4392705], [-3.203553400000001, 51.43946600000001], [-3.2032449, 51.4397202], [-3.2029439999999996, 51.4399965], [-3.2026991999999996, 51.4402699], [-3.2022277, 51.4408532], [-3.2015885, 51.4417228], [-3.2013744, 51.441989699999986], [-3.2012078999999996, 51.4421594], [-3.2009352000000004, 51.4424137], [-3.200642, 51.4426298], [-3.2003896, 51.4427887], [-3.2003401268711613, 51.442817580280106], [-3.2001926, 51.44290369999999], [-3.1997174, 51.4431442], [-3.1991059999999996, 51.4434552], [-3.1987252999999995, 51.4436291], [-3.1984385, 51.4437487], [-3.1978371999999995, 51.44397549999999], [-3.1973856, 51.4440773], [-3.1967253, 51.44417719999999], [-3.1954779, 51.4442818], [-3.1939652, 51.4443868], [-3.1935020999999995, 51.44441889999999], [-3.1926766, 51.4444807], [-3.1919236000000004, 51.4445846], [-3.1912693999999995, 51.444752], [-3.1908083, 51.4449059], [-3.1904155, 51.445078300000006], [-3.1902651999999994, 51.4451474], [-3.1901205, 51.4452197], [-3.1899696999999994, 51.4453009], [-3.1897829999999994, 51.4454135], [-3.1896065999999994, 51.44553679999999], [-3.1894354, 51.4456766], [-3.189320299999999, 51.445788], [-3.1892296, 51.4458864], [-3.1891640999999997, 51.4459667], [-3.1890848999999997, 51.44606999999999], [-3.1890024999999995, 51.44619249999999], [-3.1889363999999993, 51.44630539999999], [-3.1889077, 51.446361], [-3.1888579999999997, 51.4464657], [-3.1887127, 51.446797200000006], [-3.1886686999999996, 51.4470768], [-3.1886767, 51.447423699999995], [-3.188721, 51.447631], [-3.1888098000000005, 51.447886200000006], [-3.1889349, 51.4481289], [-3.1890843, 51.4483318], [-3.1893213999999994, 51.4485873], [-3.1895873999999997, 51.4488002], [-3.189847, 51.4489785], [-3.1903642999999997, 51.4493521], [-3.1906629999999994, 51.4496082], [-3.190905400000001, 51.44978489999998], [-3.1909099246820976, 51.44978814270312], [-3.1914326999999996, 51.45016280000001], [-3.191951599999999, 51.4505252], [-3.1925528, 51.45096389999999], [-3.1928808, 51.45122159999999], [-3.1932135, 51.451525200000006], [-3.1935716999999997, 51.45188199999999], [-3.1939070999999997, 51.4522804], [-3.1941766000000005, 51.4526192], [-3.1944207999999996, 51.4529687], [-3.1946543, 51.4533588], [-3.1948732999999994, 51.4537366], [-3.1950936999999997, 51.4541905], [-3.195233, 51.45459470000001], [-3.1953007, 51.4549076], [-3.1953363, 51.4552327], [-3.1953468, 51.4555236], [-3.1953233, 51.4557625], [-3.1952895, 51.4560101], [-3.1952348, 51.4562746], [-3.1951599999999996, 51.4565198], [-3.1950329999999996, 51.456836200000005], [-3.1948852999999997, 51.45722390000001], [-3.1947357, 51.4575985], [-3.1946459, 51.45777879999998], [-3.1945175, 51.45803759999999], [-3.194439899999999, 51.4581935], [-3.1943822, 51.45830959999999], [-3.1941407999999996, 51.4588137], [-3.1938661999999995, 51.4593273], [-3.1936051, 51.4597194], [-3.1932357, 51.460194099999995], [-3.1926800999999996, 51.4608156], [-3.1911418999999994, 51.4625585], [-3.1907149999999995, 51.4630426], [-3.1902043000000004, 51.4636365], [-3.1899435, 51.46395809999999], [-3.1896707, 51.4644187], [-3.1894817, 51.46484869999999], [-3.1893196999999995, 51.4653604], [-3.1892865, 51.46550100000001], [-3.1892459, 51.46578199999999], [-3.1892194999999997, 51.4661046], [-3.1892582999999997, 51.4665751], [-3.1893143, 51.46684770000001], [-3.1893768999999996, 51.46703430000001], [-3.1893852999999996, 51.467066900000006], [-3.1895658999999994, 51.4675284], [-3.1897259999999994, 51.4678701], [-3.1898442000000005, 51.4681024], [-3.1899792, 51.4683959], [-3.1901948999999994, 51.46881969999999], [-3.1904582, 51.469213], [-3.1905009999999994, 51.469290099999995], [-3.1906109999999996, 51.46948559999999], [-3.1906954999999995, 51.469631], [-3.1908698, 51.4699117], [-3.1910360999999994, 51.4701548], [-3.1911420999999995, 51.470291], [-3.1913660000000004, 51.4705499], [-3.1915176, 51.47071029999999], [-3.1917629999999995, 51.4709668], [-3.1918251, 51.47104259999999], [-3.1919854, 51.4712057], [-3.1921486321515173, 51.47137205447469], [-3.1922102, 51.47143479999999], [-3.1924518, 51.4717172], [-3.1925528999999995, 51.471841399999995], [-3.1926883, 51.4720511], [-3.1928063, 51.47226500000001], [-3.1928545999999995, 51.4723953], [-3.1929123, 51.47260159999999], [-3.1929403999999995, 51.4728088], [-3.1929457999999995, 51.4729901], [-3.1929083, 51.4732599], [-3.1928572999999996, 51.4734954], [-3.192804999999999, 51.47364499999999], [-3.1926816, 51.473902299999985], [-3.1925837, 51.474078500000005], [-3.1924764999999997, 51.4742147], [-3.1923168999999993, 51.47438669999999], [-3.192288354997154, 51.47441400464452], [-3.192120768783175, 51.47453250373071], [-3.191973957545974, 51.474638100009635], [-3.1918445275657477, 51.474732327318925], [-3.191729085122695, 51.47481671949617], [-3.1916242364970144, 51.474892810378975], [-3.191526587968903, 51.47496213380495], [-3.1914327458185587, 51.47502622361171], [-3.1913393163261796, 51.47508661363684], [-3.191242905771964, 51.47514483771796], [-3.1911401204361094, 51.47520242969268], [-3.1910275665988133, 51.475260923398594], [-3.190901850540275, 51.47532185267332], [-3.1907595785406913, 51.47538675135445], [-3.190597356880261, 51.4754571532796], [-3.190411791839181, 51.475534592286365], [-3.1901994896976498, 51.47562060221237], [-3.1900544999999996, 51.4756552], [-3.1898279000000005, 51.4757078], [-3.1895601, 51.4757447], [-3.1894028, 51.47576349999999], [-3.1891428, 51.47578519999999], [-3.1888292999999996, 51.4758005], [-3.1886443, 51.4758056], [-3.1884491999999995, 51.4758064], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Barry Down Siding", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Barry Down Siding", "current_leg_milage": "8.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 615.976, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 717.642, \"from_m\": 615.976, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 795.71, \"from_m\": 717.642, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2047.811, \"from_m\": 795.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2625.711, \"from_m\": 2047.811, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4080.241, \"from_m\": 2625.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8399.312, \"from_m\": 4080.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9177.864, \"from_m\": 8399.312, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9957.851, \"from_m\": 9177.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10642.999, \"from_m\": 9957.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11727.411, \"from_m\": 10642.999, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12240.04, \"from_m\": 11727.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12323.425, \"from_m\": 12240.04, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12370.809, \"from_m\": 12323.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12786.477, \"from_m\": 12370.809, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13396.215, \"from_m\": 12786.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13579.064, \"from_m\": 13396.215, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13683.819, \"from_m\": 13579.064, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13955.869, \"from_m\": 13683.819, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 759138, \"profile_key\": \"881d91d64b937e4fa903fc7f7e1cd21e32f0d2227bd0c47e9af5b5c5f5419672\", \"schedule_id\": 40937, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Barry Tourist Railway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147411}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0549\", \"location\": \"Barry Down Siding\", \"stage_seq\": 2, \"distance_m\": 569.2, \"section_seq\": 1, \"route_path_id\": 147411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Cadoxton\", \"stage_seq\": 3, \"distance_m\": 3763.308, \"section_seq\": 1, \"route_path_id\": 147411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Cogan Jn\", \"stage_seq\": 4, \"distance_m\": 10019.25, \"section_seq\": 1, \"route_path_id\": 147411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 5, \"distance_m\": 12646.973, \"section_seq\": 1, \"route_path_id\": 147411}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Radyr Branch Jn\", \"stage_seq\": 6, \"distance_m\": 13117.563, \"section_seq\": 1, \"route_path_id\": 147411}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 7, \"distance_m\": 13955.869, \"section_seq\": 1, \"route_path_id\": 147411}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13955.869, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147411}], \"total_distance_m\": 13955.869, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13292.509, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 663.36, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:06Z\", \"source_id\": 64485543, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:11Z\", \"source_id\": 20432502, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:44Z\", \"source_id\": 64511399, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:45Z\", \"source_id\": 20441035, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "4", "timing_fact_generation": 1790053665849387, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:08.753125", "service_state_evidence_id": 20441035, "current_leg_start_actual_dep": "2026-09-22T05:49:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:09.599243", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
None |
CDF |
5E04 |
150258 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 615.976, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 717.642, "from_m": 615.976, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 795.71, "from_m": 717.642, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2047.811, "from_m": 795.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2625.711, "from_m": 2047.811, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4080.241, "from_m": 2625.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8399.312, "from_m": 4080.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9177.864, "from_m": 8399.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9957.851, "from_m": 9177.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10642.999, "from_m": 9957.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11727.411, "from_m": 10642.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12240.04, "from_m": 11727.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12323.425, "from_m": 12240.04, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12370.809, "from_m": 12323.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12786.477, "from_m": 12370.809, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13396.215, "from_m": 12786.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13579.064, "from_m": 13396.215, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13683.819, "from_m": 13579.064, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13955.869, "from_m": 13683.819, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 759138, "profile_key": "881d91d64b937e4fa903fc7f7e1cd21e32f0d2227bd0c47e9af5b5c5f5419672", "schedule_id": 40937, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Barry Tourist Railway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147411}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0549", "location": "Barry Down Siding", "stage_seq": 2, "distance_m": 569.2, "section_seq": 1, "route_path_id": 147411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Cadoxton", "stage_seq": 3, "distance_m": 3763.308, "section_seq": 1, "route_path_id": 147411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Cogan Jn", "stage_seq": 4, "distance_m": 10019.25, "section_seq": 1, "route_path_id": 147411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Penarth Curve South Jn", "stage_seq": 5, "distance_m": 12646.973, "section_seq": 1, "route_path_id": 147411}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Radyr Branch Jn", "stage_seq": 6, "distance_m": 13117.563, "section_seq": 1, "route_path_id": 147411}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 7, "distance_m": 13955.869, "section_seq": 1, "route_path_id": 147411}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13955.869, "from_m": 0.0, "section_seq": 1, "route_path_id": 147411}], "total_distance_m": 13955.869, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13292.509, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 663.36, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:06Z", "source_id": 64485543, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:11Z", "source_id": 20432502, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24848, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:44Z", "source_id": 64511399, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:08:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:45Z", "source_id": 20441035, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Barry Tourist Railway |
0529 |
0529 |
None |
5:29:00 |
None |
Cardiff Central |
0610 |
0610 |
4A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V35263/2026-09-22/detailed |
None |
Barry Down Siding |
2026-09-22T05:49:00+01:00 |
Cardiff Central |
21.0 |
{"type": "LineString", "coordinates": [[-3.2834695, 51.39770309999999], [-3.2831681000000006, 51.3980794], [-3.2829182, 51.3983436], [-3.282672499999999, 51.39860480000001], [-3.282419, 51.3988652], [-3.2823000999999996, 51.39897269999999], [-3.281915699999999, 51.39932000000001], [-3.281777, 51.3994418], [-3.2815882999999997, 51.399610800000005], [-3.2814156, 51.399761], [-3.2812714, 51.3998821], [-3.2811332, 51.3999919], [-3.2810138, 51.40008360000001], [-3.2809256, 51.4001467], [-3.2808878999999997, 51.400172299999994], [-3.2807818, 51.40024429999999], [-3.2806657999999995, 51.4003173], [-3.2805393, 51.4003944], [-3.2804251999999994, 51.40046219999999], [-3.2802874, 51.4005372], [-3.2801066, 51.4006349], [-3.27991, 51.4007363], [-3.2796739, 51.400851900000006], [-3.2795146, 51.40092719999999], [-3.2792695999999997, 51.4010376], [-3.2791311999999997, 51.4010975], [-3.278929199999999, 51.4011796], [-3.2787893, 51.401231899999985], [-3.2786771999999997, 51.40127309999999], [-3.2785084, 51.4013328], [-3.2782779, 51.40140490000001], [-3.2780905, 51.401462], [-3.2777929, 51.4015437], [-3.2773548, 51.401651699999995], [-3.2769316, 51.40175310000001], [-3.2766501999999997, 51.401815599999985], [-3.2761724999999995, 51.4019218], [-3.2755235, 51.40205439999999], [-3.2748745999999995, 51.40217859999999], [-3.2745949999999997, 51.402229], [-3.2738252000000005, 51.402362], [-3.273008, 51.4024945], [-3.2722553, 51.4026113], [-3.2718117, 51.4026764], [-3.2714366, 51.402726699999995], [-3.2712355, 51.4027493], [-3.2710425, 51.40276939999999], [-3.2707172, 51.4027966], [-3.2703849, 51.40281600000001], [-3.2701411999999994, 51.4028253], [-3.269907, 51.4028291], [-3.2696234, 51.4028305], [-3.269301, 51.40282409999999], [-3.2689522, 51.40281240000001], [-3.2685921999999996, 51.40278609999999], [-3.2681849999999995, 51.402750700000006], [-3.2676839, 51.4026833], [-3.2672728, 51.40261249999999], [-3.2670427, 51.402567], [-3.2668371, 51.4025176], [-3.2665960999999997, 51.40244650000001], [-3.2662582, 51.4023521], [-3.2655411999999995, 51.4021215], [-3.2653190999999997, 51.4020617], [-3.2650988999999995, 51.40201199999999], [-3.264944, 51.401979], [-3.2647553, 51.40194639999999], [-3.2644869999999995, 51.40191759999999], [-3.2643437, 51.40190690000001], [-3.2641954999999996, 51.40189800000002], [-3.2640701999999995, 51.401895], [-3.2638090999999996, 51.40189550000001], [-3.2635986999999997, 51.4019065], [-3.2634622, 51.40191610000001], [-3.2633383, 51.40192879999998], [-3.2632303, 51.4019391], [-3.2630660999999996, 51.4019629], [-3.2629162, 51.4019867], [-3.2626943999999996, 51.4020288], [-3.2625749, 51.40205430000001], [-3.2624955999999994, 51.40207379999999], [-3.2622992999999996, 51.402121300000005], [-3.2621084999999996, 51.40217479999999], [-3.2619791, 51.4022148], [-3.2617945, 51.40227430000001], [-3.2615436, 51.402365800000005], [-3.2613588, 51.40243949999999], [-3.261216, 51.40250069999999], [-3.26108, 51.4025623], [-3.2609652999999996, 51.4026174], [-3.2608594, 51.4026709], [-3.2607504, 51.40272900000001], [-3.2606276, 51.4027983], [-3.2605174999999997, 51.4028657], [-3.2604275, 51.4029246], [-3.2603347, 51.40299], [-3.2602635, 51.4030456], [-3.2600993999999996, 51.4031826], [-3.2599647, 51.40332110000001], [-3.2598537, 51.4034518], [-3.259758, 51.40356669999999], [-3.2596892999999993, 51.403685], [-3.2596329999999996, 51.4037887], [-3.2595481999999993, 51.403909899999995], [-3.259472699999999, 51.4040724], [-3.2592322999999994, 51.4044171], [-3.2590583, 51.4046059], [-3.2588915, 51.404773199999994], [-3.2586957, 51.40495349999999], [-3.2584899999999997, 51.40513], [-3.2581672, 51.405393], [-3.2560955, 51.4070465], [-3.2542094999999995, 51.408557300000005], [-3.2536892999999996, 51.4089501], [-3.2531895, 51.40926460000001], [-3.251984199999999, 51.409954299999995], [-3.2513529, 51.4103557], [-3.2511108999999996, 51.4105047], [-3.2502281, 51.4110486], [-3.2498891, 51.411278], [-3.2495250999999996, 51.4115407], [-3.2486814, 51.41221469999999], [-3.2484945, 51.412363599999985], [-3.2483793999999997, 51.41246095000004], [-3.248352, 51.41247680000001], [-3.2480648, 51.4127043], [-3.2476465999999995, 51.41300890000001], [-3.2473423, 51.41320400000001], [-3.2468233999999994, 51.41346810000001], [-3.2462871999999994, 51.4136831], [-3.2457751, 51.413848999999985], [-3.2452069, 51.41398409999999], [-3.2450439999999996, 51.41401379999999], [-3.2443440999999997, 51.4141213], [-3.2434105, 51.414240199999995], [-3.2414794, 51.4144842], [-3.2404077999999994, 51.414637199999994], [-3.2396507, 51.41481339999999], [-3.2389711, 51.41504449999999], [-3.2383077, 51.4153618], [-3.2379839, 51.4155508], [-3.2376405, 51.41576929999999], [-3.2372944999999995, 51.4160527], [-3.233935022830277, 51.419047779644295], [-3.2318155, 51.42093729999999], [-3.2316578, 51.4210809], [-3.227743, 51.42455249999999], [-3.2240674000000005, 51.42780960000001], [-3.2232999999999996, 51.42844910000001], [-3.2223884999999997, 51.42907739999999], [-3.2211433, 51.42991450000001], [-3.2202434, 51.43053059999999], [-3.2198500999999995, 51.430789399999995], [-3.2196166999999996, 51.430937400000005], [-3.2194171, 51.43105589999999], [-3.2190683, 51.43125139999999], [-3.2160020999999994, 51.432792], [-3.2139705000000003, 51.4338067], [-3.2137200999999997, 51.43393309999999], [-3.2095503, 51.4360369], [-3.2082653, 51.4366835], [-3.2069073999999995, 51.4374382], [-3.2056974, 51.43813420000001], [-3.2044398, 51.4388669], [-3.2040444999999997, 51.43911189999999], [-3.2038211, 51.4392705], [-3.203553400000001, 51.43946600000001], [-3.2032449, 51.4397202], [-3.2029439999999996, 51.4399965], [-3.2026991999999996, 51.4402699], [-3.2022277, 51.4408532], [-3.2015885, 51.4417228], [-3.2013744, 51.441989699999986], [-3.2012078999999996, 51.4421594], [-3.2009352000000004, 51.4424137], [-3.200642, 51.4426298], [-3.2003896, 51.4427887], [-3.2003401268711613, 51.442817580280106], [-3.2001926, 51.44290369999999], [-3.1997174, 51.4431442], [-3.1991059999999996, 51.4434552], [-3.1987252999999995, 51.4436291], [-3.1984385, 51.4437487], [-3.1978371999999995, 51.44397549999999], [-3.1973856, 51.4440773], [-3.1967253, 51.44417719999999], [-3.1954779, 51.4442818], [-3.1939652, 51.4443868], [-3.1935020999999995, 51.44441889999999], [-3.1926766, 51.4444807], [-3.1919236000000004, 51.4445846], [-3.1912693999999995, 51.444752], [-3.1908083, 51.4449059], [-3.1904155, 51.445078300000006], [-3.1902651999999994, 51.4451474], [-3.1901205, 51.4452197], [-3.1899696999999994, 51.4453009], [-3.1897829999999994, 51.4454135], [-3.1896065999999994, 51.44553679999999], [-3.1894354, 51.4456766], [-3.189320299999999, 51.445788], [-3.1892296, 51.4458864], [-3.1891640999999997, 51.4459667], [-3.1890848999999997, 51.44606999999999], [-3.1890024999999995, 51.44619249999999], [-3.1889363999999993, 51.44630539999999], [-3.1889077, 51.446361], [-3.1888579999999997, 51.4464657], [-3.1887127, 51.446797200000006], [-3.1886686999999996, 51.4470768], [-3.1886767, 51.447423699999995], [-3.188721, 51.447631], [-3.1888098000000005, 51.447886200000006], [-3.1889349, 51.4481289], [-3.1890843, 51.4483318], [-3.1893213999999994, 51.4485873], [-3.1895873999999997, 51.4488002], [-3.189847, 51.4489785], [-3.1903642999999997, 51.4493521], [-3.1906629999999994, 51.4496082], [-3.190905400000001, 51.44978489999998], [-3.1909099246820976, 51.44978814270312], [-3.1914326999999996, 51.45016280000001], [-3.191951599999999, 51.4505252], [-3.1925528, 51.45096389999999], [-3.1928808, 51.45122159999999], [-3.1932135, 51.451525200000006], [-3.1935716999999997, 51.45188199999999], [-3.1939070999999997, 51.4522804], [-3.1941766000000005, 51.4526192], [-3.1944207999999996, 51.4529687], [-3.1946543, 51.4533588], [-3.1948732999999994, 51.4537366], [-3.1950936999999997, 51.4541905], [-3.195233, 51.45459470000001], [-3.1953007, 51.4549076], [-3.1953363, 51.4552327], [-3.1953468, 51.4555236], [-3.1953233, 51.4557625], [-3.1952895, 51.4560101], [-3.1952348, 51.4562746], [-3.1951599999999996, 51.4565198], [-3.1950329999999996, 51.456836200000005], [-3.1948852999999997, 51.45722390000001], [-3.1947357, 51.4575985], [-3.1946459, 51.45777879999998], [-3.1945175, 51.45803759999999], [-3.194439899999999, 51.4581935], [-3.1943822, 51.45830959999999], [-3.1941407999999996, 51.4588137], [-3.1938661999999995, 51.4593273], [-3.1936051, 51.4597194], [-3.1932357, 51.460194099999995], [-3.1926800999999996, 51.4608156], [-3.1911418999999994, 51.4625585], [-3.1907149999999995, 51.4630426], [-3.1902043000000004, 51.4636365], [-3.1899435, 51.46395809999999], [-3.1896707, 51.4644187], [-3.1894817, 51.46484869999999], [-3.1893196999999995, 51.4653604], [-3.1892865, 51.46550100000001], [-3.1892459, 51.46578199999999], [-3.1892194999999997, 51.4661046], [-3.1892582999999997, 51.4665751], [-3.1893143, 51.46684770000001], [-3.1893768999999996, 51.46703430000001], [-3.1893852999999996, 51.467066900000006], [-3.1895658999999994, 51.4675284], [-3.1897259999999994, 51.4678701], [-3.1898442000000005, 51.4681024], [-3.1899792, 51.4683959], [-3.1901948999999994, 51.46881969999999], [-3.1904582, 51.469213], [-3.1905009999999994, 51.469290099999995], [-3.1906109999999996, 51.46948559999999], [-3.1906954999999995, 51.469631], [-3.1908698, 51.4699117], [-3.1910360999999994, 51.4701548], [-3.1911420999999995, 51.470291], [-3.1913660000000004, 51.4705499], [-3.1915176, 51.47071029999999], [-3.1917629999999995, 51.4709668], [-3.1918251, 51.47104259999999], [-3.1919854, 51.4712057], [-3.1921486321515173, 51.47137205447469], [-3.1922102, 51.47143479999999], [-3.1924518, 51.4717172], [-3.1925528999999995, 51.471841399999995], [-3.1926883, 51.4720511], [-3.1928063, 51.47226500000001], [-3.1928545999999995, 51.4723953], [-3.1929123, 51.47260159999999], [-3.1929403999999995, 51.4728088], [-3.1929457999999995, 51.4729901], [-3.1929083, 51.4732599], [-3.1928572999999996, 51.4734954], [-3.192804999999999, 51.47364499999999], [-3.1926816, 51.473902299999985], [-3.1925837, 51.474078500000005], [-3.1924764999999997, 51.4742147], [-3.1923168999999993, 51.47438669999999], [-3.192288354997154, 51.47441400464452], [-3.192120768783175, 51.47453250373071], [-3.191973957545974, 51.474638100009635], [-3.1918445275657477, 51.474732327318925], [-3.191729085122695, 51.47481671949617], [-3.1916242364970144, 51.474892810378975], [-3.191526587968903, 51.47496213380495], [-3.1914327458185587, 51.47502622361171], [-3.1913393163261796, 51.47508661363684], [-3.191242905771964, 51.47514483771796], [-3.1911401204361094, 51.47520242969268], [-3.1910275665988133, 51.475260923398594], [-3.190901850540275, 51.47532185267332], [-3.1907595785406913, 51.47538675135445], [-3.190597356880261, 51.4754571532796], [-3.190411791839181, 51.475534592286365], [-3.1901994896976498, 51.47562060221237], [-3.1900544999999996, 51.4756552], [-3.1898279000000005, 51.4757078], [-3.1895601, 51.4757447], [-3.1894028, 51.47576349999999], [-3.1891428, 51.47578519999999], [-3.1888292999999996, 51.4758005], [-3.1886443, 51.4758056], [-3.1884491999999995, 51.4758064], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
8.3 |
0547 |
0608 |
Barry Down Siding |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441035 |
1790053665849387 |
15 |
15 |
2026-09-22 05:18:09.599243 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:08.753125 |
| 728879 |
758884 |
C37166 |
739R10M522 |
2026-09-22 |
COMPLETE |
20441279 |
2026-09-22 06:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 758884, "stp": "P", "toc": "Elizabeth Line", "uid": "C37166", "consist": "345029", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37166/2026-09-22/detailed", "trust_id": "739R10M522", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-22", "dest_arr_time": "0612", "dest_platform": "13", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R10", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "0608", "current_leg_dep": "0603", "current_leg_end": "Reading", "origin_dep_time": "0518", "origin_platform": "12", "current_location": "Reading", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 8388.604, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 8569.304, \"from_m\": 8388.604, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9226.815, \"from_m\": 8569.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10923.664, \"from_m\": 9226.815, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12103.986, \"from_m\": 10923.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14207.876, \"from_m\": 12103.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14371.901, \"from_m\": 14207.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16025.51, \"from_m\": 14371.901, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16199.071, \"from_m\": 16025.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16362.261, \"from_m\": 16199.071, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16655.428, \"from_m\": 16362.261, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19333.188, \"from_m\": 16655.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19626.355, \"from_m\": 19333.188, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19789.545, \"from_m\": 19626.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19963.106, \"from_m\": 19789.545, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34665.927, \"from_m\": 19963.106, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 42943.06, \"from_m\": 34665.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42981.6, \"from_m\": 42943.06, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43132.248, \"from_m\": 42981.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44461.777, \"from_m\": 43132.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44473.381, \"from_m\": 44461.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51699.982, \"from_m\": 44473.381, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51849.765, \"from_m\": 51699.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60461.294, \"from_m\": 51849.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60541.24, \"from_m\": 60461.294, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60599.621, \"from_m\": 60541.24, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60706.508, \"from_m\": 60599.621, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60762.628, \"from_m\": 60706.508, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 60821.018, \"from_m\": 60762.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61445.535, \"from_m\": 60821.018, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 61922.418, \"from_m\": 61445.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 758884, \"profile_key\": \"7c26346848b2af964b4289ae80f520075dcfca544a45e1f5402c18e4df640222\", \"schedule_id\": 4968, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 6, \"distance_m\": 9368.883, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"West Ealing\", \"stage_seq\": 7, \"distance_m\": 10777.806, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531\", \"location\": \"Southall\", \"stage_seq\": 8, \"distance_m\": 14707.424, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 9, \"distance_m\": 17787.016, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 10, \"distance_m\": 17994.308, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0538H\", \"location\": \"West Drayton\", \"stage_seq\": 11, \"distance_m\": 25367.336, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Iver\", \"stage_seq\": 12, \"distance_m\": 27827.828, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Langley\", \"stage_seq\": 13, \"distance_m\": 30105.188, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Slough\", \"stage_seq\": 14, \"distance_m\": 33857.415, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551\", \"location\": \"Burnham\", \"stage_seq\": 15, \"distance_m\": 37731.753, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Taplow\", \"stage_seq\": 16, \"distance_m\": 40191.186, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Maidenhead\", \"stage_seq\": 17, \"distance_m\": 43090.021, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Twyford\", \"stage_seq\": 18, \"distance_m\": 53978.199, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 60762.628, \"section_seq\": 1, \"route_path_id\": 132268}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 20, \"distance_m\": 61922.418, \"section_seq\": 1, \"route_path_id\": 132268}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 61922.418, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132268}], \"total_distance_m\": 61922.418, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 50433.084, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11489.334, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:24:27Z\", \"source_id\": 64454541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:24:35Z\", \"source_id\": 20422590, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:26:55Z\", \"source_id\": 64456951, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:26:58Z\", \"source_id\": 20423298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:43Z\", \"source_id\": 64458661, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:45Z\", \"source_id\": 20423826, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:39Z\", \"source_id\": 64462632, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:44Z\", \"source_id\": 20425099, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:10Z\", \"source_id\": 64466619, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:37:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:16Z\", \"source_id\": 20426339, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:09Z\", \"source_id\": 64469938, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:15Z\", \"source_id\": 20427437, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:05Z\", \"source_id\": 64473494, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:09Z\", \"source_id\": 20428636, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:54Z\", \"source_id\": 64478470, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:58Z\", \"source_id\": 20430200, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:24Z\", \"source_id\": 64483184, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:50:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:26Z\", \"source_id\": 20431708, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:17Z\", \"source_id\": 64487139, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:20Z\", \"source_id\": 20433045, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:09Z\", \"source_id\": 64491241, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:10Z\", \"source_id\": 20434375, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:57Z\", \"source_id\": 64501680, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:01Z\", \"source_id\": 20437865, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:07Z\", \"source_id\": 64512105, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:10Z\", \"source_id\": 20441279, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "13", "timing_fact_generation": 1790053690985774, "current_leg_arrival_utc": "2026-09-22T06:09:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:10.977786", "service_state_evidence_id": 20441279, "current_leg_start_actual_dep": "2026-09-22T06:03:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:11.128609", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PAD |
RDG |
9R10 |
345029 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 8388.604, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 8569.304, "from_m": 8388.604, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9226.815, "from_m": 8569.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 10923.664, "from_m": 9226.815, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12103.986, "from_m": 10923.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14207.876, "from_m": 12103.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14371.901, "from_m": 14207.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16025.51, "from_m": 14371.901, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16199.071, "from_m": 16025.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16362.261, "from_m": 16199.071, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16655.428, "from_m": 16362.261, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19333.188, "from_m": 16655.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19626.355, "from_m": 19333.188, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19789.545, "from_m": 19626.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19963.106, "from_m": 19789.545, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34665.927, "from_m": 19963.106, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 42943.06, "from_m": 34665.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42981.6, "from_m": 42943.06, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43132.248, "from_m": 42981.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44461.777, "from_m": 43132.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44473.381, "from_m": 44461.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51699.982, "from_m": 44473.381, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51849.765, "from_m": 51699.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60461.294, "from_m": 51849.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60541.24, "from_m": 60461.294, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60599.621, "from_m": 60541.24, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60706.508, "from_m": 60599.621, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60762.628, "from_m": 60706.508, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 60821.018, "from_m": 60762.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61445.535, "from_m": 60821.018, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 61922.418, "from_m": 61445.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 758884, "profile_key": "7c26346848b2af964b4289ae80f520075dcfca544a45e1f5402c18e4df640222", "schedule_id": 4968, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0518", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 132268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 132268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 132268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "Ealing Broadway", "stage_seq": 6, "distance_m": 9368.883, "section_seq": 1, "route_path_id": 132268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "West Ealing", "stage_seq": 7, "distance_m": 10777.806, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531", "location": "Southall", "stage_seq": 8, "distance_m": 14707.424, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534H", "location": "Hayes & Harlington", "stage_seq": 9, "distance_m": 17787.016, "section_seq": 1, "route_path_id": 132268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Heathrow Airport Jn", "stage_seq": 10, "distance_m": 17994.308, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0538H", "location": "West Drayton", "stage_seq": 11, "distance_m": 25367.336, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Iver", "stage_seq": 12, "distance_m": 27827.828, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Langley", "stage_seq": 13, "distance_m": 30105.188, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Slough", "stage_seq": 14, "distance_m": 33857.415, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551", "location": "Burnham", "stage_seq": 15, "distance_m": 37731.753, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Taplow", "stage_seq": 16, "distance_m": 40191.186, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Maidenhead", "stage_seq": 17, "distance_m": 43090.021, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Twyford", "stage_seq": 18, "distance_m": 53978.199, "section_seq": 1, "route_path_id": 132268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Kennet Bridge Jn", "stage_seq": 19, "distance_m": 60762.628, "section_seq": 1, "route_path_id": 132268}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Reading", "stage_seq": 20, "distance_m": 61922.418, "section_seq": 1, "route_path_id": 132268}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 61922.418, "from_m": 0.0, "section_seq": 1, "route_path_id": 132268}], "total_distance_m": 61922.418, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 50433.084, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11489.334, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:24:27Z", "source_id": 64454541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:24:35Z", "source_id": 20422590, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:26:55Z", "source_id": 64456951, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:26:58Z", "source_id": 20423298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:43Z", "source_id": 64458661, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:45Z", "source_id": 20423826, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:39Z", "source_id": 64462632, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:44Z", "source_id": 20425099, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:10Z", "source_id": 64466619, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:37:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:16Z", "source_id": 20426339, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:09Z", "source_id": 64469938, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:15Z", "source_id": 20427437, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:05Z", "source_id": 64473494, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:09Z", "source_id": 20428636, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:54Z", "source_id": 64478470, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:58Z", "source_id": 20430200, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:24Z", "source_id": 64483184, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T04:50:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:26Z", "source_id": 20431708, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:17Z", "source_id": 64487139, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T04:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:20Z", "source_id": 20433045, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:09Z", "source_id": 64491241, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T04:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:10Z", "source_id": 20434375, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:57Z", "source_id": 64501680, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:02:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:01Z", "source_id": 20437865, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23807, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:07Z", "source_id": 64512105, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T05:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:10Z", "source_id": 20441279, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
London Paddington |
0518 |
0518 |
12 |
None |
None |
Reading |
0612 |
0611 |
13 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37166/2026-09-22/detailed |
None |
Twyford |
2026-09-22T06:03:30+01:00 |
Reading |
5.0 |
{"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
4.9 |
0603 |
0608 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441279 |
1790053690985774 |
84 |
84 |
2026-09-22 05:18:11.128609 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:10.977786 |
| 728880 |
759583 |
P91530 |
895W85M522 |
2026-09-22 |
COMPLETE |
20440901 |
2026-09-22 06:08:00 |
2026-09-22 05:18:22 |
2026-09-24 05:18:22 |
{"id": 759583, "stp": "P", "toc": "Southeastern", "uid": "P91530", "consist": "375626+375804", "dest_crs": "AFK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91530/2026-09-22/detailed", "trust_id": "895W85M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:45:00", "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "2", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "5W85", "timing_status": "ON TIME", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0608", "current_leg_dep": "0606", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Ashford International", "last_update_time": "2026-09-22T05:18:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8844618327992797, 51.139879834174614], [0.8843675, 51.1398624], [0.8841215999999998, 51.1398359], [0.8838290999999999, 51.13981450000001], [0.8836510999999999, 51.1398051], [0.8834341, 51.1398005], [0.8831431999999999, 51.1398282], [0.8829801142594674, 51.13985052434426], [0.8828503951234802, 51.139868281221], [0.8828392999999999, 51.1398698], [0.8825824, 51.1399101], [0.8823292999999999, 51.1399578], [0.8820062, 51.1400459], [0.8815582, 51.140180699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Ashford Down Yard", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Ashford Down Yard", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 582.707, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 686.424, \"from_m\": 582.707, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 805.334, \"from_m\": 686.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 951.957, \"from_m\": 805.334, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1013.222, \"from_m\": 951.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1042.525, \"from_m\": 1013.222, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1253.53, \"from_m\": 1042.525, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 759583, \"profile_key\": \"3fe94d089fedc2232f6b882e3d129867286abb66ae2b36d2651737e7cb508452\", \"schedule_id\": 23612, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119636}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0603\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 423.08, \"section_seq\": 1, \"route_path_id\": 119636}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 3, \"distance_m\": 517.145, \"section_seq\": 1, \"route_path_id\": 119636}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 4, \"distance_m\": 1253.53, \"section_seq\": 1, \"route_path_id\": 119636}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1253.53, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119636}], \"total_distance_m\": 1253.53, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1073.355, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 180.175, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32870, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:28Z\", \"source_id\": 64510973, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:33Z\", \"source_id\": 20440901, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "2", "timing_fact_generation": 1790053655346110, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:15.125123", "service_state_evidence_id": 20440901, "current_leg_start_actual_dep": "2026-09-22T06:06:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:16.191488", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
AFK |
5W85 |
375626+375804 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 582.707, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 686.424, "from_m": 582.707, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 805.334, "from_m": 686.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 951.957, "from_m": 805.334, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1013.222, "from_m": 951.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1042.525, "from_m": 1013.222, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1253.53, "from_m": 1042.525, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 759583, "profile_key": "3fe94d089fedc2232f6b882e3d129867286abb66ae2b36d2651737e7cb508452", "schedule_id": 23612, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119636}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0603", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 423.08, "section_seq": 1, "route_path_id": 119636}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606", "location": "Ashford Down Yard", "stage_seq": 3, "distance_m": 517.145, "section_seq": 1, "route_path_id": 119636}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 4, "distance_m": 1253.53, "section_seq": 1, "route_path_id": 119636}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1253.53, "from_m": 0.0, "section_seq": 1, "route_path_id": 119636}], "total_distance_m": 1253.53, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1073.355, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 180.175, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32870, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:28Z", "source_id": 64510973, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:33Z", "source_id": 20440901, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Ashford Down Sidings |
0545 |
0545 |
None |
5:45:00 |
None |
Ashford (Kent) |
0608 |
0608 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91530/2026-09-22/detailed |
None |
Ashford Down Yard |
2026-09-22T06:06:00+01:00 |
Ashford (Kent) |
2.0 |
{"type": "LineString", "coordinates": [[0.8844618327992797, 51.139879834174614], [0.8843675, 51.1398624], [0.8841215999999998, 51.1398359], [0.8838290999999999, 51.13981450000001], [0.8836510999999999, 51.1398051], [0.8834341, 51.1398005], [0.8831431999999999, 51.1398282], [0.8829801142594674, 51.13985052434426], [0.8828503951234802, 51.139868281221], [0.8828392999999999, 51.1398698], [0.8825824, 51.1399101], [0.8823292999999999, 51.1399578], [0.8820062, 51.1400459], [0.8815582, 51.140180699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]} |
0.4 |
0606 |
0608 |
Ashford Down Yard |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-22 05:18:22 |
TERMINATED |
2026-09-22 05:08:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440901 |
1790053655346110 |
2 |
2 |
2026-09-22 05:18:16.191488 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:15.125123 |
| 728881 |
758547 |
C18531 |
532F03M522 |
2026-09-22 |
COMPLETE |
20440406 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 758547, "stp": "P", "toc": "Great Northern", "uid": "C18531", "consist": "717003", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18531/2026-09-22/detailed", "trust_id": "532F03M522", "origin_crs": "SVG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2F03", "timing_status": "ON TIME", "origin_station": "Stevenage", "current_leg_arr": "0608", "current_leg_dep": "0605", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0500", "origin_platform": "1", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1332.359, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3901.561, \"from_m\": 1332.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15024.611, \"from_m\": 3901.561, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15047.897, \"from_m\": 15024.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15296.239, \"from_m\": 15047.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15331.176, \"from_m\": 15296.239, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24825.177, \"from_m\": 15331.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24848.264, \"from_m\": 24825.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30978.359, \"from_m\": 24848.264, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31020.27, \"from_m\": 30978.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31083.166, \"from_m\": 31020.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31135.992, \"from_m\": 31083.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34078.827, \"from_m\": 31135.992, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37751.16, \"from_m\": 34078.827, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38185.89, \"from_m\": 37751.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38506.529, \"from_m\": 38185.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38877.442, \"from_m\": 38506.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38927.752, \"from_m\": 38877.442, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38983.143, \"from_m\": 38927.752, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39038.713, \"from_m\": 38983.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41042.841, \"from_m\": 39038.713, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 42336.212, \"from_m\": 41042.841, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42391.453, \"from_m\": 42336.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42642.333, \"from_m\": 42391.453, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42725.137, \"from_m\": 42642.333, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43232.105, \"from_m\": 42725.137, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 43351.963, \"from_m\": 43232.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44205.163, \"from_m\": 43351.963, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44328.755, \"from_m\": 44205.163, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44433.703, \"from_m\": 44328.755, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 44538.019, \"from_m\": 44433.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46122.411, \"from_m\": 44538.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46398.926, \"from_m\": 46122.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48716.506, \"from_m\": 46398.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48878.688, \"from_m\": 48716.506, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 48881.15, \"from_m\": 48878.688, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 758547, \"profile_key\": \"83f441108072cbc022ea23ac97002cab9e7b71db1886dc2ba2895917a076a21c\", \"schedule_id\": 2416, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Stevenage\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501H\", \"location\": \"Langley Jn\", \"stage_seq\": 2, \"distance_m\": 1605.406, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502H\", \"location\": \"Langley South Jn\", \"stage_seq\": 3, \"distance_m\": 2725.623, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Bragbury Jn\", \"stage_seq\": 4, \"distance_m\": 4341.663, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0506H\", \"wtt_dep\": \"0507\", \"location\": \"Watton-at-Stone\", \"stage_seq\": 5, \"distance_m\": 8174.409, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Molewood Jn\", \"stage_seq\": 6, \"distance_m\": 12414.424, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0512\", \"wtt_dep\": \"0516\", \"location\": \"Hertford North\", \"stage_seq\": 7, \"distance_m\": 15091.154, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0520\", \"location\": \"Bayford\", \"stage_seq\": 8, \"distance_m\": 19797.186, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 9, \"distance_m\": 20243.649, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524H\", \"location\": \"Cuffley\", \"stage_seq\": 10, \"distance_m\": 25382.202, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0527H\", \"location\": \"Crews Hill\", \"stage_seq\": 11, \"distance_m\": 28130.897, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0531\", \"location\": \"Gordon Hill\", \"stage_seq\": 12, \"distance_m\": 30772.179, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Enfield Chase\", \"stage_seq\": 13, \"distance_m\": 31948.776, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0535H\", \"location\": \"Grange Park\", \"stage_seq\": 14, \"distance_m\": 33078.287, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Winchmore Hill\", \"stage_seq\": 15, \"distance_m\": 34144.229, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Palmers Green\", \"stage_seq\": 16, \"distance_m\": 36029.785, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Bowes Park\", \"stage_seq\": 17, \"distance_m\": 37502.072, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Alexandra Palace\", \"stage_seq\": 18, \"distance_m\": 38682.708, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Hornsey\", \"stage_seq\": 19, \"distance_m\": 40202.187, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Harringay\", \"stage_seq\": 20, \"distance_m\": 41169.854, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554H\", \"location\": \"Finsbury Park\", \"stage_seq\": 21, \"distance_m\": 43129.88, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Drayton Park\", \"stage_seq\": 22, \"distance_m\": 44662.18, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 23, \"distance_m\": 45336.104, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Essex Road\", \"stage_seq\": 24, \"distance_m\": 46198.357, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Old Street\", \"stage_seq\": 25, \"distance_m\": 48281.681, \"section_seq\": 1, \"route_path_id\": 116398}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 26, \"distance_m\": 48881.15, \"section_seq\": 1, \"route_path_id\": 116398}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48881.15, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116398}], \"total_distance_m\": 48881.15, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 45631.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3249.358, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:04:45Z\", \"source_id\": 64439190, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:04:50Z\", \"source_id\": 20417767, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:09:57Z\", \"source_id\": 64442774, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:11:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:10:00Z\", \"source_id\": 20418842, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:18:50Z\", \"source_id\": 64449433, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:18:55Z\", \"source_id\": 20420955, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:51Z\", \"source_id\": 64453074, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:54Z\", \"source_id\": 20422073, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:30Z\", \"source_id\": 64455510, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:35Z\", \"source_id\": 20422871, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:29:24Z\", \"source_id\": 64459291, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:29:31Z\", \"source_id\": 20424054, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:31:43Z\", \"source_id\": 64461623, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:32:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:31:48Z\", \"source_id\": 20424811, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:33:56Z\", \"source_id\": 64464049, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:33:59Z\", \"source_id\": 20425558, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:25Z\", \"source_id\": 64466905, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:30Z\", \"source_id\": 20426417, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:28Z\", \"source_id\": 64470335, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:36Z\", \"source_id\": 20427565, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:10Z\", \"source_id\": 64472377, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:15Z\", \"source_id\": 20428250, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:17Z\", \"source_id\": 64476285, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:20Z\", \"source_id\": 20429530, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:29Z\", \"source_id\": 64479243, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:30Z\", \"source_id\": 20430445, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:04Z\", \"source_id\": 64481408, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:11Z\", \"source_id\": 20431141, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:50:47Z\", \"source_id\": 64485125, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:50:53Z\", \"source_id\": 20432345, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:16Z\", \"source_id\": 64491433, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:20Z\", \"source_id\": 20434445, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:25Z\", \"source_id\": 64496195, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:30Z\", \"source_id\": 20435996, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:37Z\", \"source_id\": 64499594, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:39Z\", \"source_id\": 20437082, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:25Z\", \"source_id\": 64505759, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:29Z\", \"source_id\": 20439204, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:32Z\", \"source_id\": 64509365, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:40Z\", \"source_id\": 20440406, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1790053601282888, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:24.448670", "service_state_evidence_id": 20440406, "current_leg_start_actual_dep": "2026-09-22T06:05:30+01:00", "operational_evidence_version": 115, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:25.097374", "service_state_valid_until_kind": null, "operational_interpretation_version": 115, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
SVG |
MOG |
2F03 |
717003 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 1332.359, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3901.561, "from_m": 1332.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15024.611, "from_m": 3901.561, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15047.897, "from_m": 15024.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15296.239, "from_m": 15047.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15331.176, "from_m": 15296.239, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24825.177, "from_m": 15331.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24848.264, "from_m": 24825.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30978.359, "from_m": 24848.264, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31020.27, "from_m": 30978.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31083.166, "from_m": 31020.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31135.992, "from_m": 31083.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34078.827, "from_m": 31135.992, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37751.16, "from_m": 34078.827, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38185.89, "from_m": 37751.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38506.529, "from_m": 38185.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38877.442, "from_m": 38506.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38927.752, "from_m": 38877.442, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38983.143, "from_m": 38927.752, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39038.713, "from_m": 38983.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41042.841, "from_m": 39038.713, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 42336.212, "from_m": 41042.841, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42391.453, "from_m": 42336.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42642.333, "from_m": 42391.453, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42725.137, "from_m": 42642.333, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43232.105, "from_m": 42725.137, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 43351.963, "from_m": 43232.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44205.163, "from_m": 43351.963, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44328.755, "from_m": 44205.163, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44433.703, "from_m": 44328.755, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 44538.019, "from_m": 44433.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46122.411, "from_m": 44538.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46398.926, "from_m": 46122.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48716.506, "from_m": 46398.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48878.688, "from_m": 48716.506, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 48881.15, "from_m": 48878.688, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 758547, "profile_key": "83f441108072cbc022ea23ac97002cab9e7b71db1886dc2ba2895917a076a21c", "schedule_id": 2416, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Stevenage", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501H", "location": "Langley Jn", "stage_seq": 2, "distance_m": 1605.406, "section_seq": 1, "route_path_id": 116398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502H", "location": "Langley South Jn", "stage_seq": 3, "distance_m": 2725.623, "section_seq": 1, "route_path_id": 116398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504", "location": "Bragbury Jn", "stage_seq": 4, "distance_m": 4341.663, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0506H", "wtt_dep": "0507", "location": "Watton-at-Stone", "stage_seq": 5, "distance_m": 8174.409, "section_seq": 1, "route_path_id": 116398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Molewood Jn", "stage_seq": 6, "distance_m": 12414.424, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0512", "wtt_dep": "0516", "location": "Hertford North", "stage_seq": 7, "distance_m": 15091.154, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0520", "location": "Bayford", "stage_seq": 8, "distance_m": 19797.186, "section_seq": 1, "route_path_id": 116398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 9, "distance_m": 20243.649, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524H", "location": "Cuffley", "stage_seq": 10, "distance_m": 25382.202, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0527H", "location": "Crews Hill", "stage_seq": 11, "distance_m": 28130.897, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0531", "location": "Gordon Hill", "stage_seq": 12, "distance_m": 30772.179, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Enfield Chase", "stage_seq": 13, "distance_m": 31948.776, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0535H", "location": "Grange Park", "stage_seq": 14, "distance_m": 33078.287, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Winchmore Hill", "stage_seq": 15, "distance_m": 34144.229, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Palmers Green", "stage_seq": 16, "distance_m": 36029.785, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Bowes Park", "stage_seq": 17, "distance_m": 37502.072, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Alexandra Palace", "stage_seq": 18, "distance_m": 38682.708, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Hornsey", "stage_seq": 19, "distance_m": 40202.187, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Harringay", "stage_seq": 20, "distance_m": 41169.854, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554H", "location": "Finsbury Park", "stage_seq": 21, "distance_m": 43129.88, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Drayton Park", "stage_seq": 22, "distance_m": 44662.18, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 23, "distance_m": 45336.104, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Essex Road", "stage_seq": 24, "distance_m": 46198.357, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Old Street", "stage_seq": 25, "distance_m": 48281.681, "section_seq": 1, "route_path_id": 116398}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 26, "distance_m": 48881.15, "section_seq": 1, "route_path_id": 116398}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48881.15, "from_m": 0.0, "section_seq": 1, "route_path_id": 116398}], "total_distance_m": 48881.15, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 45631.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3249.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15705, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:04:45Z", "source_id": 64439190, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:04:50Z", "source_id": 20417767, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15725, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:09:57Z", "source_id": 64442774, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:11:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:10:00Z", "source_id": 20418842, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15768, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:18:50Z", "source_id": 64449433, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:18:55Z", "source_id": 20420955, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15772, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:51Z", "source_id": 64453074, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:54Z", "source_id": 20422073, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15776, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:30Z", "source_id": 64455510, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:35Z", "source_id": 20422871, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:29:24Z", "source_id": 64459291, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:29:31Z", "source_id": 20424054, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15808, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:31:43Z", "source_id": 64461623, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:32:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:31:48Z", "source_id": 20424811, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15812, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:33:56Z", "source_id": 64464049, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:33:59Z", "source_id": 20425558, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15817, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:25Z", "source_id": 64466905, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T04:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:30Z", "source_id": 20426417, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15822, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:28Z", "source_id": 64470335, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T04:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:36Z", "source_id": 20427565, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:10Z", "source_id": 64472377, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T04:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:15Z", "source_id": 20428250, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16006, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:17Z", "source_id": 64476285, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T04:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:20Z", "source_id": 20429530, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:29Z", "source_id": 64479243, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T04:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:30Z", "source_id": 20430445, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:04Z", "source_id": 64481408, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T04:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:11Z", "source_id": 20431141, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:50:47Z", "source_id": 64485125, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T04:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:50:53Z", "source_id": 20432345, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:16Z", "source_id": 64491433, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T04:56:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:20Z", "source_id": 20434445, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:25Z", "source_id": 64496195, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T04:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:30Z", "source_id": 20435996, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:37Z", "source_id": 64499594, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T05:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:39Z", "source_id": 20437082, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:25Z", "source_id": 64505759, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T05:05:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:29Z", "source_id": 20439204, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:32Z", "source_id": 64509365, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T05:08:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:40Z", "source_id": 20440406, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Stevenage |
0500 |
0500 |
1 |
None |
None |
Moorgate (Great Northern) |
0608 |
0608 |
9 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18531/2026-09-22/detailed |
None |
Old Street |
2026-09-22T06:05:30+01:00 |
Moorgate (Great Northern) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} |
0.4 |
0605 |
0608 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440406 |
1790053601282888 |
115 |
115 |
2026-09-22 05:18:25.097374 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:24.448670 |
| 728882 |
759646 |
P65060 |
325K30M522 |
2026-09-22 |
COMPLETE |
20440518 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 759646, "stp": "P", "toc": "Northern", "uid": "P65060", "consist": "323238", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65060/2026-09-22/detailed", "trust_id": "325K30M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-22", "dest_arr_time": "0602", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5K30", "timing_status": "LATE", "origin_station": "Stockport Car. M.D.", "current_leg_arr": "0608", "current_leg_dep": "0552", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.165000907386798, 53.40843641613204], [-2.1656442, 53.4092117], [-2.1659456, 53.4095744], [-2.1663469, 53.41005959999999], [-2.1674995, 53.411449299999994], [-2.1684689, 53.41258129999999], [-2.1685899999999996, 53.4127385], [-2.1690066999999997, 53.413246], [-2.1692639, 53.41356919999998], [-2.1695487, 53.41397280000001], [-2.1696143, 53.41404899999999], [-2.1698168015184365, 53.41428429590598], [-2.169922255482984, 53.41440682709668], [-2.1700248027634266, 53.41455241214706], [-2.1701134439810295, 53.41468098858454], [-2.170190220623621, 53.41479497555622], [-2.17025717417903, 53.4148967922092], [-2.1703163461350847, 53.41498885769056], [-2.170369777979613, 53.415073591147426], [-2.170419511200444, 53.41515341172688], [-2.1704675872854056, 53.41523073857603], [-2.170516047722326, 53.41530799084195], [-2.170566933999035, 53.41538758767178], [-2.1706222876033596, 53.415471948212584], [-2.170684150023129, 53.41556349161148], [-2.17075456274617, 53.41566463701555], [-2.1708355672603137, 53.41577780357191], [-2.170929205053386, 53.41590541042765], [-2.171037517613216, 53.416049876729865], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport Sig. ST2.88/89", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport Sig. ST2.88/89", "current_leg_milage": "5.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.232, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 338.27, \"from_m\": 285.232, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 431.288, \"from_m\": 338.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 464.024, \"from_m\": 431.288, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5415.832, \"from_m\": 464.024, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6379.32, \"from_m\": 5415.832, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6451.473, \"from_m\": 6379.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6979.566, \"from_m\": 6451.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8513.872, \"from_m\": 6979.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8677.597, \"from_m\": 8513.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8987.01, \"from_m\": 8677.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9033.216, \"from_m\": 8987.01, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9111.006, \"from_m\": 9033.216, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9520.186, \"from_m\": 9111.006, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759646, \"profile_key\": \"9606f7f3cb42e1d03f10f0e42ceaa0178a442c8fbddd036b802977f633e198fc\", \"schedule_id\": 20353, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Stockport Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139041}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552\", \"location\": \"Stockport Sig. ST2.88/89\", \"stage_seq\": 2, \"distance_m\": 464.024, \"section_seq\": 1, \"route_path_id\": 139041}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 3, \"distance_m\": 1308.267, \"section_seq\": 1, \"route_path_id\": 139041}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 5830.336, \"section_seq\": 1, \"route_path_id\": 139041}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 8367.5, \"section_seq\": 1, \"route_path_id\": 139041}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 9520.186, \"section_seq\": 1, \"route_path_id\": 139041}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9520.186, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139041}], \"total_distance_m\": 9520.186, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7319.082, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2201.104, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:31Z\", \"source_id\": 64475279, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:34Z\", \"source_id\": 20429213, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:48Z\", \"source_id\": 64509769, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:50Z\", \"source_id\": 20440518, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "3", "timing_fact_generation": 1790053611557582, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:32.376122", "service_state_evidence_id": 20440518, "current_leg_start_actual_dep": "2026-09-22T05:58:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:33.073792", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
None |
MAN |
5K30 |
323238 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 285.232, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 338.27, "from_m": 285.232, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 431.288, "from_m": 338.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 464.024, "from_m": 431.288, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5415.832, "from_m": 464.024, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6379.32, "from_m": 5415.832, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6451.473, "from_m": 6379.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6979.566, "from_m": 6451.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8513.872, "from_m": 6979.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8677.597, "from_m": 8513.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8987.01, "from_m": 8677.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9033.216, "from_m": 8987.01, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9111.006, "from_m": 9033.216, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9520.186, "from_m": 9111.006, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759646, "profile_key": "9606f7f3cb42e1d03f10f0e42ceaa0178a442c8fbddd036b802977f633e198fc", "schedule_id": 20353, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Stockport Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139041}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552", "location": "Stockport Sig. ST2.88/89", "stage_seq": 2, "distance_m": 464.024, "section_seq": 1, "route_path_id": 139041}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Heaton Norris Jn", "stage_seq": 3, "distance_m": 1308.267, "section_seq": 1, "route_path_id": 139041}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 5830.336, "section_seq": 1, "route_path_id": 139041}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 8367.5, "section_seq": 1, "route_path_id": 139041}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 9520.186, "section_seq": 1, "route_path_id": 139041}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9520.186, "from_m": 0.0, "section_seq": 1, "route_path_id": 139041}], "total_distance_m": 9520.186, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7319.082, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2201.104, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9207, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:31Z", "source_id": 64475279, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:34Z", "source_id": 20429213, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8445, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:48Z", "source_id": 64509769, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:50Z", "source_id": 20440518, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Stockport Car. M.D. |
0547 |
0547 |
None |
None |
None |
Manchester Piccadilly |
0602 |
0602 |
3 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65060/2026-09-22/detailed |
None |
Stockport Sig. ST2.88/89 |
2026-09-22T05:58:00+01:00 |
Manchester Piccadilly |
16.0 |
{"type": "LineString", "coordinates": [[-2.165000907386798, 53.40843641613204], [-2.1656442, 53.4092117], [-2.1659456, 53.4095744], [-2.1663469, 53.41005959999999], [-2.1674995, 53.411449299999994], [-2.1684689, 53.41258129999999], [-2.1685899999999996, 53.4127385], [-2.1690066999999997, 53.413246], [-2.1692639, 53.41356919999998], [-2.1695487, 53.41397280000001], [-2.1696143, 53.41404899999999], [-2.1698168015184365, 53.41428429590598], [-2.169922255482984, 53.41440682709668], [-2.1700248027634266, 53.41455241214706], [-2.1701134439810295, 53.41468098858454], [-2.170190220623621, 53.41479497555622], [-2.17025717417903, 53.4148967922092], [-2.1703163461350847, 53.41498885769056], [-2.170369777979613, 53.415073591147426], [-2.170419511200444, 53.41515341172688], [-2.1704675872854056, 53.41523073857603], [-2.170516047722326, 53.41530799084195], [-2.170566933999035, 53.41538758767178], [-2.1706222876033596, 53.415471948212584], [-2.170684150023129, 53.41556349161148], [-2.17075456274617, 53.41566463701555], [-2.1708355672603137, 53.41577780357191], [-2.170929205053386, 53.41590541042765], [-2.171037517613216, 53.416049876729865], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
5.6 |
0552 |
0608 |
Stockport Sig. ST2.88/89 |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440518 |
1790053611557582 |
22 |
22 |
2026-09-22 05:18:33.073792 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:32.376122 |
| 728883 |
760094 |
C39726 |
895P08M622 |
2026-09-22 |
COMPLETE |
20440537 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 760094, "stp": "P", "toc": "Thameslink", "uid": "C39726", "consist": "700019", "dest_crs": "RAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39726/2026-09-22/detailed", "trust_id": "895P08M622", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-22", "dest_arr_time": "0610", "dest_platform": "0", "is_terminated": 1, "next_location": "Rainham (Kent)", "signalling_id": "5P08", "timing_status": "EARLY", "origin_station": "Rochester Down Loop", "current_leg_arr": "0608", "current_leg_dep": "0605½", "current_leg_end": "Rainham (Kent)", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Rainham (Kent)", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "51.3671305", "next_location_lon": "0.6101822", "previous_location": "Gillingham (Kent)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1490.832, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2039.214, \"from_m\": 1490.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4974.915, \"from_m\": 2039.214, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8266.062, \"from_m\": 4974.915, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 760094, \"profile_key\": \"c2a6b1fdbe0f9041dd27829383806b6c1e2648ac878aa149bc39c7fbb179fb23\", \"schedule_id\": 5590, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Rochester Down Loop\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115248}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 2, \"distance_m\": 3486.557, \"section_seq\": 1, \"route_path_id\": 115248}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 3, \"distance_m\": 8266.062, \"section_seq\": 1, \"route_path_id\": 115248}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8266.062, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115248}], \"total_distance_m\": 8266.062, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8266.062, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.3671305", "current_position_lon": "0.6101822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:54Z\", \"source_id\": 64500068, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:00Z\", \"source_id\": 20437248, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:50Z\", \"source_id\": 64509798, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:53Z\", \"source_id\": 20440537, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rainham (Kent)", "service_state_platform": "0", "timing_fact_generation": 1790053615780080, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:32.379766", "service_state_evidence_id": 20440537, "current_leg_start_actual_dep": "2026-09-22T06:05:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:33.081981", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
None |
RAI |
5P08 |
700019 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1490.832, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2039.214, "from_m": 1490.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4974.915, "from_m": 2039.214, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8266.062, "from_m": 4974.915, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 760094, "profile_key": "c2a6b1fdbe0f9041dd27829383806b6c1e2648ac878aa149bc39c7fbb179fb23", "schedule_id": 5590, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Rochester Down Loop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115248}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605H", "location": "Gillingham (Kent)", "stage_seq": 2, "distance_m": 3486.557, "section_seq": 1, "route_path_id": 115248}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 3, "distance_m": 8266.062, "section_seq": 1, "route_path_id": 115248}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8266.062, "from_m": 0.0, "section_seq": 1, "route_path_id": 115248}], "total_distance_m": 8266.062, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8266.062, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:54Z", "source_id": 64500068, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:00Z", "source_id": 20437248, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32356, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:50Z", "source_id": 64509798, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:53Z", "source_id": 20440537, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Rochester Down Loop |
0600 |
0600 |
None |
None |
None |
Rainham (Kent) |
0610 |
0610 |
0 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39726/2026-09-22/detailed |
None |
Gillingham (Kent) |
2026-09-22T06:05:30+01:00 |
Rainham (Kent) |
2.5 |
{"type": "LineString", "coordinates": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]} |
3.0 |
0605½ |
0608 |
Gillingham (Kent) |
Rainham (Kent) |
Rainham (Kent) |
51.3671305 |
0.6101822 |
51.3671305 |
0.6101822 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Rainham (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440537 |
1790053615780080 |
15 |
15 |
2026-09-22 05:18:33.081981 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:32.379766 |
| 728884 |
760277 |
G53236 |
445S02M622 |
2026-09-22 |
COMPLETE |
20441455 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 760277, "stp": "P", "toc": "East Midlands Railway", "uid": "G53236", "consist": "158858", "dest_crs": "BSN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53236/2026-09-22/detailed", "trust_id": "445S02M622", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:03:00", "dar_platform": null, "dest_station": "Boston", "service_date": "2026-09-22", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": "Boston", "signalling_id": "5S02", "timing_status": "EARLY", "origin_station": "Boston Down Carriage Sidings", "current_leg_arr": "0608", "current_leg_dep": "0608½", "current_leg_end": "Boston", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Boston", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0304329, 52.98030689999999], [-0.0305162, 52.980123099999986], [-0.030581899999999995, 52.979958899999986], [-0.030628099999999995, 52.9798079], [-0.030679099999999997, 52.9795552], [-0.030725999999999993, 52.9793444], [-0.030798899999999994, 52.9791241], [-0.030899499999999993, 52.97887720000001], [-0.031158700000000004, 52.9782405]]}", "current_leg_start": "Boston Sig. WS20", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "52.9782405", "next_location_lon": "-0.0311587", "previous_location": "Boston Sig. WS20", "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 446.909, \"from_m\": 190.337, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 760277, \"profile_key\": \"75555d081ac3743549c5042cb4354804b431ff3c37d4ea0cc58dbb8d1d74dacd\", \"schedule_id\": 11276, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Boston Down Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117134}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0608H\", \"location\": \"Boston Sig. WS20\", \"stage_seq\": 2, \"distance_m\": 211.777, \"section_seq\": 1, \"route_path_id\": 117134}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Boston\", \"stage_seq\": 3, \"distance_m\": 446.909, \"section_seq\": 1, \"route_path_id\": 117134}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 446.909, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117134}], \"total_distance_m\": 446.909, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 256.572, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 190.337, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.5", "current_position_lat": "52.9782405", "current_position_lon": "-0.0311587", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:30Z\", \"source_id\": 20441455, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Boston", "service_state_platform": null, "timing_fact_generation": 1790053712652283, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:32.649946", "service_state_evidence_id": 20441455, "current_leg_start_actual_dep": "2026-09-22T06:08:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:33.079757", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
None |
BSN |
5S02 |
158858 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 190.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 446.909, "from_m": 190.337, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 760277, "profile_key": "75555d081ac3743549c5042cb4354804b431ff3c37d4ea0cc58dbb8d1d74dacd", "schedule_id": 11276, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Boston Down Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117134}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0608H", "location": "Boston Sig. WS20", "stage_seq": 2, "distance_m": 211.777, "section_seq": 1, "route_path_id": 117134}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Boston", "stage_seq": 3, "distance_m": 446.909, "section_seq": 1, "route_path_id": 117134}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 446.909, "from_m": 0.0, "section_seq": 1, "route_path_id": 117134}], "total_distance_m": 446.909, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 256.572, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 190.337, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:30Z", "source_id": 20441455, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Boston Down Carriage Sidings |
0603 |
0603 |
None |
6:03:00 |
None |
Boston |
0610 |
0610 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53236/2026-09-22/detailed |
None |
Boston Sig. WS20 |
2026-09-22T06:08:30+01:00 |
Boston |
1439.5 |
{"type": "LineString", "coordinates": [[-0.0304329, 52.98030689999999], [-0.0305162, 52.980123099999986], [-0.030581899999999995, 52.979958899999986], [-0.030628099999999995, 52.9798079], [-0.030679099999999997, 52.9795552], [-0.030725999999999993, 52.9793444], [-0.030798899999999994, 52.9791241], [-0.030899499999999993, 52.97887720000001], [-0.031158700000000004, 52.9782405]]} |
0.1 |
0608½ |
0608 |
Boston Sig. WS20 |
Boston |
Boston |
52.9782405 |
-0.0311587 |
52.9782405 |
-0.0311587 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Boston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441455 |
1790053712652283 |
1 |
1 |
2026-09-22 05:18:33.079757 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:32.649946 |
| 728885 |
760235 |
W87645 |
065W74M622 |
2026-09-22 |
COMPLETE |
20440656 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 760235, "stp": "P", "toc": "ScotRail", "uid": "W87645", "consist": "156446+156450+156493", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87645/2026-09-22/detailed", "trust_id": "065W74M622", "origin_crs": "XED", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "5W74", "timing_status": "EARLY", "origin_station": "Eastfield H.S.", "current_leg_arr": "0608", "current_leg_dep": "0600", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0602", "origin_platform": null, "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2396692, 55.8903811], [-4.239736399999999, 55.8901902], [-4.239854499999999, 55.8899386], [-4.2399999, 55.889670800000005], [-4.240038299999999, 55.88959719999999], [-4.240120599999999, 55.8894515], [-4.2401333, 55.8894105], [-4.240157599999999, 55.8893492], [-4.2401842, 55.8893017], [-4.240264099999999, 55.889159], [-4.240305799999999, 55.8890783], [-4.2404516999999995, 55.888751899999995], [-4.240454499999999, 55.8887272], [-4.2404722, 55.8885697], [-4.2404981, 55.8883397], [-4.2404948, 55.8883033], [-4.2404896, 55.88825390000001], [-4.240486299999999, 55.88822270000001], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Eastfield H.S.", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Eastfield H.S.", "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 276.166, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 285.115, \"from_m\": 276.166, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347.942, \"from_m\": 285.115, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 982.59, \"from_m\": 347.942, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1370.155, \"from_m\": 982.59, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1435.356, \"from_m\": 1370.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2110.471, \"from_m\": 1435.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2707.996, \"from_m\": 2110.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3204.242, \"from_m\": 2707.996, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 760235, \"profile_key\": \"a488f8e0b8f8dcb60c7bc0bb9b43c20c61d43b2bb337d08bff87fcf126ac13c7\", \"schedule_id\": 28708, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Eastfield H.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 2, \"distance_m\": 435.372, \"section_seq\": 1, \"route_path_id\": 142479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 3, \"distance_m\": 1308.541, \"section_seq\": 1, \"route_path_id\": 142479}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 4, \"distance_m\": 3204.242, \"section_seq\": 1, \"route_path_id\": 142479}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3204.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142479}], \"total_distance_m\": 3204.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3204.242, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:49Z\", \"source_id\": 20438281, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:01Z\", \"source_id\": 64510125, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:05Z\", \"source_id\": 20440656, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1790053625407481, "current_leg_arrival_utc": "2026-09-22T06:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:34.524549", "service_state_evidence_id": 20440656, "current_leg_start_actual_dep": "2026-09-22T06:02:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:34.646151", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XED |
GLQ |
5W74 |
156446+156450+156493 |
6 |
75 |
None |
{"version": 3, "segments": [{"to_m": 276.166, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 285.115, "from_m": 276.166, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347.942, "from_m": 285.115, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 982.59, "from_m": 347.942, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1370.155, "from_m": 982.59, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 1435.356, "from_m": 1370.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2110.471, "from_m": 1435.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 2707.996, "from_m": 2110.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 3204.242, "from_m": 2707.996, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 760235, "profile_key": "a488f8e0b8f8dcb60c7bc0bb9b43c20c61d43b2bb337d08bff87fcf126ac13c7", "schedule_id": 28708, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Eastfield H.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Cowlairs West Jn", "stage_seq": 2, "distance_m": 435.372, "section_seq": 1, "route_path_id": 142479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Cowlairs South Jn", "stage_seq": 3, "distance_m": 1308.541, "section_seq": 1, "route_path_id": 142479}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 4, "distance_m": 3204.242, "section_seq": 1, "route_path_id": 142479}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3204.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 142479}], "total_distance_m": 3204.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3204.242, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:49Z", "source_id": 20438281, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:01Z", "source_id": 64510125, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:05Z", "source_id": 20440656, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Eastfield H.S. |
0602 |
0602 |
None |
None |
None |
Glasgow Queen St High Level |
0609 |
0609 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87645/2026-09-22/detailed |
None |
Eastfield H.S. |
2026-09-22T06:02:00+01:00 |
Glasgow Queen St High Level |
8.0 |
{"type": "LineString", "coordinates": [[-4.2396692, 55.8903811], [-4.239736399999999, 55.8901902], [-4.239854499999999, 55.8899386], [-4.2399999, 55.889670800000005], [-4.240038299999999, 55.88959719999999], [-4.240120599999999, 55.8894515], [-4.2401333, 55.8894105], [-4.240157599999999, 55.8893492], [-4.2401842, 55.8893017], [-4.240264099999999, 55.889159], [-4.240305799999999, 55.8890783], [-4.2404516999999995, 55.888751899999995], [-4.240454499999999, 55.8887272], [-4.2404722, 55.8885697], [-4.2404981, 55.8883397], [-4.2404948, 55.8883033], [-4.2404896, 55.88825390000001], [-4.240486299999999, 55.88822270000001], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
2.0 |
0600 |
0608 |
Eastfield H.S. |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440656 |
1790053625407481 |
11 |
11 |
2026-09-22 05:18:34.646151 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:34.524549 |
| 728886 |
759139 |
W00251 |
695U04M522 |
2026-09-22 |
COMPLETE |
20440462 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 759139, "stp": "P", "toc": "West Midlands Trains", "uid": "W00251", "consist": "730026+730047", "dest_crs": "BHM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00251/2026-09-22/detailed", "trust_id": "695U04M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "7A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5U04", "timing_status": "EARLY", "origin_station": "Coventry Yard", "current_leg_arr": "0608", "current_leg_dep": "0554", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0529", "origin_platform": "2", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Birmingham International", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Birmingham International", "current_leg_milage": "8.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.418, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 354.264, \"from_m\": 317.418, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 518.47, \"from_m\": 354.264, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 582.197, \"from_m\": 518.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1260.901, \"from_m\": 582.197, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6934.369, \"from_m\": 1260.901, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 8809.768, \"from_m\": 6934.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16525.437, \"from_m\": 8809.768, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19790.719, \"from_m\": 16525.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 24204.705, \"from_m\": 19790.719, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 28447.544, \"from_m\": 24204.705, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 28816.015, \"from_m\": 28447.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29767.153, \"from_m\": 28816.015, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30130.96, \"from_m\": 29767.153, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30178.534, \"from_m\": 30130.96, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30423.212, \"from_m\": 30178.534, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 759139, \"profile_key\": \"57ddbcbf0adb2ecb0a2263ed8c7b0437fd5865b32605cb2e3ddc618aa8ee8443\", \"schedule_id\": 23731, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Coventry Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140469}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0542\", \"location\": \"Coventry\", \"stage_seq\": 2, \"distance_m\": 354.264, \"section_seq\": 1, \"route_path_id\": 140469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Berkswell\", \"stage_seq\": 3, \"distance_m\": 8881.284, \"section_seq\": 1, \"route_path_id\": 140469}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0556\", \"location\": \"Birmingham International\", \"stage_seq\": 4, \"distance_m\": 17231.292, \"section_seq\": 1, \"route_path_id\": 140469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Stechford\", \"stage_seq\": 5, \"distance_m\": 24359.034, \"section_seq\": 1, \"route_path_id\": 140469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Grand Jn\", \"stage_seq\": 6, \"distance_m\": 28866.34, \"section_seq\": 1, \"route_path_id\": 140469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Proof House Jn\", \"stage_seq\": 7, \"distance_m\": 29420.584, \"section_seq\": 1, \"route_path_id\": 140469}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 8, \"distance_m\": 30423.212, \"section_seq\": 1, \"route_path_id\": 140469}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30423.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140469}], \"total_distance_m\": 30423.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30042.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 381.145, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:14:31Z\", \"source_id\": 64446180, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:14:35Z\", \"source_id\": 20419877, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:46Z\", \"source_id\": 64474369, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:50Z\", \"source_id\": 20428925, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:22Z\", \"source_id\": 64480499, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:28Z\", \"source_id\": 20430853, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:53Z\", \"source_id\": 64495366, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:58Z\", \"source_id\": 20435740, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:43Z\", \"source_id\": 64509648, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:45Z\", \"source_id\": 20440462, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "7", "timing_fact_generation": 1790053605996391, "current_leg_arrival_utc": "2026-09-22T06:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:36.498907", "service_state_evidence_id": 20440462, "current_leg_start_actual_dep": "2026-09-22T05:56:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:36.601633", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
BHM |
5U04 |
730026+730047 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 317.418, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 354.264, "from_m": 317.418, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 518.47, "from_m": 354.264, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 582.197, "from_m": 518.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1260.901, "from_m": 582.197, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6934.369, "from_m": 1260.901, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 8809.768, "from_m": 6934.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16525.437, "from_m": 8809.768, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19790.719, "from_m": 16525.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 24204.705, "from_m": 19790.719, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 28447.544, "from_m": 24204.705, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 28816.015, "from_m": 28447.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29767.153, "from_m": 28816.015, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30130.96, "from_m": 29767.153, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30178.534, "from_m": 30130.96, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30423.212, "from_m": 30178.534, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 759139, "profile_key": "57ddbcbf0adb2ecb0a2263ed8c7b0437fd5865b32605cb2e3ddc618aa8ee8443", "schedule_id": 23731, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Coventry Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140469}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0542", "location": "Coventry", "stage_seq": 2, "distance_m": 354.264, "section_seq": 1, "route_path_id": 140469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Berkswell", "stage_seq": 3, "distance_m": 8881.284, "section_seq": 1, "route_path_id": 140469}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0556", "location": "Birmingham International", "stage_seq": 4, "distance_m": 17231.292, "section_seq": 1, "route_path_id": 140469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Stechford", "stage_seq": 5, "distance_m": 24359.034, "section_seq": 1, "route_path_id": 140469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Grand Jn", "stage_seq": 6, "distance_m": 28866.34, "section_seq": 1, "route_path_id": 140469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Proof House Jn", "stage_seq": 7, "distance_m": 29420.584, "section_seq": 1, "route_path_id": 140469}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 8, "distance_m": 30423.212, "section_seq": 1, "route_path_id": 140469}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30423.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 140469}], "total_distance_m": 30423.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30042.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 381.145, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20819, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:14:31Z", "source_id": 64446180, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:14:35Z", "source_id": 20419877, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:46Z", "source_id": 64474369, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:50Z", "source_id": 20428925, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:22Z", "source_id": 64480499, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:28Z", "source_id": 20430853, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:53Z", "source_id": 64495366, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:58Z", "source_id": 20435740, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19418, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:43Z", "source_id": 64509648, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:45Z", "source_id": 20440462, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Coventry Yard |
0529 |
0529 |
2 |
None |
None |
Birmingham New Street |
0609 |
0609 |
7A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00251/2026-09-22/detailed |
None |
Birmingham International |
2026-09-22T05:56:00+01:00 |
Birmingham New Street |
14.0 |
{"type": "LineString", "coordinates": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
8.2 |
0554 |
0608 |
Birmingham International |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440462 |
1790053605996391 |
40 |
40 |
2026-09-22 05:18:36.601633 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:36.498907 |
| 728887 |
759830 |
Y65345 |
879A01M522 |
2026-09-22 |
COMPLETE |
20440845 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 759830, "stp": "P", "toc": "London Overground", "uid": "Y65345", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65345/2026-09-22/detailed", "trust_id": "879A01M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A01", "timing_status": "ON TIME", "origin_station": "New Cross Gate Station ELL", "current_leg_arr": "0608", "current_leg_dep": "0604", "current_leg_end": "Crystal Palace", "origin_dep_time": "0553", "origin_platform": "1", "current_location": "Crystal Palace", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 913.56, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 954.6, \"from_m\": 913.56, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1711.279, \"from_m\": 954.6, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7860.27, \"from_m\": 1711.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9546.021, \"from_m\": 7860.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 759830, \"profile_key\": \"592fad91ba9efc80784f6f10437f2b603b2eeecef47f8c336c4a0ef7ed4a4ab4\", \"schedule_id\": 29881, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121284}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Brockley\", \"stage_seq\": 2, \"distance_m\": 3221.222, \"section_seq\": 1, \"route_path_id\": 121284}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Honor Oak Park\", \"stage_seq\": 3, \"distance_m\": 4886.293, \"section_seq\": 1, \"route_path_id\": 121284}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Forest Hill\", \"stage_seq\": 4, \"distance_m\": 6238.656, \"section_seq\": 1, \"route_path_id\": 121284}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Sydenham\", \"stage_seq\": 5, \"distance_m\": 7659.187, \"section_seq\": 1, \"route_path_id\": 121284}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 6, \"distance_m\": 9546.021, \"section_seq\": 1, \"route_path_id\": 121284}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9546.021, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121284}], \"total_distance_m\": 9546.021, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 7860.27, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1685.751, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:31Z\", \"source_id\": 64490329, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:35Z\", \"source_id\": 20434079, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:09Z\", \"source_id\": 64494272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:15Z\", \"source_id\": 20435366, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:23Z\", \"source_id\": 64497720, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:29Z\", \"source_id\": 20436506, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:46Z\", \"source_id\": 64501395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:50Z\", \"source_id\": 20437742, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:22Z\", \"source_id\": 64510685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:25Z\", \"source_id\": 20440845, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1790053647321301, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:37.300294", "service_state_evidence_id": 20440845, "current_leg_start_actual_dep": "2026-09-22T06:04:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:37.595728", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
CYP |
9A01 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 913.56, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 954.6, "from_m": 913.56, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1711.279, "from_m": 954.6, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7860.27, "from_m": 1711.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9546.021, "from_m": 7860.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 759830, "profile_key": "592fad91ba9efc80784f6f10437f2b603b2eeecef47f8c336c4a0ef7ed4a4ab4", "schedule_id": 29881, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "New Cross Gate Station ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121284}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Brockley", "stage_seq": 2, "distance_m": 3221.222, "section_seq": 1, "route_path_id": 121284}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Honor Oak Park", "stage_seq": 3, "distance_m": 4886.293, "section_seq": 1, "route_path_id": 121284}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Forest Hill", "stage_seq": 4, "distance_m": 6238.656, "section_seq": 1, "route_path_id": 121284}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Sydenham", "stage_seq": 5, "distance_m": 7659.187, "section_seq": 1, "route_path_id": 121284}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 6, "distance_m": 9546.021, "section_seq": 1, "route_path_id": 121284}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9546.021, "from_m": 0.0, "section_seq": 1, "route_path_id": 121284}], "total_distance_m": 9546.021, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 7860.27, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1685.751, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:31Z", "source_id": 64490329, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:35Z", "source_id": 20434079, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:09Z", "source_id": 64494272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:15Z", "source_id": 20435366, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:23Z", "source_id": 64497720, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:29Z", "source_id": 20436506, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:46Z", "source_id": 64501395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:50Z", "source_id": 20437742, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:22Z", "source_id": 64510685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:08:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:25Z", "source_id": 20440845, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
New Cross Gate Station ELL |
0553 |
0553 |
1 |
None |
None |
Crystal Palace |
0608 |
0608 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65345/2026-09-22/detailed |
None |
Sydenham |
2026-09-22T06:04:00+01:00 |
Crystal Palace |
4.0 |
{"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} |
1.2 |
0604 |
0608 |
Sydenham |
Crystal Palace |
Crystal Palace |
51.4177859 |
-0.0721365 |
51.4177859 |
-0.0721365 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Crystal Palace |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440845 |
1790053647321301 |
30 |
30 |
2026-09-22 05:18:37.595728 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:37.300294 |
| 728888 |
759610 |
Y41707 |
812D44M522 |
2026-09-22 |
COMPLETE |
20440746 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 759610, "stp": "P", "toc": "Great Western Railway", "uid": "Y41707", "consist": "158767", "dest_crs": "BPW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41707/2026-09-22/detailed", "trust_id": "812D44M522", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Parkway", "service_date": "2026-09-22", "dest_arr_time": "0602", "dest_platform": "1", "is_terminated": 1, "next_location": "Bristol Parkway", "signalling_id": "2D44", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0608", "current_leg_dep": "0603", "current_leg_end": "Bristol Parkway", "origin_dep_time": "0545", "origin_platform": "9", "current_location": "Bristol Parkway", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5638507, 51.5032623], [-2.5635000999999997, 51.50362629999999], [-2.5633502, 51.5037949], [-2.5632337, 51.5039252], [-2.5631687, 51.504002], [-2.5631053, 51.5040845], [-2.5629710999999995, 51.50425090000001], [-2.5627106999999993, 51.5045938], [-2.5625006, 51.504905599999994], [-2.5622966, 51.50524589999999], [-2.5620803, 51.50562349999999], [-2.5619239, 51.50594100000001], [-2.5618153999999995, 51.5061743], [-2.5617068, 51.5064504], [-2.5615936, 51.506750499999995], [-2.561499, 51.50704249999999], [-2.5613776, 51.50744569999999], [-2.5613332, 51.5076796], [-2.56125, 51.50804800000001], [-2.5611825999999995, 51.5083908], [-2.561097, 51.508885199999995], [-2.5610933000000005, 51.5089066], [-2.5609884, 51.5092666], [-2.5609464999999996, 51.50952259999999], [-2.5607829999999994, 51.51033389999999], [-2.5607228, 51.5105094], [-2.5606597, 51.5106765], [-2.5605931999999996, 51.5108364], [-2.5605294999999995, 51.5109724], [-2.5604892999999995, 51.5110581], [-2.5604543000000004, 51.511132800000006], [-2.5603653, 51.5112695], [-2.5602243, 51.5114961], [-2.5601180999999995, 51.5116501], [-2.5600095, 51.51179779999999], [-2.5598811, 51.51194720000001], [-2.5597634999999994, 51.5120751], [-2.5596359999999994, 51.5122168], [-2.5594924, 51.5123526], [-2.5593277, 51.51250979999999], [-2.5591969999999997, 51.51262289999999], [-2.5590359, 51.51275879999999], [-2.5588723, 51.512882700000006], [-2.5587056, 51.51300650000001], [-2.5585129, 51.513137999999984], [-2.5583202999999997, 51.5132662], [-2.5581219, 51.513390099999995], [-2.5579333, 51.5134982], [-2.5577086, 51.5136182], [-2.5574985, 51.5137235], [-2.5572840999999995, 51.51382269999999], [-2.5569824999999997, 51.5139466], [-2.5566813, 51.514067899999986], [-2.5564094, 51.5141692], [-2.5561536999999994, 51.51426039999999], [-2.5559073, 51.51433999999999], [-2.5556797, 51.51440720000001], [-2.5554263999999995, 51.514481999999994], [-2.5551500999999996, 51.51455090000001], [-2.5548871, 51.5146128], [-2.5546384, 51.51466490000001], [-2.5544375000000006, 51.5147029], [-2.5543839, 51.514712999999986], [-2.5540979, 51.514760199999984], [-2.5537899, 51.51481509999999], [-2.5534753, 51.51485910000001], [-2.5531333, 51.5149015], [-2.552827999999999, 51.5149337], [-2.552529, 51.51495059999999], [-2.5523041, 51.51496459999999], [-2.5519172999999995, 51.51497669999999], [-2.5516129, 51.51497959999999], [-2.5512834, 51.5149789], [-2.5509659, 51.5149727], [-2.5506785999999995, 51.5149578], [-2.5504027, 51.51493839999999], [-2.5499409, 51.51489829999999], [-2.5495367, 51.51484820000001], [-2.5487092999999996, 51.514729], [-2.5477909, 51.5145778], [-2.547712, 51.5145644], [-2.5471028, 51.514460500000006], [-2.5466878999999993, 51.514387199999994], [-2.546502499999999, 51.51435190000001], [-2.5463344999999995, 51.5143141], [-2.5458232, 51.5142232], [-2.5452349, 51.514130399999985], [-2.5445536, 51.514036399999995], [-2.5444772999999996, 51.514026300000005], [-2.5441933, 51.5139906], [-2.5438661, 51.5139533], [-2.5434838, 51.5139131], [-2.5434728999999994, 51.5139119], [-2.5433539, 51.51389939999999], [-2.5430914, 51.5138753], [-2.5426495, 51.5138385], [-2.5424483999999996, 51.51382469999999], [-2.5424361999999996, 51.5138239], [-2.5420983, 51.5138008], [-2.5419238, 51.51379]]}", "current_leg_start": "Filton Abbey Wood", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "51.5137900", "next_location_lon": "-2.5419238", "previous_location": "Filton Abbey Wood", "current_leg_milage": "1.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 725.343, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 778.014, \"from_m\": 725.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.839, \"from_m\": 778.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1563.363, \"from_m\": 1213.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2755.914, \"from_m\": 1563.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2910.282, \"from_m\": 2755.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3182.067, \"from_m\": 2910.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3231.193, \"from_m\": 3182.067, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4715.908, \"from_m\": 3231.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5887.781, \"from_m\": 4715.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5997.051, \"from_m\": 5887.781, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6177.076, \"from_m\": 5997.051, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6278.055, \"from_m\": 6177.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7121.169, \"from_m\": 6278.055, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9279.836, \"from_m\": 7121.169, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9477.558, \"from_m\": 9279.836, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 759610, \"profile_key\": \"339b64a3a0db8769c9beaba620b0ace34f16f0be96c975baf812a1b32e56303f\", \"schedule_id\": 29271, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 142835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 142835}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Lawrence Hill\", \"stage_seq\": 4, \"distance_m\": 1700.394, \"section_seq\": 1, \"route_path_id\": 142835}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0551\", \"location\": \"Stapleton Road\", \"stage_seq\": 5, \"distance_m\": 2665.628, \"section_seq\": 1, \"route_path_id\": 142835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 6, \"distance_m\": 3306.974, \"section_seq\": 1, \"route_path_id\": 142835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Horfield Jn\", \"stage_seq\": 7, \"distance_m\": 6055.902, \"section_seq\": 1, \"route_path_id\": 142835}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0558\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 8, \"distance_m\": 7075.355, \"section_seq\": 1, \"route_path_id\": 142835}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Bristol Parkway\", \"stage_seq\": 9, \"distance_m\": 9477.558, \"section_seq\": 1, \"route_path_id\": 142835}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9477.558, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142835}], \"total_distance_m\": 9477.558, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 8647.693, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 829.865, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5137900", "current_position_lon": "-2.5419238", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:33Z\", \"source_id\": 64479356, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:36Z\", \"source_id\": 20430472, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:51Z\", \"source_id\": 64482428, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:53Z\", \"source_id\": 20431463, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:46Z\", \"source_id\": 64490698, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:50Z\", \"source_id\": 20434189, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:15Z\", \"source_id\": 64510456, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:19Z\", \"source_id\": 20440746, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Parkway", "service_state_platform": "1", "timing_fact_generation": 1790053640516728, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:38.680702", "service_state_evidence_id": 20440746, "current_leg_start_actual_dep": "2026-09-22T06:04:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:39.204778", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
BPW |
2D44 |
158767 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 608.409, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 725.343, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 778.014, "from_m": 725.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.839, "from_m": 778.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1563.363, "from_m": 1213.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2755.914, "from_m": 1563.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2910.282, "from_m": 2755.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3182.067, "from_m": 2910.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3231.193, "from_m": 3182.067, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4715.908, "from_m": 3231.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5887.781, "from_m": 4715.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5997.051, "from_m": 5887.781, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6177.076, "from_m": 5997.051, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6278.055, "from_m": 6177.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7121.169, "from_m": 6278.055, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9279.836, "from_m": 7121.169, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9477.558, "from_m": 9279.836, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 759610, "profile_key": "339b64a3a0db8769c9beaba620b0ace34f16f0be96c975baf812a1b32e56303f", "schedule_id": 29271, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 142835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 142835}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Lawrence Hill", "stage_seq": 4, "distance_m": 1700.394, "section_seq": 1, "route_path_id": 142835}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0551", "location": "Stapleton Road", "stage_seq": 5, "distance_m": 2665.628, "section_seq": 1, "route_path_id": 142835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Narroways Hill Jn", "stage_seq": 6, "distance_m": 3306.974, "section_seq": 1, "route_path_id": 142835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Horfield Jn", "stage_seq": 7, "distance_m": 6055.902, "section_seq": 1, "route_path_id": 142835}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0558", "location": "Filton Abbey Wood", "stage_seq": 8, "distance_m": 7075.355, "section_seq": 1, "route_path_id": 142835}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Bristol Parkway", "stage_seq": 9, "distance_m": 9477.558, "section_seq": 1, "route_path_id": 142835}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9477.558, "from_m": 0.0, "section_seq": 1, "route_path_id": 142835}], "total_distance_m": 9477.558, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 8647.693, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 829.865, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25841, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:33Z", "source_id": 64479356, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:36Z", "source_id": 20430472, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25832, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:51Z", "source_id": 64482428, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:53Z", "source_id": 20431463, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:46Z", "source_id": 64490698, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:50Z", "source_id": 20434189, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25663, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:15Z", "source_id": 64510456, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:19Z", "source_id": 20440746, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
0545 |
0545 |
9 |
None |
None |
Bristol Parkway |
0602 |
0602 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41707/2026-09-22/detailed |
None |
Filton Abbey Wood |
2026-09-22T06:04:00+01:00 |
Bristol Parkway |
5.0 |
{"type": "LineString", "coordinates": [[-2.5638507, 51.5032623], [-2.5635000999999997, 51.50362629999999], [-2.5633502, 51.5037949], [-2.5632337, 51.5039252], [-2.5631687, 51.504002], [-2.5631053, 51.5040845], [-2.5629710999999995, 51.50425090000001], [-2.5627106999999993, 51.5045938], [-2.5625006, 51.504905599999994], [-2.5622966, 51.50524589999999], [-2.5620803, 51.50562349999999], [-2.5619239, 51.50594100000001], [-2.5618153999999995, 51.5061743], [-2.5617068, 51.5064504], [-2.5615936, 51.506750499999995], [-2.561499, 51.50704249999999], [-2.5613776, 51.50744569999999], [-2.5613332, 51.5076796], [-2.56125, 51.50804800000001], [-2.5611825999999995, 51.5083908], [-2.561097, 51.508885199999995], [-2.5610933000000005, 51.5089066], [-2.5609884, 51.5092666], [-2.5609464999999996, 51.50952259999999], [-2.5607829999999994, 51.51033389999999], [-2.5607228, 51.5105094], [-2.5606597, 51.5106765], [-2.5605931999999996, 51.5108364], [-2.5605294999999995, 51.5109724], [-2.5604892999999995, 51.5110581], [-2.5604543000000004, 51.511132800000006], [-2.5603653, 51.5112695], [-2.5602243, 51.5114961], [-2.5601180999999995, 51.5116501], [-2.5600095, 51.51179779999999], [-2.5598811, 51.51194720000001], [-2.5597634999999994, 51.5120751], [-2.5596359999999994, 51.5122168], [-2.5594924, 51.5123526], [-2.5593277, 51.51250979999999], [-2.5591969999999997, 51.51262289999999], [-2.5590359, 51.51275879999999], [-2.5588723, 51.512882700000006], [-2.5587056, 51.51300650000001], [-2.5585129, 51.513137999999984], [-2.5583202999999997, 51.5132662], [-2.5581219, 51.513390099999995], [-2.5579333, 51.5134982], [-2.5577086, 51.5136182], [-2.5574985, 51.5137235], [-2.5572840999999995, 51.51382269999999], [-2.5569824999999997, 51.5139466], [-2.5566813, 51.514067899999986], [-2.5564094, 51.5141692], [-2.5561536999999994, 51.51426039999999], [-2.5559073, 51.51433999999999], [-2.5556797, 51.51440720000001], [-2.5554263999999995, 51.514481999999994], [-2.5551500999999996, 51.51455090000001], [-2.5548871, 51.5146128], [-2.5546384, 51.51466490000001], [-2.5544375000000006, 51.5147029], [-2.5543839, 51.514712999999986], [-2.5540979, 51.514760199999984], [-2.5537899, 51.51481509999999], [-2.5534753, 51.51485910000001], [-2.5531333, 51.5149015], [-2.552827999999999, 51.5149337], [-2.552529, 51.51495059999999], [-2.5523041, 51.51496459999999], [-2.5519172999999995, 51.51497669999999], [-2.5516129, 51.51497959999999], [-2.5512834, 51.5149789], [-2.5509659, 51.5149727], [-2.5506785999999995, 51.5149578], [-2.5504027, 51.51493839999999], [-2.5499409, 51.51489829999999], [-2.5495367, 51.51484820000001], [-2.5487092999999996, 51.514729], [-2.5477909, 51.5145778], [-2.547712, 51.5145644], [-2.5471028, 51.514460500000006], [-2.5466878999999993, 51.514387199999994], [-2.546502499999999, 51.51435190000001], [-2.5463344999999995, 51.5143141], [-2.5458232, 51.5142232], [-2.5452349, 51.514130399999985], [-2.5445536, 51.514036399999995], [-2.5444772999999996, 51.514026300000005], [-2.5441933, 51.5139906], [-2.5438661, 51.5139533], [-2.5434838, 51.5139131], [-2.5434728999999994, 51.5139119], [-2.5433539, 51.51389939999999], [-2.5430914, 51.5138753], [-2.5426495, 51.5138385], [-2.5424483999999996, 51.51382469999999], [-2.5424361999999996, 51.5138239], [-2.5420983, 51.5138008], [-2.5419238, 51.51379]]} |
1.5 |
0603 |
0608 |
Filton Abbey Wood |
Bristol Parkway |
Bristol Parkway |
51.5137900 |
-2.5419238 |
51.5137900 |
-2.5419238 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Bristol Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440746 |
1790053640516728 |
29 |
29 |
2026-09-22 05:18:39.204778 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:38.680702 |
| 728889 |
760103 |
L85302 |
875D12M622 |
2026-09-22 |
COMPLETE |
20440988 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 760103, "stp": "P", "toc": "South Western Railway", "uid": "L85302", "consist": "701001", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85302/2026-09-22/detailed", "trust_id": "875D12M622", "origin_crs": "XFQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-22", "dest_arr_time": "0611", "dest_platform": "3", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "5D12", "timing_status": "EARLY", "origin_station": "Guildford U.C.H.S.", "current_leg_arr": "0608", "current_leg_dep": "0609", "current_leg_end": "Guildford", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Guildford", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5827151, 51.240132800000005], [-0.5826197999999999, 51.239886899999995], [-0.5823871, 51.23942490000001], [-0.5823008, 51.2392059], [-0.5820988, 51.238822299999995], [-0.5820568, 51.2387165], [-0.5820037, 51.23860260000001], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]}", "current_leg_start": "Guildford Sig. GD635", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "Guildford Sig. GD635", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 407.428, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 429.344, \"from_m\": 407.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 476.517, \"from_m\": 429.344, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 500.891, \"from_m\": 476.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 543.074, \"from_m\": 500.891, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 855.494, \"from_m\": 543.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 897.169, \"from_m\": 855.494, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 958.444, \"from_m\": 897.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 760103, \"profile_key\": \"1a235814deece04f9f1c9292ca04ae42525f6a73918e9e6b58119513c2998590\", \"schedule_id\": 16902, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Guildford U.C.H.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118483}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0609\", \"location\": \"Guildford Sig. GD635\", \"stage_seq\": 2, \"distance_m\": 543.074, \"section_seq\": 1, \"route_path_id\": 118483}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 3, \"distance_m\": 958.444, \"section_seq\": 1, \"route_path_id\": 118483}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 958.444, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118483}], \"total_distance_m\": 958.444, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 897.169, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.275, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:38Z\", \"source_id\": 64511204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:41Z\", \"source_id\": 20440988, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "3", "timing_fact_generation": 1790053666890487, "current_leg_arrival_utc": "2026-09-22T06:09:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:40.070680", "service_state_evidence_id": 20440988, "current_leg_start_actual_dep": "2026-09-22T06:09:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:40.507269", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFQ |
GLD |
5D12 |
701001 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 407.428, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 429.344, "from_m": 407.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 476.517, "from_m": 429.344, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 500.891, "from_m": 476.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 543.074, "from_m": 500.891, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 855.494, "from_m": 543.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 897.169, "from_m": 855.494, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 958.444, "from_m": 897.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 760103, "profile_key": "1a235814deece04f9f1c9292ca04ae42525f6a73918e9e6b58119513c2998590", "schedule_id": 16902, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Guildford U.C.H.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118483}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0609", "location": "Guildford Sig. GD635", "stage_seq": 2, "distance_m": 543.074, "section_seq": 1, "route_path_id": 118483}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Guildford", "stage_seq": 3, "distance_m": 958.444, "section_seq": 1, "route_path_id": 118483}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 958.444, "from_m": 0.0, "section_seq": 1, "route_path_id": 118483}], "total_distance_m": 958.444, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 897.169, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27968, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:38Z", "source_id": 64511204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:41Z", "source_id": 20440988, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Guildford U.C.H.S. |
0600 |
0600 |
None |
None |
None |
Guildford |
0611 |
0611 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85302/2026-09-22/detailed |
None |
Guildford Sig. GD635 |
2026-09-22T06:09:00+01:00 |
Guildford |
1439.0 |
{"type": "LineString", "coordinates": [[-0.5827151, 51.240132800000005], [-0.5826197999999999, 51.239886899999995], [-0.5823871, 51.23942490000001], [-0.5823008, 51.2392059], [-0.5820988, 51.238822299999995], [-0.5820568, 51.2387165], [-0.5820037, 51.23860260000001], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]} |
0.2 |
0609 |
0608 |
Guildford Sig. GD635 |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440988 |
1790053666890487 |
5 |
5 |
2026-09-22 05:18:40.507269 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:40.070680 |
| 728890 |
759731 |
C09786 |
862N03M522 |
2026-09-22 |
COMPLETE |
20440886 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 759731, "stp": "P", "toc": "Southern", "uid": "C09786", "consist": "377211+377212", "dest_crs": "LIT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09786/2026-09-22/detailed", "trust_id": "862N03M522", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Littlehampton", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "2", "is_terminated": 1, "next_location": "Littlehampton", "signalling_id": "2N03", "timing_status": "ON TIME", "origin_station": "Bognor Regis", "current_leg_arr": "0608", "current_leg_dep": "0602", "current_leg_end": "Littlehampton", "origin_dep_time": "0550", "origin_platform": "2", "current_location": "Littlehampton Carriage Holding Sidings", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.576231, 50.82868909999999], [-0.5749864, 50.828259499999994], [-0.5745709, 50.8281062], [-0.5737725999999999, 50.8278317], [-0.5732018999999999, 50.8276532], [-0.5724873, 50.827433199999994], [-0.5720723, 50.827300699999995], [-0.5717374, 50.8271828], [-0.5714338, 50.827073699999985], [-0.5709729, 50.826894799999984], [-0.5708338, 50.8268396], [-0.5702671, 50.82659929999999], [-0.5699761, 50.826462], [-0.5696850999999999, 50.8263214], [-0.5694137999999999, 50.8261828], [-0.5691284999999999, 50.8260291], [-0.568869, 50.82588199999999], [-0.5686082, 50.825723499999995], [-0.568384, 50.82558180000001], [-0.5683059999999999, 50.82552999999999], [-0.5680556999999999, 50.825358099999995], [-0.5678807999999999, 50.82523029999999], [-0.5676805, 50.8250789], [-0.5673049999999998, 50.824776099999994], [-0.5669729, 50.8244972], [-0.5667146, 50.8242776], [-0.5665430999999999, 50.8241331], [-0.5664184000000001, 50.824028100000014], [-0.5651777, 50.82297990000001], [-0.5649069688333187, 50.82275035457093], [-0.5633153, 50.82140079999999], [-0.561589, 50.81994250000001], [-0.5602253, 50.8187869], [-0.5599265, 50.8185339], [-0.5597643, 50.8183965], [-0.5584459, 50.8172785], [-0.5562321999999998, 50.8154092], [-0.5540216, 50.8135491], [-0.5537031999999998, 50.8133211], [-0.5534591, 50.8131516], [-0.5530823, 50.8129092], [-0.5527606, 50.812723899999995], [-0.5523342, 50.8124964], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]}", "current_leg_start": "Ford", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "50.8103921", "next_location_lon": "-0.5468198", "previous_location": "Ford", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5614.223, \"from_m\": 5459.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6097.95, \"from_m\": 5614.223, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10190.666, \"from_m\": 6097.95, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10242.351, \"from_m\": 10190.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10347.799, \"from_m\": 10242.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11124.601, \"from_m\": 10347.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12787.961, \"from_m\": 11124.601, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13256.502, \"from_m\": 12787.961, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 759731, \"profile_key\": \"d4eb400d8f8512579a85013cfb188ba3f0eac58e331e4a04e89e8fde90915a17\", \"schedule_id\": 818, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 130823}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5773.39, \"section_seq\": 1, \"route_path_id\": 130823}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Ford\", \"stage_seq\": 4, \"distance_m\": 10015.218, \"section_seq\": 1, \"route_path_id\": 130823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 5, \"distance_m\": 11124.601, \"section_seq\": 1, \"route_path_id\": 130823}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Littlehampton\", \"stage_seq\": 6, \"distance_m\": 13256.502, \"section_seq\": 1, \"route_path_id\": 130823}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13256.502, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130823}], \"total_distance_m\": 13256.502, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13204.817, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 51.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.8103921", "current_position_lon": "-0.5468198", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:11Z\", \"source_id\": 64491343, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:14Z\", \"source_id\": 20434414, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:30Z\", \"source_id\": 64499427, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:36Z\", \"source_id\": 20437025, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:28Z\", \"source_id\": 64510957, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:29Z\", \"source_id\": 20440886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Littlehampton", "service_state_platform": "2", "timing_fact_generation": 1790053651247847, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:44.943251", "service_state_evidence_id": 20440886, "current_leg_start_actual_dep": "2026-09-22T06:01:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:45.843476", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BOG |
LIT |
2N03 |
377211+377212 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 597.951, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5614.223, "from_m": 5459.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6097.95, "from_m": 5614.223, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10190.666, "from_m": 6097.95, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10242.351, "from_m": 10190.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10347.799, "from_m": 10242.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11124.601, "from_m": 10347.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12787.961, "from_m": 11124.601, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13256.502, "from_m": 12787.961, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 759731, "profile_key": "d4eb400d8f8512579a85013cfb188ba3f0eac58e331e4a04e89e8fde90915a17", "schedule_id": 818, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 130823}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Barnham", "stage_seq": 3, "distance_m": 5773.39, "section_seq": 1, "route_path_id": 130823}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Ford", "stage_seq": 4, "distance_m": 10015.218, "section_seq": 1, "route_path_id": 130823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Littlehampton Jn", "stage_seq": 5, "distance_m": 11124.601, "section_seq": 1, "route_path_id": 130823}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Littlehampton", "stage_seq": 6, "distance_m": 13256.502, "section_seq": 1, "route_path_id": 130823}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13256.502, "from_m": 0.0, "section_seq": 1, "route_path_id": 130823}], "total_distance_m": 13256.502, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13204.817, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 51.685, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27463, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:11Z", "source_id": 64491343, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:56:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:14Z", "source_id": 20434414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:30Z", "source_id": 64499427, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:36Z", "source_id": 20437025, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27491, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:28Z", "source_id": 64510957, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:29Z", "source_id": 20440886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Bognor Regis |
0550 |
0550 |
2 |
None |
None |
Littlehampton |
0608 |
0608 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09786/2026-09-22/detailed |
None |
Ford |
2026-09-22T06:01:30+01:00 |
Littlehampton |
6.0 |
{"type": "LineString", "coordinates": [[-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.576231, 50.82868909999999], [-0.5749864, 50.828259499999994], [-0.5745709, 50.8281062], [-0.5737725999999999, 50.8278317], [-0.5732018999999999, 50.8276532], [-0.5724873, 50.827433199999994], [-0.5720723, 50.827300699999995], [-0.5717374, 50.8271828], [-0.5714338, 50.827073699999985], [-0.5709729, 50.826894799999984], [-0.5708338, 50.8268396], [-0.5702671, 50.82659929999999], [-0.5699761, 50.826462], [-0.5696850999999999, 50.8263214], [-0.5694137999999999, 50.8261828], [-0.5691284999999999, 50.8260291], [-0.568869, 50.82588199999999], [-0.5686082, 50.825723499999995], [-0.568384, 50.82558180000001], [-0.5683059999999999, 50.82552999999999], [-0.5680556999999999, 50.825358099999995], [-0.5678807999999999, 50.82523029999999], [-0.5676805, 50.8250789], [-0.5673049999999998, 50.824776099999994], [-0.5669729, 50.8244972], [-0.5667146, 50.8242776], [-0.5665430999999999, 50.8241331], [-0.5664184000000001, 50.824028100000014], [-0.5651777, 50.82297990000001], [-0.5649069688333187, 50.82275035457093], [-0.5633153, 50.82140079999999], [-0.561589, 50.81994250000001], [-0.5602253, 50.8187869], [-0.5599265, 50.8185339], [-0.5597643, 50.8183965], [-0.5584459, 50.8172785], [-0.5562321999999998, 50.8154092], [-0.5540216, 50.8135491], [-0.5537031999999998, 50.8133211], [-0.5534591, 50.8131516], [-0.5530823, 50.8129092], [-0.5527606, 50.812723899999995], [-0.5523342, 50.8124964], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]} |
2.0 |
0602 |
0608 |
Ford |
Littlehampton Carriage Holding Sidings |
Littlehampton |
50.8103921 |
-0.5468198 |
50.8103921 |
-0.5468198 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Littlehampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440886 |
1790053651247847 |
18 |
18 |
2026-09-22 05:18:45.843476 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:44.943251 |
| 728891 |
759954 |
U02346 |
896U821422 |
2026-09-22 |
COMPLETE |
20441566 |
2026-09-22 05:06:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 759954, "stp": "N", "toc": "Unknown", "uid": "U02346", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U02346/2026-09-22/detailed", "trust_id": "896U821422", "origin_crs": "CUX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddock Wood Keylands Sidings", "service_date": "2026-09-22", "dest_arr_time": "0512", "dest_platform": null, "is_terminated": 1, "next_location": "Paddock Wood Keylands Sidings", "signalling_id": "6U82", "timing_status": "EARLY", "origin_station": "Cuxton", "current_leg_arr": "0506", "current_leg_dep": "0509½", "current_leg_end": "Paddock Wood Keylands Sidings", "origin_dep_time": "0430", "origin_platform": null, "current_location": "Paddock Wood Keylands Sidings", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3975302, 51.186389600000005], [0.39727000000000007, 51.185832299999994], [0.3972352, 51.1857244], [0.3971693999999999, 51.1855067], [0.3969093, 51.184701700000005], [0.3968342, 51.18450299999999], [0.3967388999999999, 51.18430550000001], [0.3966156, 51.1841188], [0.3964908, 51.183966700000006], [0.3963232, 51.183795499999995], [0.39611669999999993, 51.18364390000001], [0.3960161, 51.18358], [0.3958430999999999, 51.183463999999994], [0.3955574, 51.183285899999994], [0.3953294, 51.18315299999999], [0.395072, 51.1830277], [0.394789, 51.1829058], [0.3944966, 51.1827923], [0.3942123, 51.18270069999999], [0.393881, 51.1826141], [0.39351089999999994, 51.1825401], [0.3931864, 51.182493], [0.3928108, 51.1824561], [0.39242999999999995, 51.1824351], [0.3920022, 51.1824342], [0.3916213, 51.1824569], [0.3910929, 51.1824939], [0.3908206, 51.1825032]]}", "current_leg_start": "Paddock Wood Sig. 2086", "dest_arr_time_act": "0512", "motion_projection": null, "next_location_lat": "51.1825032", "next_location_lon": "0.3908206", "previous_location": "Paddock Wood Sig. 2086", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7266.752, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8695.144, \"from_m\": 7266.752, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10155.289, \"from_m\": 8695.144, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14352.996, \"from_m\": 10155.289, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14597.561, \"from_m\": 14352.996, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17315.012, \"from_m\": 14597.561, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17835.454, \"from_m\": 17315.012, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24705.882, \"from_m\": 17835.454, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 25043.353, \"from_m\": 24705.882, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27461.766, \"from_m\": 25043.353, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29505.38, \"from_m\": 27461.766, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29555.295, \"from_m\": 29505.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30138.62, \"from_m\": 29555.295, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 30301.507, \"from_m\": 30138.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 759954, \"profile_key\": \"863a5a1020e72d2b93440c556a25d8eec0c7e6be47a172354e6c3804a83fa4c2\", \"schedule_id\": 42820, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0430\", \"location\": \"Cuxton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0438H\", \"location\": \"Aylesford\", \"stage_seq\": 2, \"distance_m\": 8782.178, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0443\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 3, \"distance_m\": 13685.149, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0444\", \"location\": \"Maidstone West\", \"stage_seq\": 4, \"distance_m\": 14456.821, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0446H\", \"location\": \"East Farleigh\", \"stage_seq\": 5, \"distance_m\": 17369.879, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0450H\", \"location\": \"Wateringbury\", \"stage_seq\": 6, \"distance_m\": 22135.293, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0454\", \"location\": \"Yalding\", \"stage_seq\": 7, \"distance_m\": 24854.622, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456H\", \"location\": \"Beltring\", \"stage_seq\": 8, \"distance_m\": 27508.422, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": false, \"wtt_arr\": \"0459H\", \"wtt_dep\": \"0503H\", \"location\": \"Paddock Wood\", \"stage_seq\": 9, \"distance_m\": 30138.62, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": false, \"wtt_arr\": \"0505H\", \"wtt_dep\": \"0509H\", \"location\": \"Paddock Wood Sig. 2086\", \"stage_seq\": 10, \"distance_m\": 30138.62, \"section_seq\": 1, \"route_path_id\": 159209}, {\"is_pass\": false, \"wtt_arr\": \"0512\", \"wtt_dep\": null, \"location\": \"Paddock Wood Keylands Sidings\", \"stage_seq\": 11, \"distance_m\": 30301.507, \"section_seq\": 1, \"route_path_id\": 159209}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30301.507, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 159209}], \"total_distance_m\": 30301.507, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30088.705, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 212.802, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0430", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1436.5", "current_position_lat": "51.1825032", "current_position_lon": "0.3908206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:31:05Z\", \"source_id\": 64423510, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:31:10Z\", \"source_id\": 20412808, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:33:29Z\", \"source_id\": 64424200, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:33:35Z\", \"source_id\": 20413051, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:38:03Z\", \"source_id\": 64425575, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:38:06Z\", \"source_id\": 20413584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:41:16Z\", \"source_id\": 64426703, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:41:20Z\", \"source_id\": 20413998, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:45:16Z\", \"source_id\": 64428205, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:45:20Z\", \"source_id\": 20414497, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:46:07Z\", \"source_id\": 64428583, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:46:10Z\", \"source_id\": 20414641, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:51:52Z\", \"source_id\": 64431313, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:51:56Z\", \"source_id\": 20415422, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:54:41Z\", \"source_id\": 64432809, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:54:45Z\", \"source_id\": 20415854, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:44Z\", \"source_id\": 20441566, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddock Wood Keylands Sidings", "service_state_platform": null, "timing_fact_generation": 1790053725674396, "current_leg_arrival_utc": "2026-09-22T05:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:45.664784", "service_state_evidence_id": 20441566, "current_leg_start_actual_dep": "2026-09-22T05:09:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-22T04:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:45.840718", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
CUX |
None |
6U82 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 7266.752, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8695.144, "from_m": 7266.752, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10155.289, "from_m": 8695.144, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14352.996, "from_m": 10155.289, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14597.561, "from_m": 14352.996, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17315.012, "from_m": 14597.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17835.454, "from_m": 17315.012, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24705.882, "from_m": 17835.454, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 25043.353, "from_m": 24705.882, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27461.766, "from_m": 25043.353, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29505.38, "from_m": 27461.766, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29555.295, "from_m": 29505.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30138.62, "from_m": 29555.295, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 30301.507, "from_m": 30138.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 759954, "profile_key": "863a5a1020e72d2b93440c556a25d8eec0c7e6be47a172354e6c3804a83fa4c2", "schedule_id": 42820, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0430", "location": "Cuxton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 159209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0438H", "location": "Aylesford", "stage_seq": 2, "distance_m": 8782.178, "section_seq": 1, "route_path_id": 159209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0443", "location": "Maidstone Barracks", "stage_seq": 3, "distance_m": 13685.149, "section_seq": 1, "route_path_id": 159209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0444", "location": "Maidstone West", "stage_seq": 4, "distance_m": 14456.821, "section_seq": 1, "route_path_id": 159209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0446H", "location": "East Farleigh", "stage_seq": 5, "distance_m": 17369.879, "section_seq": 1, "route_path_id": 159209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0450H", "location": "Wateringbury", "stage_seq": 6, "distance_m": 22135.293, "section_seq": 1, "route_path_id": 159209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0454", "location": "Yalding", "stage_seq": 7, "distance_m": 24854.622, "section_seq": 1, "route_path_id": 159209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456H", "location": "Beltring", "stage_seq": 8, "distance_m": 27508.422, "section_seq": 1, "route_path_id": 159209}, {"is_pass": false, "wtt_arr": "0459H", "wtt_dep": "0503H", "location": "Paddock Wood", "stage_seq": 9, "distance_m": 30138.62, "section_seq": 1, "route_path_id": 159209}, {"is_pass": false, "wtt_arr": "0505H", "wtt_dep": "0509H", "location": "Paddock Wood Sig. 2086", "stage_seq": 10, "distance_m": 30138.62, "section_seq": 1, "route_path_id": 159209}, {"is_pass": false, "wtt_arr": "0512", "wtt_dep": null, "location": "Paddock Wood Keylands Sidings", "stage_seq": 11, "distance_m": 30301.507, "section_seq": 1, "route_path_id": 159209}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30301.507, "from_m": 0.0, "section_seq": 1, "route_path_id": 159209}], "total_distance_m": 30301.507, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30088.705, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 212.802, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32442, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:31:05Z", "source_id": 64423510, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T03:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:31:10Z", "source_id": 20412808, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32449, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:33:29Z", "source_id": 64424200, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T03:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:33:35Z", "source_id": 20413051, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32460, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:38:03Z", "source_id": 64425575, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T03:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:38:06Z", "source_id": 20413584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32465, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:41:16Z", "source_id": 64426703, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T03:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:41:20Z", "source_id": 20413998, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32484, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:45:16Z", "source_id": 64428205, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T03:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:45:20Z", "source_id": 20414497, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32492, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:46:07Z", "source_id": 64428583, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T03:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:46:10Z", "source_id": 20414641, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32500, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:51:52Z", "source_id": 64431313, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T03:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:51:56Z", "source_id": 20415422, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32504, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:54:41Z", "source_id": 64432809, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T03:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:54:45Z", "source_id": 20415854, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:44Z", "source_id": 20441566, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:06:00+01:00", "operational_fact": true}] |
Cuxton |
0430 |
0430 |
None |
None |
None |
Paddock Wood Keylands Sidings |
0512 |
0512 |
None |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:U02346/2026-09-22/detailed |
None |
Paddock Wood Sig. 2086 |
2026-09-22T05:09:30+01:00 |
Paddock Wood Keylands Sidings |
1436.5 |
{"type": "LineString", "coordinates": [[0.3975302, 51.186389600000005], [0.39727000000000007, 51.185832299999994], [0.3972352, 51.1857244], [0.3971693999999999, 51.1855067], [0.3969093, 51.184701700000005], [0.3968342, 51.18450299999999], [0.3967388999999999, 51.18430550000001], [0.3966156, 51.1841188], [0.3964908, 51.183966700000006], [0.3963232, 51.183795499999995], [0.39611669999999993, 51.18364390000001], [0.3960161, 51.18358], [0.3958430999999999, 51.183463999999994], [0.3955574, 51.183285899999994], [0.3953294, 51.18315299999999], [0.395072, 51.1830277], [0.394789, 51.1829058], [0.3944966, 51.1827923], [0.3942123, 51.18270069999999], [0.393881, 51.1826141], [0.39351089999999994, 51.1825401], [0.3931864, 51.182493], [0.3928108, 51.1824561], [0.39242999999999995, 51.1824351], [0.3920022, 51.1824342], [0.3916213, 51.1824569], [0.3910929, 51.1824939], [0.3908206, 51.1825032]]} |
0.5 |
0509½ |
0506 |
Paddock Wood Sig. 2086 |
Paddock Wood Keylands Sidings |
Paddock Wood Keylands Sidings |
51.1825032 |
0.3908206 |
51.1825032 |
0.3908206 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 04:06:00 |
Paddock Wood Keylands Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441566 |
1790053725674396 |
1 |
1 |
2026-09-22 05:18:45.840718 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:45.664784 |
| 728892 |
760281 |
L86288 |
875U05M622 |
2026-09-22 |
COMPLETE |
20440581 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 760281, "stp": "P", "toc": "South Western Railway", "uid": "L86288", "consist": "458414+458415", "dest_crs": "SNS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86288/2026-09-22/detailed", "trust_id": "875U05M622", "origin_crs": "XFY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Staines", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": "2", "is_terminated": 1, "next_location": "Staines", "signalling_id": "5U05", "timing_status": "LATE", "origin_station": "Staines Carriage Holding Sidings", "current_leg_arr": "0608", "current_leg_dep": "0606", "current_leg_end": "Staines", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Staines", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.493111, 51.4330901], [-0.49386150000000006, 51.4329848], [-0.49464520000000006, 51.4328792], [-0.495245, 51.4327985], [-0.49547160000000007, 51.432763499999986], [-0.49580340000000006, 51.43271709999999], [-0.4960638, 51.4326725], [-0.4965322, 51.43257069999999], [-0.4966536, 51.4325418], [-0.4968968, 51.43248340000001], [-0.49698279999999995, 51.4324676], [-0.4971839, 51.4324236], [-0.4973620000000001, 51.4323892], [-0.4977201, 51.43232269999999], [-0.4979105, 51.4322969], [-0.498381, 51.43224739999999], [-0.4987995999999999, 51.43221719999999], [-0.499183, 51.432192400000005], [-0.4996763, 51.4321667], [-0.5001069, 51.432127300000005], [-0.5004556, 51.43210769999999], [-0.5008053999999998, 51.4321113], [-0.5010454, 51.4321214], [-0.501374, 51.4321425], [-0.501631, 51.432168100000005], [-0.5020081, 51.432213], [-0.5023182, 51.43225350000001], [-0.5027628999999999, 51.4323265], [-0.5031755, 51.432402], [-0.503452, 51.4324586], [-0.5037016, 51.4325185], [-0.5039418, 51.432576299999994], [-0.5041514999999999, 51.43263219999999], [-0.5047295, 51.4327638], [-0.5045014999999999, 51.4326984], [-0.5041828999999999, 51.432602], [-0.50395, 51.4325414], [-0.5034011999999999, 51.43241669999998], [-0.5032542, 51.4323889], [-0.5028285, 51.4323067], [-0.5024039, 51.4322336]]}", "current_leg_start": "Staines Carriage Holding Sidings", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "51.4322336", "next_location_lon": "-0.5024039", "previous_location": "Staines Carriage Holding Sidings", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 522.48, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1001.663, \"from_m\": 522.48, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 760281, \"profile_key\": \"4fed411a50e37007c3ef7920e305542b3558ddc7a71a588d0e10647bb7305492\", \"schedule_id\": 17238, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Staines Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Staines Sidings Ent-Exit\", \"stage_seq\": 2, \"distance_m\": 277.601, \"section_seq\": 1, \"route_path_id\": 118460}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Staines\", \"stage_seq\": 3, \"distance_m\": 1001.663, \"section_seq\": 1, \"route_path_id\": 118460}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1001.663, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118460}], \"total_distance_m\": 1001.663, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 479.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 522.48, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4322336", "current_position_lon": "-0.5024039", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:55Z\", \"source_id\": 64509952, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:59Z\", \"source_id\": 20440581, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Staines", "service_state_platform": "2", "timing_fact_generation": 1790053619393158, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:47.128202", "service_state_evidence_id": 20440581, "current_leg_start_actual_dep": "2026-09-22T06:04:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:47.483145", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFY |
SNS |
5U05 |
458414+458415 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 522.48, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1001.663, "from_m": 522.48, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 760281, "profile_key": "4fed411a50e37007c3ef7920e305542b3558ddc7a71a588d0e10647bb7305492", "schedule_id": 17238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Staines Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Staines Sidings Ent-Exit", "stage_seq": 2, "distance_m": 277.601, "section_seq": 1, "route_path_id": 118460}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Staines", "stage_seq": 3, "distance_m": 1001.663, "section_seq": 1, "route_path_id": 118460}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1001.663, "from_m": 0.0, "section_seq": 1, "route_path_id": 118460}], "total_distance_m": 1001.663, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 479.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 522.48, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28253, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:55Z", "source_id": 64509952, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:59Z", "source_id": 20440581, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Staines Carriage Holding Sidings |
0603 |
0603 |
None |
None |
None |
Staines |
0607 |
0607 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86288/2026-09-22/detailed |
None |
Staines Carriage Holding Sidings |
2026-09-22T06:04:00+01:00 |
Staines |
2.0 |
{"type": "LineString", "coordinates": [[-0.493111, 51.4330901], [-0.49386150000000006, 51.4329848], [-0.49464520000000006, 51.4328792], [-0.495245, 51.4327985], [-0.49547160000000007, 51.432763499999986], [-0.49580340000000006, 51.43271709999999], [-0.4960638, 51.4326725], [-0.4965322, 51.43257069999999], [-0.4966536, 51.4325418], [-0.4968968, 51.43248340000001], [-0.49698279999999995, 51.4324676], [-0.4971839, 51.4324236], [-0.4973620000000001, 51.4323892], [-0.4977201, 51.43232269999999], [-0.4979105, 51.4322969], [-0.498381, 51.43224739999999], [-0.4987995999999999, 51.43221719999999], [-0.499183, 51.432192400000005], [-0.4996763, 51.4321667], [-0.5001069, 51.432127300000005], [-0.5004556, 51.43210769999999], [-0.5008053999999998, 51.4321113], [-0.5010454, 51.4321214], [-0.501374, 51.4321425], [-0.501631, 51.432168100000005], [-0.5020081, 51.432213], [-0.5023182, 51.43225350000001], [-0.5027628999999999, 51.4323265], [-0.5031755, 51.432402], [-0.503452, 51.4324586], [-0.5037016, 51.4325185], [-0.5039418, 51.432576299999994], [-0.5041514999999999, 51.43263219999999], [-0.5047295, 51.4327638], [-0.5045014999999999, 51.4326984], [-0.5041828999999999, 51.432602], [-0.50395, 51.4325414], [-0.5034011999999999, 51.43241669999998], [-0.5032542, 51.4323889], [-0.5028285, 51.4323067], [-0.5024039, 51.4322336]]} |
0.6 |
0606 |
0608 |
Staines Carriage Holding Sidings |
Staines |
Staines |
51.4322336 |
-0.5024039 |
51.4322336 |
-0.5024039 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Staines |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440581 |
1790053619393158 |
4 |
4 |
2026-09-22 05:18:47.483145 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:47.128202 |
| 728893 |
758755 |
C01903 |
173A08M522 |
2026-09-22 |
COMPLETE |
20441593 |
2026-09-22 06:08:00 |
2026-09-22 05:18:52 |
2026-09-24 05:18:52 |
{"id": 758755, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01903", "consist": "800112", "dest_crs": "HGT", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01903/2026-09-22/detailed", "trust_id": "173A08M522", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harrogate", "service_date": "2026-09-22", "dest_arr_time": "0610", "dest_platform": "3", "is_terminated": 1, "next_location": "Harrogate", "signalling_id": "3A08", "timing_status": "EARLY", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0608", "current_leg_dep": "0538", "current_leg_end": "Harrogate", "origin_dep_time": "0511", "origin_platform": null, "current_location": "Harrogate", "last_update_time": "2026-09-22T05:18:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5530741999999995, 53.7935057], [-1.5533691999999997, 53.7934648], [-1.5535102, 53.79344300000001], [-1.5537660999999998, 53.79338669999999], [-1.5539437, 53.7933336], [-1.5541243, 53.79327429999999], [-1.5541621, 53.793262299999995], [-1.5546279, 53.79313709999999], [-1.5547182, 53.7930977], [-1.5551700999999998, 53.79289030000001], [-1.5552921, 53.792832399999995], [-1.5554774999999998, 53.7927471], [-1.5559817000000002, 53.7925315], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5732525999999998, 53.79729520000001], [-1.5742946, 53.7977091], [-1.5743563, 53.7977378], [-1.5747447, 53.7979314], [-1.5750583, 53.7981165], [-1.5753504, 53.79829489999999], [-1.5755515642398363, 53.79843751937881], [-1.5756057, 53.7984759], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726834999999997, 53.797064500000005], [-1.571626, 53.7966489], [-1.5715239, 53.7966078], [-1.5702914999999995, 53.7961121], [-1.5690921, 53.7956191], [-1.5676599999999998, 53.7950548], [-1.5667247, 53.7946812], [-1.5659107999999995, 53.79433950000001], [-1.5653323, 53.79409769999999], [-1.5633496, 53.79330569999999], [-1.5630328, 53.79317900000001], [-1.5630017, 53.79316659999999], [-1.5624348999999995, 53.792939999999994], [-1.5619431999999998, 53.79274230000001], [-1.5614614, 53.79257599999998], [-1.5613056, 53.792529300000005], [-1.5610623, 53.792454000000006], [-1.5604598, 53.7922654], [-1.5600721, 53.792156199999994], [-1.5596588, 53.7920609], [-1.5592724, 53.7919995], [-1.5591227000000003, 53.7919869], [-1.5587726999999998, 53.79196790000001], [-1.5584283, 53.7919698], [-1.5582531999999998, 53.791974], [-1.5581641, 53.7919766], [-1.5580785, 53.79198180000001], [-1.5578970999999997, 53.7919995], [-1.5578112, 53.7920079], [-1.5577104, 53.79202229999999], [-1.5575227, 53.7920506], [-1.5574279, 53.7920679], [-1.5573521, 53.7920832], [-1.5571676, 53.79212199999999], [-1.5569889, 53.7921668], [-1.5567932, 53.79221899999999], [-1.5566077, 53.7922772], [-1.5564047, 53.79235109999999], [-1.5563425, 53.79237229999999], [-1.5561740000000002, 53.79244800000001], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5726383, 53.7970881], [-1.5740360999999998, 53.797648800000005], [-1.5742922999999998, 53.7977515], [-1.5746806999999998, 53.797945], [-1.5749943, 53.79813010000001], [-1.5752863999999998, 53.7983085], [-1.5755417, 53.7984896], [-1.5758840999999997, 53.79876320000001], [-1.5761601, 53.799005], [-1.576393, 53.799237600000005], [-1.5767751, 53.79967879999999], [-1.577017, 53.8000065], [-1.5772284, 53.8003357], [-1.5775535, 53.8009901], [-1.5776897, 53.801369], [-1.5777889, 53.8017749], [-1.5778251, 53.80199369999998], [-1.5778362, 53.80207450000001], [-1.5778483, 53.80216239999999], [-1.5778487999999995, 53.8022629], [-1.5778519, 53.80247339999998], [-1.5778241999999998, 53.8028266], [-1.577782, 53.803105899999984], [-1.5777134999999998, 53.8033874], [-1.5775968, 53.80370959999998], [-1.5772992, 53.8043873], [-1.5771312999999998, 53.8047388], [-1.5769894, 53.8050388], [-1.5768615, 53.8053189], [-1.5766075, 53.8058594], [-1.5764364, 53.80622009999999], [-1.5762723, 53.806584], [-1.5762628, 53.806605999999995], [-1.5762146, 53.80671809999999], [-1.5761796, 53.8067995], [-1.5760943, 53.8070182], [-1.5759647999999995, 53.8074518], [-1.5759186, 53.807698599999995], [-1.575884, 53.8079426], [-1.5758712, 53.8082532], [-1.5758712, 53.8085667], [-1.5759116999999998, 53.808923199999995], [-1.5759788, 53.809284199999986], [-1.5760903, 53.80964099999999], [-1.5761573, 53.8098173], [-1.5762299999999998, 53.8099953], [-1.5763876, 53.8103159], [-1.5765710999999998, 53.81063589999999], [-1.5767602, 53.8109117], [-1.5768620999999998, 53.8110501], [-1.5769647, 53.811178899999994], [-1.5771760999999995, 53.8114407], [-1.5774098, 53.811681], [-1.5776562, 53.8119261], [-1.5779212, 53.81215670000001], [-1.5781014000000002, 53.8123084], [-1.5782738, 53.81244300000001], [-1.5788883, 53.81286799999999], [-1.5789468999999998, 53.8129034], [-1.5793322, 53.8131297], [-1.5797038, 53.8133338], [-1.5801084999999997, 53.813529], [-1.5804777, 53.81369759999999], [-1.5808731, 53.81386169999999], [-1.5811554, 53.81397369999999], [-1.5819411, 53.81425790000001], [-1.5827952, 53.8145657], [-1.5834151999999997, 53.81479149999999], [-1.5837216999999997, 53.8149041], [-1.5841974, 53.815070300000016], [-1.5867891, 53.81601750000001], [-1.5879433, 53.81643300000001], [-1.5885320999999997, 53.8166364], [-1.58905, 53.816794], [-1.5899858000000002, 53.8170722], [-1.5906431999999997, 53.8172447], [-1.5913190999999998, 53.817406], [-1.5920161, 53.81755530000001], [-1.5921652999999998, 53.817586799999994], [-1.592993, 53.8177575], [-1.5937056, 53.8178986], [-1.5941119, 53.817979], [-1.5944725, 53.81805649999999], [-1.5957176, 53.8183547], [-1.5961124999999998, 53.8184605], [-1.5965119, 53.81857769999999], [-1.5972062, 53.818804799999995], [-1.5976425, 53.81896160000001], [-1.5980542, 53.8191217], [-1.5986379, 53.8193645], [-1.5992049999999998, 53.8196241], [-1.5997230999999998, 53.81988659999999], [-1.6002002999999998, 53.8201499], [-1.6007566999999998, 53.820491399999995], [-1.6012597, 53.82082380000001], [-1.6017627, 53.82118959999999], [-1.6022412, 53.821579199999995], [-1.6028406999999998, 53.8221294], [-1.6033369, 53.8226501], [-1.6036529, 53.823016499999994], [-1.6038775, 53.82335179999999], [-1.6045724, 53.82448430000001], [-1.6047861, 53.82482710000001], [-1.6049878, 53.8251933], [-1.6052672, 53.82560149999999], [-1.605465, 53.82589140000001], [-1.6057196, 53.8262068], [-1.6059596, 53.82649750000001], [-1.6062647, 53.8268194], [-1.606583, 53.8271427], [-1.6067519999999995, 53.827305399999986], [-1.6069311999999998, 53.8274718], [-1.6072981, 53.827804499999985], [-1.6078979999999998, 53.8283124], [-1.6084695999999998, 53.8287863], [-1.6090361, 53.82926119999999], [-1.6108033, 53.8307282], [-1.6115296999999995, 53.8313795], [-1.6120459000000005, 53.831889999999994], [-1.612351, 53.832225099999995], [-1.6125865, 53.832537300000006], [-1.612786, 53.832841], [-1.6129485999999995, 53.8331184], [-1.6130922, 53.8334062], [-1.6132178999999998, 53.8336697], [-1.6133255999999998, 53.833946100000006], [-1.6134029, 53.8342069], [-1.6135681, 53.8350819], [-1.6137716999999998, 53.8361163], [-1.6139005999999998, 53.836497699999995], [-1.6140607, 53.83684529999999], [-1.614192, 53.8370724], [-1.6143226, 53.837298399999995], [-1.6144533, 53.8375245], [-1.6149772999999998, 53.8381644], [-1.6151249, 53.838322], [-1.6152487, 53.8384532], [-1.6154754, 53.83866750000001], [-1.6156890999999998, 53.83886950000001], [-1.6162884999999998, 53.839337699999994], [-1.6169531, 53.83976510000001], [-1.6169675114151385, 53.83977298992817], [-1.6177134999999998, 53.8401814], [-1.6179229999999998, 53.84028519999999], [-1.6182228999999997, 53.84042989999998], [-1.618297135006741, 53.84046508143667], [-1.6193079, 53.84094410000001], [-1.6197333, 53.84114400000001], [-1.6210564, 53.8417342], [-1.6212216999999998, 53.841812399999995], [-1.6236672, 53.842943799999986], [-1.6238341999999997, 53.843019700000006], [-1.6257883999999998, 53.843909200000006], [-1.6259556, 53.84399249999999], [-1.6269351, 53.84451759999999], [-1.6274284, 53.84480039999998], [-1.6278094, 53.8450632], [-1.6291634999999998, 53.84623650000001], [-1.6295776, 53.8467475], [-1.6298745999999995, 53.8471881], [-1.6300609, 53.847493500000006], [-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "53.9935746", "next_location_lon": "-1.5376098", "previous_location": "Leeds", "current_leg_milage": "20.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1054.058, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1384.469, \"from_m\": 1054.058, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2012.215, \"from_m\": 1384.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2051.304, \"from_m\": 2012.215, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2734.735, \"from_m\": 2051.304, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3181.986, \"from_m\": 2734.735, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3518.19, \"from_m\": 3181.986, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3768.105, \"from_m\": 3518.19, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4440.662, \"from_m\": 3768.105, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4448.035, \"from_m\": 4440.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5060.044, \"from_m\": 4448.035, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6009.637, \"from_m\": 5060.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6456.348, \"from_m\": 6009.637, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6685.235, \"from_m\": 6456.348, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7698.918, \"from_m\": 6685.235, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8576.163, \"from_m\": 7698.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9111.603, \"from_m\": 8576.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32443.731, \"from_m\": 9111.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32835.49, \"from_m\": 32443.731, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34414.669, \"from_m\": 32835.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35843.646, \"from_m\": 34414.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35991.644, \"from_m\": 35843.646, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 758755, \"profile_key\": \"8fe417c35219380523229768d0dadede301eef8063f94f96795ed250209ebeec\", \"schedule_id\": 207, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 130494}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0521H\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 130494}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0542\", \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 3642.053, \"section_seq\": 1, \"route_path_id\": 130494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Leeds West Jn\", \"stage_seq\": 5, \"distance_m\": 4495.903, \"section_seq\": 1, \"route_path_id\": 130494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Armley Jn\", \"stage_seq\": 6, \"distance_m\": 8712.787, \"section_seq\": 1, \"route_path_id\": 130494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Horsforth\", \"stage_seq\": 7, \"distance_m\": 15794.519, \"section_seq\": 1, \"route_path_id\": 130494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 8, \"distance_m\": 27746.361, \"section_seq\": 1, \"route_path_id\": 130494}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Harrogate\", \"stage_seq\": 9, \"distance_m\": 35991.644, \"section_seq\": 1, \"route_path_id\": 130494}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 35991.644, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130494}], \"total_distance_m\": 35991.644, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 32338.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3653.594, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0511", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "53.9935746", "current_position_lon": "-1.5376098", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:10:20Z\", \"source_id\": 20418906, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:15:49Z\", \"source_id\": 20420138, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:20:40Z\", \"source_id\": 64451010, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:20:45Z\", \"source_id\": 20421445, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:44Z\", \"source_id\": 64479590, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:50Z\", \"source_id\": 20430551, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:46Z\", \"source_id\": 20441593, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrogate", "service_state_platform": "3", "timing_fact_generation": 1790053728731250, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:48.724529", "service_state_evidence_id": 20441593, "current_leg_start_actual_dep": "2026-09-22T05:42:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:49.037499", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XNL |
HGT |
3A08 |
800112 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1054.058, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1384.469, "from_m": 1054.058, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2051.304, "from_m": 2012.215, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2734.735, "from_m": 2051.304, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3181.986, "from_m": 2734.735, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3518.19, "from_m": 3181.986, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3768.105, "from_m": 3518.19, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4440.662, "from_m": 3768.105, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4448.035, "from_m": 4440.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5060.044, "from_m": 4448.035, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6009.637, "from_m": 5060.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6456.348, "from_m": 6009.637, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6685.235, "from_m": 6456.348, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7698.918, "from_m": 6685.235, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8576.163, "from_m": 7698.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9111.603, "from_m": 8576.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32443.731, "from_m": 9111.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32835.49, "from_m": 32443.731, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34414.669, "from_m": 32835.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35843.646, "from_m": 34414.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35991.644, "from_m": 35843.646, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 758755, "profile_key": "8fe417c35219380523229768d0dadede301eef8063f94f96795ed250209ebeec", "schedule_id": 207, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0511", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 130494}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0521H", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 130494}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0542", "location": "Leeds", "stage_seq": 4, "distance_m": 3642.053, "section_seq": 1, "route_path_id": 130494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Leeds West Jn", "stage_seq": 5, "distance_m": 4495.903, "section_seq": 1, "route_path_id": 130494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Armley Jn", "stage_seq": 6, "distance_m": 8712.787, "section_seq": 1, "route_path_id": 130494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Horsforth", "stage_seq": 7, "distance_m": 15794.519, "section_seq": 1, "route_path_id": 130494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Rigton S.B.", "stage_seq": 8, "distance_m": 27746.361, "section_seq": 1, "route_path_id": 130494}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Harrogate", "stage_seq": 9, "distance_m": 35991.644, "section_seq": 1, "route_path_id": 130494}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 35991.644, "from_m": 0.0, "section_seq": 1, "route_path_id": 130494}], "total_distance_m": 35991.644, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 32338.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3653.594, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:10:20Z", "source_id": 20418906, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:15:49Z", "source_id": 20420138, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5294, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:20:40Z", "source_id": 64451010, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:20:45Z", "source_id": 20421445, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:44Z", "source_id": 64479590, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:50Z", "source_id": 20430551, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:46Z", "source_id": 20441593, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Neville Hill T&R.S.M.D |
0511 |
0511 |
None |
None |
None |
Harrogate |
0610 |
0610 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01903/2026-09-22/detailed |
None |
Leeds |
2026-09-22T05:42:00+01:00 |
Harrogate |
30.0 |
{"type": "LineString", "coordinates": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5530741999999995, 53.7935057], [-1.5533691999999997, 53.7934648], [-1.5535102, 53.79344300000001], [-1.5537660999999998, 53.79338669999999], [-1.5539437, 53.7933336], [-1.5541243, 53.79327429999999], [-1.5541621, 53.793262299999995], [-1.5546279, 53.79313709999999], [-1.5547182, 53.7930977], [-1.5551700999999998, 53.79289030000001], [-1.5552921, 53.792832399999995], [-1.5554774999999998, 53.7927471], [-1.5559817000000002, 53.7925315], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5732525999999998, 53.79729520000001], [-1.5742946, 53.7977091], [-1.5743563, 53.7977378], [-1.5747447, 53.7979314], [-1.5750583, 53.7981165], [-1.5753504, 53.79829489999999], [-1.5755515642398363, 53.79843751937881], [-1.5756057, 53.7984759], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726834999999997, 53.797064500000005], [-1.571626, 53.7966489], [-1.5715239, 53.7966078], [-1.5702914999999995, 53.7961121], [-1.5690921, 53.7956191], [-1.5676599999999998, 53.7950548], [-1.5667247, 53.7946812], [-1.5659107999999995, 53.79433950000001], [-1.5653323, 53.79409769999999], [-1.5633496, 53.79330569999999], [-1.5630328, 53.79317900000001], [-1.5630017, 53.79316659999999], [-1.5624348999999995, 53.792939999999994], [-1.5619431999999998, 53.79274230000001], [-1.5614614, 53.79257599999998], [-1.5613056, 53.792529300000005], [-1.5610623, 53.792454000000006], [-1.5604598, 53.7922654], [-1.5600721, 53.792156199999994], [-1.5596588, 53.7920609], [-1.5592724, 53.7919995], [-1.5591227000000003, 53.7919869], [-1.5587726999999998, 53.79196790000001], [-1.5584283, 53.7919698], [-1.5582531999999998, 53.791974], [-1.5581641, 53.7919766], [-1.5580785, 53.79198180000001], [-1.5578970999999997, 53.7919995], [-1.5578112, 53.7920079], [-1.5577104, 53.79202229999999], [-1.5575227, 53.7920506], [-1.5574279, 53.7920679], [-1.5573521, 53.7920832], [-1.5571676, 53.79212199999999], [-1.5569889, 53.7921668], [-1.5567932, 53.79221899999999], [-1.5566077, 53.7922772], [-1.5564047, 53.79235109999999], [-1.5563425, 53.79237229999999], [-1.5561740000000002, 53.79244800000001], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5726383, 53.7970881], [-1.5740360999999998, 53.797648800000005], [-1.5742922999999998, 53.7977515], [-1.5746806999999998, 53.797945], [-1.5749943, 53.79813010000001], [-1.5752863999999998, 53.7983085], [-1.5755417, 53.7984896], [-1.5758840999999997, 53.79876320000001], [-1.5761601, 53.799005], [-1.576393, 53.799237600000005], [-1.5767751, 53.79967879999999], [-1.577017, 53.8000065], [-1.5772284, 53.8003357], [-1.5775535, 53.8009901], [-1.5776897, 53.801369], [-1.5777889, 53.8017749], [-1.5778251, 53.80199369999998], [-1.5778362, 53.80207450000001], [-1.5778483, 53.80216239999999], [-1.5778487999999995, 53.8022629], [-1.5778519, 53.80247339999998], [-1.5778241999999998, 53.8028266], [-1.577782, 53.803105899999984], [-1.5777134999999998, 53.8033874], [-1.5775968, 53.80370959999998], [-1.5772992, 53.8043873], [-1.5771312999999998, 53.8047388], [-1.5769894, 53.8050388], [-1.5768615, 53.8053189], [-1.5766075, 53.8058594], [-1.5764364, 53.80622009999999], [-1.5762723, 53.806584], [-1.5762628, 53.806605999999995], [-1.5762146, 53.80671809999999], [-1.5761796, 53.8067995], [-1.5760943, 53.8070182], [-1.5759647999999995, 53.8074518], [-1.5759186, 53.807698599999995], [-1.575884, 53.8079426], [-1.5758712, 53.8082532], [-1.5758712, 53.8085667], [-1.5759116999999998, 53.808923199999995], [-1.5759788, 53.809284199999986], [-1.5760903, 53.80964099999999], [-1.5761573, 53.8098173], [-1.5762299999999998, 53.8099953], [-1.5763876, 53.8103159], [-1.5765710999999998, 53.81063589999999], [-1.5767602, 53.8109117], [-1.5768620999999998, 53.8110501], [-1.5769647, 53.811178899999994], [-1.5771760999999995, 53.8114407], [-1.5774098, 53.811681], [-1.5776562, 53.8119261], [-1.5779212, 53.81215670000001], [-1.5781014000000002, 53.8123084], [-1.5782738, 53.81244300000001], [-1.5788883, 53.81286799999999], [-1.5789468999999998, 53.8129034], [-1.5793322, 53.8131297], [-1.5797038, 53.8133338], [-1.5801084999999997, 53.813529], [-1.5804777, 53.81369759999999], [-1.5808731, 53.81386169999999], [-1.5811554, 53.81397369999999], [-1.5819411, 53.81425790000001], [-1.5827952, 53.8145657], [-1.5834151999999997, 53.81479149999999], [-1.5837216999999997, 53.8149041], [-1.5841974, 53.815070300000016], [-1.5867891, 53.81601750000001], [-1.5879433, 53.81643300000001], [-1.5885320999999997, 53.8166364], [-1.58905, 53.816794], [-1.5899858000000002, 53.8170722], [-1.5906431999999997, 53.8172447], [-1.5913190999999998, 53.817406], [-1.5920161, 53.81755530000001], [-1.5921652999999998, 53.817586799999994], [-1.592993, 53.8177575], [-1.5937056, 53.8178986], [-1.5941119, 53.817979], [-1.5944725, 53.81805649999999], [-1.5957176, 53.8183547], [-1.5961124999999998, 53.8184605], [-1.5965119, 53.81857769999999], [-1.5972062, 53.818804799999995], [-1.5976425, 53.81896160000001], [-1.5980542, 53.8191217], [-1.5986379, 53.8193645], [-1.5992049999999998, 53.8196241], [-1.5997230999999998, 53.81988659999999], [-1.6002002999999998, 53.8201499], [-1.6007566999999998, 53.820491399999995], [-1.6012597, 53.82082380000001], [-1.6017627, 53.82118959999999], [-1.6022412, 53.821579199999995], [-1.6028406999999998, 53.8221294], [-1.6033369, 53.8226501], [-1.6036529, 53.823016499999994], [-1.6038775, 53.82335179999999], [-1.6045724, 53.82448430000001], [-1.6047861, 53.82482710000001], [-1.6049878, 53.8251933], [-1.6052672, 53.82560149999999], [-1.605465, 53.82589140000001], [-1.6057196, 53.8262068], [-1.6059596, 53.82649750000001], [-1.6062647, 53.8268194], [-1.606583, 53.8271427], [-1.6067519999999995, 53.827305399999986], [-1.6069311999999998, 53.8274718], [-1.6072981, 53.827804499999985], [-1.6078979999999998, 53.8283124], [-1.6084695999999998, 53.8287863], [-1.6090361, 53.82926119999999], [-1.6108033, 53.8307282], [-1.6115296999999995, 53.8313795], [-1.6120459000000005, 53.831889999999994], [-1.612351, 53.832225099999995], [-1.6125865, 53.832537300000006], [-1.612786, 53.832841], [-1.6129485999999995, 53.8331184], [-1.6130922, 53.8334062], [-1.6132178999999998, 53.8336697], [-1.6133255999999998, 53.833946100000006], [-1.6134029, 53.8342069], [-1.6135681, 53.8350819], [-1.6137716999999998, 53.8361163], [-1.6139005999999998, 53.836497699999995], [-1.6140607, 53.83684529999999], [-1.614192, 53.8370724], [-1.6143226, 53.837298399999995], [-1.6144533, 53.8375245], [-1.6149772999999998, 53.8381644], [-1.6151249, 53.838322], [-1.6152487, 53.8384532], [-1.6154754, 53.83866750000001], [-1.6156890999999998, 53.83886950000001], [-1.6162884999999998, 53.839337699999994], [-1.6169531, 53.83976510000001], [-1.6169675114151385, 53.83977298992817], [-1.6177134999999998, 53.8401814], [-1.6179229999999998, 53.84028519999999], [-1.6182228999999997, 53.84042989999998], [-1.618297135006741, 53.84046508143667], [-1.6193079, 53.84094410000001], [-1.6197333, 53.84114400000001], [-1.6210564, 53.8417342], [-1.6212216999999998, 53.841812399999995], [-1.6236672, 53.842943799999986], [-1.6238341999999997, 53.843019700000006], [-1.6257883999999998, 53.843909200000006], [-1.6259556, 53.84399249999999], [-1.6269351, 53.84451759999999], [-1.6274284, 53.84480039999998], [-1.6278094, 53.8450632], [-1.6291634999999998, 53.84623650000001], [-1.6295776, 53.8467475], [-1.6298745999999995, 53.8471881], [-1.6300609, 53.847493500000006], [-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]} |
20.3 |
0538 |
0608 |
Leeds |
Harrogate |
Harrogate |
53.9935746 |
-1.5376098 |
53.9935746 |
-1.5376098 |
1 |
0 |
2026-09-22 05:18:52 |
TERMINATED |
2026-09-22 05:08:00 |
Harrogate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441593 |
1790053728731250 |
34 |
34 |
2026-09-22 05:18:49.037499 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:48.724529 |
| 728894 |
760047 |
L01691 |
175A06M522 |
2026-09-22 |
COMPLETE |
20441039 |
2026-09-22 06:08:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 760047, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01691", "consist": "800202", "dest_crs": "LDS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01691/2026-09-22/detailed", "trust_id": "175A06M522", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "8C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5A06", "timing_status": "EARLY", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0608", "current_leg_dep": "0558", "current_leg_end": "Leeds", "origin_dep_time": "0559", "origin_platform": null, "current_location": "Leeds", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5048045, 53.7926093], [-1.504429, 53.792645199999995], [-1.5040839999999998, 53.792676199999995], [-1.5037257999999998, 53.79270199999999], [-1.5033929, 53.7927123], [-1.5031480999999998, 53.7927123], [-1.5028707, 53.79270209999999], [-1.502099, 53.79264210000001], [-1.501924, 53.7926283], [-1.5014495999999995, 53.7925909], [-1.5011207, 53.792570600000005], [-1.5008044, 53.7925518], [-1.5003759, 53.7925707], [-1.5001864, 53.7925809], [-1.5004357999999998, 53.79254949999998], [-1.5006604999999995, 53.7925254], [-1.5011958999999997, 53.79242810000001], [-1.5016192, 53.7923416], [-1.5017246, 53.79232], [-1.5023937, 53.79220579999999], [-1.5032477, 53.79211080000001], [-1.5060498999999998, 53.79179760000001], [-1.5064637999999997, 53.79174599999999], [-1.5068101, 53.79168279999999], [-1.5071613, 53.7916033], [-1.50754, 53.791518], [-1.5079989, 53.791410600000006], [-1.5083173, 53.791339], [-1.5083597, 53.7913295], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Neville Hill T&R.S.M.D", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Neville Hill T&R.S.M.D", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1054.058, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1384.469, \"from_m\": 1054.058, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2012.215, \"from_m\": 1384.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2051.304, \"from_m\": 2012.215, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2734.735, \"from_m\": 2051.304, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3181.986, \"from_m\": 2734.735, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3517.401, \"from_m\": 3181.986, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3637.002, \"from_m\": 3517.401, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 760047, \"profile_key\": \"6543470a22ee4f77dd76d9f1c531e63bc6cdda1f3a476f7f0961f0ad9e85ccad\", \"schedule_id\": 14996, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 136837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 136837}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 3637.002, \"section_seq\": 1, \"route_path_id\": 136837}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3637.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136837}], \"total_distance_m\": 3637.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1955.198, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1681.804, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:21Z\", \"source_id\": 20435445, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:51Z\", \"source_id\": 20438295, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:42Z\", \"source_id\": 64511347, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:49Z\", \"source_id\": 20441039, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "8", "timing_fact_generation": 1790053670938196, "current_leg_arrival_utc": "2026-09-22T06:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:08:58.577199", "service_state_evidence_id": 20441039, "current_leg_start_actual_dep": "2026-09-22T05:59:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:18:58.752082", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XNL |
LDS |
5A06 |
800202 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1054.058, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1384.469, "from_m": 1054.058, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2051.304, "from_m": 2012.215, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2734.735, "from_m": 2051.304, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3181.986, "from_m": 2734.735, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3517.401, "from_m": 3181.986, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3637.002, "from_m": 3517.401, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 760047, "profile_key": "6543470a22ee4f77dd76d9f1c531e63bc6cdda1f3a476f7f0961f0ad9e85ccad", "schedule_id": 14996, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 136837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 136837}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Leeds", "stage_seq": 4, "distance_m": 3637.002, "section_seq": 1, "route_path_id": 136837}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3637.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 136837}], "total_distance_m": 3637.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1955.198, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1681.804, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:21Z", "source_id": 20435445, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:51Z", "source_id": 20438295, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5294, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:42Z", "source_id": 64511347, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:49Z", "source_id": 20441039, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
Neville Hill T&R.S.M.D |
0559 |
0559 |
None |
None |
None |
Leeds |
0609 |
0609 |
8C |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01691/2026-09-22/detailed |
None |
Neville Hill T&R.S.M.D |
2026-09-22T05:59:00+01:00 |
Leeds |
10.0 |
{"type": "LineString", "coordinates": [[-1.5048045, 53.7926093], [-1.504429, 53.792645199999995], [-1.5040839999999998, 53.792676199999995], [-1.5037257999999998, 53.79270199999999], [-1.5033929, 53.7927123], [-1.5031480999999998, 53.7927123], [-1.5028707, 53.79270209999999], [-1.502099, 53.79264210000001], [-1.501924, 53.7926283], [-1.5014495999999995, 53.7925909], [-1.5011207, 53.792570600000005], [-1.5008044, 53.7925518], [-1.5003759, 53.7925707], [-1.5001864, 53.7925809], [-1.5004357999999998, 53.79254949999998], [-1.5006604999999995, 53.7925254], [-1.5011958999999997, 53.79242810000001], [-1.5016192, 53.7923416], [-1.5017246, 53.79232], [-1.5023937, 53.79220579999999], [-1.5032477, 53.79211080000001], [-1.5060498999999998, 53.79179760000001], [-1.5064637999999997, 53.79174599999999], [-1.5068101, 53.79168279999999], [-1.5071613, 53.7916033], [-1.50754, 53.791518], [-1.5079989, 53.791410600000006], [-1.5083173, 53.791339], [-1.5083597, 53.7913295], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} |
2.3 |
0558 |
0608 |
Neville Hill T&R.S.M.D |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:08:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441039 |
1790053670938196 |
9 |
9 |
2026-09-22 05:18:58.752082 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:08:58.577199 |
| 728895 |
758702 |
G13888 |
865K04M522 |
2026-09-22 |
COMPLETE |
None |
2026-09-22 05:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 758702, "stp": "P", "toc": "Southern", "uid": "G13888", "consist": "377439", "dest_crs": "BOG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13888/2026-09-22/detailed", "trust_id": "865K04M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:09:00", "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-22", "dest_arr_time": "0519", "dest_platform": "4", "is_terminated": 1, "next_location": "Bognor Regis Sig. Br55", "signalling_id": "5K04", "timing_status": null, "origin_station": "Bognor Sidings", "current_leg_arr": "0513", "current_leg_dep": "0509", "current_leg_end": "Bognor Regis Sig. Br55", "origin_dep_time": "0509", "origin_platform": "S2", "current_location": null, "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6761188, 50.78745390000002], [-0.6759526, 50.7877669], [-0.6757482999999999, 50.78813509999999], [-0.6754931, 50.78851920000001], [-0.6750781999999999, 50.78905809999999], [-0.6743391, 50.7899759], [-0.6741905, 50.79016079999999], [-0.6738919, 50.7904403]]}", "current_leg_start": "Bognor Sidings", "dest_arr_time_act": "0519", "motion_projection": null, "next_location_lat": "50.7904403", "next_location_lon": "-0.6738919", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 906.307, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 758702, \"profile_key\": \"9b25ba909d74fb8290122e0726f22a39433de79196cd31d30939350171b89def\", \"schedule_id\": 8338, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Bognor Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133239}, {\"is_pass\": false, \"wtt_arr\": \"0513\", \"wtt_dep\": \"0517\", \"location\": \"Bognor Regis Sig. Br55\", \"stage_seq\": 2, \"distance_m\": 434.088, \"section_seq\": 1, \"route_path_id\": 133239}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 3, \"distance_m\": 906.307, \"section_seq\": 1, \"route_path_id\": 133239}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 906.307, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133239}], \"total_distance_m\": 906.307, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 906.307, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0509", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "50.7904403", "current_position_lon": "-0.6738919", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Bognor Sidings", "service_state_platform": "S2", "timing_fact_generation": 1790046594311617, "current_leg_arrival_utc": "2026-09-22T05:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:00.334947", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-22T05:09:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:01.464329", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
BOG |
5K04 |
377439 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 906.307, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 758702, "profile_key": "9b25ba909d74fb8290122e0726f22a39433de79196cd31d30939350171b89def", "schedule_id": 8338, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0509", "location": "Bognor Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133239}, {"is_pass": false, "wtt_arr": "0513", "wtt_dep": "0517", "location": "Bognor Regis Sig. Br55", "stage_seq": 2, "distance_m": 434.088, "section_seq": 1, "route_path_id": 133239}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 3, "distance_m": 906.307, "section_seq": 1, "route_path_id": 133239}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 906.307, "from_m": 0.0, "section_seq": 1, "route_path_id": 133239}], "total_distance_m": 906.307, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 906.307, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bognor Sidings |
0509 |
0509 |
S2 |
5:09:00 |
None |
Bognor Regis |
0519 |
0519 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G13888/2026-09-22/detailed |
None |
Bognor Sidings |
2026-09-22T05:09:30+01:00 |
Bognor Regis Sig. Br55 |
4.0 |
{"type": "LineString", "coordinates": [[-0.6761188, 50.78745390000002], [-0.6759526, 50.7877669], [-0.6757482999999999, 50.78813509999999], [-0.6754931, 50.78851920000001], [-0.6750781999999999, 50.78905809999999], [-0.6743391, 50.7899759], [-0.6741905, 50.79016079999999], [-0.6738919, 50.7904403]]} |
0.2 |
0509 |
0513 |
None |
None |
Bognor Regis Sig. Br55 |
50.7904403 |
-0.6738919 |
50.7904403 |
-0.6738919 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Bognor Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790046594311617 |
0 |
0 |
2026-09-22 05:19:01.464329 |
S2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:00.334947 |
| 728896 |
758877 |
C55760 |
122I01M522 |
2026-09-22 |
COMPLETE |
20440761 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 758877, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55760", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55760/2026-09-22/detailed", "trust_id": "122I01M522", "origin_crs": "REG", "show_on_map": 0, "dar_est_time": "05:18:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-22", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I01", "timing_status": "EARLY", "origin_station": "Regent Centre (Newcastle)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0518", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pallion", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:46Z\", \"source_id\": 20429267, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:53Z\", \"source_id\": 20430149, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:59Z\", \"source_id\": 20431534, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:26Z\", \"source_id\": 20433070, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:29Z\", \"source_id\": 20434050, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:50Z\", \"source_id\": 20434672, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:21Z\", \"source_id\": 20435440, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:21Z\", \"source_id\": 20436424, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:22Z\", \"source_id\": 20437485, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:35Z\", \"source_id\": 20438143, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:33Z\", \"source_id\": 20439248, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:19Z\", \"source_id\": 20440761, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1790053640251868, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:00.365825", "service_state_evidence_id": 20440761, "current_leg_start_actual_dep": null, "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:01.410029", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
REG |
SHZ |
2I01 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:46Z", "source_id": 20429267, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:53Z", "source_id": 20430149, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:59Z", "source_id": 20431534, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:26Z", "source_id": 20433070, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:29Z", "source_id": 20434050, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:50Z", "source_id": 20434672, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:21Z", "source_id": 20435440, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:21Z", "source_id": 20436424, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:22Z", "source_id": 20437485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:35Z", "source_id": 20438143, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:33Z", "source_id": 20439248, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:19Z", "source_id": 20440761, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Regent Centre (Newcastle) |
0518 |
0518 |
None |
5:18:00 |
None |
South Hylton (Sunderland Metro) |
0610 |
0610 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55760/2026-09-22/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Pallion |
South Hylton (Sunderland Metro) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
South Hylton (Sunderland Metro) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440761 |
1790053640251868 |
32 |
32 |
2026-09-22 05:19:01.410029 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:00.365825 |
| 728897 |
758943 |
G01363 |
185V46M522 |
2026-09-22 |
COMPLETE |
20441043 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 758943, "stp": "P", "toc": "CrossCountry", "uid": "G01363", "consist": "220006+220025", "dest_crs": "YRK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01363/2026-09-22/detailed", "trust_id": "185V46M522", "origin_crs": "XRF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-22", "dest_arr_time": "0612", "dest_platform": "10", "is_terminated": 1, "next_location": "York", "signalling_id": "5V46", "timing_status": "EARLY", "origin_station": "Crofton Depot", "current_leg_arr": "0609", "current_leg_dep": "0517", "current_leg_end": "York", "origin_dep_time": "0521", "origin_platform": null, "current_location": "York", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4397935, 53.66752739999999], [-1.4402843999999997, 53.6672776], [-1.4409210906378112, 53.66688307780245], [-1.4411186498685116, 53.66677618836942], [-1.441292575893317, 53.666681315144665], [-1.4414463214775164, 53.666596794475815], [-1.4415833393863973, 53.66652096271052], [-1.441707082385248, 53.66645215619641], [-1.4418210032393566, 53.66638871128109], [-1.4419285547140115, 53.66632896431221], [-1.442033189574501, 53.66627125163741], [-1.442138360586113, 53.66621390960431], [-1.442247520514136, 53.66615527456055], [-1.4423641221238577, 53.66609368285377], [-1.4424916181805665, 53.666027470831594], [-1.4426334614495504, 53.665954974841654], [-1.442793104696098, 53.66587453123159], [-1.4429740006854972, 53.66578447634902], [-1.443179602183036, 53.6656831465416], [-1.4439125999999998, 53.66531069999999], [-1.4442518, 53.665128], [-1.4457270000000002, 53.66433290000001], [-1.4467661999999997, 53.6638293], [-1.4475115, 53.66355680000001], [-1.4486703000000003, 53.66321760000001], [-1.4499286999999998, 53.66292499999999], [-1.4508881, 53.66274769999999], [-1.4523574, 53.662584], [-1.4530422999999997, 53.6625469], [-1.4541206999999998, 53.6625252], [-1.4554401, 53.662574], [-1.4558912, 53.6626127], [-1.4564849, 53.6626751], [-1.4571462999999998, 53.6627767], [-1.4580277999999998, 53.662954000000006], [-1.4586361, 53.66309379999999], [-1.4593707, 53.66328639999999], [-1.4595247, 53.66333659999999], [-1.4603340000000002, 53.66360079999999], [-1.460486057861753, 53.66366023485915], [-1.4605264203242003, 53.663676011321506], [-1.4619261, 53.6642231], [-1.4649169, 53.66541130000001], [-1.4682485999999997, 53.6667463], [-1.4689664000000002, 53.6670303], [-1.4697134, 53.66732579999999], [-1.470277, 53.6675713], [-1.4708485999999998, 53.66783769999999], [-1.471461, 53.6681572], [-1.4721958999999998, 53.6685986], [-1.4724844999999998, 53.6688064], [-1.4730015, 53.6692121], [-1.4735129, 53.6696596], [-1.4742029, 53.670364499999984], [-1.4753659999999995, 53.67158450000001], [-1.4761074999999997, 53.672340299999995], [-1.47643, 53.67267160000001], [-1.4769029, 53.673157399999994], [-1.4773549, 53.673625599999994], [-1.4774579, 53.673732399999984], [-1.4774785999999998, 53.67375379999999], [-1.4776999999999998, 53.6739849], [-1.4782006999999997, 53.67449839999999], [-1.4783195, 53.67462199999999], [-1.4785037, 53.67489049999999], [-1.4788148, 53.67530039999999], [-1.4789758, 53.67551009999999], [-1.4793413999999998, 53.6759004], [-1.4794688, 53.6760384], [-1.4799601, 53.67653959999999], [-1.4802131, 53.676847900000006], [-1.4803704999999998, 53.6770925], [-1.4804699, 53.6774296], [-1.4804707999999998, 53.677574500000006], [-1.4804579, 53.6777903], [-1.4804192, 53.677978499999995], [-1.4803478, 53.6781988], [-1.4802399999999998, 53.6784311], [-1.4801101, 53.6786335], [-1.4799624999999998, 53.67882929999999], [-1.4797119999999997, 53.6790891], [-1.479476, 53.6792751], [-1.479232, 53.6794326], [-1.4788052, 53.679676400000005], [-1.4784611000000003, 53.6798377], [-1.4774069, 53.6803131], [-1.4760944, 53.680905], [-1.4758595, 53.68100689999999], [-1.4755084, 53.68112670000001], [-1.4754307482375149, 53.68115157602794], [-1.4752027999999997, 53.681224599999986], [-1.4748317, 53.6813089], [-1.4742872, 53.68141689999999], [-1.4739788, 53.68148209999999], [-1.4735745, 53.6815945], [-1.4714274, 53.6820067], [-1.4702374, 53.6822352], [-1.4701774999999997, 53.68224669999999], [-1.4698985999999998, 53.6823002], [-1.4690620999999997, 53.68246080000001], [-1.4680933, 53.68264969999999], [-1.4662221, 53.6830086], [-1.4660882, 53.68303479999999], [-1.4614725, 53.6839244], [-1.4574259, 53.6847276], [-1.4572938999999998, 53.68475359999999], [-1.4570563, 53.68479630000001], [-1.4529542999999998, 53.6855772], [-1.4527279000000002, 53.6856188], [-1.4489900999999998, 53.6864178], [-1.4471485, 53.686899], [-1.4452886, 53.68740729999999], [-1.4445899999999998, 53.687612], [-1.4429966999999997, 53.68810169999998], [-1.4416447999999995, 53.688547099999994], [-1.4395743999999997, 53.68926910000001], [-1.4384637, 53.6896926], [-1.4376804999999997, 53.6900343], [-1.437304454591234, 53.69022173659771], [-1.4370072, 53.6903699], [-1.4365116999999998, 53.6906253], [-1.4361755, 53.690824599999985], [-1.4337001, 53.6923547], [-1.4325172000000002, 53.6931368], [-1.4313378, 53.69393449999999], [-1.4303206, 53.6946353], [-1.4291978, 53.69543389999999], [-1.4285796999999998, 53.6959225], [-1.4281273999999995, 53.69627969999999], [-1.4276650999999998, 53.6966293], [-1.4268996, 53.6972614], [-1.4265918999999998, 53.69751149999999], [-1.4257794999999998, 53.6981287], [-1.4252950999999998, 53.698443], [-1.4249965999999998, 53.69865180000001], [-1.4246982, 53.6989111], [-1.4243507, 53.699224599999994], [-1.4237094999999995, 53.6998857], [-1.4233142, 53.70031219999999], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4156461, 53.7090353], [-1.4154960999999997, 53.7091926], [-1.4148763, 53.70984219999999], [-1.4142271999999998, 53.7103942], [-1.4138803999999998, 53.7107112], [-1.4135004, 53.71103539999999], [-1.413022, 53.7113993], [-1.4125146, 53.71172790000001], [-1.4118886, 53.7120711], [-1.4112387999999998, 53.71235589999999], [-1.4102129, 53.712708199999994], [-1.4093479, 53.7129357], [-1.4074428, 53.7133677], [-1.4055451000000003, 53.713804], [-1.4013676, 53.7147268], [-1.4010666, 53.7147975], [-1.3984255999999995, 53.71540460000001], [-1.397551, 53.7156132], [-1.3962007, 53.715985800000006], [-1.3952829, 53.71626839999999], [-1.3942638, 53.71660429999999], [-1.3940140999999997, 53.7166925], [-1.3932839999999995, 53.7169579], [-1.3923134999999998, 53.7173358], [-1.3913091000000002, 53.7177703], [-1.3901749999999995, 53.71829530000001], [-1.3884675, 53.7191761], [-1.3882012, 53.7193135], [-1.3871596999999998, 53.71983500000001], [-1.3863797, 53.72018369999999], [-1.3854763, 53.720564499999995], [-1.3844278, 53.7209214], [-1.3835561999999997, 53.7211806], [-1.3827732, 53.721384699999994], [-1.3814203000000005, 53.721682599999994], [-1.3813409, 53.72170009999999], [-1.3808621, 53.721795], [-1.3806723, 53.721832600000006], [-1.3797036, 53.7219837], [-1.3789167999999998, 53.7220739], [-1.3783351999999998, 53.72212699999999], [-1.3778564999999998, 53.72215920000001], [-1.3768801999999998, 53.7222239], [-1.3742131, 53.7224132], [-1.3701337, 53.7227167], [-1.3662566, 53.72304489999999], [-1.3653723999999998, 53.723097], [-1.3644965, 53.72312610000001], [-1.3624727000000003, 53.7231543], [-1.3618761, 53.72314599999999], [-1.3613192, 53.72311849999999], [-1.3606010999999998, 53.7231035], [-1.3601487999999995, 53.7231085], [-1.3597778, 53.72312039999999], [-1.3593298, 53.72315859999999], [-1.3587846, 53.7232253], [-1.3582269, 53.723323], [-1.3573908999999995, 53.723541399999995], [-1.3569774, 53.72364949999999], [-1.3564814, 53.7237694], [-1.3559666999999995, 53.7239244], [-1.3554215, 53.72403139999999], [-1.3550721, 53.7241058], [-1.3549168, 53.7241389], [-1.3547894, 53.7241703], [-1.3542795, 53.72429579999999], [-1.3530422999999998, 53.7246585], [-1.3528359, 53.7247189], [-1.3514866999999997, 53.725114399999995], [-1.3513657, 53.725148700000005], [-1.3512657, 53.7251783], [-1.3510512999999995, 53.7252428], [-1.3506209, 53.725371], [-1.3497549999999998, 53.7256261], [-1.3480104, 53.72613789999998], [-1.3474993999999998, 53.72628669999999], [-1.3474729261792822, 53.726294484862926], [-1.3456552, 53.726829], [-1.3449684, 53.727029300000005], [-1.3444815, 53.7271713], [-1.3444128999999998, 53.727191299999994], [-1.3437195999999998, 53.7273935], [-1.3422231, 53.727834599999994], [-1.3402900999999998, 53.7284057], [-1.3400207999999998, 53.72848530000001], [-1.3379099, 53.72910089999999], [-1.3368746, 53.729403999999995], [-1.3364587, 53.729527], [-1.3351312999999998, 53.7299197], [-1.3315800999999998, 53.73096689999999], [-1.3280956999999998, 53.7319904], [-1.3265624, 53.73244379999999], [-1.3255994, 53.7327373], [-1.324675, 53.73304939999999], [-1.3240161999999998, 53.73327720000001], [-1.3218685, 53.7340713], [-1.3212569999999997, 53.7342703], [-1.321092471012532, 53.734323238421794], [-1.3206695999999998, 53.7344593], [-1.3198866, 53.7346974], [-1.319055, 53.7349256], [-1.3183702, 53.735126399999984], [-1.3177256, 53.7353099], [-1.3173955, 53.7353889], [-1.3170558999999995, 53.73549], [-1.316438, 53.735625199999994], [-1.3153436, 53.735877], [-1.314221, 53.7360947], [-1.3134955, 53.73623859999999], [-1.3128276, 53.7363522], [-1.3116935, 53.7365261], [-1.3105119, 53.736678899999994], [-1.3099248, 53.73674869999999], [-1.3092737, 53.73680869999999], [-1.3084741, 53.7368882], [-1.3076124999999998, 53.736946499999995], [-1.3068246, 53.73699160000001], [-1.3059538999999998, 53.737054699999995], [-1.3028387999999995, 53.7371962], [-1.3011197, 53.73729259999999], [-1.2992935, 53.73738259999998], [-1.2977361, 53.7374657], [-1.2965377, 53.7375307], [-1.2951218, 53.73763089999999], [-1.2937855, 53.73774509999999], [-1.2918088999999997, 53.737947600000005], [-1.2901465, 53.73812290000001], [-1.2890377999999998, 53.738242199999995], [-1.2879546, 53.7383895], [-1.2871834, 53.7385078], [-1.2862079999999998, 53.73868220000001], [-1.2826884999999997, 53.7394033], [-1.2811566999999997, 53.7397497], [-1.2788275999999998, 53.7402707], [-1.2768647, 53.7407094], [-1.2756203, 53.7409784], [-1.2700481, 53.74220650000001], [-1.267893, 53.7427343], [-1.2643856999999998, 53.743719299999995], [-1.2636190000000005, 53.7439397], [-1.2632082999999998, 53.74406549999999], [-1.2608654, 53.74482470000001], [-1.2588737, 53.7455109], [-1.25764139776733, 53.745975760811966], [-1.2573147, 53.746099], [-1.2550694, 53.747045], [-1.2536237999999995, 53.74775249999999], [-1.2522587, 53.74850500000001], [-1.2508784999999998, 53.7493979], [-1.249796, 53.7501635], [-1.2482368999999998, 53.75137519999999], [-1.2473477, 53.7521504], [-1.2450985, 53.7544264], [-1.2442238, 53.755528600000005], [-1.2437109, 53.756253599999994], [-1.2427804999999998, 53.7576528], [-1.2422622999999997, 53.7585914], [-1.2415169, 53.7602197], [-1.2408494, 53.7617189], [-1.240178, 53.76348089999999], [-1.2399551, 53.7641647], [-1.2397336, 53.7646783], [-1.2396887, 53.764824099999984], [-1.2393900954968522, 53.765732099458795], [-1.2390761, 53.7666869], [-1.2390182, 53.766845100000005], [-1.2386587999999998, 53.76794039999999], [-1.2384528, 53.7684649], [-1.2381098999999998, 53.7695215], [-1.2380801999999995, 53.7696089], [-1.2378283999999995, 53.7703507], [-1.2377565999999998, 53.77056219999999], [-1.2375807, 53.7711818], [-1.2371650999999997, 53.772461799999995], [-1.2367705, 53.773734999999995], [-1.2365783, 53.774301499999986], [-1.2363653, 53.7749591], [-1.2362093999999997, 53.7753895], [-1.2360838, 53.77576659999999], [-1.2359944, 53.7760863], [-1.2357420999999995, 53.7768413], [-1.235712, 53.7769299], [-1.2353048999999998, 53.77812990000001], [-1.2348999, 53.77931699999999], [-1.2347443, 53.7797957], [-1.2345645999999997, 53.78038999999999], [-1.2345199537485827, 53.780571011637456], [-1.2345111862970537, 53.78060655788406], [-1.2343971, 53.7810691], [-1.2341989999999998, 53.7820609], [-1.2341222, 53.7826323], [-1.2340654999999998, 53.783237], [-1.2339779, 53.7844121], [-1.2339309, 53.78514289999999], [-1.2339138, 53.78536219999999], [-1.2338743, 53.78587], [-1.2337454999999995, 53.78732469999999], [-1.2337363948904505, 53.78742772712427], [-1.2334883, 53.790234900000016], [-1.2334749000000005, 53.790405099999994], [-1.2334563, 53.790592999999994], [-1.2334446, 53.790775100000005], [-1.2334105, 53.791176799999995], [-1.2334102, 53.7912022], [-1.2331766999999998, 53.794000200000006], [-1.2331662, 53.794121399999995], [-1.2329334, 53.796805000000006], [-1.2329260999999998, 53.796915299999995], [-1.2329214999999998, 53.796993], [-1.2324775999999995, 53.8023083], [-1.2321686, 53.8057367], [-1.2318761, 53.809152], [-1.2315752999999998, 53.8125636], [-1.2315735, 53.81258269999999], [-1.2312505, 53.81598579999999], [-1.2311754, 53.8166483], [-1.2310567999999995, 53.81730740000001], [-1.230822, 53.8185968], [-1.2305190999999998, 53.81987970000001], [-1.230315, 53.8206513], [-1.2301684, 53.8211563], [-1.2298520999999998, 53.8220512], [-1.2294195999999995, 53.82304690000001], [-1.2289433999999997, 53.82400359999998], [-1.2288956, 53.8241015], [-1.2286718, 53.824625], [-1.2286344, 53.8246958], [-1.2284747, 53.825033000000005], [-1.2283218, 53.82537010000001], [-1.2282104, 53.8255947], [-1.2280938, 53.8258245], [-1.2279608999999998, 53.826052199999985], [-1.2276914999999995, 53.82653059999999], [-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Crofton East Spur", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Crofton East Spur", "current_leg_milage": "29.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 802.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2944.076, \"from_m\": 802.746, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3366.483, \"from_m\": 2944.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3891.37, \"from_m\": 3366.483, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3915.129, \"from_m\": 3891.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3922.021, \"from_m\": 3915.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4086.714, \"from_m\": 3922.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4942.118, \"from_m\": 4086.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10284.694, \"from_m\": 4942.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10327.156, \"from_m\": 10284.694, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12869.502, \"from_m\": 10327.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12896.27, \"from_m\": 12869.502, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21163.088, \"from_m\": 12896.27, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32107.685, \"from_m\": 21163.088, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32221.146, \"from_m\": 32107.685, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32308.882, \"from_m\": 32221.146, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32424.798, \"from_m\": 32308.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43721.564, \"from_m\": 32424.798, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 45871.188, \"from_m\": 43721.564, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48158.235, \"from_m\": 45871.188, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48209.283, \"from_m\": 48158.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48314.545, \"from_m\": 48209.283, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48724.539, \"from_m\": 48314.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49223.748, \"from_m\": 48724.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49470.517, \"from_m\": 49223.748, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 758943, \"profile_key\": \"91532a75f93d6dfbf091aaf383ee9139f76611ba9e35c75ef8d56ed38c0714f5\", \"schedule_id\": 8042, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Crofton Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0533\", \"location\": \"Crofton East Spur\", \"stage_seq\": 2, \"distance_m\": 697.807, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Crofton East Jn\", \"stage_seq\": 3, \"distance_m\": 901.134, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Crofton West Jn\", \"stage_seq\": 4, \"distance_m\": 2186.866, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 4043.884, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Turners Lane Jn\", \"stage_seq\": 6, \"distance_m\": 5044.714, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Altofts Jn\", \"stage_seq\": 7, \"distance_m\": 10181.655, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Castleford\", \"stage_seq\": 8, \"distance_m\": 14658.926, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Milford Jn\", \"stage_seq\": 9, \"distance_m\": 24068.162, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Church Fenton\", \"stage_seq\": 10, \"distance_m\": 31055.776, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Colton Jn\", \"stage_seq\": 11, \"distance_m\": 40068.458, \"section_seq\": 1, \"route_path_id\": 133157}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 12, \"distance_m\": 49470.517, \"section_seq\": 1, \"route_path_id\": 133157}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49470.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133157}], \"total_distance_m\": 49470.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 48127.288, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1343.229, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0521", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "52.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:52:16Z\", \"source_id\": 20415476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:06Z\", \"source_id\": 64472300, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:11Z\", \"source_id\": 20428224, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:18Z\", \"source_id\": 64481701, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:25Z\", \"source_id\": 20431248, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:26Z\", \"source_id\": 64488844, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:30Z\", \"source_id\": 20433602, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:49Z\", \"source_id\": 20441043, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "10", "timing_fact_generation": 1790053670794501, "current_leg_arrival_utc": "2026-09-22T06:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:00.367881", "service_state_evidence_id": 20441043, "current_leg_start_actual_dep": "2026-09-22T05:33:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:01.406346", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
XRF |
YRK |
5V46 |
220006+220025 |
8 |
125 |
None |
{"version": 3, "segments": [{"to_m": 802.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2944.076, "from_m": 802.746, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3366.483, "from_m": 2944.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3891.37, "from_m": 3366.483, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3915.129, "from_m": 3891.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3922.021, "from_m": 3915.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4086.714, "from_m": 3922.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4942.118, "from_m": 4086.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10284.694, "from_m": 4942.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10327.156, "from_m": 10284.694, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12869.502, "from_m": 10327.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12896.27, "from_m": 12869.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21163.088, "from_m": 12896.27, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32107.685, "from_m": 21163.088, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32221.146, "from_m": 32107.685, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32308.882, "from_m": 32221.146, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32424.798, "from_m": 32308.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43721.564, "from_m": 32424.798, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 45871.188, "from_m": 43721.564, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48158.235, "from_m": 45871.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48209.283, "from_m": 48158.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48314.545, "from_m": 48209.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48724.539, "from_m": 48314.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49223.748, "from_m": 48724.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49470.517, "from_m": 49223.748, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 758943, "profile_key": "91532a75f93d6dfbf091aaf383ee9139f76611ba9e35c75ef8d56ed38c0714f5", "schedule_id": 8042, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0521", "location": "Crofton Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133157}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0533", "location": "Crofton East Spur", "stage_seq": 2, "distance_m": 697.807, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Crofton East Jn", "stage_seq": 3, "distance_m": 901.134, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Crofton West Jn", "stage_seq": 4, "distance_m": 2186.866, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Calder Bridge Jn", "stage_seq": 5, "distance_m": 4043.884, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Turners Lane Jn", "stage_seq": 6, "distance_m": 5044.714, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Altofts Jn", "stage_seq": 7, "distance_m": 10181.655, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Castleford", "stage_seq": 8, "distance_m": 14658.926, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Milford Jn", "stage_seq": 9, "distance_m": 24068.162, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Church Fenton", "stage_seq": 10, "distance_m": 31055.776, "section_seq": 1, "route_path_id": 133157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Colton Jn", "stage_seq": 11, "distance_m": 40068.458, "section_seq": 1, "route_path_id": 133157}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "York", "stage_seq": 12, "distance_m": 49470.517, "section_seq": 1, "route_path_id": 133157}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49470.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 133157}], "total_distance_m": 49470.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 48127.288, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1343.229, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:52:16Z", "source_id": 20415476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:06Z", "source_id": 64472300, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:11Z", "source_id": 20428224, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4960, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:18Z", "source_id": 64481701, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:25Z", "source_id": 20431248, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4922, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:26Z", "source_id": 64488844, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:30Z", "source_id": 20433602, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:49Z", "source_id": 20441043, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Crofton Depot |
0521 |
0521 |
None |
None |
None |
York |
0612 |
0612 |
10 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01363/2026-09-22/detailed |
None |
Crofton East Spur |
2026-09-22T05:33:00+01:00 |
York |
52.0 |
{"type": "LineString", "coordinates": [[-1.4397935, 53.66752739999999], [-1.4402843999999997, 53.6672776], [-1.4409210906378112, 53.66688307780245], [-1.4411186498685116, 53.66677618836942], [-1.441292575893317, 53.666681315144665], [-1.4414463214775164, 53.666596794475815], [-1.4415833393863973, 53.66652096271052], [-1.441707082385248, 53.66645215619641], [-1.4418210032393566, 53.66638871128109], [-1.4419285547140115, 53.66632896431221], [-1.442033189574501, 53.66627125163741], [-1.442138360586113, 53.66621390960431], [-1.442247520514136, 53.66615527456055], [-1.4423641221238577, 53.66609368285377], [-1.4424916181805665, 53.666027470831594], [-1.4426334614495504, 53.665954974841654], [-1.442793104696098, 53.66587453123159], [-1.4429740006854972, 53.66578447634902], [-1.443179602183036, 53.6656831465416], [-1.4439125999999998, 53.66531069999999], [-1.4442518, 53.665128], [-1.4457270000000002, 53.66433290000001], [-1.4467661999999997, 53.6638293], [-1.4475115, 53.66355680000001], [-1.4486703000000003, 53.66321760000001], [-1.4499286999999998, 53.66292499999999], [-1.4508881, 53.66274769999999], [-1.4523574, 53.662584], [-1.4530422999999997, 53.6625469], [-1.4541206999999998, 53.6625252], [-1.4554401, 53.662574], [-1.4558912, 53.6626127], [-1.4564849, 53.6626751], [-1.4571462999999998, 53.6627767], [-1.4580277999999998, 53.662954000000006], [-1.4586361, 53.66309379999999], [-1.4593707, 53.66328639999999], [-1.4595247, 53.66333659999999], [-1.4603340000000002, 53.66360079999999], [-1.460486057861753, 53.66366023485915], [-1.4605264203242003, 53.663676011321506], [-1.4619261, 53.6642231], [-1.4649169, 53.66541130000001], [-1.4682485999999997, 53.6667463], [-1.4689664000000002, 53.6670303], [-1.4697134, 53.66732579999999], [-1.470277, 53.6675713], [-1.4708485999999998, 53.66783769999999], [-1.471461, 53.6681572], [-1.4721958999999998, 53.6685986], [-1.4724844999999998, 53.6688064], [-1.4730015, 53.6692121], [-1.4735129, 53.6696596], [-1.4742029, 53.670364499999984], [-1.4753659999999995, 53.67158450000001], [-1.4761074999999997, 53.672340299999995], [-1.47643, 53.67267160000001], [-1.4769029, 53.673157399999994], [-1.4773549, 53.673625599999994], [-1.4774579, 53.673732399999984], [-1.4774785999999998, 53.67375379999999], [-1.4776999999999998, 53.6739849], [-1.4782006999999997, 53.67449839999999], [-1.4783195, 53.67462199999999], [-1.4785037, 53.67489049999999], [-1.4788148, 53.67530039999999], [-1.4789758, 53.67551009999999], [-1.4793413999999998, 53.6759004], [-1.4794688, 53.6760384], [-1.4799601, 53.67653959999999], [-1.4802131, 53.676847900000006], [-1.4803704999999998, 53.6770925], [-1.4804699, 53.6774296], [-1.4804707999999998, 53.677574500000006], [-1.4804579, 53.6777903], [-1.4804192, 53.677978499999995], [-1.4803478, 53.6781988], [-1.4802399999999998, 53.6784311], [-1.4801101, 53.6786335], [-1.4799624999999998, 53.67882929999999], [-1.4797119999999997, 53.6790891], [-1.479476, 53.6792751], [-1.479232, 53.6794326], [-1.4788052, 53.679676400000005], [-1.4784611000000003, 53.6798377], [-1.4774069, 53.6803131], [-1.4760944, 53.680905], [-1.4758595, 53.68100689999999], [-1.4755084, 53.68112670000001], [-1.4754307482375149, 53.68115157602794], [-1.4752027999999997, 53.681224599999986], [-1.4748317, 53.6813089], [-1.4742872, 53.68141689999999], [-1.4739788, 53.68148209999999], [-1.4735745, 53.6815945], [-1.4714274, 53.6820067], [-1.4702374, 53.6822352], [-1.4701774999999997, 53.68224669999999], [-1.4698985999999998, 53.6823002], [-1.4690620999999997, 53.68246080000001], [-1.4680933, 53.68264969999999], [-1.4662221, 53.6830086], [-1.4660882, 53.68303479999999], [-1.4614725, 53.6839244], [-1.4574259, 53.6847276], [-1.4572938999999998, 53.68475359999999], [-1.4570563, 53.68479630000001], [-1.4529542999999998, 53.6855772], [-1.4527279000000002, 53.6856188], [-1.4489900999999998, 53.6864178], [-1.4471485, 53.686899], [-1.4452886, 53.68740729999999], [-1.4445899999999998, 53.687612], [-1.4429966999999997, 53.68810169999998], [-1.4416447999999995, 53.688547099999994], [-1.4395743999999997, 53.68926910000001], [-1.4384637, 53.6896926], [-1.4376804999999997, 53.6900343], [-1.437304454591234, 53.69022173659771], [-1.4370072, 53.6903699], [-1.4365116999999998, 53.6906253], [-1.4361755, 53.690824599999985], [-1.4337001, 53.6923547], [-1.4325172000000002, 53.6931368], [-1.4313378, 53.69393449999999], [-1.4303206, 53.6946353], [-1.4291978, 53.69543389999999], [-1.4285796999999998, 53.6959225], [-1.4281273999999995, 53.69627969999999], [-1.4276650999999998, 53.6966293], [-1.4268996, 53.6972614], [-1.4265918999999998, 53.69751149999999], [-1.4257794999999998, 53.6981287], [-1.4252950999999998, 53.698443], [-1.4249965999999998, 53.69865180000001], [-1.4246982, 53.6989111], [-1.4243507, 53.699224599999994], [-1.4237094999999995, 53.6998857], [-1.4233142, 53.70031219999999], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4156461, 53.7090353], [-1.4154960999999997, 53.7091926], [-1.4148763, 53.70984219999999], [-1.4142271999999998, 53.7103942], [-1.4138803999999998, 53.7107112], [-1.4135004, 53.71103539999999], [-1.413022, 53.7113993], [-1.4125146, 53.71172790000001], [-1.4118886, 53.7120711], [-1.4112387999999998, 53.71235589999999], [-1.4102129, 53.712708199999994], [-1.4093479, 53.7129357], [-1.4074428, 53.7133677], [-1.4055451000000003, 53.713804], [-1.4013676, 53.7147268], [-1.4010666, 53.7147975], [-1.3984255999999995, 53.71540460000001], [-1.397551, 53.7156132], [-1.3962007, 53.715985800000006], [-1.3952829, 53.71626839999999], [-1.3942638, 53.71660429999999], [-1.3940140999999997, 53.7166925], [-1.3932839999999995, 53.7169579], [-1.3923134999999998, 53.7173358], [-1.3913091000000002, 53.7177703], [-1.3901749999999995, 53.71829530000001], [-1.3884675, 53.7191761], [-1.3882012, 53.7193135], [-1.3871596999999998, 53.71983500000001], [-1.3863797, 53.72018369999999], [-1.3854763, 53.720564499999995], [-1.3844278, 53.7209214], [-1.3835561999999997, 53.7211806], [-1.3827732, 53.721384699999994], [-1.3814203000000005, 53.721682599999994], [-1.3813409, 53.72170009999999], [-1.3808621, 53.721795], [-1.3806723, 53.721832600000006], [-1.3797036, 53.7219837], [-1.3789167999999998, 53.7220739], [-1.3783351999999998, 53.72212699999999], [-1.3778564999999998, 53.72215920000001], [-1.3768801999999998, 53.7222239], [-1.3742131, 53.7224132], [-1.3701337, 53.7227167], [-1.3662566, 53.72304489999999], [-1.3653723999999998, 53.723097], [-1.3644965, 53.72312610000001], [-1.3624727000000003, 53.7231543], [-1.3618761, 53.72314599999999], [-1.3613192, 53.72311849999999], [-1.3606010999999998, 53.7231035], [-1.3601487999999995, 53.7231085], [-1.3597778, 53.72312039999999], [-1.3593298, 53.72315859999999], [-1.3587846, 53.7232253], [-1.3582269, 53.723323], [-1.3573908999999995, 53.723541399999995], [-1.3569774, 53.72364949999999], [-1.3564814, 53.7237694], [-1.3559666999999995, 53.7239244], [-1.3554215, 53.72403139999999], [-1.3550721, 53.7241058], [-1.3549168, 53.7241389], [-1.3547894, 53.7241703], [-1.3542795, 53.72429579999999], [-1.3530422999999998, 53.7246585], [-1.3528359, 53.7247189], [-1.3514866999999997, 53.725114399999995], [-1.3513657, 53.725148700000005], [-1.3512657, 53.7251783], [-1.3510512999999995, 53.7252428], [-1.3506209, 53.725371], [-1.3497549999999998, 53.7256261], [-1.3480104, 53.72613789999998], [-1.3474993999999998, 53.72628669999999], [-1.3474729261792822, 53.726294484862926], [-1.3456552, 53.726829], [-1.3449684, 53.727029300000005], [-1.3444815, 53.7271713], [-1.3444128999999998, 53.727191299999994], [-1.3437195999999998, 53.7273935], [-1.3422231, 53.727834599999994], [-1.3402900999999998, 53.7284057], [-1.3400207999999998, 53.72848530000001], [-1.3379099, 53.72910089999999], [-1.3368746, 53.729403999999995], [-1.3364587, 53.729527], [-1.3351312999999998, 53.7299197], [-1.3315800999999998, 53.73096689999999], [-1.3280956999999998, 53.7319904], [-1.3265624, 53.73244379999999], [-1.3255994, 53.7327373], [-1.324675, 53.73304939999999], [-1.3240161999999998, 53.73327720000001], [-1.3218685, 53.7340713], [-1.3212569999999997, 53.7342703], [-1.321092471012532, 53.734323238421794], [-1.3206695999999998, 53.7344593], [-1.3198866, 53.7346974], [-1.319055, 53.7349256], [-1.3183702, 53.735126399999984], [-1.3177256, 53.7353099], [-1.3173955, 53.7353889], [-1.3170558999999995, 53.73549], [-1.316438, 53.735625199999994], [-1.3153436, 53.735877], [-1.314221, 53.7360947], [-1.3134955, 53.73623859999999], [-1.3128276, 53.7363522], [-1.3116935, 53.7365261], [-1.3105119, 53.736678899999994], [-1.3099248, 53.73674869999999], [-1.3092737, 53.73680869999999], [-1.3084741, 53.7368882], [-1.3076124999999998, 53.736946499999995], [-1.3068246, 53.73699160000001], [-1.3059538999999998, 53.737054699999995], [-1.3028387999999995, 53.7371962], [-1.3011197, 53.73729259999999], [-1.2992935, 53.73738259999998], [-1.2977361, 53.7374657], [-1.2965377, 53.7375307], [-1.2951218, 53.73763089999999], [-1.2937855, 53.73774509999999], [-1.2918088999999997, 53.737947600000005], [-1.2901465, 53.73812290000001], [-1.2890377999999998, 53.738242199999995], [-1.2879546, 53.7383895], [-1.2871834, 53.7385078], [-1.2862079999999998, 53.73868220000001], [-1.2826884999999997, 53.7394033], [-1.2811566999999997, 53.7397497], [-1.2788275999999998, 53.7402707], [-1.2768647, 53.7407094], [-1.2756203, 53.7409784], [-1.2700481, 53.74220650000001], [-1.267893, 53.7427343], [-1.2643856999999998, 53.743719299999995], [-1.2636190000000005, 53.7439397], [-1.2632082999999998, 53.74406549999999], [-1.2608654, 53.74482470000001], [-1.2588737, 53.7455109], [-1.25764139776733, 53.745975760811966], [-1.2573147, 53.746099], [-1.2550694, 53.747045], [-1.2536237999999995, 53.74775249999999], [-1.2522587, 53.74850500000001], [-1.2508784999999998, 53.7493979], [-1.249796, 53.7501635], [-1.2482368999999998, 53.75137519999999], [-1.2473477, 53.7521504], [-1.2450985, 53.7544264], [-1.2442238, 53.755528600000005], [-1.2437109, 53.756253599999994], [-1.2427804999999998, 53.7576528], [-1.2422622999999997, 53.7585914], [-1.2415169, 53.7602197], [-1.2408494, 53.7617189], [-1.240178, 53.76348089999999], [-1.2399551, 53.7641647], [-1.2397336, 53.7646783], [-1.2396887, 53.764824099999984], [-1.2393900954968522, 53.765732099458795], [-1.2390761, 53.7666869], [-1.2390182, 53.766845100000005], [-1.2386587999999998, 53.76794039999999], [-1.2384528, 53.7684649], [-1.2381098999999998, 53.7695215], [-1.2380801999999995, 53.7696089], [-1.2378283999999995, 53.7703507], [-1.2377565999999998, 53.77056219999999], [-1.2375807, 53.7711818], [-1.2371650999999997, 53.772461799999995], [-1.2367705, 53.773734999999995], [-1.2365783, 53.774301499999986], [-1.2363653, 53.7749591], [-1.2362093999999997, 53.7753895], [-1.2360838, 53.77576659999999], [-1.2359944, 53.7760863], [-1.2357420999999995, 53.7768413], [-1.235712, 53.7769299], [-1.2353048999999998, 53.77812990000001], [-1.2348999, 53.77931699999999], [-1.2347443, 53.7797957], [-1.2345645999999997, 53.78038999999999], [-1.2345199537485827, 53.780571011637456], [-1.2345111862970537, 53.78060655788406], [-1.2343971, 53.7810691], [-1.2341989999999998, 53.7820609], [-1.2341222, 53.7826323], [-1.2340654999999998, 53.783237], [-1.2339779, 53.7844121], [-1.2339309, 53.78514289999999], [-1.2339138, 53.78536219999999], [-1.2338743, 53.78587], [-1.2337454999999995, 53.78732469999999], [-1.2337363948904505, 53.78742772712427], [-1.2334883, 53.790234900000016], [-1.2334749000000005, 53.790405099999994], [-1.2334563, 53.790592999999994], [-1.2334446, 53.790775100000005], [-1.2334105, 53.791176799999995], [-1.2334102, 53.7912022], [-1.2331766999999998, 53.794000200000006], [-1.2331662, 53.794121399999995], [-1.2329334, 53.796805000000006], [-1.2329260999999998, 53.796915299999995], [-1.2329214999999998, 53.796993], [-1.2324775999999995, 53.8023083], [-1.2321686, 53.8057367], [-1.2318761, 53.809152], [-1.2315752999999998, 53.8125636], [-1.2315735, 53.81258269999999], [-1.2312505, 53.81598579999999], [-1.2311754, 53.8166483], [-1.2310567999999995, 53.81730740000001], [-1.230822, 53.8185968], [-1.2305190999999998, 53.81987970000001], [-1.230315, 53.8206513], [-1.2301684, 53.8211563], [-1.2298520999999998, 53.8220512], [-1.2294195999999995, 53.82304690000001], [-1.2289433999999997, 53.82400359999998], [-1.2288956, 53.8241015], [-1.2286718, 53.824625], [-1.2286344, 53.8246958], [-1.2284747, 53.825033000000005], [-1.2283218, 53.82537010000001], [-1.2282104, 53.8255947], [-1.2280938, 53.8258245], [-1.2279608999999998, 53.826052199999985], [-1.2276914999999995, 53.82653059999999], [-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
29.8 |
0517 |
0609 |
Crofton East Spur |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441043 |
1790053670794501 |
36 |
36 |
2026-09-22 05:19:01.406346 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:00.367881 |
| 728898 |
759103 |
P88400 |
872M04M522 |
2026-09-22 |
COMPLETE |
20440854 |
2026-09-22 06:08:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 759103, "stp": "P", "toc": "Southeastern", "uid": "P88400", "consist": "465018+465914", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88400/2026-09-22/detailed", "trust_id": "872M04M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "8", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2M04", "timing_status": "EARLY", "origin_station": "London Victoria", "current_leg_arr": "0608", "current_leg_dep": "0605", "current_leg_end": "Orpington", "origin_dep_time": "0527", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1121.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6148.434, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6164.736, \"from_m\": 6148.434, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6697.864, \"from_m\": 6164.736, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20115.86, \"from_m\": 6697.864, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20199.199, \"from_m\": 20115.86, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20272.656, \"from_m\": 20199.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20366.247, \"from_m\": 20272.656, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21536.105, \"from_m\": 20366.247, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23540.935, \"from_m\": 21536.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23595.894, \"from_m\": 23540.935, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23683.792, \"from_m\": 23595.894, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23733.834, \"from_m\": 23683.792, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23884.934, \"from_m\": 23733.834, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24083.905, \"from_m\": 23884.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 759103, \"profile_key\": \"4576b888689ffa30f94d599f77f9bb6a266b0859b0c5a82c960fc19ed1f9dbfb\", \"schedule_id\": 22522, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0534H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6409.26, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"West Dulwich\", \"stage_seq\": 6, \"distance_m\": 8122.943, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Sydenham Hill\", \"stage_seq\": 7, \"distance_m\": 9238.003, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545H\", \"location\": \"Penge East\", \"stage_seq\": 8, \"distance_m\": 11541.392, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 12572.042, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 10, \"distance_m\": 13911.474, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Shortlands\", \"stage_seq\": 11, \"distance_m\": 16110.015, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 17419.083, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Bickley\", \"stage_seq\": 13, \"distance_m\": 19256.918, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Bickley Jn\", \"stage_seq\": 14, \"distance_m\": 20199.199, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21412.92, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22136.571, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24083.905, \"section_seq\": 1, \"route_path_id\": 119547}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24083.905, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119547}], \"total_distance_m\": 24083.905, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22780.25, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1303.655, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:33:19Z\", \"source_id\": 64463417, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:33:25Z\", \"source_id\": 20425346, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:59Z\", \"source_id\": 64466329, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:58Z\", \"source_id\": 20426267, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:47Z\", \"source_id\": 64469516, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:39:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:49Z\", \"source_id\": 20427285, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:08Z\", \"source_id\": 64472349, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:15Z\", \"source_id\": 20428242, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:26Z\", \"source_id\": 64476520, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:31Z\", \"source_id\": 20429601, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:25Z\", \"source_id\": 64479114, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:30Z\", \"source_id\": 20430416, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:57Z\", \"source_id\": 64482590, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:49:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:06Z\", \"source_id\": 20431551, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:15Z\", \"source_id\": 64487125, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:20Z\", \"source_id\": 20433046, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:22Z\", \"source_id\": 64491551, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:24Z\", \"source_id\": 20434511, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:49Z\", \"source_id\": 64496799, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:52Z\", \"source_id\": 20436182, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:57Z\", \"source_id\": 64505003, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:02Z\", \"source_id\": 20438939, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:22Z\", \"source_id\": 64510672, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:25Z\", \"source_id\": 20440854, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1790053645535515, "current_leg_arrival_utc": "2026-09-22T06:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:00.420160", "service_state_evidence_id": 20440854, "current_leg_start_actual_dep": "2026-09-22T06:05:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-22T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:01.572464", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
ORP |
2M04 |
465018+465914 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1121.688, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1121.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6148.434, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6164.736, "from_m": 6148.434, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6697.864, "from_m": 6164.736, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20115.86, "from_m": 6697.864, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20199.199, "from_m": 20115.86, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20272.656, "from_m": 20199.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20366.247, "from_m": 20272.656, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21536.105, "from_m": 20366.247, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23540.935, "from_m": 21536.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23595.894, "from_m": 23540.935, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23683.792, "from_m": 23595.894, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23733.834, "from_m": 23683.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23884.934, "from_m": 23733.834, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24083.905, "from_m": 23884.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 759103, "profile_key": "4576b888689ffa30f94d599f77f9bb6a266b0859b0c5a82c960fc19ed1f9dbfb", "schedule_id": 22522, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 119547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0534H", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6409.26, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "West Dulwich", "stage_seq": 6, "distance_m": 8122.943, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Sydenham Hill", "stage_seq": 7, "distance_m": 9238.003, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545H", "location": "Penge East", "stage_seq": 8, "distance_m": 11541.392, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Kent House", "stage_seq": 9, "distance_m": 12572.042, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Beckenham Junction", "stage_seq": 10, "distance_m": 13911.474, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Shortlands", "stage_seq": 11, "distance_m": 16110.015, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Bromley South", "stage_seq": 12, "distance_m": 17419.083, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Bickley", "stage_seq": 13, "distance_m": 19256.918, "section_seq": 1, "route_path_id": 119547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Bickley Jn", "stage_seq": 14, "distance_m": 20199.199, "section_seq": 1, "route_path_id": 119547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21412.92, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22136.571, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Orpington", "stage_seq": 17, "distance_m": 24083.905, "section_seq": 1, "route_path_id": 119547}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24083.905, "from_m": 0.0, "section_seq": 1, "route_path_id": 119547}], "total_distance_m": 24083.905, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22780.25, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1303.655, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:33:19Z", "source_id": 64463417, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:33:25Z", "source_id": 20425346, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:59Z", "source_id": 64466329, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:58Z", "source_id": 20426267, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31255, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:47Z", "source_id": 64469516, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:39:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:49Z", "source_id": 20427285, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31269, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:08Z", "source_id": 64472349, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:15Z", "source_id": 20428242, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31863, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:26Z", "source_id": 64476520, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:31Z", "source_id": 20429601, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:25Z", "source_id": 64479114, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:30Z", "source_id": 20430416, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:57Z", "source_id": 64482590, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:49:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:06Z", "source_id": 20431551, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31856, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:15Z", "source_id": 64487125, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:20Z", "source_id": 20433046, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:22Z", "source_id": 64491551, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:24Z", "source_id": 20434511, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:49Z", "source_id": 64496799, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:52Z", "source_id": 20436182, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:57Z", "source_id": 64505003, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:04:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:02Z", "source_id": 20438939, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32042, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:22Z", "source_id": 64510672, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:25Z", "source_id": 20440854, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:08:00+01:00", "operational_fact": true}] |
London Victoria |
0527 |
0527 |
3 |
None |
None |
Orpington |
0609 |
0609 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88400/2026-09-22/detailed |
None |
Petts Wood |
2026-09-22T06:05:00+01:00 |
Orpington |
3.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
0605 |
0608 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:08:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440854 |
1790053645535515 |
75 |
75 |
2026-09-22 05:19:01.572464 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:00.420160 |
| 728899 |
760288 |
W87321 |
065R21M622 |
2026-09-22 |
COMPLETE |
20440392 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 760288, "stp": "P", "toc": "ScotRail", "uid": "W87321", "consist": "385102+385111", "dest_crs": "XED", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87321/2026-09-22/detailed", "trust_id": "065R21M622", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastfield H.S.", "service_date": "2026-09-22", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": "Eastfield H.S.", "signalling_id": "5R21", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0609", "current_leg_dep": "0601", "current_leg_end": "Eastfield H.S.", "origin_dep_time": "0603", "origin_platform": "4", "current_location": "Eastfield H.S.", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2398148, 55.88626680000001], [-4.239946, 55.8865589], [-4.240126899999999, 55.8869447], [-4.2401459, 55.8869818], [-4.2401654, 55.8870196], [-4.240213699999999, 55.887125700000006], [-4.2402255, 55.8871245], [-4.2402973, 55.8873092], [-4.2403018, 55.8873194], [-4.240323699999999, 55.88738549999999], [-4.240341399999999, 55.8874483], [-4.2403619, 55.8875363], [-4.2403802, 55.8876485], [-4.240391899999999, 55.8877144], [-4.240406899999999, 55.88778010000001], [-4.240437, 55.88787899999999], [-4.2404635, 55.8879581], [-4.240486299999999, 55.88822270000001], [-4.2404896, 55.88825390000001], [-4.2404948, 55.8883033], [-4.2404981, 55.8883397], [-4.2404722, 55.8885697], [-4.240454499999999, 55.8887272], [-4.2404516999999995, 55.888751899999995], [-4.240305799999999, 55.8890783], [-4.240264099999999, 55.889159], [-4.2401842, 55.8893017], [-4.240157599999999, 55.8893492], [-4.2401333, 55.8894105], [-4.240120599999999, 55.8894515], [-4.240038299999999, 55.88959719999999], [-4.2399999, 55.889670800000005], [-4.239854499999999, 55.8899386], [-4.239736399999999, 55.8901902], [-4.2396692, 55.8903811]]}", "current_leg_start": "Glasgow Queen St High Level", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "55.8903811", "next_location_lon": "-4.2396692", "previous_location": "Glasgow Queen St High Level", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2646.843, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2733.041, \"from_m\": 2646.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2853.966, \"from_m\": 2733.041, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2916.793, \"from_m\": 2853.966, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 2925.742, \"from_m\": 2916.793, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3201.908, \"from_m\": 2925.742, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 760288, \"profile_key\": \"9d575f477ea32a761b5a39af70eaa0b7dc85e05e00a26a1c3df6934821d80d4b\", \"schedule_id\": 32392, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 131201}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2766.536, \"section_seq\": 1, \"route_path_id\": 131201}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Eastfield H.S.\", \"stage_seq\": 4, \"distance_m\": 3201.908, \"section_seq\": 1, \"route_path_id\": 131201}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3201.908, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131201}], \"total_distance_m\": 3201.908, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3201.908, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8903811", "current_position_lon": "-4.2396692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:34Z\", \"source_id\": 20440392, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastfield H.S.", "service_state_platform": null, "timing_fact_generation": 1790053597198623, "current_leg_arrival_utc": "2026-09-22T06:09:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:00.563673", "service_state_evidence_id": 20440392, "current_leg_start_actual_dep": "2026-09-22T06:03:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:01.417459", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
XED |
5R21 |
385102+385111 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2646.843, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 2733.041, "from_m": 2646.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2853.966, "from_m": 2733.041, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2916.793, "from_m": 2853.966, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 2925.742, "from_m": 2916.793, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3201.908, "from_m": 2925.742, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 760288, "profile_key": "9d575f477ea32a761b5a39af70eaa0b7dc85e05e00a26a1c3df6934821d80d4b", "schedule_id": 32392, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 131201}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2766.536, "section_seq": 1, "route_path_id": 131201}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Eastfield H.S.", "stage_seq": 4, "distance_m": 3201.908, "section_seq": 1, "route_path_id": 131201}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3201.908, "from_m": 0.0, "section_seq": 1, "route_path_id": 131201}], "total_distance_m": 3201.908, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3201.908, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:34Z", "source_id": 20440392, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
0603 |
0603 |
4 |
None |
None |
Eastfield H.S. |
0610 |
0610 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87321/2026-09-22/detailed |
None |
Glasgow Queen St High Level |
2026-09-22T06:03:00+01:00 |
Eastfield H.S. |
8.0 |
{"type": "LineString", "coordinates": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2398148, 55.88626680000001], [-4.239946, 55.8865589], [-4.240126899999999, 55.8869447], [-4.2401459, 55.8869818], [-4.2401654, 55.8870196], [-4.240213699999999, 55.887125700000006], [-4.2402255, 55.8871245], [-4.2402973, 55.8873092], [-4.2403018, 55.8873194], [-4.240323699999999, 55.88738549999999], [-4.240341399999999, 55.8874483], [-4.2403619, 55.8875363], [-4.2403802, 55.8876485], [-4.240391899999999, 55.8877144], [-4.240406899999999, 55.88778010000001], [-4.240437, 55.88787899999999], [-4.2404635, 55.8879581], [-4.240486299999999, 55.88822270000001], [-4.2404896, 55.88825390000001], [-4.2404948, 55.8883033], [-4.2404981, 55.8883397], [-4.2404722, 55.8885697], [-4.240454499999999, 55.8887272], [-4.2404516999999995, 55.888751899999995], [-4.240305799999999, 55.8890783], [-4.240264099999999, 55.889159], [-4.2401842, 55.8893017], [-4.240157599999999, 55.8893492], [-4.2401333, 55.8894105], [-4.240120599999999, 55.8894515], [-4.240038299999999, 55.88959719999999], [-4.2399999, 55.889670800000005], [-4.239854499999999, 55.8899386], [-4.239736399999999, 55.8901902], [-4.2396692, 55.8903811]]} |
2.0 |
0601 |
0609 |
Glasgow Queen St High Level |
Eastfield H.S. |
Eastfield H.S. |
55.8903811 |
-4.2396692 |
55.8903811 |
-4.2396692 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Eastfield H.S. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440392 |
1790053597198623 |
10 |
10 |
2026-09-22 05:19:01.417459 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:00.563673 |
| 728900 |
759237 |
P90364 |
873V14M522 |
2026-09-22 |
COMPLETE |
20441473 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 759237, "stp": "P", "toc": "Southeastern", "uid": "P90364", "consist": "465031+465034", "dest_crs": "HYS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90364/2026-09-22/detailed", "trust_id": "873V14M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-22", "dest_arr_time": "0616", "dest_platform": "1", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "3V14", "timing_status": "EARLY", "origin_station": "London Victoria", "current_leg_arr": "0609", "current_leg_dep": "0553", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "0532", "origin_platform": "5", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.017659023788226588, 51.465375894774205], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.0171945, 51.4639986], [-0.0170469, 51.4635415], [-0.0170015, 51.4634039], [-0.016885599999999997, 51.4630374], [-0.0168111, 51.4628015], [-0.016735, 51.4625651], [-0.016642200000000003, 51.4622764], [-0.016575299999999998, 51.46208159999999], [-0.016500199999999996, 51.4618786], [-0.016311899999999997, 51.4613764], [-0.0162701, 51.4612342], [-0.0162254, 51.46107510000001], [-0.0161898, 51.4609176], [-0.0161637, 51.4607743], [-0.0161496, 51.4606728], [-0.0161402, 51.4605178], [-0.0161496, 51.46034439999999], [-0.016192500000000002, 51.460133899999995], [-0.0162569, 51.4599513], [-0.016301799999999998, 51.4598414], [-0.016396, 51.459662400000006], [-0.0165443, 51.4594329], [-0.016655199999999995, 51.4592767], [-0.016871900000000002, 51.45900989999999], [-0.016988, 51.4588799], [-0.0172493, 51.458598300000006], [-0.0174921, 51.4583217], [-0.0176804, 51.4581007], [-0.0178829, 51.457858999999985], [-0.0181177, 51.45756680000001], [-0.0183173, 51.4572816], [-0.0184945, 51.4570371], [-0.0187505, 51.4566849], [-0.0190563, 51.456244299999994], [-0.0193514, 51.4558291], [-0.0195867, 51.45550010000001], [-0.019785599999999997, 51.4552129], [-0.020088, 51.45480880000001], [-0.0203251, 51.45447970000001], [-0.0204946, 51.4542329], [-0.020705299999999996, 51.45393909999998], [-0.020858, 51.45371980000001], [-0.021108, 51.453367699999994], [-0.0212558, 51.453157], [-0.021391499999999997, 51.4529579], [-0.0216687, 51.452549], [-0.0218948, 51.452205000000006], [-0.021978999999999995, 51.45207349999998], [-0.022053799999999995, 51.45194790000001], [-0.0220781, 51.4519122], [-0.022236, 51.4516576], [-0.0223834, 51.45141209999999], [-0.022525099999999996, 51.45117140000001], [-0.0226848, 51.4508689], [-0.0229028, 51.4504624], [-0.0230893, 51.4500874], [-0.0232235, 51.4498209], [-0.023311400000000003, 51.449648299999986], [-0.023423399999999997, 51.4494089], [-0.0235277, 51.449167], [-0.0236422, 51.4489184], [-0.023707399999999997, 51.44875989999999], [-0.023779899999999996, 51.4485869], [-0.0238856, 51.4483237], [-0.0240117, 51.4479831], [-0.024136999999999995, 51.4476361], [-0.0242562, 51.44730589999999], [-0.0243665, 51.4469567], [-0.0244858, 51.4465528], [-0.0245778, 51.4462428], [-0.0246226, 51.44604499999999], [-0.024673099999999996, 51.44583320000001], [-0.0247585, 51.445478900000005], [-0.0248364, 51.44511829999999], [-0.024889399999999996, 51.4448455], [-0.0249665, 51.44448080000001], [-0.0250221, 51.4441415], [-0.025123999999999997, 51.44358249999999], [-0.0252442, 51.44292180000001], [-0.025261062654661652, 51.442817580280106], [-0.0253511, 51.44226110000001], [-0.025452999999999996, 51.44167159999999], [-0.0256097, 51.44080840000001], [-0.025633805071553245, 51.44066962197825], [-0.025648354788180634, 51.440585855962226], [-0.0256892, 51.44035070000001], [-0.0257688, 51.43991509999999], [-0.025794100000000004, 51.4396955], [-0.0258056, 51.4396233], [-0.0258757, 51.43927870000001], [-0.025929899999999995, 51.438934399999994], [-0.0259933, 51.43860569999999], [-0.0260543, 51.43828059999999], [-0.026126999999999997, 51.43788459999998], [-0.026195, 51.43760549999999], [-0.026259399999999995, 51.4373235], [-0.026355599999999996, 51.437004900000005], [-0.0264376, 51.4367601], [-0.026527899999999997, 51.436519], [-0.026623999999999995, 51.4362611], [-0.0267037, 51.43606299999999], [-0.0268444, 51.4357506], [-0.0269621, 51.4355073], [-0.0270641, 51.4353084], [-0.0271745, 51.4351033], [-0.0273038, 51.4348722], [-0.027439, 51.4346546], [-0.027586399999999997, 51.43441959999999], [-0.0277227, 51.4342055], [-0.0278889, 51.43397660000001], [-0.0280789, 51.433730700000005], [-0.028243200000000003, 51.4335189], [-0.0284145, 51.433316000000005], [-0.028646700000000004, 51.4330428], [-0.028842699999999995, 51.4328102], [-0.02902349999999999, 51.4326044], [-0.0293205, 51.4322918], [-0.0297092, 51.431892000000005], [-0.0300473, 51.4315407], [-0.0303815, 51.4311991], [-0.030697399999999996, 51.43086189999999], [-0.030960000000000005, 51.4305725], [-0.0312005, 51.43028079999999], [-0.031415, 51.4300039], [-0.0315897, 51.42976120000001], [-0.0317282, 51.4295516], [-0.031863, 51.429333], [-0.0320001, 51.4291044], [-0.032124599999999996, 51.428876300000006], [-0.03229209999999999, 51.4285513], [-0.0323562, 51.42841169999999], [-0.03250839999999999, 51.4280678], [-0.0325609, 51.4279297], [-0.0326209, 51.4277479], [-0.0327, 51.4274977], [-0.032759, 51.4272925], [-0.0328158, 51.42707560000001], [-0.0328789, 51.4267996], [-0.03296779999999999, 51.4264349], [-0.0330406, 51.426064499999995], [-0.033096, 51.425725500000006], [-0.0331834, 51.4253462], [-0.0332864, 51.4249124], [-0.03336800000000001, 51.4245573], [-0.033761099999999995, 51.4230545], [-0.0340678, 51.4217367], [-0.0340867, 51.421629299999985], [-0.03427379999999999, 51.42078899999999], [-0.0343859, 51.42029970000001], [-0.0344906, 51.4198582], [-0.03458869999999999, 51.4194629], [-0.0346942, 51.4190389], [-0.034813699999999996, 51.4186498], [-0.03490519999999999, 51.4183131], [-0.035001599999999994, 51.4179733], [-0.0350956, 51.417601199999986], [-0.0351771, 51.41725369999999], [-0.0352637, 51.4168836], [-0.0353263, 51.4165474], [-0.0353626, 51.4162323], [-0.0353647, 51.41620809999999], [-0.0353651, 51.416177899999994], [-0.0353568, 51.41591879999999], [-0.0353577, 51.41580669999998], [-0.0353362, 51.4154109], [-0.0352983, 51.4149509], [-0.03529999999999999, 51.414667599999994], [-0.0352868, 51.4143715], [-0.0352794, 51.4141608], [-0.0352802, 51.4137439], [-0.0352769, 51.413363], [-0.0352744, 51.41297120000001], [-0.035273, 51.412457200000006], [-0.03528590000000001, 51.4122404], [-0.0353074, 51.41207469999999], [-0.03532550000000001, 51.411984200000006], [-0.0353774, 51.411832099999984], [-0.0354417, 51.4116773], [-0.03555710000000001, 51.411466], [-0.035624684928653644, 51.41136904175608], [-0.0356472176814848, 51.411336715921344], [-0.035675420193322996, 51.4112962561307], [-0.0357131, 51.4112422], [-0.035819, 51.4111133], [-0.0359828, 51.4109546], [-0.036155299999999994, 51.4108065], [-0.0363313, 51.410673199999984], [-0.0364632, 51.410582], [-0.0366036, 51.410494], [-0.0367768, 51.41039749999999], [-0.036974299999999995, 51.4103019], [-0.03719170000000001, 51.4102041], [-0.0374119, 51.41011429999999], [-0.0376208, 51.4100347], [-0.038389999999999994, 51.4097228], [-0.0388353, 51.4095396], [-0.0390753, 51.409425799999994], [-0.0393342, 51.40930779999999], [-0.0396923, 51.4091288], [-0.0399663, 51.40897609999999], [-0.0403789, 51.4086871], [-0.04063239999999999, 51.408505799999986], [-0.04084959999999999, 51.4083424], [-0.041042699999999994, 51.40818300000001], [-0.041199700000000006, 51.4080381], [-0.0413271, 51.4079193], [-0.041437, 51.4078064], [-0.0415336, 51.4076907], [-0.0416261, 51.407577799999984], [-0.0417656, 51.407394200000006], [-0.041922999999999995, 51.40717149999999], [-0.0420995, 51.4069111], [-0.04222159999999999, 51.40671319999999], [-0.0423313, 51.4065635], [-0.0424413, 51.4064014], [-0.0426969, 51.406042], [-0.04306139999999999, 51.4055022], [-0.0432577, 51.4052365], [-0.04369490000000001, 51.4046203], [-0.044042, 51.4041407], [-0.0443524, 51.40375689999999], [-0.04499559999999999, 51.40294469999999], [-0.04532599999999999, 51.4025298], [-0.04566159999999999, 51.402154899999985], [-0.04623549999999999, 51.4014991], [-0.0467, 51.4009872], [-0.0471635, 51.400494599999995], [-0.0476377, 51.4000276], [-0.0478037, 51.3998504], [-0.04794609999999999, 51.3997012], [-0.0480685, 51.3995818], [-0.04829920000000001, 51.399312599999995], [-0.04859329999999999, 51.399028099999995], [-0.048983299999999994, 51.3986541], [-0.0491706, 51.39847349999999], [-0.04935049999999999, 51.3983084], [-0.04935180566288969, 51.39830723898445], [-0.04969079999999999, 51.39800580000001], [-0.0501236, 51.3976243], [-0.05033499999999999, 51.3974329], [-0.0504107, 51.3973494], [-0.050505, 51.3972434], [-0.050591399999999995, 51.397136399999994], [-0.0506757, 51.39701060000001], [-0.050739799999999995, 51.3969016], [-0.0507865, 51.3967963], [-0.05082129999999999, 51.3967146], [-0.05089329999999999, 51.3964996], [-0.050914, 51.3963873], [-0.05092719999999999, 51.396255999999994], [-0.0509328, 51.3961402], [-0.05093489999999999, 51.3960365], [-0.0509218, 51.3959286], [-0.050907, 51.3958142], [-0.05087869999999999, 51.39572639999999], [-0.05085080000000001, 51.3956332], [-0.05080529999999999, 51.3955285], [-0.050747400000000005, 51.3954047], [-0.0506812, 51.39528779999999], [-0.0506116, 51.395171999999995], [-0.0505471, 51.39507709999998], [-0.05046479999999999, 51.39496849999999], [-0.0503277, 51.39483270000001], [-0.0502008, 51.39472889999999], [-0.050059, 51.3946201], [-0.04993539999999999, 51.39453559999999], [-0.0498031, 51.3944511], [-0.0496501, 51.394369299999994], [-0.0494788, 51.39428649999999], [-0.04928119999999999, 51.39420500000001], [-0.049101, 51.394130399999995], [-0.04888939999999999, 51.39406400000001], [-0.04873739999999999, 51.394016099999995], [-0.0485193, 51.3939667], [-0.0482891, 51.3939214], [-0.0480169, 51.3938797], [-0.0477659, 51.393852900000006], [-0.04741829999999999, 51.3938279], [-0.0469094, 51.39379789999999], [-0.04535309999999999, 51.39370590000001], [-0.04455289999999999, 51.3936554], [-0.0437704, 51.393612], [-0.0416805, 51.3934874], [-0.04138549999999999, 51.39346989999999], [-0.04075019999999999, 51.39343029999999], [-0.03989199999999999, 51.393381699999985], [-0.0381372, 51.3932736], [-0.03639649999999999, 51.39316779999999], [-0.035753999999999994, 51.3931292], [-0.0355203, 51.3931122], [-0.034594099999999996, 51.3930473], [-0.0340228, 51.3929905], [-0.0336857, 51.3929499], [-0.033240799999999994, 51.39288379999999], [-0.0327848, 51.392808800000005], [-0.0324339, 51.39274030000001], [-0.03189159999999999, 51.39262759999999], [-0.031381799999999994, 51.39250340000001], [-0.030963, 51.3923872], [-0.03051959999999999, 51.39225470000001], [-0.030064, 51.3921082], [-0.029354899999999996, 51.3918456], [-0.028671799999999997, 51.3915611], [-0.0281636, 51.39133369999999], [-0.027907099999999997, 51.39120320000001], [-0.0275034, 51.3909766], [-0.027271699999999996, 51.3908387], [-0.0271212, 51.39074279999999], [-0.0267579, 51.3905058], [-0.0264565, 51.390294699999984], [-0.026127799999999996, 51.39004629999999], [-0.025768, 51.3897491], [-0.0255077, 51.3895218], [-0.0252016, 51.38923140000001], [-0.0250596, 51.3890913], [-0.0248119, 51.3888374], [-0.024329, 51.3883487], [-0.0237723, 51.38781], [-0.0235333, 51.3875879], [-0.023247499999999997, 51.38732389999999], [-0.0229292, 51.3870364], [-0.0228315, 51.38695129999999], [-0.02264781966278907, 51.38679167395817], [-0.0223298, 51.38651529999999], [-0.0218844, 51.38615070000001], [-0.0216226, 51.38594020000001], [-0.0210583, 51.385502499999994], [-0.0206634, 51.38520470000001], [-0.0199042, 51.384652499999994], [-0.0193742, 51.384290199999995], [-0.0188478, 51.38394029999999], [-0.017353499999999997, 51.383011200000006], [-0.016738, 51.38264670000001], [-0.0163822, 51.3824423], [-0.0160594, 51.382261], [-0.0152938, 51.38183989999999], [-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "Lewisham", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "Lewisham", "current_leg_milage": "8.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1121.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5324.777, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5427.362, \"from_m\": 5324.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6197.434, \"from_m\": 5427.362, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7977.454, \"from_m\": 6197.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8623.259, \"from_m\": 7977.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10605.133, \"from_m\": 8623.259, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11764.271, \"from_m\": 10605.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11934.215, \"from_m\": 11764.271, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12033.334, \"from_m\": 11934.215, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12458.116, \"from_m\": 12033.334, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13769.941, \"from_m\": 12458.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14040.335, \"from_m\": 13769.941, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26257.789, \"from_m\": 14040.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26277.01, \"from_m\": 26257.789, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26706.184, \"from_m\": 26277.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 759237, \"profile_key\": \"3f00335a0b313080cb6d79031c0463b5f10bf07263539081655526c52f7d4e4c\", \"schedule_id\": 23140, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Nunhead\", \"stage_seq\": 9, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 10, \"distance_m\": 11917.019, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0600H\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13322.393, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Ladywell Jn\", \"stage_seq\": 12, \"distance_m\": 14040.335, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"New Beckenham\", \"stage_seq\": 13, \"distance_m\": 18944.893, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Elmers End\", \"stage_seq\": 14, \"distance_m\": 21326.77, \"section_seq\": 1, \"route_path_id\": 140161}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 15, \"distance_m\": 26706.184, \"section_seq\": 1, \"route_path_id\": 140161}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26706.184, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140161}], \"total_distance_m\": 26706.184, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23495.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3211.183, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:37Z\", \"source_id\": 64472949, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:42:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:41Z\", \"source_id\": 20428451, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:03Z\", \"source_id\": 64478670, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:08Z\", \"source_id\": 20430268, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:17Z\", \"source_id\": 64487185, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:53:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:20Z\", \"source_id\": 20433044, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:43Z\", \"source_id\": 64496632, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:46Z\", \"source_id\": 20436116, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:28Z\", \"source_id\": 64500989, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:34Z\", \"source_id\": 20437612, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:31Z\", \"source_id\": 64512698, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:30Z\", \"source_id\": 20441473, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "1", "timing_fact_generation": 1790053711656213, "current_leg_arrival_utc": "2026-09-22T06:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:00.610646", "service_state_evidence_id": 20441473, "current_leg_start_actual_dep": "2026-09-22T06:00:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:01.600956", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
HYS |
3V14 |
465031+465034 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1121.688, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1121.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5324.777, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5427.362, "from_m": 5324.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6197.434, "from_m": 5427.362, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7977.454, "from_m": 6197.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8623.259, "from_m": 7977.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10605.133, "from_m": 8623.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11764.271, "from_m": 10605.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11934.215, "from_m": 11764.271, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12033.334, "from_m": 11934.215, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12458.116, "from_m": 12033.334, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13769.941, "from_m": 12458.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14040.335, "from_m": 13769.941, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26257.789, "from_m": 14040.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26277.01, "from_m": 26257.789, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26706.184, "from_m": 26277.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 759237, "profile_key": "3f00335a0b313080cb6d79031c0463b5f10bf07263539081655526c52f7d4e4c", "schedule_id": 23140, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Nunhead", "stage_seq": 9, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Lewisham Vale Jn", "stage_seq": 10, "distance_m": 11917.019, "section_seq": 1, "route_path_id": 140161}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0600H", "location": "Lewisham", "stage_seq": 11, "distance_m": 13322.393, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Ladywell Jn", "stage_seq": 12, "distance_m": 14040.335, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "New Beckenham", "stage_seq": 13, "distance_m": 18944.893, "section_seq": 1, "route_path_id": 140161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Elmers End", "stage_seq": 14, "distance_m": 21326.77, "section_seq": 1, "route_path_id": 140161}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 15, "distance_m": 26706.184, "section_seq": 1, "route_path_id": 140161}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26706.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 140161}], "total_distance_m": 26706.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23495.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3211.183, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:37Z", "source_id": 64472949, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:42:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:41Z", "source_id": 20428451, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:03Z", "source_id": 64478670, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:08Z", "source_id": 20430268, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:17Z", "source_id": 64487185, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:53:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:20Z", "source_id": 20433044, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:43Z", "source_id": 64496632, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:59:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:46Z", "source_id": 20436116, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:28Z", "source_id": 64500989, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:34Z", "source_id": 20437612, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31401, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:31Z", "source_id": 64512698, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:30Z", "source_id": 20441473, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
London Victoria |
0532 |
0532 |
5 |
None |
None |
Hayes (Kent) |
0616 |
0616 |
1 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90364/2026-09-22/detailed |
None |
Lewisham |
2026-09-22T06:00:30+01:00 |
Hayes (Kent) |
16.0 |
{"type": "LineString", "coordinates": [[-0.017659023788226588, 51.465375894774205], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.0171945, 51.4639986], [-0.0170469, 51.4635415], [-0.0170015, 51.4634039], [-0.016885599999999997, 51.4630374], [-0.0168111, 51.4628015], [-0.016735, 51.4625651], [-0.016642200000000003, 51.4622764], [-0.016575299999999998, 51.46208159999999], [-0.016500199999999996, 51.4618786], [-0.016311899999999997, 51.4613764], [-0.0162701, 51.4612342], [-0.0162254, 51.46107510000001], [-0.0161898, 51.4609176], [-0.0161637, 51.4607743], [-0.0161496, 51.4606728], [-0.0161402, 51.4605178], [-0.0161496, 51.46034439999999], [-0.016192500000000002, 51.460133899999995], [-0.0162569, 51.4599513], [-0.016301799999999998, 51.4598414], [-0.016396, 51.459662400000006], [-0.0165443, 51.4594329], [-0.016655199999999995, 51.4592767], [-0.016871900000000002, 51.45900989999999], [-0.016988, 51.4588799], [-0.0172493, 51.458598300000006], [-0.0174921, 51.4583217], [-0.0176804, 51.4581007], [-0.0178829, 51.457858999999985], [-0.0181177, 51.45756680000001], [-0.0183173, 51.4572816], [-0.0184945, 51.4570371], [-0.0187505, 51.4566849], [-0.0190563, 51.456244299999994], [-0.0193514, 51.4558291], [-0.0195867, 51.45550010000001], [-0.019785599999999997, 51.4552129], [-0.020088, 51.45480880000001], [-0.0203251, 51.45447970000001], [-0.0204946, 51.4542329], [-0.020705299999999996, 51.45393909999998], [-0.020858, 51.45371980000001], [-0.021108, 51.453367699999994], [-0.0212558, 51.453157], [-0.021391499999999997, 51.4529579], [-0.0216687, 51.452549], [-0.0218948, 51.452205000000006], [-0.021978999999999995, 51.45207349999998], [-0.022053799999999995, 51.45194790000001], [-0.0220781, 51.4519122], [-0.022236, 51.4516576], [-0.0223834, 51.45141209999999], [-0.022525099999999996, 51.45117140000001], [-0.0226848, 51.4508689], [-0.0229028, 51.4504624], [-0.0230893, 51.4500874], [-0.0232235, 51.4498209], [-0.023311400000000003, 51.449648299999986], [-0.023423399999999997, 51.4494089], [-0.0235277, 51.449167], [-0.0236422, 51.4489184], [-0.023707399999999997, 51.44875989999999], [-0.023779899999999996, 51.4485869], [-0.0238856, 51.4483237], [-0.0240117, 51.4479831], [-0.024136999999999995, 51.4476361], [-0.0242562, 51.44730589999999], [-0.0243665, 51.4469567], [-0.0244858, 51.4465528], [-0.0245778, 51.4462428], [-0.0246226, 51.44604499999999], [-0.024673099999999996, 51.44583320000001], [-0.0247585, 51.445478900000005], [-0.0248364, 51.44511829999999], [-0.024889399999999996, 51.4448455], [-0.0249665, 51.44448080000001], [-0.0250221, 51.4441415], [-0.025123999999999997, 51.44358249999999], [-0.0252442, 51.44292180000001], [-0.025261062654661652, 51.442817580280106], [-0.0253511, 51.44226110000001], [-0.025452999999999996, 51.44167159999999], [-0.0256097, 51.44080840000001], [-0.025633805071553245, 51.44066962197825], [-0.025648354788180634, 51.440585855962226], [-0.0256892, 51.44035070000001], [-0.0257688, 51.43991509999999], [-0.025794100000000004, 51.4396955], [-0.0258056, 51.4396233], [-0.0258757, 51.43927870000001], [-0.025929899999999995, 51.438934399999994], [-0.0259933, 51.43860569999999], [-0.0260543, 51.43828059999999], [-0.026126999999999997, 51.43788459999998], [-0.026195, 51.43760549999999], [-0.026259399999999995, 51.4373235], [-0.026355599999999996, 51.437004900000005], [-0.0264376, 51.4367601], [-0.026527899999999997, 51.436519], [-0.026623999999999995, 51.4362611], [-0.0267037, 51.43606299999999], [-0.0268444, 51.4357506], [-0.0269621, 51.4355073], [-0.0270641, 51.4353084], [-0.0271745, 51.4351033], [-0.0273038, 51.4348722], [-0.027439, 51.4346546], [-0.027586399999999997, 51.43441959999999], [-0.0277227, 51.4342055], [-0.0278889, 51.43397660000001], [-0.0280789, 51.433730700000005], [-0.028243200000000003, 51.4335189], [-0.0284145, 51.433316000000005], [-0.028646700000000004, 51.4330428], [-0.028842699999999995, 51.4328102], [-0.02902349999999999, 51.4326044], [-0.0293205, 51.4322918], [-0.0297092, 51.431892000000005], [-0.0300473, 51.4315407], [-0.0303815, 51.4311991], [-0.030697399999999996, 51.43086189999999], [-0.030960000000000005, 51.4305725], [-0.0312005, 51.43028079999999], [-0.031415, 51.4300039], [-0.0315897, 51.42976120000001], [-0.0317282, 51.4295516], [-0.031863, 51.429333], [-0.0320001, 51.4291044], [-0.032124599999999996, 51.428876300000006], [-0.03229209999999999, 51.4285513], [-0.0323562, 51.42841169999999], [-0.03250839999999999, 51.4280678], [-0.0325609, 51.4279297], [-0.0326209, 51.4277479], [-0.0327, 51.4274977], [-0.032759, 51.4272925], [-0.0328158, 51.42707560000001], [-0.0328789, 51.4267996], [-0.03296779999999999, 51.4264349], [-0.0330406, 51.426064499999995], [-0.033096, 51.425725500000006], [-0.0331834, 51.4253462], [-0.0332864, 51.4249124], [-0.03336800000000001, 51.4245573], [-0.033761099999999995, 51.4230545], [-0.0340678, 51.4217367], [-0.0340867, 51.421629299999985], [-0.03427379999999999, 51.42078899999999], [-0.0343859, 51.42029970000001], [-0.0344906, 51.4198582], [-0.03458869999999999, 51.4194629], [-0.0346942, 51.4190389], [-0.034813699999999996, 51.4186498], [-0.03490519999999999, 51.4183131], [-0.035001599999999994, 51.4179733], [-0.0350956, 51.417601199999986], [-0.0351771, 51.41725369999999], [-0.0352637, 51.4168836], [-0.0353263, 51.4165474], [-0.0353626, 51.4162323], [-0.0353647, 51.41620809999999], [-0.0353651, 51.416177899999994], [-0.0353568, 51.41591879999999], [-0.0353577, 51.41580669999998], [-0.0353362, 51.4154109], [-0.0352983, 51.4149509], [-0.03529999999999999, 51.414667599999994], [-0.0352868, 51.4143715], [-0.0352794, 51.4141608], [-0.0352802, 51.4137439], [-0.0352769, 51.413363], [-0.0352744, 51.41297120000001], [-0.035273, 51.412457200000006], [-0.03528590000000001, 51.4122404], [-0.0353074, 51.41207469999999], [-0.03532550000000001, 51.411984200000006], [-0.0353774, 51.411832099999984], [-0.0354417, 51.4116773], [-0.03555710000000001, 51.411466], [-0.035624684928653644, 51.41136904175608], [-0.0356472176814848, 51.411336715921344], [-0.035675420193322996, 51.4112962561307], [-0.0357131, 51.4112422], [-0.035819, 51.4111133], [-0.0359828, 51.4109546], [-0.036155299999999994, 51.4108065], [-0.0363313, 51.410673199999984], [-0.0364632, 51.410582], [-0.0366036, 51.410494], [-0.0367768, 51.41039749999999], [-0.036974299999999995, 51.4103019], [-0.03719170000000001, 51.4102041], [-0.0374119, 51.41011429999999], [-0.0376208, 51.4100347], [-0.038389999999999994, 51.4097228], [-0.0388353, 51.4095396], [-0.0390753, 51.409425799999994], [-0.0393342, 51.40930779999999], [-0.0396923, 51.4091288], [-0.0399663, 51.40897609999999], [-0.0403789, 51.4086871], [-0.04063239999999999, 51.408505799999986], [-0.04084959999999999, 51.4083424], [-0.041042699999999994, 51.40818300000001], [-0.041199700000000006, 51.4080381], [-0.0413271, 51.4079193], [-0.041437, 51.4078064], [-0.0415336, 51.4076907], [-0.0416261, 51.407577799999984], [-0.0417656, 51.407394200000006], [-0.041922999999999995, 51.40717149999999], [-0.0420995, 51.4069111], [-0.04222159999999999, 51.40671319999999], [-0.0423313, 51.4065635], [-0.0424413, 51.4064014], [-0.0426969, 51.406042], [-0.04306139999999999, 51.4055022], [-0.0432577, 51.4052365], [-0.04369490000000001, 51.4046203], [-0.044042, 51.4041407], [-0.0443524, 51.40375689999999], [-0.04499559999999999, 51.40294469999999], [-0.04532599999999999, 51.4025298], [-0.04566159999999999, 51.402154899999985], [-0.04623549999999999, 51.4014991], [-0.0467, 51.4009872], [-0.0471635, 51.400494599999995], [-0.0476377, 51.4000276], [-0.0478037, 51.3998504], [-0.04794609999999999, 51.3997012], [-0.0480685, 51.3995818], [-0.04829920000000001, 51.399312599999995], [-0.04859329999999999, 51.399028099999995], [-0.048983299999999994, 51.3986541], [-0.0491706, 51.39847349999999], [-0.04935049999999999, 51.3983084], [-0.04935180566288969, 51.39830723898445], [-0.04969079999999999, 51.39800580000001], [-0.0501236, 51.3976243], [-0.05033499999999999, 51.3974329], [-0.0504107, 51.3973494], [-0.050505, 51.3972434], [-0.050591399999999995, 51.397136399999994], [-0.0506757, 51.39701060000001], [-0.050739799999999995, 51.3969016], [-0.0507865, 51.3967963], [-0.05082129999999999, 51.3967146], [-0.05089329999999999, 51.3964996], [-0.050914, 51.3963873], [-0.05092719999999999, 51.396255999999994], [-0.0509328, 51.3961402], [-0.05093489999999999, 51.3960365], [-0.0509218, 51.3959286], [-0.050907, 51.3958142], [-0.05087869999999999, 51.39572639999999], [-0.05085080000000001, 51.3956332], [-0.05080529999999999, 51.3955285], [-0.050747400000000005, 51.3954047], [-0.0506812, 51.39528779999999], [-0.0506116, 51.395171999999995], [-0.0505471, 51.39507709999998], [-0.05046479999999999, 51.39496849999999], [-0.0503277, 51.39483270000001], [-0.0502008, 51.39472889999999], [-0.050059, 51.3946201], [-0.04993539999999999, 51.39453559999999], [-0.0498031, 51.3944511], [-0.0496501, 51.394369299999994], [-0.0494788, 51.39428649999999], [-0.04928119999999999, 51.39420500000001], [-0.049101, 51.394130399999995], [-0.04888939999999999, 51.39406400000001], [-0.04873739999999999, 51.394016099999995], [-0.0485193, 51.3939667], [-0.0482891, 51.3939214], [-0.0480169, 51.3938797], [-0.0477659, 51.393852900000006], [-0.04741829999999999, 51.3938279], [-0.0469094, 51.39379789999999], [-0.04535309999999999, 51.39370590000001], [-0.04455289999999999, 51.3936554], [-0.0437704, 51.393612], [-0.0416805, 51.3934874], [-0.04138549999999999, 51.39346989999999], [-0.04075019999999999, 51.39343029999999], [-0.03989199999999999, 51.393381699999985], [-0.0381372, 51.3932736], [-0.03639649999999999, 51.39316779999999], [-0.035753999999999994, 51.3931292], [-0.0355203, 51.3931122], [-0.034594099999999996, 51.3930473], [-0.0340228, 51.3929905], [-0.0336857, 51.3929499], [-0.033240799999999994, 51.39288379999999], [-0.0327848, 51.392808800000005], [-0.0324339, 51.39274030000001], [-0.03189159999999999, 51.39262759999999], [-0.031381799999999994, 51.39250340000001], [-0.030963, 51.3923872], [-0.03051959999999999, 51.39225470000001], [-0.030064, 51.3921082], [-0.029354899999999996, 51.3918456], [-0.028671799999999997, 51.3915611], [-0.0281636, 51.39133369999999], [-0.027907099999999997, 51.39120320000001], [-0.0275034, 51.3909766], [-0.027271699999999996, 51.3908387], [-0.0271212, 51.39074279999999], [-0.0267579, 51.3905058], [-0.0264565, 51.390294699999984], [-0.026127799999999996, 51.39004629999999], [-0.025768, 51.3897491], [-0.0255077, 51.3895218], [-0.0252016, 51.38923140000001], [-0.0250596, 51.3890913], [-0.0248119, 51.3888374], [-0.024329, 51.3883487], [-0.0237723, 51.38781], [-0.0235333, 51.3875879], [-0.023247499999999997, 51.38732389999999], [-0.0229292, 51.3870364], [-0.0228315, 51.38695129999999], [-0.02264781966278907, 51.38679167395817], [-0.0223298, 51.38651529999999], [-0.0218844, 51.38615070000001], [-0.0216226, 51.38594020000001], [-0.0210583, 51.385502499999994], [-0.0206634, 51.38520470000001], [-0.0199042, 51.384652499999994], [-0.0193742, 51.384290199999995], [-0.0188478, 51.38394029999999], [-0.017353499999999997, 51.383011200000006], [-0.016738, 51.38264670000001], [-0.0163822, 51.3824423], [-0.0160594, 51.382261], [-0.0152938, 51.38183989999999], [-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} |
8.3 |
0553 |
0609 |
Lewisham |
Hayes (Kent) |
Hayes (Kent) |
51.3763777 |
0.0101965 |
51.3763777 |
0.0101965 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Hayes (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441473 |
1790053711656213 |
57 |
57 |
2026-09-22 05:19:01.600956 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:00.610646 |
| 728901 |
759526 |
W85386 |
235E04M522 |
2026-09-22 |
COMPLETE |
20441073 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 759526, "stp": "P", "toc": "TransPennine Express", "uid": "W85386", "consist": "802207", "dest_crs": "YRK", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85386/2026-09-22/detailed", "trust_id": "235E04M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "9", "is_terminated": 1, "next_location": "York", "signalling_id": "5E04", "timing_status": "ON TIME", "origin_station": "Doncaster IEP Depot", "current_leg_arr": "0609", "current_leg_dep": "0547", "current_leg_end": "York", "origin_dep_time": "0543", "origin_platform": null, "current_location": "York", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.139810361615212, 53.52231852043269], [-1.1397779, 53.5232816], [-1.1397457, 53.5237976], [-1.1397299, 53.524084599999995], [-1.1397282, 53.5242105], [-1.1397243, 53.5242694], [-1.1397134999999998, 53.5246578], [-1.1396921, 53.5253091], [-1.1396451, 53.5261494], [-1.1396326, 53.526419199999985], [-1.1396071999999997, 53.5270155], [-1.1396029, 53.5272347], [-1.1395976, 53.52742270000001], [-1.1395918, 53.52758660000001], [-1.1395726999999998, 53.52827709999999], [-1.1395833999999998, 53.5288933], [-1.1396069, 53.52978409999999], [-1.1396049, 53.529895400000015], [-1.139605, 53.53018480000001], [-1.1395888, 53.5306797], [-1.1395391999999998, 53.5314983], [-1.1395378516021737, 53.5315429470995], [-1.139536705948745, 53.53158088104731], [-1.1395292999999995, 53.53182609999999], [-1.1395106999999998, 53.5324341], [-1.1394902999999998, 53.5330353], [-1.1394715999999998, 53.5331917], [-1.1394534, 53.53334399999999], [-1.1394341999999995, 53.533531499999995], [-1.1394146, 53.5336973], [-1.1393946999999998, 53.533860399999995], [-1.1393626, 53.534048799999994], [-1.1392887, 53.5343569], [-1.1392141, 53.5346853], [-1.1391094000000002, 53.535049099999995], [-1.138994, 53.53541839999999], [-1.1388691999999998, 53.53575519999999], [-1.1388019, 53.535962999999995], [-1.1385635, 53.5366142], [-1.1383384999999997, 53.53724109999999], [-1.1383019999999997, 53.5373412], [-1.1380566999999997, 53.5380083], [-1.1380173, 53.5381374], [-1.1374046999999998, 53.5398899], [-1.1373414, 53.5400644], [-1.1370838, 53.540733499999995], [-1.1365074, 53.5422983], [-1.1363373, 53.5428019], [-1.1361487, 53.543327999999995], [-1.1359573999999997, 53.54385], [-1.1355894, 53.5448947], [-1.1354137, 53.5453843], [-1.1345630000000002, 53.54774499999999], [-1.1341414999999997, 53.54892619999999], [-1.1339199, 53.54951569999999], [-1.1337355, 53.55008329999999], [-1.1336592999999997, 53.550324], [-1.1333401, 53.5512585], [-1.1318601999999998, 53.55535239999998], [-1.1311548, 53.5573105], [-1.1307706999999998, 53.5583768], [-1.1305654, 53.55894649999999], [-1.1303647, 53.55950349999999], [-1.1297958, 53.561081], [-1.1292148, 53.562658600000006], [-1.1284343, 53.56482410000001], [-1.1280462999999998, 53.5659055], [-1.1276684, 53.566975799999994], [-1.1271932, 53.5682844], [-1.1265137, 53.5702576], [-1.1259258, 53.5722335], [-1.125481, 53.573994199999994], [-1.1253470678274524, 53.57460657386965], [-1.1250952999999997, 53.57575769999999], [-1.1250414, 53.5760269], [-1.1248982999999997, 53.576776300000006], [-1.1245636999999995, 53.578605], [-1.1242175, 53.580408899999995], [-1.1240297, 53.5813089], [-1.1240189516823815, 53.581351379986536], [-1.1240095403472916, 53.58138857585524], [-1.1237695728102617, 53.582336974385974], [-1.1237682, 53.5823424], [-1.1232874999999998, 53.5838361], [-1.1221136804144258, 53.58696317791911], [-1.1220922, 53.587020399999986], [-1.1220174, 53.587228399999994], [-1.1218363, 53.5877315], [-1.1217295000000005, 53.588017099999995], [-1.1213520999999995, 53.5890177], [-1.1207367, 53.5906347], [-1.1200882999999997, 53.5923729], [-1.1194261999999997, 53.5941477], [-1.1187756, 53.595910399999994], [-1.1184446999999995, 53.5967916], [-1.1181245, 53.5976686], [-1.1173404999999998, 53.5996815], [-1.1168351, 53.6012926], [-1.1166048, 53.6021073], [-1.1163945999999998, 53.6029272], [-1.1162374, 53.6036202], [-1.1160939, 53.6043348], [-1.115841, 53.60573740000001], [-1.1158167999999995, 53.60587659999999], [-1.1158093, 53.6059176], [-1.1152435999999997, 53.60902730000001], [-1.1151891, 53.6093471], [-1.115135, 53.6096749], [-1.1150173999999995, 53.6103439], [-1.1150104, 53.61036210000001], [-1.1149842999999997, 53.6105054], [-1.1143321, 53.614068499999995], [-1.1143053, 53.61421529999999], [-1.1140074, 53.615848199999995], [-1.1138514, 53.616741], [-1.11369, 53.61763919999999], [-1.1135463, 53.6184052], [-1.1131120999999995, 53.6208157], [-1.1128104999999997, 53.622489499999986], [-1.111824106399594, 53.62791270082296], [-1.1112967, 53.630812099999986], [-1.1109019, 53.632990699999986], [-1.1105442, 53.634964800000006], [-1.1101729, 53.63704500000001], [-1.1097935, 53.6391301], [-1.1096529, 53.6398748], [-1.10885, 53.64430999999999], [-1.1082702, 53.6475123], [-1.1082332, 53.64772450000001], [-1.1069076, 53.65498709999999], [-1.1063117999999998, 53.658310699999994], [-1.1062799, 53.65848890000001], [-1.1058677, 53.660694], [-1.1056650999999995, 53.6617998], [-1.1054545, 53.66289799999999], [-1.1051461, 53.66427290000001], [-1.1042256, 53.6673185], [-1.1039021, 53.6683234], [-1.1035857999999998, 53.6693302], [-1.1035263, 53.6695157], [-1.1027271999999997, 53.6720002], [-1.102293, 53.6733909], [-1.1018574, 53.67475830000001], [-1.1015242000000005, 53.675807299999995], [-1.1011868, 53.6768638], [-1.1010365999999998, 53.67734329999999], [-1.1004048, 53.6793619], [-1.0998438741744685, 53.68115157602794], [-1.099773, 53.6813777], [-1.0993463, 53.6827377], [-1.0990575, 53.68365829999998], [-1.0986926999999995, 53.68479450000001], [-1.0985147, 53.685364699999994], [-1.0983281, 53.68593149999999], [-1.0974594, 53.68871200000001], [-1.0970055, 53.6901021], [-1.0967813, 53.6907976], [-1.0965701, 53.69147389999999], [-1.0964813999999998, 53.69175570000001], [-1.0954839, 53.6948853], [-1.0949801999999995, 53.6964522], [-1.0947292999999998, 53.697234], [-1.0944891, 53.69801760000001], [-1.094465895532235, 53.69808538769666], [-1.0944538385884035, 53.69812060985556], [-1.0944192, 53.698221800000006], [-1.0937475, 53.700329700000005], [-1.0936524, 53.7006042], [-1.0932001, 53.7020199], [-1.0930626999999995, 53.702457200000005], [-1.0929959, 53.7026643], [-1.0926571, 53.70376650000001], [-1.0925473, 53.704106499999995], [-1.0907088171618544, 53.709885946050065], [-1.0907087999999998, 53.70988599999999], [-1.0906368, 53.7101122], [-1.0905191, 53.71053789999999], [-1.0902705999999998, 53.71131429999999], [-1.089862, 53.71268059999999], [-1.0897252000000002, 53.71314170000001], [-1.0896501, 53.71341480000001], [-1.0895804, 53.713692599999995], [-1.0894536999999995, 53.7142314], [-1.0893872, 53.71452279999999], [-1.0892590999999998, 53.7152313], [-1.089166, 53.7159029], [-1.0891244, 53.71631639999999], [-1.0890854999999997, 53.71673710000001], [-1.089056, 53.7174902], [-1.0890587, 53.718180700000005], [-1.0890639999999998, 53.71833699999999], [-1.0890960999999997, 53.7192194], [-1.0892126999999998, 53.7200959], [-1.0893422, 53.720903], [-1.0895406, 53.7218062], [-1.0898007, 53.722707699999994], [-1.0901483, 53.72370529999999], [-1.0905605, 53.7246955], [-1.0909663, 53.7255358], [-1.0914183999999998, 53.72637660000001], [-1.0918377, 53.727093], [-1.092299, 53.72779859999999], [-1.0927536, 53.72845089999999], [-1.0932357, 53.729090799999994], [-1.0938353999999997, 53.72983309999999], [-1.0944801999999998, 53.73056750000001], [-1.0951042, 53.7312342], [-1.0957802999999997, 53.731905299999994], [-1.0970969, 53.7331033], [-1.0979306, 53.73380219999999], [-1.098608560744617, 53.734323238421794], [-1.0988166999999998, 53.73448319999999], [-1.0996179, 53.7350744], [-1.1004853, 53.7356865], [-1.1022772999999997, 53.7369202], [-1.1069162999999995, 53.7401129], [-1.1241361, 53.75195979999999], [-1.1246899, 53.7523358], [-1.1292919, 53.7555109], [-1.1316126, 53.7570976], [-1.1327799000000005, 53.75790659999999], [-1.1333477, 53.7582991], [-1.1339129, 53.7586895], [-1.1349, 53.7593997], [-1.1358369, 53.7601165], [-1.136756, 53.760859499999995], [-1.1376433999999995, 53.76161979999999], [-1.1416483999999998, 53.76529210000001], [-1.1456332, 53.7689692], [-1.1473733, 53.7705551], [-1.1480483, 53.7711761], [-1.1486772000000005, 53.77173199999999], [-1.1488803, 53.771902799999985], [-1.1490151, 53.7720162], [-1.1491236, 53.77211239999999], [-1.1492994, 53.7722685], [-1.1494856, 53.77243649999998], [-1.1514053000000002, 53.774202], [-1.1522297, 53.774934999999985], [-1.1530216999999998, 53.7756733], [-1.1539505, 53.77652419999998], [-1.1542683048574691, 53.77681534359421], [-1.154304061266684, 53.776848100202805], [-1.1546323, 53.7771488], [-1.1553455, 53.7778081], [-1.1554332, 53.7778892], [-1.1558408, 53.7782583], [-1.1562339999999998, 53.77862149999999], [-1.157655, 53.7799114], [-1.1578885310670766, 53.78012679448909], [-1.1589452, 53.7811014], [-1.1593108, 53.7814339], [-1.1603772, 53.7824163], [-1.161439, 53.7834058], [-1.1615664999999995, 53.78352360000001], [-1.1622956, 53.7842322], [-1.1630054, 53.7849553], [-1.1634481, 53.78542809999999], [-1.1638592, 53.7859012], [-1.1642721, 53.78639330000001], [-1.164663, 53.78686079999999], [-1.1650694204270815, 53.78742772712427], [-1.1653167999999998, 53.787772800000006], [-1.1659251999999998, 53.7886887], [-1.1662899, 53.7893188], [-1.1664148999999997, 53.78953489999999], [-1.1668716, 53.790388499999985], [-1.1670449, 53.790724], [-1.1671925999999997, 53.79105199999999], [-1.1675038999999998, 53.79172689999999], [-1.1676429, 53.7921159], [-1.167774, 53.7924993], [-1.1678098693553778, 53.79260985377232], [-1.1679773999999998, 53.79312619999999], [-1.1681822, 53.79377160000001], [-1.1682978, 53.7942374], [-1.1684074, 53.7947074], [-1.1684541, 53.79494239999999], [-1.1685114, 53.79523079999999], [-1.1685932, 53.795754300000006], [-1.1686662, 53.796276799999994], [-1.1687184999999998, 53.79679999999998], [-1.1687586999999997, 53.797400499999995], [-1.1687747, 53.7979986], [-1.1687714, 53.7991979], [-1.1687233, 53.8015011], [-1.1686643999999995, 53.80463379999999], [-1.1686605, 53.80478469999999], [-1.1685879, 53.80841950000001], [-1.1685487, 53.8102343], [-1.1685309, 53.81114230000001], [-1.1685238000000002, 53.8120472], [-1.1684916, 53.81364029999999], [-1.1684704, 53.8146876], [-1.1684347999999998, 53.8160031], [-1.1684048, 53.8173232], [-1.1683636, 53.8199514], [-1.1682951, 53.8225855], [-1.1682710999999997, 53.82524720000001], [-1.1682526, 53.8259511], [-1.1682017, 53.827891699999995], [-1.1682337, 53.8296516], [-1.1683141, 53.83140209999999], [-1.1685231, 53.8335979], [-1.1689768, 53.8364916], [-1.1691394, 53.8372905], [-1.1692076999999998, 53.8376259], [-1.1693412, 53.8381982], [-1.1694033999999998, 53.83847970000001], [-1.1694865, 53.83875739999999], [-1.1696295, 53.8393544], [-1.1697774, 53.83993240000001], [-1.1699319679638045, 53.84046508143667], [-1.1700871, 53.8409997], [-1.170896, 53.843449199999995], [-1.1712892999999998, 53.8444827], [-1.1716548, 53.84540899999999], [-1.1720489, 53.84633499999999], [-1.172334, 53.84696350000001], [-1.1728312, 53.848040100000006], [-1.1728601999999997, 53.848098799999995], [-1.1733607, 53.8491131], [-1.1736641, 53.849701], [-1.1739822999999998, 53.850278], [-1.1748814, 53.85197600000001], [-1.1753315999999998, 53.85282629999999], [-1.1757926, 53.8536774], [-1.1764119, 53.854861799999995], [-1.1767323000000005, 53.8554612], [-1.1770398, 53.8560397], [-1.1771807, 53.85629879999999], [-1.1776303999999995, 53.8571579], [-1.1782284, 53.8583119], [-1.1803772999999995, 53.8624589], [-1.18112, 53.8642], [-1.1815481, 53.86560769999999], [-1.1818778, 53.86710000000001], [-1.1820741999999995, 53.868747600000006], [-1.1821011999999995, 53.8703875], [-1.1820999999999997, 53.8704028], [-1.1819970999999998, 53.87167740000001], [-1.1818114999999998, 53.8729744], [-1.1814205, 53.8744754], [-1.1809073999999995, 53.8759734], [-1.1797768, 53.8783671], [-1.1788856, 53.8797872], [-1.1785185, 53.8802995], [-1.177899, 53.881164000000005], [-1.1768634999999998, 53.8823701], [-1.1753885999999998, 53.88390470000001], [-1.1717360999999995, 53.8873527], [-1.1701993, 53.8887027], [-1.1698047, 53.8890494], [-1.1685449999999995, 53.89009749999999], [-1.1681022, 53.89045389999999], [-1.1678098693553778, 53.890680351561016], [-1.1676913, 53.8907722], [-1.1674639, 53.8909502], [-1.1672158, 53.8911416], [-1.1670083, 53.89130419999999], [-1.1669164, 53.8913749], [-1.1666491, 53.8915742], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Doncaster", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Doncaster", "current_leg_milage": "32.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 811.654, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1428.051, \"from_m\": 811.654, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1483.984, \"from_m\": 1428.051, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2327.633, \"from_m\": 1483.984, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2447.628, \"from_m\": 2327.633, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2799.937, \"from_m\": 2447.628, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3240.88, \"from_m\": 2799.937, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 22845.436, \"from_m\": 3240.88, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 22955.508, \"from_m\": 22845.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46182.906, \"from_m\": 22955.508, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46225.222, \"from_m\": 46182.906, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 50390.952, \"from_m\": 46225.222, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 50914.883, \"from_m\": 50390.952, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53199.989, \"from_m\": 50914.883, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53356.351, \"from_m\": 53199.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53766.346, \"from_m\": 53356.351, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54265.555, \"from_m\": 53766.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54512.323, \"from_m\": 54265.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 759526, \"profile_key\": \"126cf9666b15c17d565f031fd0ceed24c88eda3a5ee630afcfd20f8805744231\", \"schedule_id\": 28154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Doncaster IEP Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Sand Bank Jn\", \"stage_seq\": 2, \"distance_m\": 828.631, \"section_seq\": 1, \"route_path_id\": 142372}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549\", \"location\": \"Doncaster\", \"stage_seq\": 3, \"distance_m\": 1738.974, \"section_seq\": 1, \"route_path_id\": 142372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 4, \"distance_m\": 8518.763, \"section_seq\": 1, \"route_path_id\": 142372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 5, \"distance_m\": 22881.461, \"section_seq\": 1, \"route_path_id\": 142372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 6, \"distance_m\": 32174.403, \"section_seq\": 1, \"route_path_id\": 142372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Colton Jn\", \"stage_seq\": 7, \"distance_m\": 45138.436, \"section_seq\": 1, \"route_path_id\": 142372}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 8, \"distance_m\": 54512.323, \"section_seq\": 1, \"route_path_id\": 142372}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 54512.323, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142372}], \"total_distance_m\": 54512.323, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 53187.467, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1324.856, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:20Z\", \"source_id\": 64479047, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 6918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:20Z\", \"source_id\": 64480448, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:26Z\", \"source_id\": 20430403, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:51Z\", \"source_id\": 20441073, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "9", "timing_fact_generation": 1790053672837412, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:00.844247", "service_state_evidence_id": 20441073, "current_leg_start_actual_dep": "2026-09-22T05:49:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:01.421418", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
None |
YRK |
5E04 |
802207 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 811.654, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1428.051, "from_m": 811.654, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1483.984, "from_m": 1428.051, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2327.633, "from_m": 1483.984, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2447.628, "from_m": 2327.633, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2799.937, "from_m": 2447.628, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3240.88, "from_m": 2799.937, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 22845.436, "from_m": 3240.88, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 22955.508, "from_m": 22845.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46182.906, "from_m": 22955.508, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 46225.222, "from_m": 46182.906, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 50390.952, "from_m": 46225.222, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 50914.883, "from_m": 50390.952, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53199.989, "from_m": 50914.883, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53356.351, "from_m": 53199.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53766.346, "from_m": 53356.351, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54265.555, "from_m": 53766.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54512.323, "from_m": 54265.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 759526, "profile_key": "126cf9666b15c17d565f031fd0ceed24c88eda3a5ee630afcfd20f8805744231", "schedule_id": 28154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Doncaster IEP Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Sand Bank Jn", "stage_seq": 2, "distance_m": 828.631, "section_seq": 1, "route_path_id": 142372}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549", "location": "Doncaster", "stage_seq": 3, "distance_m": 1738.974, "section_seq": 1, "route_path_id": 142372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Shaftholme Jn", "stage_seq": 4, "distance_m": 8518.763, "section_seq": 1, "route_path_id": 142372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Temple Hirst Jn", "stage_seq": 5, "distance_m": 22881.461, "section_seq": 1, "route_path_id": 142372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Hambleton North Jn", "stage_seq": 6, "distance_m": 32174.403, "section_seq": 1, "route_path_id": 142372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Colton Jn", "stage_seq": 7, "distance_m": 45138.436, "section_seq": 1, "route_path_id": 142372}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "York", "stage_seq": 8, "distance_m": 54512.323, "section_seq": 1, "route_path_id": 142372}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 54512.323, "from_m": 0.0, "section_seq": 1, "route_path_id": 142372}], "total_distance_m": 54512.323, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 53187.467, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1324.856, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6925, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:20Z", "source_id": 64479047, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 6918, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:20Z", "source_id": 64480448, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:26Z", "source_id": 20430403, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:51Z", "source_id": 20441073, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Doncaster IEP Depot |
0543 |
0543 |
None |
None |
None |
York |
0609 |
0609 |
9 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85386/2026-09-22/detailed |
None |
Doncaster |
2026-09-22T05:49:00+01:00 |
York |
22.0 |
{"type": "LineString", "coordinates": [[-1.139810361615212, 53.52231852043269], [-1.1397779, 53.5232816], [-1.1397457, 53.5237976], [-1.1397299, 53.524084599999995], [-1.1397282, 53.5242105], [-1.1397243, 53.5242694], [-1.1397134999999998, 53.5246578], [-1.1396921, 53.5253091], [-1.1396451, 53.5261494], [-1.1396326, 53.526419199999985], [-1.1396071999999997, 53.5270155], [-1.1396029, 53.5272347], [-1.1395976, 53.52742270000001], [-1.1395918, 53.52758660000001], [-1.1395726999999998, 53.52827709999999], [-1.1395833999999998, 53.5288933], [-1.1396069, 53.52978409999999], [-1.1396049, 53.529895400000015], [-1.139605, 53.53018480000001], [-1.1395888, 53.5306797], [-1.1395391999999998, 53.5314983], [-1.1395378516021737, 53.5315429470995], [-1.139536705948745, 53.53158088104731], [-1.1395292999999995, 53.53182609999999], [-1.1395106999999998, 53.5324341], [-1.1394902999999998, 53.5330353], [-1.1394715999999998, 53.5331917], [-1.1394534, 53.53334399999999], [-1.1394341999999995, 53.533531499999995], [-1.1394146, 53.5336973], [-1.1393946999999998, 53.533860399999995], [-1.1393626, 53.534048799999994], [-1.1392887, 53.5343569], [-1.1392141, 53.5346853], [-1.1391094000000002, 53.535049099999995], [-1.138994, 53.53541839999999], [-1.1388691999999998, 53.53575519999999], [-1.1388019, 53.535962999999995], [-1.1385635, 53.5366142], [-1.1383384999999997, 53.53724109999999], [-1.1383019999999997, 53.5373412], [-1.1380566999999997, 53.5380083], [-1.1380173, 53.5381374], [-1.1374046999999998, 53.5398899], [-1.1373414, 53.5400644], [-1.1370838, 53.540733499999995], [-1.1365074, 53.5422983], [-1.1363373, 53.5428019], [-1.1361487, 53.543327999999995], [-1.1359573999999997, 53.54385], [-1.1355894, 53.5448947], [-1.1354137, 53.5453843], [-1.1345630000000002, 53.54774499999999], [-1.1341414999999997, 53.54892619999999], [-1.1339199, 53.54951569999999], [-1.1337355, 53.55008329999999], [-1.1336592999999997, 53.550324], [-1.1333401, 53.5512585], [-1.1318601999999998, 53.55535239999998], [-1.1311548, 53.5573105], [-1.1307706999999998, 53.5583768], [-1.1305654, 53.55894649999999], [-1.1303647, 53.55950349999999], [-1.1297958, 53.561081], [-1.1292148, 53.562658600000006], [-1.1284343, 53.56482410000001], [-1.1280462999999998, 53.5659055], [-1.1276684, 53.566975799999994], [-1.1271932, 53.5682844], [-1.1265137, 53.5702576], [-1.1259258, 53.5722335], [-1.125481, 53.573994199999994], [-1.1253470678274524, 53.57460657386965], [-1.1250952999999997, 53.57575769999999], [-1.1250414, 53.5760269], [-1.1248982999999997, 53.576776300000006], [-1.1245636999999995, 53.578605], [-1.1242175, 53.580408899999995], [-1.1240297, 53.5813089], [-1.1240189516823815, 53.581351379986536], [-1.1240095403472916, 53.58138857585524], [-1.1237695728102617, 53.582336974385974], [-1.1237682, 53.5823424], [-1.1232874999999998, 53.5838361], [-1.1221136804144258, 53.58696317791911], [-1.1220922, 53.587020399999986], [-1.1220174, 53.587228399999994], [-1.1218363, 53.5877315], [-1.1217295000000005, 53.588017099999995], [-1.1213520999999995, 53.5890177], [-1.1207367, 53.5906347], [-1.1200882999999997, 53.5923729], [-1.1194261999999997, 53.5941477], [-1.1187756, 53.595910399999994], [-1.1184446999999995, 53.5967916], [-1.1181245, 53.5976686], [-1.1173404999999998, 53.5996815], [-1.1168351, 53.6012926], [-1.1166048, 53.6021073], [-1.1163945999999998, 53.6029272], [-1.1162374, 53.6036202], [-1.1160939, 53.6043348], [-1.115841, 53.60573740000001], [-1.1158167999999995, 53.60587659999999], [-1.1158093, 53.6059176], [-1.1152435999999997, 53.60902730000001], [-1.1151891, 53.6093471], [-1.115135, 53.6096749], [-1.1150173999999995, 53.6103439], [-1.1150104, 53.61036210000001], [-1.1149842999999997, 53.6105054], [-1.1143321, 53.614068499999995], [-1.1143053, 53.61421529999999], [-1.1140074, 53.615848199999995], [-1.1138514, 53.616741], [-1.11369, 53.61763919999999], [-1.1135463, 53.6184052], [-1.1131120999999995, 53.6208157], [-1.1128104999999997, 53.622489499999986], [-1.111824106399594, 53.62791270082296], [-1.1112967, 53.630812099999986], [-1.1109019, 53.632990699999986], [-1.1105442, 53.634964800000006], [-1.1101729, 53.63704500000001], [-1.1097935, 53.6391301], [-1.1096529, 53.6398748], [-1.10885, 53.64430999999999], [-1.1082702, 53.6475123], [-1.1082332, 53.64772450000001], [-1.1069076, 53.65498709999999], [-1.1063117999999998, 53.658310699999994], [-1.1062799, 53.65848890000001], [-1.1058677, 53.660694], [-1.1056650999999995, 53.6617998], [-1.1054545, 53.66289799999999], [-1.1051461, 53.66427290000001], [-1.1042256, 53.6673185], [-1.1039021, 53.6683234], [-1.1035857999999998, 53.6693302], [-1.1035263, 53.6695157], [-1.1027271999999997, 53.6720002], [-1.102293, 53.6733909], [-1.1018574, 53.67475830000001], [-1.1015242000000005, 53.675807299999995], [-1.1011868, 53.6768638], [-1.1010365999999998, 53.67734329999999], [-1.1004048, 53.6793619], [-1.0998438741744685, 53.68115157602794], [-1.099773, 53.6813777], [-1.0993463, 53.6827377], [-1.0990575, 53.68365829999998], [-1.0986926999999995, 53.68479450000001], [-1.0985147, 53.685364699999994], [-1.0983281, 53.68593149999999], [-1.0974594, 53.68871200000001], [-1.0970055, 53.6901021], [-1.0967813, 53.6907976], [-1.0965701, 53.69147389999999], [-1.0964813999999998, 53.69175570000001], [-1.0954839, 53.6948853], [-1.0949801999999995, 53.6964522], [-1.0947292999999998, 53.697234], [-1.0944891, 53.69801760000001], [-1.094465895532235, 53.69808538769666], [-1.0944538385884035, 53.69812060985556], [-1.0944192, 53.698221800000006], [-1.0937475, 53.700329700000005], [-1.0936524, 53.7006042], [-1.0932001, 53.7020199], [-1.0930626999999995, 53.702457200000005], [-1.0929959, 53.7026643], [-1.0926571, 53.70376650000001], [-1.0925473, 53.704106499999995], [-1.0907088171618544, 53.709885946050065], [-1.0907087999999998, 53.70988599999999], [-1.0906368, 53.7101122], [-1.0905191, 53.71053789999999], [-1.0902705999999998, 53.71131429999999], [-1.089862, 53.71268059999999], [-1.0897252000000002, 53.71314170000001], [-1.0896501, 53.71341480000001], [-1.0895804, 53.713692599999995], [-1.0894536999999995, 53.7142314], [-1.0893872, 53.71452279999999], [-1.0892590999999998, 53.7152313], [-1.089166, 53.7159029], [-1.0891244, 53.71631639999999], [-1.0890854999999997, 53.71673710000001], [-1.089056, 53.7174902], [-1.0890587, 53.718180700000005], [-1.0890639999999998, 53.71833699999999], [-1.0890960999999997, 53.7192194], [-1.0892126999999998, 53.7200959], [-1.0893422, 53.720903], [-1.0895406, 53.7218062], [-1.0898007, 53.722707699999994], [-1.0901483, 53.72370529999999], [-1.0905605, 53.7246955], [-1.0909663, 53.7255358], [-1.0914183999999998, 53.72637660000001], [-1.0918377, 53.727093], [-1.092299, 53.72779859999999], [-1.0927536, 53.72845089999999], [-1.0932357, 53.729090799999994], [-1.0938353999999997, 53.72983309999999], [-1.0944801999999998, 53.73056750000001], [-1.0951042, 53.7312342], [-1.0957802999999997, 53.731905299999994], [-1.0970969, 53.7331033], [-1.0979306, 53.73380219999999], [-1.098608560744617, 53.734323238421794], [-1.0988166999999998, 53.73448319999999], [-1.0996179, 53.7350744], [-1.1004853, 53.7356865], [-1.1022772999999997, 53.7369202], [-1.1069162999999995, 53.7401129], [-1.1241361, 53.75195979999999], [-1.1246899, 53.7523358], [-1.1292919, 53.7555109], [-1.1316126, 53.7570976], [-1.1327799000000005, 53.75790659999999], [-1.1333477, 53.7582991], [-1.1339129, 53.7586895], [-1.1349, 53.7593997], [-1.1358369, 53.7601165], [-1.136756, 53.760859499999995], [-1.1376433999999995, 53.76161979999999], [-1.1416483999999998, 53.76529210000001], [-1.1456332, 53.7689692], [-1.1473733, 53.7705551], [-1.1480483, 53.7711761], [-1.1486772000000005, 53.77173199999999], [-1.1488803, 53.771902799999985], [-1.1490151, 53.7720162], [-1.1491236, 53.77211239999999], [-1.1492994, 53.7722685], [-1.1494856, 53.77243649999998], [-1.1514053000000002, 53.774202], [-1.1522297, 53.774934999999985], [-1.1530216999999998, 53.7756733], [-1.1539505, 53.77652419999998], [-1.1542683048574691, 53.77681534359421], [-1.154304061266684, 53.776848100202805], [-1.1546323, 53.7771488], [-1.1553455, 53.7778081], [-1.1554332, 53.7778892], [-1.1558408, 53.7782583], [-1.1562339999999998, 53.77862149999999], [-1.157655, 53.7799114], [-1.1578885310670766, 53.78012679448909], [-1.1589452, 53.7811014], [-1.1593108, 53.7814339], [-1.1603772, 53.7824163], [-1.161439, 53.7834058], [-1.1615664999999995, 53.78352360000001], [-1.1622956, 53.7842322], [-1.1630054, 53.7849553], [-1.1634481, 53.78542809999999], [-1.1638592, 53.7859012], [-1.1642721, 53.78639330000001], [-1.164663, 53.78686079999999], [-1.1650694204270815, 53.78742772712427], [-1.1653167999999998, 53.787772800000006], [-1.1659251999999998, 53.7886887], [-1.1662899, 53.7893188], [-1.1664148999999997, 53.78953489999999], [-1.1668716, 53.790388499999985], [-1.1670449, 53.790724], [-1.1671925999999997, 53.79105199999999], [-1.1675038999999998, 53.79172689999999], [-1.1676429, 53.7921159], [-1.167774, 53.7924993], [-1.1678098693553778, 53.79260985377232], [-1.1679773999999998, 53.79312619999999], [-1.1681822, 53.79377160000001], [-1.1682978, 53.7942374], [-1.1684074, 53.7947074], [-1.1684541, 53.79494239999999], [-1.1685114, 53.79523079999999], [-1.1685932, 53.795754300000006], [-1.1686662, 53.796276799999994], [-1.1687184999999998, 53.79679999999998], [-1.1687586999999997, 53.797400499999995], [-1.1687747, 53.7979986], [-1.1687714, 53.7991979], [-1.1687233, 53.8015011], [-1.1686643999999995, 53.80463379999999], [-1.1686605, 53.80478469999999], [-1.1685879, 53.80841950000001], [-1.1685487, 53.8102343], [-1.1685309, 53.81114230000001], [-1.1685238000000002, 53.8120472], [-1.1684916, 53.81364029999999], [-1.1684704, 53.8146876], [-1.1684347999999998, 53.8160031], [-1.1684048, 53.8173232], [-1.1683636, 53.8199514], [-1.1682951, 53.8225855], [-1.1682710999999997, 53.82524720000001], [-1.1682526, 53.8259511], [-1.1682017, 53.827891699999995], [-1.1682337, 53.8296516], [-1.1683141, 53.83140209999999], [-1.1685231, 53.8335979], [-1.1689768, 53.8364916], [-1.1691394, 53.8372905], [-1.1692076999999998, 53.8376259], [-1.1693412, 53.8381982], [-1.1694033999999998, 53.83847970000001], [-1.1694865, 53.83875739999999], [-1.1696295, 53.8393544], [-1.1697774, 53.83993240000001], [-1.1699319679638045, 53.84046508143667], [-1.1700871, 53.8409997], [-1.170896, 53.843449199999995], [-1.1712892999999998, 53.8444827], [-1.1716548, 53.84540899999999], [-1.1720489, 53.84633499999999], [-1.172334, 53.84696350000001], [-1.1728312, 53.848040100000006], [-1.1728601999999997, 53.848098799999995], [-1.1733607, 53.8491131], [-1.1736641, 53.849701], [-1.1739822999999998, 53.850278], [-1.1748814, 53.85197600000001], [-1.1753315999999998, 53.85282629999999], [-1.1757926, 53.8536774], [-1.1764119, 53.854861799999995], [-1.1767323000000005, 53.8554612], [-1.1770398, 53.8560397], [-1.1771807, 53.85629879999999], [-1.1776303999999995, 53.8571579], [-1.1782284, 53.8583119], [-1.1803772999999995, 53.8624589], [-1.18112, 53.8642], [-1.1815481, 53.86560769999999], [-1.1818778, 53.86710000000001], [-1.1820741999999995, 53.868747600000006], [-1.1821011999999995, 53.8703875], [-1.1820999999999997, 53.8704028], [-1.1819970999999998, 53.87167740000001], [-1.1818114999999998, 53.8729744], [-1.1814205, 53.8744754], [-1.1809073999999995, 53.8759734], [-1.1797768, 53.8783671], [-1.1788856, 53.8797872], [-1.1785185, 53.8802995], [-1.177899, 53.881164000000005], [-1.1768634999999998, 53.8823701], [-1.1753885999999998, 53.88390470000001], [-1.1717360999999995, 53.8873527], [-1.1701993, 53.8887027], [-1.1698047, 53.8890494], [-1.1685449999999995, 53.89009749999999], [-1.1681022, 53.89045389999999], [-1.1678098693553778, 53.890680351561016], [-1.1676913, 53.8907722], [-1.1674639, 53.8909502], [-1.1672158, 53.8911416], [-1.1670083, 53.89130419999999], [-1.1669164, 53.8913749], [-1.1666491, 53.8915742], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
32.8 |
0547 |
0609 |
Doncaster |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441073 |
1790053672837412 |
18 |
18 |
2026-09-22 05:19:01.421418 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:00.844247 |
| 728902 |
758924 |
G26376 |
881F97M522 |
2026-09-22 |
COMPLETE |
20441019 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 758924, "stp": "P", "toc": "Southern", "uid": "G26376", "consist": "387222", "dest_crs": "HHE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26376/2026-09-22/detailed", "trust_id": "881F97M522", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haywards Heath", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": "4", "is_terminated": 1, "next_location": "Haywards Heath", "signalling_id": "1F97", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "0609", "current_leg_dep": "0604", "current_leg_end": "Haywards Heath", "origin_dep_time": "0520", "origin_platform": "2", "current_location": "Haywards Heath", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12103880000000002, 50.96384129999999], [-0.120758, 50.964367200000005], [-0.1206694, 50.96454709999999], [-0.12051779999999997, 50.964835699999995], [-0.1204691, 50.96493789999999], [-0.11990829999999998, 50.96611409999999], [-0.1195488, 50.967077], [-0.1194971, 50.9672153], [-0.11826239999999998, 50.9705412], [-0.11613039999999995, 50.9762039], [-0.115832, 50.9770075], [-0.1154178, 50.9780988], [-0.1153795, 50.978213200000006], [-0.10997503593824548, 50.99268564501821], [-0.1078318, 50.9984237], [-0.1077154, 50.99873660000001], [-0.1074818, 50.9993647], [-0.1070893, 51.000429700000005], [-0.1070287, 51.00057679999999], [-0.10676449999999998, 51.0011275], [-0.1066184, 51.00153329999999], [-0.1062375, 51.002417499999986], [-0.1060013, 51.0030276], [-0.1057841, 51.00359309999998], [-0.1056044, 51.0040049], [-0.1054722, 51.0042806], [-0.10534949999999998, 51.0045365], [-0.105143, 51.0050159]]}", "current_leg_start": "Wivelsfield", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "51.0050159", "next_location_lon": "-0.1051430", "previous_location": "Wivelsfield", "current_leg_milage": "2.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 571.481, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3948.362, \"from_m\": 571.481, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3978.636, \"from_m\": 3948.362, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6300.323, \"from_m\": 3978.636, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6732.117, \"from_m\": 6300.323, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13215.647, \"from_m\": 6732.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13254.557, \"from_m\": 13215.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13507.033, \"from_m\": 13254.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18545.404, \"from_m\": 13507.033, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21732.041, \"from_m\": 18545.404, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23723.628, \"from_m\": 21732.041, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23770.682, \"from_m\": 23723.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.23, \"from_m\": 23770.682, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25339.888, \"from_m\": 23799.23, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25656.393, \"from_m\": 25339.888, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26587.183, \"from_m\": 25656.393, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36707.018, \"from_m\": 26587.183, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37982.602, \"from_m\": 36707.018, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39606.5, \"from_m\": 37982.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40026.939, \"from_m\": 39606.5, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44692.829, \"from_m\": 40026.939, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45093.671, \"from_m\": 44692.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 758924, \"profile_key\": \"cc4866d78822a388dd7067721be4abfa6908b57f1bebf1ce2c62f18de40d145b\", \"schedule_id\": 10022, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3237.836, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3948.362, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"Polegate\", \"stage_seq\": 4, \"distance_m\": 7076.558, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Berwick\", \"stage_seq\": 5, \"distance_m\": 13463.384, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540\", \"location\": \"Glynde\", \"stage_seq\": 6, \"distance_m\": 20579.296, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Southerham Jn\", \"stage_seq\": 7, \"distance_m\": 23799.23, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Lewes\", \"stage_seq\": 8, \"distance_m\": 25413.159, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Plumpton\", \"stage_seq\": 9, \"distance_m\": 34217.176, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Keymer Jn\", \"stage_seq\": 10, \"distance_m\": 40026.939, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Wivelsfield\", \"stage_seq\": 11, \"distance_m\": 40379.232, \"section_seq\": 1, \"route_path_id\": 133892}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Haywards Heath\", \"stage_seq\": 12, \"distance_m\": 45093.671, \"section_seq\": 1, \"route_path_id\": 133892}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 45093.671, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133892}], \"total_distance_m\": 45093.671, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 45093.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.0050159", "current_position_lon": "-0.1051430", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:26Z\", \"source_id\": 64452633, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:30Z\", \"source_id\": 20421962, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:43Z\", \"source_id\": 64455757, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:27:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:49Z\", \"source_id\": 20422913, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:58Z\", \"source_id\": 64463064, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:33:05Z\", \"source_id\": 20425250, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:39Z\", \"source_id\": 64466052, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:46Z\", \"source_id\": 20426156, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:02Z\", \"source_id\": 64481381, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:05Z\", \"source_id\": 20431130, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:03Z\", \"source_id\": 64492668, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:09Z\", \"source_id\": 20434853, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:58Z\", \"source_id\": 64503383, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:59Z\", \"source_id\": 20438410, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:38Z\", \"source_id\": 64511255, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:43Z\", \"source_id\": 20441019, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haywards Heath", "service_state_platform": "4", "timing_fact_generation": 1790053665799164, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:02.546668", "service_state_evidence_id": 20441019, "current_leg_start_actual_dep": "2026-09-22T06:04:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:03.736139", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EBN |
HHE |
1F97 |
387222 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 571.481, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3948.362, "from_m": 571.481, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3978.636, "from_m": 3948.362, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6300.323, "from_m": 3978.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6732.117, "from_m": 6300.323, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13215.647, "from_m": 6732.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13254.557, "from_m": 13215.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13507.033, "from_m": 13254.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18545.404, "from_m": 13507.033, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21732.041, "from_m": 18545.404, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23723.628, "from_m": 21732.041, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23770.682, "from_m": 23723.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.23, "from_m": 23770.682, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25339.888, "from_m": 23799.23, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25656.393, "from_m": 25339.888, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26587.183, "from_m": 25656.393, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36707.018, "from_m": 26587.183, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37982.602, "from_m": 36707.018, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39606.5, "from_m": 37982.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40026.939, "from_m": 39606.5, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44692.829, "from_m": 40026.939, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45093.671, "from_m": 44692.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 758924, "profile_key": "cc4866d78822a388dd7067721be4abfa6908b57f1bebf1ce2c62f18de40d145b", "schedule_id": 10022, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133892}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3237.836, "section_seq": 1, "route_path_id": 133892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3948.362, "section_seq": 1, "route_path_id": 133892}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "Polegate", "stage_seq": 4, "distance_m": 7076.558, "section_seq": 1, "route_path_id": 133892}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Berwick", "stage_seq": 5, "distance_m": 13463.384, "section_seq": 1, "route_path_id": 133892}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540", "location": "Glynde", "stage_seq": 6, "distance_m": 20579.296, "section_seq": 1, "route_path_id": 133892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Southerham Jn", "stage_seq": 7, "distance_m": 23799.23, "section_seq": 1, "route_path_id": 133892}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Lewes", "stage_seq": 8, "distance_m": 25413.159, "section_seq": 1, "route_path_id": 133892}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Plumpton", "stage_seq": 9, "distance_m": 34217.176, "section_seq": 1, "route_path_id": 133892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Keymer Jn", "stage_seq": 10, "distance_m": 40026.939, "section_seq": 1, "route_path_id": 133892}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Wivelsfield", "stage_seq": 11, "distance_m": 40379.232, "section_seq": 1, "route_path_id": 133892}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Haywards Heath", "stage_seq": 12, "distance_m": 45093.671, "section_seq": 1, "route_path_id": 133892}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 45093.671, "from_m": 0.0, "section_seq": 1, "route_path_id": 133892}], "total_distance_m": 45093.671, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 45093.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:26Z", "source_id": 64452633, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:30Z", "source_id": 20421962, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:43Z", "source_id": 64455757, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:27:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:49Z", "source_id": 20422913, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31202, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:58Z", "source_id": 64463064, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:33:05Z", "source_id": 20425250, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31198, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:39Z", "source_id": 64466052, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:46Z", "source_id": 20426156, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31143, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:02Z", "source_id": 64481381, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:05Z", "source_id": 20431130, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31135, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:03Z", "source_id": 64492668, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:09Z", "source_id": 20434853, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30877, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:58Z", "source_id": 64503383, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:04:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:59Z", "source_id": 20438410, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30860, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:38Z", "source_id": 64511255, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:09:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:43Z", "source_id": 20441019, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Eastbourne |
0520 |
0520 |
2 |
None |
None |
Haywards Heath |
0607 |
0607 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26376/2026-09-22/detailed |
None |
Wivelsfield |
2026-09-22T06:04:30+01:00 |
Haywards Heath |
5.0 |
{"type": "LineString", "coordinates": [[-0.12103880000000002, 50.96384129999999], [-0.120758, 50.964367200000005], [-0.1206694, 50.96454709999999], [-0.12051779999999997, 50.964835699999995], [-0.1204691, 50.96493789999999], [-0.11990829999999998, 50.96611409999999], [-0.1195488, 50.967077], [-0.1194971, 50.9672153], [-0.11826239999999998, 50.9705412], [-0.11613039999999995, 50.9762039], [-0.115832, 50.9770075], [-0.1154178, 50.9780988], [-0.1153795, 50.978213200000006], [-0.10997503593824548, 50.99268564501821], [-0.1078318, 50.9984237], [-0.1077154, 50.99873660000001], [-0.1074818, 50.9993647], [-0.1070893, 51.000429700000005], [-0.1070287, 51.00057679999999], [-0.10676449999999998, 51.0011275], [-0.1066184, 51.00153329999999], [-0.1062375, 51.002417499999986], [-0.1060013, 51.0030276], [-0.1057841, 51.00359309999998], [-0.1056044, 51.0040049], [-0.1054722, 51.0042806], [-0.10534949999999998, 51.0045365], [-0.105143, 51.0050159]]} |
2.9 |
0604 |
0609 |
Wivelsfield |
Haywards Heath |
Haywards Heath |
51.0050159 |
-0.1051430 |
51.0050159 |
-0.1051430 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Haywards Heath |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441019 |
1790053665799164 |
67 |
67 |
2026-09-22 05:19:03.736139 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:02.546668 |
| 728903 |
758971 |
L88312 |
082A19M522 |
2026-09-22 |
COMPLETE |
20445869 |
2026-09-22 05:40:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 758971, "stp": "P", "toc": "ScotRail", "uid": "L88312", "consist": "156436", "dest_crs": "GLC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88312/2026-09-22/detailed", "trust_id": "082A19M522", "origin_crs": "KMK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-22", "dest_arr_time": "0611", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2A19", "timing_status": "LATE", "origin_station": "Kilmarnock", "current_leg_arr": "0609", "current_leg_dep": "0602", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0522", "origin_platform": "2", "current_location": "Lugton", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Crossmyloof", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Stewarton", "current_leg_milage": "2.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 258.74, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 324.497, \"from_m\": 258.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15319.625, \"from_m\": 324.497, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16074.25, \"from_m\": 15319.625, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 16152.126, \"from_m\": 16074.25, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18122.159, \"from_m\": 16152.126, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24997.701, \"from_m\": 18122.159, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 26672.278, \"from_m\": 24997.701, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33073.141, \"from_m\": 26672.278, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33145.026, \"from_m\": 33073.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36217.62, \"from_m\": 33145.026, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37579.857, \"from_m\": 36217.62, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37997.329, \"from_m\": 37579.857, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38557.151, \"from_m\": 37997.329, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38981.618, \"from_m\": 38557.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 758971, \"profile_key\": \"f3ce2eab7d0ec7b4015e1c87b8395a87cecc884cbd30de1c8606249189855f3a\", \"schedule_id\": 17834, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Kilmarnock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526\", \"location\": \"Kilmaurs\", \"stage_seq\": 2, \"distance_m\": 3606.94, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Lochridge Jn\", \"stage_seq\": 3, \"distance_m\": 7301.689, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Stewarton\", \"stage_seq\": 4, \"distance_m\": 8754.96, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Dunlop\", \"stage_seq\": 5, \"distance_m\": 12351.331, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Lugton\", \"stage_seq\": 6, \"distance_m\": 16074.25, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"Barrhead\", \"stage_seq\": 7, \"distance_m\": 27058.557, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Nitshill\", \"stage_seq\": 8, \"distance_m\": 29599.941, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Priesthill\", \"stage_seq\": 9, \"distance_m\": 30737.82, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Kennishead\", \"stage_seq\": 10, \"distance_m\": 31886.417, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Busby Jn\", \"stage_seq\": 11, \"distance_m\": 33275.61, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 12, \"distance_m\": 33910.405, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Crossmyloof\", \"stage_seq\": 13, \"distance_m\": 35448.787, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 14, \"distance_m\": 36282.309, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 15, \"distance_m\": 36957.069, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 16, \"distance_m\": 38052.408, \"section_seq\": 1, \"route_path_id\": 137778}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 17, \"distance_m\": 38981.618, \"section_seq\": 1, \"route_path_id\": 137778}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38981.618, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137778}], \"total_distance_m\": 38981.618, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38903.742, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.876, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:25:49Z\", \"source_id\": 20422931, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:31:20Z\", \"source_id\": 20424696, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:36:20Z\", \"source_id\": 20426375, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:05Z\", \"source_id\": 64478740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:08Z\", \"source_id\": 20430288, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:39Z\", \"source_id\": 64483536, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:46Z\", \"source_id\": 20431807, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:22Z\", \"source_id\": 64487262, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:52:26Z\", \"source_id\": 20433090, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:04Z\", \"source_id\": 64491127, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:08Z\", \"source_id\": 20434355, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:24Z\", \"source_id\": 64494626, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:29Z\", \"source_id\": 20435519, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:59Z\", \"source_id\": 64500145, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:00Z\", \"source_id\": 20437262, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:40Z\", \"source_id\": 64511261, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:43Z\", \"source_id\": 20441018, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1790054149723159, "current_leg_arrival_utc": "2026-09-22T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:08.272116", "service_state_evidence_id": 20441018, "current_leg_start_actual_dep": "2026-09-22T06:03:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:08.662486", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
KMK |
GLC |
2A19 |
156436 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 258.74, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 324.497, "from_m": 258.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15319.625, "from_m": 324.497, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16074.25, "from_m": 15319.625, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 16152.126, "from_m": 16074.25, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18122.159, "from_m": 16152.126, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24997.701, "from_m": 18122.159, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 26672.278, "from_m": 24997.701, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33073.141, "from_m": 26672.278, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33145.026, "from_m": 33073.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36217.62, "from_m": 33145.026, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37579.857, "from_m": 36217.62, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37997.329, "from_m": 37579.857, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38557.151, "from_m": 37997.329, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38981.618, "from_m": 38557.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 758971, "profile_key": "f3ce2eab7d0ec7b4015e1c87b8395a87cecc884cbd30de1c8606249189855f3a", "schedule_id": 17834, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "Kilmarnock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526", "location": "Kilmaurs", "stage_seq": 2, "distance_m": 3606.94, "section_seq": 1, "route_path_id": 137778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Lochridge Jn", "stage_seq": 3, "distance_m": 7301.689, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Stewarton", "stage_seq": 4, "distance_m": 8754.96, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Dunlop", "stage_seq": 5, "distance_m": 12351.331, "section_seq": 1, "route_path_id": 137778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Lugton", "stage_seq": 6, "distance_m": 16074.25, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "Barrhead", "stage_seq": 7, "distance_m": 27058.557, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Nitshill", "stage_seq": 8, "distance_m": 29599.941, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Priesthill", "stage_seq": 9, "distance_m": 30737.82, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Kennishead", "stage_seq": 10, "distance_m": 31886.417, "section_seq": 1, "route_path_id": 137778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Busby Jn", "stage_seq": 11, "distance_m": 33275.61, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Pollokshaws West", "stage_seq": 12, "distance_m": 33910.405, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Crossmyloof", "stage_seq": 13, "distance_m": 35448.787, "section_seq": 1, "route_path_id": 137778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Muirhouse South Jn", "stage_seq": 14, "distance_m": 36282.309, "section_seq": 1, "route_path_id": 137778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Muirhouse North Jn", "stage_seq": 15, "distance_m": 36957.069, "section_seq": 1, "route_path_id": 137778}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Glasgow Bridge Street Jn", "stage_seq": 16, "distance_m": 38052.408, "section_seq": 1, "route_path_id": 137778}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 17, "distance_m": 38981.618, "section_seq": 1, "route_path_id": 137778}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38981.618, "from_m": 0.0, "section_seq": 1, "route_path_id": 137778}], "total_distance_m": 38981.618, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38903.742, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.876, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:25:49Z", "source_id": 20422931, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:31:20Z", "source_id": 20424696, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:36:20Z", "source_id": 20426375, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1816, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:05Z", "source_id": 64478740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:08Z", "source_id": 20430288, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1823, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:39Z", "source_id": 64483536, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:46Z", "source_id": 20431807, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1827, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:22Z", "source_id": 64487262, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:52:26Z", "source_id": 20433090, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1831, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:04Z", "source_id": 64491127, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:08Z", "source_id": 20434355, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1837, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:24Z", "source_id": 64494626, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:29Z", "source_id": 20435519, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:59Z", "source_id": 64500145, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:00Z", "source_id": 20437262, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:40Z", "source_id": 64511261, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:43Z", "source_id": 20441018, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Kilmarnock |
0522 |
0522 |
2 |
None |
None |
Glasgow Central High Level |
0611 |
0611 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88312/2026-09-22/detailed |
None |
Crossmyloof |
2026-09-22T06:03:00+01:00 |
Glasgow Central High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
2.2 |
0602 |
0609 |
Stewarton |
Lugton |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441018 |
1790054149723159 |
53 |
53 |
2026-09-22 05:19:08.662486 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:08.272116 |
| 728904 |
759390 |
G39723 |
642J40M522 |
2026-09-22 |
COMPLETE |
20441100 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 759390, "stp": "P", "toc": "Transport for Wales", "uid": "G39723", "consist": "158828", "dest_crs": "AYW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39723/2026-09-22/detailed", "trust_id": "642J40M522", "origin_crs": "MCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberystwyth", "service_date": "2026-09-22", "dest_arr_time": "0611", "dest_platform": null, "is_terminated": 1, "next_location": "Aberystwyth", "signalling_id": "2J40", "timing_status": "ON TIME", "origin_station": "Machynlleth", "current_leg_arr": "0609", "current_leg_dep": "0602", "current_leg_end": "Aberystwyth", "origin_dep_time": "0538", "origin_platform": "2", "current_location": "Aberystwyth", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.03059017263766, 52.43957578845911], [-4.0308967, 52.43908], [-4.031060499999999, 52.438817], [-4.0315135, 52.43808940000001], [-4.031686499999999, 52.43779589999998], [-4.031877999999999, 52.4374939], [-4.032018, 52.437251], [-4.0321689, 52.4369674], [-4.032242799999999, 52.43681269999999], [-4.0323201, 52.4366027], [-4.032343, 52.4365357], [-4.032379799999999, 52.4364032], [-4.032419699999999, 52.43623100000001], [-4.0324619, 52.43595549999999], [-4.0324727, 52.435803799999995], [-4.032477699999999, 52.4354671], [-4.0324518, 52.435252199999994], [-4.032409000000001, 52.43501760000001], [-4.032330899999999, 52.4347682], [-4.0322856, 52.434605999999995], [-4.0321891999999995, 52.43437170000001], [-4.0320708, 52.4341422], [-4.0319392, 52.43389679999999], [-4.031788, 52.4336611], [-4.0314304, 52.433185900000005], [-4.0312001, 52.43291700000001], [-4.0309392, 52.4326076], [-4.0306553, 52.43222300000001], [-4.0304588, 52.43195479999999], [-4.030224, 52.4315405], [-4.0299579, 52.4310085], [-4.0297602999999995, 52.4304498], [-4.0296423, 52.4299501], [-4.029600599999999, 52.42966539999999], [-4.0295601, 52.42924070000001], [-4.0295506, 52.4289148], [-4.0295828, 52.4284583], [-4.029629199999999, 52.4280809], [-4.0297865, 52.4273846], [-4.0299744, 52.426508899999995], [-4.0300515, 52.42601809999999], [-4.0301098, 52.42552770000001], [-4.0301200999999995, 52.4254377], [-4.0302492999999995, 52.4245014], [-4.0303192, 52.4239703], [-4.0305451, 52.422202299999995], [-4.0306543, 52.421414000000006], [-4.0308271, 52.420123800000006], [-4.0309774, 52.4189005], [-4.0310735, 52.418211799999995], [-4.031154099999999, 52.4176428], [-4.0312198, 52.417089399999995], [-4.0313228, 52.416560200000006], [-4.0314498, 52.4161267], [-4.0317243, 52.4154282], [-4.0318963, 52.4150947], [-4.0320767, 52.4147741], [-4.0322804, 52.4144507], [-4.0325989, 52.4140284], [-4.0329477, 52.4136161], [-4.033119899999999, 52.41343069999999], [-4.0334552, 52.4130699], [-4.0337442, 52.4127918], [-4.0341914, 52.412415299999985], [-4.0347968, 52.411969799999994], [-4.035202099999999, 52.41169809999999], [-4.0379451, 52.4099605], [-4.0407817, 52.4082629], [-4.042418778537846, 52.40726182103048], [-4.0428955, 52.4069703], [-4.0442846, 52.4062088], [-4.045253199999999, 52.40571799999999], [-4.0458789, 52.40545999999999], [-4.0461239, 52.405362399999994], [-4.046503499999999, 52.40522850000001], [-4.0469366, 52.4051066], [-4.047518800000001, 52.4049515], [-4.047988, 52.4048338], [-4.0485125, 52.404727099999995], [-4.0490263, 52.40464060000001], [-4.0493974, 52.404590299999995], [-4.0498542, 52.4045327], [-4.05041, 52.4044838], [-4.0516493, 52.4044327], [-4.0525466, 52.4044582], [-4.0534473, 52.404517600000005], [-4.0545658, 52.40466589999998], [-4.055566300000001, 52.404878499999995], [-4.0569201, 52.40521660000001], [-4.060919499999999, 52.4062113], [-4.0610373, 52.4062389], [-4.0612299, 52.40628800000001], [-4.065727, 52.40740689999999], [-4.0706776, 52.40863860000001], [-4.072551699999999, 52.4091049], [-4.073630799999999, 52.409369899999994], [-4.0745067, 52.4096142], [-4.0747311, 52.4096877], [-4.0751255, 52.4098249], [-4.0754252, 52.4099291], [-4.0758226, 52.41013770000001], [-4.076086899999999, 52.41026709999999], [-4.0761101, 52.41027849999999], [-4.0764076, 52.410417299999985], [-4.0768008, 52.4106171], [-4.0772931, 52.4109161], [-4.077585400000001, 52.411101], [-4.077891, 52.411309], [-4.0782659, 52.411554300000006], [-4.078612699999999, 52.411798], [-4.079027, 52.4120941], [-4.0794229, 52.412387], [-4.0799406, 52.41276349999999], [-4.080366799999999, 52.41307419999998], [-4.0803769999999995, 52.41308169999999], [-4.0809332, 52.41343640000001], [-4.0815393, 52.41387649999999]]}", "current_leg_start": "Bow Street", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "52.4138765", "next_location_lon": "-4.0815393", "previous_location": "Bow Street", "current_leg_milage": "4.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 199.277, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 5678.653, \"from_m\": 199.277, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 5843.837, \"from_m\": 5678.653, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 6433.586, \"from_m\": 5843.837, \"capability_applied\": null, \"effective_limit_mph\": 40.389, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.389}, {\"to_m\": 22084.536, \"from_m\": 6433.586, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 23435.01, \"from_m\": 22084.536, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 26352.071, \"from_m\": 23435.01, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 26848.017, \"from_m\": 26352.071, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 33082.839, \"from_m\": 26848.017, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}], \"service_id\": 759390, \"profile_key\": \"dc05496acc991575a3e84c1428201e63493006d0adc38510528866a6e03d6a1c\", \"schedule_id\": 34922, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Machynlleth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122981}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0543H\", \"location\": \"Dovey Junction Down Loop\", \"stage_seq\": 2, \"distance_m\": 6057.2, \"section_seq\": 1, \"route_path_id\": 122981}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0545\", \"location\": \"Dovey Jn\", \"stage_seq\": 3, \"distance_m\": 6246.532, \"section_seq\": 1, \"route_path_id\": 122981}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Borth\", \"stage_seq\": 4, \"distance_m\": 19613.341, \"section_seq\": 1, \"route_path_id\": 122981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Pant Y Peron S.B.\", \"stage_seq\": 5, \"distance_m\": 25164.241, \"section_seq\": 1, \"route_path_id\": 122981}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Bow Street\", \"stage_seq\": 6, \"distance_m\": 26163.572, \"section_seq\": 1, \"route_path_id\": 122981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Llanbadarn Fawr L.C.\", \"stage_seq\": 7, \"distance_m\": 31425.171, \"section_seq\": 1, \"route_path_id\": 122981}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Aberystwyth\", \"stage_seq\": 8, \"distance_m\": 33082.839, \"section_seq\": 1, \"route_path_id\": 122981}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33082.839, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122981}], \"total_distance_m\": 33082.839, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 33082.839, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.4138765", "current_position_lon": "-4.0815393", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:53Z\", \"source_id\": 64472090, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:54Z\", \"source_id\": 20428120, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:50Z\", \"source_id\": 20434200, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:53Z\", \"source_id\": 20437780, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:51Z\", \"source_id\": 64511586, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:54Z\", \"source_id\": 20441100, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberystwyth", "service_state_platform": null, "timing_fact_generation": 1790053675030191, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:11.570016", "service_state_evidence_id": 20441100, "current_leg_start_actual_dep": "2026-09-22T06:01:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:11.653339", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MCN |
AYW |
2J40 |
158828 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 199.277, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 5678.653, "from_m": 199.277, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 5843.837, "from_m": 5678.653, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 6433.586, "from_m": 5843.837, "capability_applied": null, "effective_limit_mph": 40.389, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.389}, {"to_m": 22084.536, "from_m": 6433.586, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 23435.01, "from_m": 22084.536, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 26352.071, "from_m": 23435.01, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 26848.017, "from_m": 26352.071, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 33082.839, "from_m": 26848.017, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}], "service_id": 759390, "profile_key": "dc05496acc991575a3e84c1428201e63493006d0adc38510528866a6e03d6a1c", "schedule_id": 34922, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Machynlleth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122981}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0543H", "location": "Dovey Junction Down Loop", "stage_seq": 2, "distance_m": 6057.2, "section_seq": 1, "route_path_id": 122981}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0545", "location": "Dovey Jn", "stage_seq": 3, "distance_m": 6246.532, "section_seq": 1, "route_path_id": 122981}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Borth", "stage_seq": 4, "distance_m": 19613.341, "section_seq": 1, "route_path_id": 122981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Pant Y Peron S.B.", "stage_seq": 5, "distance_m": 25164.241, "section_seq": 1, "route_path_id": 122981}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Bow Street", "stage_seq": 6, "distance_m": 26163.572, "section_seq": 1, "route_path_id": 122981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Llanbadarn Fawr L.C.", "stage_seq": 7, "distance_m": 31425.171, "section_seq": 1, "route_path_id": 122981}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Aberystwyth", "stage_seq": 8, "distance_m": 33082.839, "section_seq": 1, "route_path_id": 122981}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33082.839, "from_m": 0.0, "section_seq": 1, "route_path_id": 122981}], "total_distance_m": 33082.839, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 33082.839, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18835, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:53Z", "source_id": 64472090, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:54Z", "source_id": 20428120, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:50Z", "source_id": 20434200, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:53Z", "source_id": 20437780, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:51Z", "source_id": 64511586, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:54Z", "source_id": 20441100, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Machynlleth |
0538 |
0538 |
2 |
None |
None |
Aberystwyth |
0611 |
0609 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39723/2026-09-22/detailed |
None |
Bow Street |
2026-09-22T06:01:00+01:00 |
Aberystwyth |
7.0 |
{"type": "LineString", "coordinates": [[-4.03059017263766, 52.43957578845911], [-4.0308967, 52.43908], [-4.031060499999999, 52.438817], [-4.0315135, 52.43808940000001], [-4.031686499999999, 52.43779589999998], [-4.031877999999999, 52.4374939], [-4.032018, 52.437251], [-4.0321689, 52.4369674], [-4.032242799999999, 52.43681269999999], [-4.0323201, 52.4366027], [-4.032343, 52.4365357], [-4.032379799999999, 52.4364032], [-4.032419699999999, 52.43623100000001], [-4.0324619, 52.43595549999999], [-4.0324727, 52.435803799999995], [-4.032477699999999, 52.4354671], [-4.0324518, 52.435252199999994], [-4.032409000000001, 52.43501760000001], [-4.032330899999999, 52.4347682], [-4.0322856, 52.434605999999995], [-4.0321891999999995, 52.43437170000001], [-4.0320708, 52.4341422], [-4.0319392, 52.43389679999999], [-4.031788, 52.4336611], [-4.0314304, 52.433185900000005], [-4.0312001, 52.43291700000001], [-4.0309392, 52.4326076], [-4.0306553, 52.43222300000001], [-4.0304588, 52.43195479999999], [-4.030224, 52.4315405], [-4.0299579, 52.4310085], [-4.0297602999999995, 52.4304498], [-4.0296423, 52.4299501], [-4.029600599999999, 52.42966539999999], [-4.0295601, 52.42924070000001], [-4.0295506, 52.4289148], [-4.0295828, 52.4284583], [-4.029629199999999, 52.4280809], [-4.0297865, 52.4273846], [-4.0299744, 52.426508899999995], [-4.0300515, 52.42601809999999], [-4.0301098, 52.42552770000001], [-4.0301200999999995, 52.4254377], [-4.0302492999999995, 52.4245014], [-4.0303192, 52.4239703], [-4.0305451, 52.422202299999995], [-4.0306543, 52.421414000000006], [-4.0308271, 52.420123800000006], [-4.0309774, 52.4189005], [-4.0310735, 52.418211799999995], [-4.031154099999999, 52.4176428], [-4.0312198, 52.417089399999995], [-4.0313228, 52.416560200000006], [-4.0314498, 52.4161267], [-4.0317243, 52.4154282], [-4.0318963, 52.4150947], [-4.0320767, 52.4147741], [-4.0322804, 52.4144507], [-4.0325989, 52.4140284], [-4.0329477, 52.4136161], [-4.033119899999999, 52.41343069999999], [-4.0334552, 52.4130699], [-4.0337442, 52.4127918], [-4.0341914, 52.412415299999985], [-4.0347968, 52.411969799999994], [-4.035202099999999, 52.41169809999999], [-4.0379451, 52.4099605], [-4.0407817, 52.4082629], [-4.042418778537846, 52.40726182103048], [-4.0428955, 52.4069703], [-4.0442846, 52.4062088], [-4.045253199999999, 52.40571799999999], [-4.0458789, 52.40545999999999], [-4.0461239, 52.405362399999994], [-4.046503499999999, 52.40522850000001], [-4.0469366, 52.4051066], [-4.047518800000001, 52.4049515], [-4.047988, 52.4048338], [-4.0485125, 52.404727099999995], [-4.0490263, 52.40464060000001], [-4.0493974, 52.404590299999995], [-4.0498542, 52.4045327], [-4.05041, 52.4044838], [-4.0516493, 52.4044327], [-4.0525466, 52.4044582], [-4.0534473, 52.404517600000005], [-4.0545658, 52.40466589999998], [-4.055566300000001, 52.404878499999995], [-4.0569201, 52.40521660000001], [-4.060919499999999, 52.4062113], [-4.0610373, 52.4062389], [-4.0612299, 52.40628800000001], [-4.065727, 52.40740689999999], [-4.0706776, 52.40863860000001], [-4.072551699999999, 52.4091049], [-4.073630799999999, 52.409369899999994], [-4.0745067, 52.4096142], [-4.0747311, 52.4096877], [-4.0751255, 52.4098249], [-4.0754252, 52.4099291], [-4.0758226, 52.41013770000001], [-4.076086899999999, 52.41026709999999], [-4.0761101, 52.41027849999999], [-4.0764076, 52.410417299999985], [-4.0768008, 52.4106171], [-4.0772931, 52.4109161], [-4.077585400000001, 52.411101], [-4.077891, 52.411309], [-4.0782659, 52.411554300000006], [-4.078612699999999, 52.411798], [-4.079027, 52.4120941], [-4.0794229, 52.412387], [-4.0799406, 52.41276349999999], [-4.080366799999999, 52.41307419999998], [-4.0803769999999995, 52.41308169999999], [-4.0809332, 52.41343640000001], [-4.0815393, 52.41387649999999]]} |
4.3 |
0602 |
0609 |
Bow Street |
Aberystwyth |
Aberystwyth |
52.4138765 |
-4.0815393 |
52.4138765 |
-4.0815393 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Aberystwyth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441100 |
1790053675030191 |
24 |
24 |
2026-09-22 05:19:11.653339 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:11.570016 |
| 728905 |
760233 |
W00259 |
425F41M622 |
2026-09-22 |
COMPLETE |
20440476 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 760233, "stp": "P", "toc": "West Midlands Trains", "uid": "W00259", "consist": "350401", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00259/2026-09-22/detailed", "trust_id": "425F41M622", "origin_crs": "XCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": "6", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "5F41", "timing_status": "LATE", "origin_station": "Crewe Carriage Sidings", "current_leg_arr": "0609", "current_leg_dep": "0606", "current_leg_end": "Crewe", "origin_dep_time": "0602", "origin_platform": null, "current_location": "Crewe", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Crewe Cs Sig. 535/537", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Crewe Cs Sig. 535/537", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 135.664, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 201.974, \"from_m\": 135.664, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 576.116, \"from_m\": 201.974, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 693.71, \"from_m\": 576.116, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 887.506, \"from_m\": 693.71, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 760233, \"profile_key\": \"f346df3e8caca7f762078f78df8bf2a685e4e47180b7767ec0eebc82fa768f27\", \"schedule_id\": 23734, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117944}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604\", \"location\": \"Crewe Cs Sig. 535/537\", \"stage_seq\": 2, \"distance_m\": 201.974, \"section_seq\": 1, \"route_path_id\": 117944}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 3, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 117944}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117944}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 887.506, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:09Z\", \"source_id\": 20434851, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:43Z\", \"source_id\": 64509631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:49Z\", \"source_id\": 20440476, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "6", "timing_fact_generation": 1790053610451946, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:12.121459", "service_state_evidence_id": 20440476, "current_leg_start_actual_dep": "2026-09-22T06:06:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:13.197525", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XCR |
CRE |
5F41 |
350401 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 135.664, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 201.974, "from_m": 135.664, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 576.116, "from_m": 201.974, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 693.71, "from_m": 576.116, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 887.506, "from_m": 693.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 760233, "profile_key": "f346df3e8caca7f762078f78df8bf2a685e4e47180b7767ec0eebc82fa768f27", "schedule_id": 23734, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Crewe Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117944}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604", "location": "Crewe Cs Sig. 535/537", "stage_seq": 2, "distance_m": 201.974, "section_seq": 1, "route_path_id": 117944}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Crewe", "stage_seq": 3, "distance_m": 887.506, "section_seq": 1, "route_path_id": 117944}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 117944}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 887.506, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:09Z", "source_id": 20434851, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10836, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:43Z", "source_id": 64509631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:49Z", "source_id": 20440476, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Crewe Carriage Sidings |
0602 |
0602 |
None |
None |
None |
Crewe |
0607 |
0607 |
6 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00259/2026-09-22/detailed |
None |
Crewe Cs Sig. 535/537 |
2026-09-22T06:06:00+01:00 |
Crewe |
3.0 |
{"type": "LineString", "coordinates": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} |
0.4 |
0606 |
0609 |
Crewe Cs Sig. 535/537 |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440476 |
1790053610451946 |
5 |
5 |
2026-09-22 05:19:13.197525 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:12.121459 |
| 728906 |
762651 |
H37513 |
070D82C422 |
2026-09-22 |
COMPLETE |
20444142 |
2026-09-22 03:30:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 762651, "stp": "P", "toc": "Unknown", "uid": "H37513", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37513/2026-09-22/detailed", "trust_id": "070D82C422", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mossend Loco Holding Sidings", "service_date": "2026-09-22", "dest_arr_time": "0445", "dest_platform": null, "is_terminated": 1, "next_location": "Mossend North Jn", "signalling_id": "0D82", "timing_status": "EARLY", "origin_station": "Coatbridge F.L.T.", "current_leg_arr": "0435½", "current_leg_dep": "0233", "current_leg_end": "Mossend North Jn", "origin_dep_time": "0428", "origin_platform": null, "current_location": "Mossend Loco Holding Sidings", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "-75 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0409099, 55.8728405], [-4.0403675, 55.8723174], [-4.0397855, 55.8717567], [-4.0394717, 55.8714524], [-4.0390177, 55.8710267], [-4.0381401, 55.87016510000001], [-4.0377995, 55.8699207], [-4.0376031, 55.869774699999994], [-4.037352199999999, 55.8695884], [-4.0372814, 55.8695375], [-4.036759099999999, 55.8690946], [-4.0367209, 55.8690488], [-4.0364931, 55.8687776], [-4.0364447, 55.868718400000006], [-4.036111299999999, 55.86840589999999], [-4.0359027, 55.8681503], [-4.035808052020995, 55.86802198827396], [-4.035784083633203, 55.86798949490637], [-4.035664, 55.867826699999995], [-4.0353204, 55.8673895], [-4.0352417, 55.86727509999999], [-4.0350131, 55.8669428], [-4.034456200000001, 55.86614279999999], [-4.0341769, 55.865727699999994], [-4.0336346, 55.8649118], [-4.033089499999999, 55.8641202], [-4.0327848, 55.8637243], [-4.0325194, 55.8633453], [-4.0323993, 55.86317189999999], [-4.0322852, 55.8630167], [-4.0321533, 55.862808900000005], [-4.0320634, 55.8626745], [-4.0318356, 55.8623327], [-4.0317717, 55.8622372], [-4.0316849, 55.86210640000001], [-4.0313806, 55.86166409999999], [-4.031315199999999, 55.8615827], [-4.031077300000001, 55.8613016], [-4.0310149, 55.8612305], [-4.030759299999999, 55.8609672], [-4.0303233, 55.8605363], [-4.0299359, 55.8602015], [-4.0296155, 55.859948499999994], [-4.0293483, 55.859761600000006], [-4.0289788, 55.85951510000001], [-4.0286774, 55.8593266], [-4.0285465, 55.8592502], [-4.028419099999999, 55.8591731], [-4.0274802, 55.8586653], [-4.026538600000001, 55.8581453], [-4.0263085, 55.8580173], [-4.026250599999999, 55.85798599999999], [-4.0261549, 55.857932000000005], [-4.0248274, 55.8572186], [-4.0247228, 55.8571624], [-4.024419310426355, 55.856995416437215], [-4.0233119, 55.856386099999995], [-4.0230256, 55.8562343], [-4.0219332, 55.855655199999994], [-4.0203881, 55.85481169999999], [-4.0180725, 55.85356809999999], [-4.0178399, 55.8534365], [-4.0176275, 55.8533219], [-4.0169524, 55.8529566], [-4.0163756, 55.852616], [-4.0154953, 55.85206130000001], [-4.014590299999999, 55.851412], [-4.014344199999999, 55.8512433], [-4.0143198, 55.85122729999999], [-4.013381599999999, 55.8506106], [-4.0119941, 55.84969860000001], [-4.0114236, 55.8493165], [-4.0112901, 55.8492312], [-4.0108693, 55.8489621], [-4.0103928, 55.8485997], [-4.0101277, 55.8483682], [-4.0099027, 55.8481413], [-4.009541999999999, 55.8477233], [-4.0093296, 55.8474091], [-4.008864, 55.84651720000001], [-4.008559100000001, 55.8458736], [-4.0084344, 55.8456104], [-4.007539699999999, 55.843791], [-4.007062, 55.842820800000005], [-4.0057514, 55.840159], [-4.0053391, 55.83937119999999], [-4.0052905, 55.83928], [-4.0050165, 55.838714], [-4.004736899999999, 55.83813469999999], [-4.0041958, 55.8370186], [-4.003843399999999, 55.836332000000006], [-4.0037581, 55.83615730000001], [-4.0036494, 55.8359396], [-4.0033078, 55.8352423], [-4.0029832, 55.834587199999994], [-4.0028288, 55.8342706], [-4.0027217, 55.834051800000005], [-4.0025671, 55.833735100000006], [-4.0022671, 55.8331152], [-4.0021148, 55.83280429999999], [-4.0018619, 55.8322786], [-4.0016831, 55.8319055], [-4.0015517, 55.831638699999985], [-4.0012592, 55.831039], [-4.001232, 55.8309747], [-4.0011912, 55.8308833], [-4.0010896, 55.83073219999999], [-4.000921599999999, 55.830456], [-4.000889199999999, 55.8303905], [-4.0008013, 55.83021049999999], [-4.0006452, 55.829946], [-4.0003652, 55.82950029999999], [-4.0003006, 55.8293321], [-3.9998542, 55.8283999], [-3.999558999999999, 55.8277959], [-3.9991327, 55.8269263], [-3.998816099999999, 55.8262916], [-3.998402, 55.8254485], [-3.9980352, 55.82470200000001], [-3.9977551, 55.8241288], [-3.997638699999999, 55.82389109999999], [-3.9974858, 55.8236005], [-3.9970953, 55.82278620000001], [-3.9970759, 55.8227245], [-3.9968286, 55.82219589999998]]}", "current_leg_start": "Coatbridge F.L.T.", "dest_arr_time_act": "0445", "motion_projection": null, "next_location_lat": "55.8221959", "next_location_lon": "-3.9968286", "previous_location": "Mossend North Jn", "current_leg_milage": "4.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 491.076, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 577.777, \"from_m\": 491.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 647.979, \"from_m\": 577.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 701.111, \"from_m\": 647.979, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1090.386, \"from_m\": 701.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1706.725, \"from_m\": 1090.386, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2615.886, \"from_m\": 1706.725, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3056.536, \"from_m\": 2615.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3676.027, \"from_m\": 3056.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4712.934, \"from_m\": 3676.027, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4777.013, \"from_m\": 4712.934, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5405.12, \"from_m\": 4777.013, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5455.534, \"from_m\": 5405.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6470.778, \"from_m\": 5455.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6532.748, \"from_m\": 6470.778, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6851.817, \"from_m\": 6532.748, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 762651, \"profile_key\": \"078b921192cff680573c693a077bff83e08d4100bc0596aaf1d9036c15fc3ece\", \"schedule_id\": 31059, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0428\", \"location\": \"Coatbridge F.L.T.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0430\", \"location\": \"Coatbridge Central\", \"stage_seq\": 2, \"distance_m\": 1222.973, \"section_seq\": 1, \"route_path_id\": 135275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0432\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 3, \"distance_m\": 2848.272, \"section_seq\": 1, \"route_path_id\": 135275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0433H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 4, \"distance_m\": 4777.013, \"section_seq\": 1, \"route_path_id\": 135275}, {\"is_pass\": false, \"wtt_arr\": \"0435H\", \"wtt_dep\": \"0443H\", \"location\": \"Mossend North Jn\", \"stage_seq\": 5, \"distance_m\": 6470.778, \"section_seq\": 1, \"route_path_id\": 135275}, {\"is_pass\": false, \"wtt_arr\": \"0445\", \"wtt_dep\": null, \"location\": \"Mossend Loco Holding Sidings\", \"stage_seq\": 6, \"distance_m\": 6851.817, \"section_seq\": 1, \"route_path_id\": 135275}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6851.817, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135275}], \"total_distance_m\": 6851.817, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6296.674, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 555.143, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0428", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "122.5", "current_position_lat": "55.8221959", "current_position_lon": "-3.9968286", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:12:58Z\", \"source_id\": 20444142, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mossend North Jn", "service_state_platform": null, "timing_fact_generation": 1790053978828934, "current_leg_arrival_utc": "2026-09-23T03:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:12.461989", "service_state_evidence_id": 64412670, "current_leg_start_actual_dep": "2026-09-23T04:28:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-22T04:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:13.194947", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0D82 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 491.076, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 577.777, "from_m": 491.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 647.979, "from_m": 577.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 701.111, "from_m": 647.979, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1090.386, "from_m": 701.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1706.725, "from_m": 1090.386, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2615.886, "from_m": 1706.725, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3056.536, "from_m": 2615.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3676.027, "from_m": 3056.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4712.934, "from_m": 3676.027, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4777.013, "from_m": 4712.934, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5405.12, "from_m": 4777.013, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5455.534, "from_m": 5405.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6470.778, "from_m": 5455.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6532.748, "from_m": 6470.778, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6851.817, "from_m": 6532.748, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 762651, "profile_key": "078b921192cff680573c693a077bff83e08d4100bc0596aaf1d9036c15fc3ece", "schedule_id": 31059, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0428", "location": "Coatbridge F.L.T.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0430", "location": "Coatbridge Central", "stage_seq": 2, "distance_m": 1222.973, "section_seq": 1, "route_path_id": 135275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0432", "location": "Whifflet South Jn", "stage_seq": 3, "distance_m": 2848.272, "section_seq": 1, "route_path_id": 135275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0433H", "location": "Mossend North Exit", "stage_seq": 4, "distance_m": 4777.013, "section_seq": 1, "route_path_id": 135275}, {"is_pass": false, "wtt_arr": "0435H", "wtt_dep": "0443H", "location": "Mossend North Jn", "stage_seq": 5, "distance_m": 6470.778, "section_seq": 1, "route_path_id": 135275}, {"is_pass": false, "wtt_arr": "0445", "wtt_dep": null, "location": "Mossend Loco Holding Sidings", "stage_seq": 6, "distance_m": 6851.817, "section_seq": 1, "route_path_id": 135275}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6851.817, "from_m": 0.0, "section_seq": 1, "route_path_id": 135275}], "total_distance_m": 6851.817, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6296.674, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 555.143, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:12:58Z", "source_id": 20444142, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T03:30:00+01:00", "operational_fact": true}] |
Coatbridge F.L.T. |
0428 |
0428 |
None |
None |
None |
Mossend Loco Holding Sidings |
0445 |
0445 |
None |
EARLY |
-75 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H37513/2026-09-22/detailed |
None |
Coatbridge F.L.T. |
2026-09-23T04:28:00+01:00 |
Mossend North Jn |
122.5 |
{"type": "LineString", "coordinates": [[-4.0409099, 55.8728405], [-4.0403675, 55.8723174], [-4.0397855, 55.8717567], [-4.0394717, 55.8714524], [-4.0390177, 55.8710267], [-4.0381401, 55.87016510000001], [-4.0377995, 55.8699207], [-4.0376031, 55.869774699999994], [-4.037352199999999, 55.8695884], [-4.0372814, 55.8695375], [-4.036759099999999, 55.8690946], [-4.0367209, 55.8690488], [-4.0364931, 55.8687776], [-4.0364447, 55.868718400000006], [-4.036111299999999, 55.86840589999999], [-4.0359027, 55.8681503], [-4.035808052020995, 55.86802198827396], [-4.035784083633203, 55.86798949490637], [-4.035664, 55.867826699999995], [-4.0353204, 55.8673895], [-4.0352417, 55.86727509999999], [-4.0350131, 55.8669428], [-4.034456200000001, 55.86614279999999], [-4.0341769, 55.865727699999994], [-4.0336346, 55.8649118], [-4.033089499999999, 55.8641202], [-4.0327848, 55.8637243], [-4.0325194, 55.8633453], [-4.0323993, 55.86317189999999], [-4.0322852, 55.8630167], [-4.0321533, 55.862808900000005], [-4.0320634, 55.8626745], [-4.0318356, 55.8623327], [-4.0317717, 55.8622372], [-4.0316849, 55.86210640000001], [-4.0313806, 55.86166409999999], [-4.031315199999999, 55.8615827], [-4.031077300000001, 55.8613016], [-4.0310149, 55.8612305], [-4.030759299999999, 55.8609672], [-4.0303233, 55.8605363], [-4.0299359, 55.8602015], [-4.0296155, 55.859948499999994], [-4.0293483, 55.859761600000006], [-4.0289788, 55.85951510000001], [-4.0286774, 55.8593266], [-4.0285465, 55.8592502], [-4.028419099999999, 55.8591731], [-4.0274802, 55.8586653], [-4.026538600000001, 55.8581453], [-4.0263085, 55.8580173], [-4.026250599999999, 55.85798599999999], [-4.0261549, 55.857932000000005], [-4.0248274, 55.8572186], [-4.0247228, 55.8571624], [-4.024419310426355, 55.856995416437215], [-4.0233119, 55.856386099999995], [-4.0230256, 55.8562343], [-4.0219332, 55.855655199999994], [-4.0203881, 55.85481169999999], [-4.0180725, 55.85356809999999], [-4.0178399, 55.8534365], [-4.0176275, 55.8533219], [-4.0169524, 55.8529566], [-4.0163756, 55.852616], [-4.0154953, 55.85206130000001], [-4.014590299999999, 55.851412], [-4.014344199999999, 55.8512433], [-4.0143198, 55.85122729999999], [-4.013381599999999, 55.8506106], [-4.0119941, 55.84969860000001], [-4.0114236, 55.8493165], [-4.0112901, 55.8492312], [-4.0108693, 55.8489621], [-4.0103928, 55.8485997], [-4.0101277, 55.8483682], [-4.0099027, 55.8481413], [-4.009541999999999, 55.8477233], [-4.0093296, 55.8474091], [-4.008864, 55.84651720000001], [-4.008559100000001, 55.8458736], [-4.0084344, 55.8456104], [-4.007539699999999, 55.843791], [-4.007062, 55.842820800000005], [-4.0057514, 55.840159], [-4.0053391, 55.83937119999999], [-4.0052905, 55.83928], [-4.0050165, 55.838714], [-4.004736899999999, 55.83813469999999], [-4.0041958, 55.8370186], [-4.003843399999999, 55.836332000000006], [-4.0037581, 55.83615730000001], [-4.0036494, 55.8359396], [-4.0033078, 55.8352423], [-4.0029832, 55.834587199999994], [-4.0028288, 55.8342706], [-4.0027217, 55.834051800000005], [-4.0025671, 55.833735100000006], [-4.0022671, 55.8331152], [-4.0021148, 55.83280429999999], [-4.0018619, 55.8322786], [-4.0016831, 55.8319055], [-4.0015517, 55.831638699999985], [-4.0012592, 55.831039], [-4.001232, 55.8309747], [-4.0011912, 55.8308833], [-4.0010896, 55.83073219999999], [-4.000921599999999, 55.830456], [-4.000889199999999, 55.8303905], [-4.0008013, 55.83021049999999], [-4.0006452, 55.829946], [-4.0003652, 55.82950029999999], [-4.0003006, 55.8293321], [-3.9998542, 55.8283999], [-3.999558999999999, 55.8277959], [-3.9991327, 55.8269263], [-3.998816099999999, 55.8262916], [-3.998402, 55.8254485], [-3.9980352, 55.82470200000001], [-3.9977551, 55.8241288], [-3.997638699999999, 55.82389109999999], [-3.9974858, 55.8236005], [-3.9970953, 55.82278620000001], [-3.9970759, 55.8227245], [-3.9968286, 55.82219589999998]]} |
4.0 |
0233 |
0435½ |
Mossend North Jn |
Mossend Loco Holding Sidings |
Mossend North Jn |
55.8221959 |
-3.9968286 |
55.8221959 |
-3.9968286 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 04:45:00 |
Mossend North Jn |
TD |
TRACKING_TIMEOUT |
64412670 |
1790053978828934 |
1 |
1 |
2026-09-22 05:19:13.194947 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:12.461989 |
| 728907 |
759707 |
P86889 |
892D07M522 |
2026-09-22 |
COMPLETE |
20441054 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 759707, "stp": "P", "toc": "Southeastern", "uid": "P86889", "consist": "375307", "dest_crs": "SSS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86889/2026-09-22/detailed", "trust_id": "892D07M522", "origin_crs": "SIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheerness-on-Sea", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "1", "is_terminated": 1, "next_location": "Sheerness-on-Sea", "signalling_id": "2D07", "timing_status": "LATE", "origin_station": "Sittingbourne", "current_leg_arr": "0609", "current_leg_dep": "0604", "current_leg_end": "Sheerness-on-Sea", "origin_dep_time": "0549", "origin_platform": "1", "current_location": "Sheerness-on-Sea", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7498214999999999, 51.4159059], [0.7494282, 51.4176146], [0.7493946999999999, 51.4177365], [0.7493837999999999, 51.417794099999995], [0.7493142, 51.4180743], [0.7492539, 51.4183588], [0.7491444999999999, 51.4186834], [0.7490297, 51.4189349], [0.74884, 51.419286499999984], [0.7460906, 51.42408639999999], [0.7456638999999999, 51.4248836], [0.7454533999999999, 51.4253536], [0.7452858, 51.4258323], [0.7451978000000001, 51.4262205], [0.7451365999999999, 51.4266075], [0.7450939, 51.4270842], [0.7450933, 51.42740310000001], [0.7451083999999999, 51.42772179999999], [0.7451420999999999, 51.42806860000001], [0.7451975, 51.4284126], [0.7453633999999999, 51.42902780000001], [0.7454641, 51.42932549999999], [0.7455824, 51.4296218], [0.745688, 51.42985289999999], [0.7458000999999999, 51.4300671], [0.7460395999999999, 51.4304872], [0.7464063999999999, 51.4310142], [0.7471333999999998, 51.4318875], [0.7475866, 51.4325195], [0.7479963000000001, 51.4332804], [0.7483083000000001, 51.43417129999999], [0.7484107999999999, 51.4346395], [0.7484987999999999, 51.434933], [0.7485947999999999, 51.435159600000006], [0.7487779, 51.435450899999985], [0.7489658, 51.4356787], [0.7490578999999999, 51.4357744], [0.7492193, 51.43592569999999], [0.7493624, 51.436042400000005], [0.7495192, 51.4361546], [0.7497193, 51.43627999999998], [0.7499438000000002, 51.4364009], [0.7502233, 51.4365312], [0.7503602, 51.4365871], [0.7505423, 51.4366551], [0.7507619, 51.43673379999999], [0.7509128999999999, 51.4367785], [0.7510273999999999, 51.4368097], [0.7514233, 51.4369108], [0.7518633999999998, 51.43700889999999], [0.7522532999999999, 51.4370861], [0.7526194, 51.437166000000005], [0.7529075000000001, 51.43723820000001], [0.7533099999999999, 51.43735829999999], [0.7536724000000001, 51.4374988], [0.7539948999999999, 51.43765179999999], [0.7542851, 51.437825499999995], [0.7545527999999999, 51.4379995], [0.7549004, 51.4382554], [0.7551913999999998, 51.438477], [0.7554339, 51.4386689], [0.7558726, 51.4390198], [0.7560973, 51.439195], [0.7564547, 51.4394598], [0.7570267, 51.439870500000005], [0.7585461999999998, 51.4409198]]}", "current_leg_start": "Queenborough", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.4409198", "next_location_lon": "0.7585462", "previous_location": "Queenborough", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 263.41, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 853.0, \"from_m\": 263.41, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1305.715, \"from_m\": 853.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5983.207, \"from_m\": 1305.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6664.077, \"from_m\": 5983.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9729.573, \"from_m\": 6664.077, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12352.234, \"from_m\": 9729.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12682.778, \"from_m\": 12352.234, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759707, \"profile_key\": \"c25acee166669572c3b55dbe1d3556d00b0ab5b04e737b64b5f0647cc1d682ba\", \"schedule_id\": 21999, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Sittingbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139776}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 2, \"distance_m\": 834.729, \"section_seq\": 1, \"route_path_id\": 139776}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Kemsley\", \"stage_seq\": 3, \"distance_m\": 3074.106, \"section_seq\": 1, \"route_path_id\": 139776}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Swale\", \"stage_seq\": 4, \"distance_m\": 6277.527, \"section_seq\": 1, \"route_path_id\": 139776}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Queenborough\", \"stage_seq\": 5, \"distance_m\": 9485.896, \"section_seq\": 1, \"route_path_id\": 139776}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Sheerness-on-Sea\", \"stage_seq\": 6, \"distance_m\": 12682.778, \"section_seq\": 1, \"route_path_id\": 139776}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 12682.778, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139776}], \"total_distance_m\": 12682.778, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12419.368, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 263.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4409198", "current_position_lon": "0.7585462", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:48Z\", \"source_id\": 64489306, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:50Z\", \"source_id\": 20433743, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:07Z\", \"source_id\": 64495715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:10Z\", \"source_id\": 20435857, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:36Z\", \"source_id\": 64502718, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:39Z\", \"source_id\": 20438192, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:44Z\", \"source_id\": 64511422, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:49Z\", \"source_id\": 20441054, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheerness-on-Sea", "service_state_platform": "1", "timing_fact_generation": 1790053670876470, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:15.100393", "service_state_evidence_id": 20441054, "current_leg_start_actual_dep": "2026-09-22T06:04:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:15.208229", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SIT |
SSS |
2D07 |
375307 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 263.41, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 853.0, "from_m": 263.41, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1305.715, "from_m": 853.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5983.207, "from_m": 1305.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6664.077, "from_m": 5983.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9729.573, "from_m": 6664.077, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12352.234, "from_m": 9729.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12682.778, "from_m": 12352.234, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759707, "profile_key": "c25acee166669572c3b55dbe1d3556d00b0ab5b04e737b64b5f0647cc1d682ba", "schedule_id": 21999, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Sittingbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139776}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 2, "distance_m": 834.729, "section_seq": 1, "route_path_id": 139776}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Kemsley", "stage_seq": 3, "distance_m": 3074.106, "section_seq": 1, "route_path_id": 139776}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Swale", "stage_seq": 4, "distance_m": 6277.527, "section_seq": 1, "route_path_id": 139776}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Queenborough", "stage_seq": 5, "distance_m": 9485.896, "section_seq": 1, "route_path_id": 139776}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Sheerness-on-Sea", "stage_seq": 6, "distance_m": 12682.778, "section_seq": 1, "route_path_id": 139776}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 12682.778, "from_m": 0.0, "section_seq": 1, "route_path_id": 139776}], "total_distance_m": 12682.778, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12419.368, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 263.41, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32374, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:48Z", "source_id": 64489306, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:55:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:50Z", "source_id": 20433743, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32378, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:07Z", "source_id": 64495715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:10Z", "source_id": 20435857, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32382, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:36Z", "source_id": 64502718, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:39Z", "source_id": 20438192, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32387, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:44Z", "source_id": 64511422, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:49Z", "source_id": 20441054, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Sittingbourne |
0549 |
0549 |
1 |
None |
None |
Sheerness-on-Sea |
0608 |
0608 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86889/2026-09-22/detailed |
None |
Queenborough |
2026-09-22T06:04:00+01:00 |
Sheerness-on-Sea |
5.0 |
{"type": "LineString", "coordinates": [[0.7498214999999999, 51.4159059], [0.7494282, 51.4176146], [0.7493946999999999, 51.4177365], [0.7493837999999999, 51.417794099999995], [0.7493142, 51.4180743], [0.7492539, 51.4183588], [0.7491444999999999, 51.4186834], [0.7490297, 51.4189349], [0.74884, 51.419286499999984], [0.7460906, 51.42408639999999], [0.7456638999999999, 51.4248836], [0.7454533999999999, 51.4253536], [0.7452858, 51.4258323], [0.7451978000000001, 51.4262205], [0.7451365999999999, 51.4266075], [0.7450939, 51.4270842], [0.7450933, 51.42740310000001], [0.7451083999999999, 51.42772179999999], [0.7451420999999999, 51.42806860000001], [0.7451975, 51.4284126], [0.7453633999999999, 51.42902780000001], [0.7454641, 51.42932549999999], [0.7455824, 51.4296218], [0.745688, 51.42985289999999], [0.7458000999999999, 51.4300671], [0.7460395999999999, 51.4304872], [0.7464063999999999, 51.4310142], [0.7471333999999998, 51.4318875], [0.7475866, 51.4325195], [0.7479963000000001, 51.4332804], [0.7483083000000001, 51.43417129999999], [0.7484107999999999, 51.4346395], [0.7484987999999999, 51.434933], [0.7485947999999999, 51.435159600000006], [0.7487779, 51.435450899999985], [0.7489658, 51.4356787], [0.7490578999999999, 51.4357744], [0.7492193, 51.43592569999999], [0.7493624, 51.436042400000005], [0.7495192, 51.4361546], [0.7497193, 51.43627999999998], [0.7499438000000002, 51.4364009], [0.7502233, 51.4365312], [0.7503602, 51.4365871], [0.7505423, 51.4366551], [0.7507619, 51.43673379999999], [0.7509128999999999, 51.4367785], [0.7510273999999999, 51.4368097], [0.7514233, 51.4369108], [0.7518633999999998, 51.43700889999999], [0.7522532999999999, 51.4370861], [0.7526194, 51.437166000000005], [0.7529075000000001, 51.43723820000001], [0.7533099999999999, 51.43735829999999], [0.7536724000000001, 51.4374988], [0.7539948999999999, 51.43765179999999], [0.7542851, 51.437825499999995], [0.7545527999999999, 51.4379995], [0.7549004, 51.4382554], [0.7551913999999998, 51.438477], [0.7554339, 51.4386689], [0.7558726, 51.4390198], [0.7560973, 51.439195], [0.7564547, 51.4394598], [0.7570267, 51.439870500000005], [0.7585461999999998, 51.4409198]]} |
2.0 |
0604 |
0609 |
Queenborough |
Sheerness-on-Sea |
Sheerness-on-Sea |
51.4409198 |
0.7585462 |
51.4409198 |
0.7585462 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Sheerness-on-Sea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441054 |
1790053670876470 |
26 |
26 |
2026-09-22 05:19:15.208229 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:15.100393 |
| 728908 |
759719 |
P64753 |
325H50M522 |
2026-09-22 |
COMPLETE |
20440933 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 759719, "stp": "O", "toc": "Northern", "uid": "P64753", "consist": "195014", "dest_crs": "RSH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64753/2026-09-22/detailed", "trust_id": "325H50M522", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rose Hill Marple", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": null, "is_terminated": 1, "next_location": "Rose Hill Marple", "signalling_id": "5H50", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0609", "current_leg_dep": "0549", "current_leg_end": "Rose Hill Marple", "origin_dep_time": "0549", "origin_platform": "3", "current_location": "Rose Hill Marple", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999], [-2.2116210999999995, 53.47113229999999], [-2.2114627999999996, 53.47115310000001], [-2.2113523999999996, 53.4711706], [-2.2111805, 53.4711978], [-2.210768, 53.47126310000001], [-2.2105427999999994, 53.4712904], [-2.2103096, 53.47131749999999], [-2.2095129, 53.4714057], [-2.2092606, 53.4714337], [-2.2088047999999993, 53.47148519999999], [-2.2085203, 53.4715137], [-2.2082253, 53.4715393], [-2.2056616, 53.47171860000001], [-2.2052195, 53.4717495], [-2.2040224, 53.47183319999999], [-2.2037888999999997, 53.4718458], [-2.2036202, 53.471848099999995], [-2.2035313999999997, 53.471849000000006], [-2.2032336999999997, 53.47183619999999], [-2.2029307, 53.47181559999999], [-2.2023004, 53.471767699999994], [-2.2021313999999994, 53.47175800000001], [-2.2019597, 53.47175800000001], [-2.2007152, 53.4717867], [-2.2005273999999995, 53.47178039999999], [-2.2003289999999995, 53.4717708], [-2.2001573, 53.47175819999999], [-2.2000606, 53.47175399999999], [-2.1999747999999997, 53.4717495], [-2.1998729, 53.4717488], [-2.1989926, 53.4717783], [-2.1988672, 53.47178209999999], [-2.1987450999999996, 53.47178579999999], [-2.1983076, 53.47179890000001], [-2.1982750000000006, 53.47179989999999], [-2.1979419, 53.47179799999999], [-2.1976912999999993, 53.4717916], [-2.1972011, 53.4717791], [-2.1967866999999996, 53.4717958], [-2.1963011, 53.47181909999999], [-2.1956898, 53.47183090000001], [-2.195430665216247, 53.4718313623279], [-2.1952414, 53.4718317], [-2.1945846, 53.47180420000001], [-2.1944327999999995, 53.4717979], [-2.1939639000000004, 53.471769], [-2.1932979, 53.47171000000001], [-2.1918409, 53.47156689999999], [-2.1909456, 53.4714614], [-2.1902921, 53.471337899999995], [-2.1900622, 53.4712732], [-2.1896505000000004, 53.4711573], [-2.1889976, 53.4709349], [-2.1883711, 53.470689], [-2.1861077, 53.4698025], [-2.1856938, 53.4696096], [-2.1852984999999996, 53.4694073], [-2.1848736, 53.46915470000001], [-2.1844387999999997, 53.468826799999995], [-2.1839549, 53.4684121], [-2.1834625, 53.467901600000005], [-2.1833727856202145, 53.46779240988761], [-2.1831008999999995, 53.4674615], [-2.1827504, 53.4669408], [-2.1824642, 53.46635390000001], [-2.1809274, 53.46321], [-2.1804536, 53.462205], [-2.1803507, 53.4619952], [-2.1800934999999995, 53.46147100000001], [-2.1798867999999993, 53.4610926], [-2.1794547, 53.460425099999995], [-2.178989, 53.45990389999999], [-2.1783783, 53.4593064], [-2.1779402, 53.4589635], [-2.1774416999999997, 53.4586231], [-2.1769192999999993, 53.458298799999994], [-2.1763557, 53.4579746], [-2.1758666999999994, 53.4577308], [-2.1752136999999996, 53.4574511], [-2.174268, 53.45706049999999], [-2.1739759, 53.45693979999999], [-2.1728806, 53.4564782], [-2.1718598, 53.4560638], [-2.1697571, 53.4551746], [-2.1677606, 53.4543389], [-2.1659427999999994, 53.4535794], [-2.1639114, 53.45271730000001], [-2.1618359, 53.45185490000001], [-2.1605861, 53.451328899999986], [-2.1593365, 53.450799499999995], [-2.1579871, 53.45023160000001], [-2.1571912, 53.44990270000001], [-2.1566327, 53.44967189999999], [-2.1559566818868516, 53.44938709830456], [-2.1559104, 53.449367599999995], [-2.1551682999999997, 53.4490442], [-2.1536758, 53.44841190000001], [-2.1521345000000003, 53.4477714], [-2.1506086, 53.447122799999995], [-2.1497393, 53.446752700000005], [-2.148848, 53.4463625], [-2.14804, 53.4459361], [-2.1472127999999997, 53.4454626], [-2.146762100000001, 53.4451742], [-2.1458596, 53.44452009999999], [-2.1454299, 53.444180800000005], [-2.1450231, 53.443837900000005], [-2.1448577027675824, 53.443676135395194], [-2.1443763999999996, 53.4432054], [-2.1441935, 53.4430044], [-2.1440043, 53.4427857], [-2.1438331, 53.4425724], [-2.1436575, 53.442333399999995], [-2.1434592999999995, 53.442056], [-2.1432746, 53.4417823], [-2.1431034, 53.44150459999999], [-2.1429500999999997, 53.44123449999999], [-2.1427994, 53.44093310000001], [-2.1426484999999995, 53.4406004], [-2.1423976, 53.43995780000001], [-2.1415486, 53.437654], [-2.1414711, 53.43734709999999], [-2.141417, 53.43718749999999], [-2.1413555999999994, 53.4370051], [-2.1412571, 53.4368118], [-2.1411376, 53.43659379999999], [-2.1409665999999996, 53.4362631], [-2.140863, 53.436086], [-2.1407412999999997, 53.43590069999999], [-2.1402689000000006, 53.4353186], [-2.1398691, 53.4349267], [-2.1395376, 53.4346435], [-2.1394165, 53.43453829999999], [-2.1390137, 53.434234499999995], [-2.13858, 53.433941], [-2.1381808, 53.4336805], [-2.1377019000000006, 53.4334016], [-2.1372395999999996, 53.4331672], [-2.1367546999999996, 53.43294199999998], [-2.1363859999999995, 53.4327924], [-2.1358519, 53.4325869], [-2.1348657, 53.4322179], [-2.1341428, 53.43194739999999], [-2.133602199999999, 53.43174209999999], [-2.131627, 53.4309897], [-2.1274888, 53.4294206], [-2.125231799999999, 53.4285792], [-2.1212716, 53.4270854], [-2.1210088, 53.4269869], [-2.1142582, 53.42443630000001], [-2.113850358326569, 53.42428658687134], [-2.1137913933943544, 53.424264941603454], [-2.1132281999999996, 53.42405819999999], [-2.1123229, 53.42371790000001], [-2.1115023, 53.42343199999999], [-2.1114324, 53.423404299999994], [-2.1111478, 53.4233005], [-2.1104813999999994, 53.4230505], [-2.1097073, 53.422763], [-2.1093824, 53.4226423], [-2.1081720999999995, 53.42217269999998], [-2.1072428999999997, 53.4217998], [-2.1064499, 53.4214338], [-2.1051934999999995, 53.420837500000005], [-2.1039908, 53.42025339999999], [-2.1026633, 53.4196256], [-2.1018602, 53.419240999999985], [-2.1001615999999994, 53.41842270000001], [-2.0992553, 53.4179852], [-2.0983523, 53.4175517], [-2.0979548, 53.4173613], [-2.0960487, 53.41644689999998], [-2.0946132, 53.4157681], [-2.0940209, 53.415499999999994], [-2.0932974000000004, 53.4152205], [-2.0926768, 53.4149926], [-2.0921512, 53.41483089999999], [-2.0915393999999994, 53.4146728], [-2.0912114, 53.4145973], [-2.0907821, 53.4144614], [-2.0903608, 53.4143281], [-2.0902230438653704, 53.41428429590598], [-2.089857, 53.41416790000001], [-2.0896669, 53.41410739999999], [-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "53.3960432", "next_location_lon": "-2.0765086", "previous_location": "Manchester Piccadilly", "current_leg_milage": "9.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.469, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.469, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2815.088, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2857.551, \"from_m\": 2815.088, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12214.469, \"from_m\": 2857.551, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12281.965, \"from_m\": 12214.469, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12314.181, \"from_m\": 12281.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14077.035, \"from_m\": 12314.181, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14185.503, \"from_m\": 14077.035, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14212.594, \"from_m\": 14185.503, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15675.384, \"from_m\": 14212.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 759719, \"profile_key\": \"b7f527b16c22a3b3b9a1c918e3a5641746534a15e9883900d713995d586cee0d\", \"schedule_id\": 42470, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1119.428, \"section_seq\": 1, \"route_path_id\": 138993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 138993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Reddish North\", \"stage_seq\": 4, \"distance_m\": 6261.061, \"section_seq\": 1, \"route_path_id\": 138993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Romiley\", \"stage_seq\": 5, \"distance_m\": 12446.054, \"section_seq\": 1, \"route_path_id\": 138993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 6, \"distance_m\": 14134.404, \"section_seq\": 1, \"route_path_id\": 138993}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Rose Hill Marple\", \"stage_seq\": 7, \"distance_m\": 15675.384, \"section_seq\": 1, \"route_path_id\": 138993}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15675.384, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138993}], \"total_distance_m\": 15675.384, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14481.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.244, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "53.3960432", "current_position_lon": "-2.0765086", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:29Z\", \"source_id\": 64491772, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:34Z\", \"source_id\": 20434569, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:57Z\", \"source_id\": 64504962, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:02Z\", \"source_id\": 20438934, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:31Z\", \"source_id\": 64511039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:35Z\", \"source_id\": 20440933, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rose Hill Marple", "service_state_platform": null, "timing_fact_generation": 1790053657353232, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:15.103895", "service_state_evidence_id": 20440933, "current_leg_start_actual_dep": "2026-09-22T05:52:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:15.735990", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
MAN |
RSH |
5H50 |
195014 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.469, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.469, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2815.088, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2857.551, "from_m": 2815.088, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12214.469, "from_m": 2857.551, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12281.965, "from_m": 12214.469, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12314.181, "from_m": 12281.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14077.035, "from_m": 12314.181, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14185.503, "from_m": 14077.035, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14212.594, "from_m": 14185.503, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15675.384, "from_m": 14212.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 759719, "profile_key": "b7f527b16c22a3b3b9a1c918e3a5641746534a15e9883900d713995d586cee0d", "schedule_id": 42470, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1119.428, "section_seq": 1, "route_path_id": 138993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 138993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Reddish North", "stage_seq": 4, "distance_m": 6261.061, "section_seq": 1, "route_path_id": 138993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Romiley", "stage_seq": 5, "distance_m": 12446.054, "section_seq": 1, "route_path_id": 138993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Marple Wharf Jn", "stage_seq": 6, "distance_m": 14134.404, "section_seq": 1, "route_path_id": 138993}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Rose Hill Marple", "stage_seq": 7, "distance_m": 15675.384, "section_seq": 1, "route_path_id": 138993}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15675.384, "from_m": 0.0, "section_seq": 1, "route_path_id": 138993}], "total_distance_m": 15675.384, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14481.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.244, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:29Z", "source_id": 64491772, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:34Z", "source_id": 20434569, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9040, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:57Z", "source_id": 64504962, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:04:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:02Z", "source_id": 20438934, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9034, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:31Z", "source_id": 64511039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:35Z", "source_id": 20440933, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0549 |
0549 |
3 |
None |
None |
Rose Hill Marple |
0606 |
0606 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64753/2026-09-22/detailed |
None |
Manchester Piccadilly |
2026-09-22T05:52:00+01:00 |
Rose Hill Marple |
20.0 |
{"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999], [-2.2116210999999995, 53.47113229999999], [-2.2114627999999996, 53.47115310000001], [-2.2113523999999996, 53.4711706], [-2.2111805, 53.4711978], [-2.210768, 53.47126310000001], [-2.2105427999999994, 53.4712904], [-2.2103096, 53.47131749999999], [-2.2095129, 53.4714057], [-2.2092606, 53.4714337], [-2.2088047999999993, 53.47148519999999], [-2.2085203, 53.4715137], [-2.2082253, 53.4715393], [-2.2056616, 53.47171860000001], [-2.2052195, 53.4717495], [-2.2040224, 53.47183319999999], [-2.2037888999999997, 53.4718458], [-2.2036202, 53.471848099999995], [-2.2035313999999997, 53.471849000000006], [-2.2032336999999997, 53.47183619999999], [-2.2029307, 53.47181559999999], [-2.2023004, 53.471767699999994], [-2.2021313999999994, 53.47175800000001], [-2.2019597, 53.47175800000001], [-2.2007152, 53.4717867], [-2.2005273999999995, 53.47178039999999], [-2.2003289999999995, 53.4717708], [-2.2001573, 53.47175819999999], [-2.2000606, 53.47175399999999], [-2.1999747999999997, 53.4717495], [-2.1998729, 53.4717488], [-2.1989926, 53.4717783], [-2.1988672, 53.47178209999999], [-2.1987450999999996, 53.47178579999999], [-2.1983076, 53.47179890000001], [-2.1982750000000006, 53.47179989999999], [-2.1979419, 53.47179799999999], [-2.1976912999999993, 53.4717916], [-2.1972011, 53.4717791], [-2.1967866999999996, 53.4717958], [-2.1963011, 53.47181909999999], [-2.1956898, 53.47183090000001], [-2.195430665216247, 53.4718313623279], [-2.1952414, 53.4718317], [-2.1945846, 53.47180420000001], [-2.1944327999999995, 53.4717979], [-2.1939639000000004, 53.471769], [-2.1932979, 53.47171000000001], [-2.1918409, 53.47156689999999], [-2.1909456, 53.4714614], [-2.1902921, 53.471337899999995], [-2.1900622, 53.4712732], [-2.1896505000000004, 53.4711573], [-2.1889976, 53.4709349], [-2.1883711, 53.470689], [-2.1861077, 53.4698025], [-2.1856938, 53.4696096], [-2.1852984999999996, 53.4694073], [-2.1848736, 53.46915470000001], [-2.1844387999999997, 53.468826799999995], [-2.1839549, 53.4684121], [-2.1834625, 53.467901600000005], [-2.1833727856202145, 53.46779240988761], [-2.1831008999999995, 53.4674615], [-2.1827504, 53.4669408], [-2.1824642, 53.46635390000001], [-2.1809274, 53.46321], [-2.1804536, 53.462205], [-2.1803507, 53.4619952], [-2.1800934999999995, 53.46147100000001], [-2.1798867999999993, 53.4610926], [-2.1794547, 53.460425099999995], [-2.178989, 53.45990389999999], [-2.1783783, 53.4593064], [-2.1779402, 53.4589635], [-2.1774416999999997, 53.4586231], [-2.1769192999999993, 53.458298799999994], [-2.1763557, 53.4579746], [-2.1758666999999994, 53.4577308], [-2.1752136999999996, 53.4574511], [-2.174268, 53.45706049999999], [-2.1739759, 53.45693979999999], [-2.1728806, 53.4564782], [-2.1718598, 53.4560638], [-2.1697571, 53.4551746], [-2.1677606, 53.4543389], [-2.1659427999999994, 53.4535794], [-2.1639114, 53.45271730000001], [-2.1618359, 53.45185490000001], [-2.1605861, 53.451328899999986], [-2.1593365, 53.450799499999995], [-2.1579871, 53.45023160000001], [-2.1571912, 53.44990270000001], [-2.1566327, 53.44967189999999], [-2.1559566818868516, 53.44938709830456], [-2.1559104, 53.449367599999995], [-2.1551682999999997, 53.4490442], [-2.1536758, 53.44841190000001], [-2.1521345000000003, 53.4477714], [-2.1506086, 53.447122799999995], [-2.1497393, 53.446752700000005], [-2.148848, 53.4463625], [-2.14804, 53.4459361], [-2.1472127999999997, 53.4454626], [-2.146762100000001, 53.4451742], [-2.1458596, 53.44452009999999], [-2.1454299, 53.444180800000005], [-2.1450231, 53.443837900000005], [-2.1448577027675824, 53.443676135395194], [-2.1443763999999996, 53.4432054], [-2.1441935, 53.4430044], [-2.1440043, 53.4427857], [-2.1438331, 53.4425724], [-2.1436575, 53.442333399999995], [-2.1434592999999995, 53.442056], [-2.1432746, 53.4417823], [-2.1431034, 53.44150459999999], [-2.1429500999999997, 53.44123449999999], [-2.1427994, 53.44093310000001], [-2.1426484999999995, 53.4406004], [-2.1423976, 53.43995780000001], [-2.1415486, 53.437654], [-2.1414711, 53.43734709999999], [-2.141417, 53.43718749999999], [-2.1413555999999994, 53.4370051], [-2.1412571, 53.4368118], [-2.1411376, 53.43659379999999], [-2.1409665999999996, 53.4362631], [-2.140863, 53.436086], [-2.1407412999999997, 53.43590069999999], [-2.1402689000000006, 53.4353186], [-2.1398691, 53.4349267], [-2.1395376, 53.4346435], [-2.1394165, 53.43453829999999], [-2.1390137, 53.434234499999995], [-2.13858, 53.433941], [-2.1381808, 53.4336805], [-2.1377019000000006, 53.4334016], [-2.1372395999999996, 53.4331672], [-2.1367546999999996, 53.43294199999998], [-2.1363859999999995, 53.4327924], [-2.1358519, 53.4325869], [-2.1348657, 53.4322179], [-2.1341428, 53.43194739999999], [-2.133602199999999, 53.43174209999999], [-2.131627, 53.4309897], [-2.1274888, 53.4294206], [-2.125231799999999, 53.4285792], [-2.1212716, 53.4270854], [-2.1210088, 53.4269869], [-2.1142582, 53.42443630000001], [-2.113850358326569, 53.42428658687134], [-2.1137913933943544, 53.424264941603454], [-2.1132281999999996, 53.42405819999999], [-2.1123229, 53.42371790000001], [-2.1115023, 53.42343199999999], [-2.1114324, 53.423404299999994], [-2.1111478, 53.4233005], [-2.1104813999999994, 53.4230505], [-2.1097073, 53.422763], [-2.1093824, 53.4226423], [-2.1081720999999995, 53.42217269999998], [-2.1072428999999997, 53.4217998], [-2.1064499, 53.4214338], [-2.1051934999999995, 53.420837500000005], [-2.1039908, 53.42025339999999], [-2.1026633, 53.4196256], [-2.1018602, 53.419240999999985], [-2.1001615999999994, 53.41842270000001], [-2.0992553, 53.4179852], [-2.0983523, 53.4175517], [-2.0979548, 53.4173613], [-2.0960487, 53.41644689999998], [-2.0946132, 53.4157681], [-2.0940209, 53.415499999999994], [-2.0932974000000004, 53.4152205], [-2.0926768, 53.4149926], [-2.0921512, 53.41483089999999], [-2.0915393999999994, 53.4146728], [-2.0912114, 53.4145973], [-2.0907821, 53.4144614], [-2.0903608, 53.4143281], [-2.0902230438653704, 53.41428429590598], [-2.089857, 53.41416790000001], [-2.0896669, 53.41410739999999], [-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]} |
9.6 |
0549 |
0609 |
Manchester Piccadilly |
Rose Hill Marple |
Rose Hill Marple |
53.3960432 |
-2.0765086 |
53.3960432 |
-2.0765086 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Rose Hill Marple |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440933 |
1790053657353232 |
28 |
28 |
2026-09-22 05:19:15.735990 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:15.103895 |
| 728909 |
759652 |
G27016 |
871T83M522 |
2026-09-22 |
COMPLETE |
20441118 |
2026-09-22 06:09:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 759652, "stp": "P", "toc": "Southern", "uid": "G27016", "consist": "377148", "dest_crs": "RDH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27016/2026-09-22/detailed", "trust_id": "871T83M522", "origin_crs": "TBD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-22", "dest_arr_time": "0606", "dest_platform": "0", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "1T83", "timing_status": "LATE", "origin_station": "Three Bridges", "current_leg_arr": "0609", "current_leg_dep": "0605", "current_leg_end": "Redhill", "origin_dep_time": "0547", "origin_platform": "2", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666556, 51.23821449999999], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Earlswood (Surrey)", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Earlswood (Surrey)", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 443.877, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.623, \"from_m\": 443.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2999.284, \"from_m\": 554.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3114.735, \"from_m\": 2999.284, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.511, \"from_m\": 3114.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5996.133, \"from_m\": 3967.511, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8807.23, \"from_m\": 5996.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8847.984, \"from_m\": 8807.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12231.678, \"from_m\": 8847.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13544.985, \"from_m\": 12231.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13699.553, \"from_m\": 13544.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13790.328, \"from_m\": 13699.553, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13864.295, \"from_m\": 13790.328, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 759652, \"profile_key\": \"1a31fc191d2fa3d7678e74c8c707c1a9b4492ccfd936c67b75eb3b6fcd1d4926\", \"schedule_id\": 10259, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Three Bridges\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133999}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 4437.601, \"section_seq\": 1, \"route_path_id\": 133999}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Horley\", \"stage_seq\": 3, \"distance_m\": 5799.562, \"section_seq\": 1, \"route_path_id\": 133999}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Salfords\", \"stage_seq\": 4, \"distance_m\": 9472.683, \"section_seq\": 1, \"route_path_id\": 133999}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 5, \"distance_m\": 12409.443, \"section_seq\": 1, \"route_path_id\": 133999}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 6, \"distance_m\": 13864.295, \"section_seq\": 1, \"route_path_id\": 133999}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13864.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133999}], \"total_distance_m\": 13864.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13749.574, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 114.721, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:22Z\", \"source_id\": 64488691, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:25Z\", \"source_id\": 20433541, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:59Z\", \"source_id\": 64494043, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:05Z\", \"source_id\": 20435295, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:21Z\", \"source_id\": 64499157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:23Z\", \"source_id\": 20436946, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:04Z\", \"source_id\": 64505134, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:06Z\", \"source_id\": 20438974, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:51Z\", \"source_id\": 64511575, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:54Z\", \"source_id\": 20441118, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "0", "timing_fact_generation": 1790053675082555, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:15.108094", "service_state_evidence_id": 20441118, "current_leg_start_actual_dep": "2026-09-22T06:05:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:15.738618", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TBD |
RDH |
1T83 |
377148 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 443.877, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.623, "from_m": 443.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2999.284, "from_m": 554.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3114.735, "from_m": 2999.284, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.511, "from_m": 3114.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5996.133, "from_m": 3967.511, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8807.23, "from_m": 5996.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8847.984, "from_m": 8807.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12231.678, "from_m": 8847.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13544.985, "from_m": 12231.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13699.553, "from_m": 13544.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13790.328, "from_m": 13699.553, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13864.295, "from_m": 13790.328, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 759652, "profile_key": "1a31fc191d2fa3d7678e74c8c707c1a9b4492ccfd936c67b75eb3b6fcd1d4926", "schedule_id": 10259, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Three Bridges", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133999}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552H", "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 4437.601, "section_seq": 1, "route_path_id": 133999}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Horley", "stage_seq": 3, "distance_m": 5799.562, "section_seq": 1, "route_path_id": 133999}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Salfords", "stage_seq": 4, "distance_m": 9472.683, "section_seq": 1, "route_path_id": 133999}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Earlswood (Surrey)", "stage_seq": 5, "distance_m": 12409.443, "section_seq": 1, "route_path_id": 133999}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Redhill", "stage_seq": 6, "distance_m": 13864.295, "section_seq": 1, "route_path_id": 133999}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13864.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 133999}], "total_distance_m": 13864.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13749.574, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 114.721, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:22Z", "source_id": 64488691, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:25Z", "source_id": 20433541, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:59Z", "source_id": 64494043, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:05Z", "source_id": 20435295, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:21Z", "source_id": 64499157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:23Z", "source_id": 20436946, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:04Z", "source_id": 64505134, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:05:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:06Z", "source_id": 20438974, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30315, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:51Z", "source_id": 64511575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:54Z", "source_id": 20441118, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Three Bridges |
0547 |
0547 |
2 |
None |
None |
Redhill |
0606 |
0606 |
0 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27016/2026-09-22/detailed |
None |
Earlswood (Surrey) |
2026-09-22T06:05:30+01:00 |
Redhill |
4.0 |
{"type": "LineString", "coordinates": [[-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666556, 51.23821449999999], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} |
0.9 |
0605 |
0609 |
Earlswood (Surrey) |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441118 |
1790053675082555 |
32 |
32 |
2026-09-22 05:19:15.738618 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:15.108094 |
| 728910 |
759216 |
L84171 |
872R90M522 |
2026-09-22 |
COMPLETE |
20441371 |
2026-09-22 06:06:00 |
2026-09-22 05:19:22 |
2026-09-24 05:19:22 |
{"id": 759216, "stp": "P", "toc": "South Western Railway", "uid": "L84171", "consist": "701017", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84171/2026-09-22/detailed", "trust_id": "872R90M522", "origin_crs": "HOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "15", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2R90", "timing_status": "ON TIME", "origin_station": "Hounslow", "current_leg_arr": "0609", "current_leg_dep": "0603", "current_leg_end": "London Waterloo", "origin_dep_time": "0531", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-22T05:19:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (W)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 123.438, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 174.998, \"from_m\": 123.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5985.57, \"from_m\": 174.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6053.209, \"from_m\": 5985.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10412.907, \"from_m\": 6053.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10559.756, \"from_m\": 10412.907, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10622.55, \"from_m\": 10559.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10699.68, \"from_m\": 10622.55, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14185.837, \"from_m\": 10699.68, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14228.513, \"from_m\": 14185.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15568.699, \"from_m\": 14228.513, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16068.85, \"from_m\": 15568.699, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17066.799, \"from_m\": 16068.85, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17112.734, \"from_m\": 17066.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17518.916, \"from_m\": 17112.734, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17616.446, \"from_m\": 17518.916, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18951.852, \"from_m\": 17616.446, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19075.194, \"from_m\": 18951.852, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19855.932, \"from_m\": 19075.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20686.515, \"from_m\": 19855.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21541.396, \"from_m\": 20686.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22118.528, \"from_m\": 21541.396, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 759216, \"profile_key\": \"19131d35aad6ed2fcbfe77e7d7a976e2321a3241f7ea9b3deba9aa63a144505f\", \"schedule_id\": 16746, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Hounslow\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Isleworth\", \"stage_seq\": 2, \"distance_m\": 2597.763, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Syon Lane\", \"stage_seq\": 3, \"distance_m\": 3657.369, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0539\", \"location\": \"Brentford\", \"stage_seq\": 4, \"distance_m\": 4973.966, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Kew Bridge\", \"stage_seq\": 5, \"distance_m\": 6485.877, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"Chiswick\", \"stage_seq\": 6, \"distance_m\": 8223.877, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 7, \"distance_m\": 9806.15, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Barnes\", \"stage_seq\": 8, \"distance_m\": 10841.006, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Putney\", \"stage_seq\": 9, \"distance_m\": 12726.536, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Wandsworth Town\", \"stage_seq\": 10, \"distance_m\": 14656.217, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 11, \"distance_m\": 15952.803, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"West London Jn\", \"stage_seq\": 12, \"distance_m\": 17053.361, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 13, \"distance_m\": 17885.29, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 14, \"distance_m\": 18917.082, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Vauxhall\", \"stage_seq\": 15, \"distance_m\": 20050.954, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 16, \"distance_m\": 21389.551, \"section_seq\": 1, \"route_path_id\": 137536}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 17, \"distance_m\": 22118.528, \"section_seq\": 1, \"route_path_id\": 137536}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22118.528, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137536}], \"total_distance_m\": 22118.528, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21910.718, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 207.81, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:41Z\", \"source_id\": 64462691, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:44Z\", \"source_id\": 20425116, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:02Z\", \"source_id\": 64465272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:06Z\", \"source_id\": 20425941, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:14Z\", \"source_id\": 64467755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:15Z\", \"source_id\": 20426704, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:48Z\", \"source_id\": 64470772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:50Z\", \"source_id\": 20427657, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:37Z\", \"source_id\": 64474145, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:40Z\", \"source_id\": 20428849, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:47Z\", \"source_id\": 64478343, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:53Z\", \"source_id\": 20430146, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:22Z\", \"source_id\": 64480530, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:25Z\", \"source_id\": 20430831, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:50:29Z\", \"source_id\": 64484729, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:50:35Z\", \"source_id\": 20432209, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:26Z\", \"source_id\": 64488822, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:35Z\", \"source_id\": 20433619, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:03Z\", \"source_id\": 64492598, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:06Z\", \"source_id\": 20434831, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:51Z\", \"source_id\": 64501486, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:55Z\", \"source_id\": 20437820, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:50Z\", \"source_id\": 20440515, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:35Z\", \"source_id\": 64511160, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:41Z\", \"source_id\": 20440972, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "15", "timing_fact_generation": 1790053701782144, "current_leg_arrival_utc": "2026-09-22T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:16.319282", "service_state_evidence_id": 20440972, "current_leg_start_actual_dep": "2026-09-22T06:04:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:16.945756", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
HOU |
None |
2R90 |
701017 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 123.438, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 174.998, "from_m": 123.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5985.57, "from_m": 174.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6053.209, "from_m": 5985.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10412.907, "from_m": 6053.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10559.756, "from_m": 10412.907, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10622.55, "from_m": 10559.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10699.68, "from_m": 10622.55, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14185.837, "from_m": 10699.68, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14228.513, "from_m": 14185.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15568.699, "from_m": 14228.513, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16068.85, "from_m": 15568.699, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17066.799, "from_m": 16068.85, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17112.734, "from_m": 17066.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17518.916, "from_m": 17112.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17616.446, "from_m": 17518.916, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18951.852, "from_m": 17616.446, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19075.194, "from_m": 18951.852, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19855.932, "from_m": 19075.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20686.515, "from_m": 19855.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21541.396, "from_m": 20686.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22118.528, "from_m": 21541.396, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 759216, "profile_key": "19131d35aad6ed2fcbfe77e7d7a976e2321a3241f7ea9b3deba9aa63a144505f", "schedule_id": 16746, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Hounslow", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Isleworth", "stage_seq": 2, "distance_m": 2597.763, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Syon Lane", "stage_seq": 3, "distance_m": 3657.369, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0539", "location": "Brentford", "stage_seq": 4, "distance_m": 4973.966, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Kew Bridge", "stage_seq": 5, "distance_m": 6485.877, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "Chiswick", "stage_seq": 6, "distance_m": 8223.877, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "Barnes Bridge", "stage_seq": 7, "distance_m": 9806.15, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Barnes", "stage_seq": 8, "distance_m": 10841.006, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Putney", "stage_seq": 9, "distance_m": 12726.536, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Wandsworth Town", "stage_seq": 10, "distance_m": 14656.217, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Clapham Junction (W)", "stage_seq": 11, "distance_m": 15952.803, "section_seq": 1, "route_path_id": 137536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "West London Jn", "stage_seq": 12, "distance_m": 17053.361, "section_seq": 1, "route_path_id": 137536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Queenstown Road (Battersea)", "stage_seq": 13, "distance_m": 17885.29, "section_seq": 1, "route_path_id": 137536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Nine Elms Jn", "stage_seq": 14, "distance_m": 18917.082, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Vauxhall", "stage_seq": 15, "distance_m": 20050.954, "section_seq": 1, "route_path_id": 137536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Waterloo West Crossings", "stage_seq": 16, "distance_m": 21389.551, "section_seq": 1, "route_path_id": 137536}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 17, "distance_m": 22118.528, "section_seq": 1, "route_path_id": 137536}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22118.528, "from_m": 0.0, "section_seq": 1, "route_path_id": 137536}], "total_distance_m": 22118.528, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21910.718, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 207.81, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28368, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:41Z", "source_id": 64462691, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:44Z", "source_id": 20425116, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28372, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:02Z", "source_id": 64465272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:06Z", "source_id": 20425941, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28376, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:14Z", "source_id": 64467755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:15Z", "source_id": 20426704, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28381, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:48Z", "source_id": 64470772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:50Z", "source_id": 20427657, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28386, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:37Z", "source_id": 64474145, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:40Z", "source_id": 20428849, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28406, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:47Z", "source_id": 64478343, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:53Z", "source_id": 20430146, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28391, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:22Z", "source_id": 64480530, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:25Z", "source_id": 20430831, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:50:29Z", "source_id": 64484729, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:50:35Z", "source_id": 20432209, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28423, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:26Z", "source_id": 64488822, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:35Z", "source_id": 20433619, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29133, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:03Z", "source_id": 64492598, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:06Z", "source_id": 20434831, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:51Z", "source_id": 64501486, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:55Z", "source_id": 20437820, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:50Z", "source_id": 20440515, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28973, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:35Z", "source_id": 64511160, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:09:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:41Z", "source_id": 20440972, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Hounslow |
0531 |
0531 |
1 |
None |
None |
London Waterloo |
0608 |
0608 |
15 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84171/2026-09-22/detailed |
None |
Vauxhall |
2026-09-22T06:04:00+01:00 |
London Waterloo |
6.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0603 |
0609 |
Clapham Junction (W) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-22 05:19:22 |
TERMINATED |
2026-09-22 05:09:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20440972 |
1790053701782144 |
66 |
66 |
2026-09-22 05:19:16.945756 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:16.319282 |
| 728911 |
760372 |
L86043 |
875N90M622 |
2026-09-22 |
COMPLETE |
20441537 |
2026-09-22 06:09:00 |
2026-09-22 05:19:52 |
2026-09-24 05:19:52 |
{"id": 760372, "stp": "P", "toc": "South Western Railway", "uid": "L86043", "consist": "701038", "dest_crs": "FNH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86043/2026-09-22/detailed", "trust_id": "875N90M622", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-22", "dest_arr_time": "0613", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5N90", "timing_status": "EARLY", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0609", "current_leg_dep": "0604", "current_leg_end": "Farnham", "origin_dep_time": "0605", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-22T05:19:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham C.S.D.", "dest_arr_time_act": "0613", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham C.S.D.", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1479.544, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 760372, \"profile_key\": \"43b93400b3c7cec0775c031a24151adb261f6fde502e6b3f6eb19f6dd0d5786d\", \"schedule_id\": 38989, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 118440}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 118440}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1479.544, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118440}], \"total_distance_m\": 1479.544, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1002.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:35Z\", \"source_id\": 64512836, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:40Z\", \"source_id\": 20441537, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1790053722388905, "current_leg_arrival_utc": "2026-09-22T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:31.038161", "service_state_evidence_id": 20441537, "current_leg_start_actual_dep": "2026-09-22T06:05:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:31.208484", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFM |
FNH |
5N90 |
701038 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 476.803, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1479.544, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 760372, "profile_key": "43b93400b3c7cec0775c031a24151adb261f6fde502e6b3f6eb19f6dd0d5786d", "schedule_id": 38989, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 118440}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": null, "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 118440}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1479.544, "from_m": 0.0, "section_seq": 1, "route_path_id": 118440}], "total_distance_m": 1479.544, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1002.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:35Z", "source_id": 64512836, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:09:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:40Z", "source_id": 20441537, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Farnham C.S.D. |
0605 |
0605 |
None |
None |
None |
Farnham |
0613 |
0613 |
1 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86043/2026-09-22/detailed |
None |
Farnham C.S.D. |
2026-09-22T06:05:00+01:00 |
Farnham |
5.0 |
{"type": "LineString", "coordinates": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} |
0.9 |
0604 |
0609 |
Farnham C.S.D. |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-22 05:19:52 |
TERMINATED |
2026-09-22 05:09:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441537 |
1790053722388905 |
9 |
9 |
2026-09-22 05:19:31.208484 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:31.038161 |
| 728912 |
760460 |
C39916 |
875K03M622 |
2026-09-22 |
COMPLETE |
20441289 |
2026-09-22 06:09:00 |
2026-09-22 05:19:52 |
2026-09-24 05:19:52 |
{"id": 760460, "stp": "P", "toc": "Southern", "uid": "C39916", "consist": "377413+377438", "dest_crs": "EPS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39916/2026-09-22/detailed", "trust_id": "875K03M622", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "3", "is_terminated": 1, "next_location": "Epsom", "signalling_id": "5K03", "timing_status": "ON TIME", "origin_station": "Epsom - Down Sidings", "current_leg_arr": "0609", "current_leg_dep": "0608", "current_leg_end": "Epsom", "origin_dep_time": "0607", "origin_platform": "SDG", "current_location": "Epsom", "last_update_time": "2026-09-22T05:19:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.27668209999999993, 51.33091739999999], [-0.2760571, 51.331319599999986], [-0.27517199999999997, 51.33188439999999], [-0.2742812, 51.33240199999999], [-0.2740592, 51.33252070000001], [-0.2738696, 51.332622], [-0.27373889999999995, 51.3326885], [-0.2730874, 51.3329948], [-0.2725569, 51.3332325], [-0.272199, 51.33337949999999], [-0.27216789999999996, 51.3333932], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]}", "current_leg_start": "Epsom - Down Sidings", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.3342754", "next_location_lon": "-0.2698516", "previous_location": "Epsom - Down Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.849, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 362.274, \"from_m\": 308.849, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 406.994, \"from_m\": 362.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 410.607, \"from_m\": 406.994, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 466.232, \"from_m\": 410.607, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 585.753, \"from_m\": 466.232, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 760460, \"profile_key\": \"18f9997e741aefc6a32fa36e9a64e717c886e179daf3f22e06cd6acd31b9855c\", \"schedule_id\": 5703, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Epsom - Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130963}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Epsom\", \"stage_seq\": 2, \"distance_m\": 585.753, \"section_seq\": 1, \"route_path_id\": 130963}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 585.753, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130963}], \"total_distance_m\": 585.753, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 232.184, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 353.569, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3342754", "current_position_lon": "-0.2698516", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:05Z\", \"source_id\": 64512000, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:14Z\", \"source_id\": 20441289, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom", "service_state_platform": "3", "timing_fact_generation": 1790053697443140, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:31.552968", "service_state_evidence_id": 20441289, "current_leg_start_actual_dep": "2026-09-22T06:07:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:31.972448", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
EPS |
5K03 |
377413+377438 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 308.849, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 362.274, "from_m": 308.849, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 406.994, "from_m": 362.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 410.607, "from_m": 406.994, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 466.232, "from_m": 410.607, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 585.753, "from_m": 466.232, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 760460, "profile_key": "18f9997e741aefc6a32fa36e9a64e717c886e179daf3f22e06cd6acd31b9855c", "schedule_id": 5703, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Epsom - Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130963}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Epsom", "stage_seq": 2, "distance_m": 585.753, "section_seq": 1, "route_path_id": 130963}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 585.753, "from_m": 0.0, "section_seq": 1, "route_path_id": 130963}], "total_distance_m": 585.753, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 232.184, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 353.569, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30133, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:05Z", "source_id": 64512000, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:09:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:14Z", "source_id": 20441289, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Epsom - Down Sidings |
0607 |
0607 |
SDG |
None |
None |
Epsom |
0609 |
0609 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39916/2026-09-22/detailed |
None |
Epsom - Down Sidings |
2026-09-22T06:07:00+01:00 |
Epsom |
1.0 |
{"type": "LineString", "coordinates": [[-0.27668209999999993, 51.33091739999999], [-0.2760571, 51.331319599999986], [-0.27517199999999997, 51.33188439999999], [-0.2742812, 51.33240199999999], [-0.2740592, 51.33252070000001], [-0.2738696, 51.332622], [-0.27373889999999995, 51.3326885], [-0.2730874, 51.3329948], [-0.2725569, 51.3332325], [-0.272199, 51.33337949999999], [-0.27216789999999996, 51.3333932], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]} |
0.4 |
0608 |
0609 |
Epsom - Down Sidings |
Epsom |
Epsom |
51.3342754 |
-0.2698516 |
51.3342754 |
-0.2698516 |
1 |
0 |
2026-09-22 05:19:52 |
TERMINATED |
2026-09-22 05:09:00 |
Epsom |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441289 |
1790053697443140 |
5 |
5 |
2026-09-22 05:19:31.972448 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:31.552968 |
| 728913 |
762094 |
N60977 |
325P611522 |
2026-09-22 |
COMPLETE |
20441478 |
2026-09-22 06:09:00 |
2026-09-22 05:19:52 |
2026-09-24 05:19:52 |
{"id": 762094, "stp": "N", "toc": "TransPennine Express", "uid": "N60977", "consist": "185146", "dest_crs": "MCV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N60977/2026-09-22/detailed", "trust_id": "325P611522", "origin_crs": "XRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-22", "dest_arr_time": "0550", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "5P61", "timing_status": "LATE", "origin_station": "Ardwick T.M.D.", "current_leg_arr": "0609", "current_leg_dep": "0542", "current_leg_end": "Manchester Victoria", "origin_dep_time": "0534", "origin_platform": null, "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-22T05:19:52", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2299117770382018, 53.476100990875665], [-2.2300135, 53.4760891], [-2.230347, 53.4760507], [-2.2305469999999996, 53.476023199999986], [-2.2307341999999997, 53.4759882], [-2.2314979, 53.4758161], [-2.2339923999999995, 53.4752369], [-2.2350142, 53.47499989999999], [-2.2362245, 53.47473], [-2.2365309999999994, 53.47466169999999], [-2.2380085000000003, 53.4743334], [-2.238417, 53.474242399999994], [-2.238672, 53.474185600000006], [-2.2393915999999994, 53.4740457], [-2.2397204999999993, 53.47397209999999], [-2.2401869, 53.473878000000006], [-2.2405572, 53.473840999999986], [-2.2407611, 53.47382819999999], [-2.2410453999999995, 53.473823], [-2.2412958, 53.47382270000001], [-2.2415314, 53.4738265], [-2.2418299, 53.47384040000001], [-2.2421457999999994, 53.47385200000001], [-2.2425504999999997, 53.47386689999999], [-2.2427902999999993, 53.473864500000005], [-2.2437992, 53.47384449999999], [-2.2442002, 53.47382900000001], [-2.245096199999999, 53.4738586], [-2.2452916, 53.47386590000001], [-2.2457882102988034, 53.47388594915082], [-2.2466465, 53.4739206], [-2.2486517, 53.4739934], [-2.2502234, 53.4740505], [-2.2510168, 53.4741112], [-2.2513804999999993, 53.4741502], [-2.2515488, 53.47417339999999], [-2.2517134999999997, 53.4742008], [-2.2519142999999997, 53.47423729999999], [-2.2521181, 53.4742796], [-2.2523468, 53.47433139999999], [-2.2525796999999996, 53.4743878], [-2.2528481, 53.474467], [-2.2532479999999997, 53.4745937], [-2.2536510999999995, 53.47471969999999], [-2.255963, 53.47544629999999], [-2.2567245, 53.47567999999999], [-2.2571297, 53.47580460000001], [-2.2573068, 53.47586379999999], [-2.2575155, 53.4759365], [-2.2576731, 53.475998999999995], [-2.2578529, 53.4760774], [-2.2580214, 53.4761597], [-2.2582016, 53.4762582], [-2.2582019237930844, 53.47625840836578], [-2.2584837999999996, 53.47643980000001], [-2.2586023999999996, 53.4765087], [-2.2586848, 53.476567799999984], [-2.2588211, 53.47666540000001], [-2.2590044, 53.4768078], [-2.259111, 53.47693039999999], [-2.2592256, 53.47710049999999], [-2.2593167999999997, 53.47725809999999], [-2.2594075, 53.4774577], [-2.2594698, 53.4776608], [-2.2594883999999995, 53.4777509], [-2.2594991, 53.47784299999999], [-2.2595091, 53.4780284], [-2.2594926, 53.478222200000005], [-2.2594613999999997, 53.4784607], [-2.2594189, 53.4786971], [-2.2593502, 53.4789782], [-2.2592645, 53.479245700000014], [-2.2591149, 53.4796733], [-2.2587749999999995, 53.4805624], [-2.2586676, 53.4807947], [-2.2585834, 53.4809439], [-2.2584769999999996, 53.4810962], [-2.2583458, 53.4812459], [-2.258192, 53.4813937], [-2.2579722, 53.48158759999999], [-2.2577412999999997, 53.48176389999999], [-2.2576337999999994, 53.48183319999998], [-2.2575275, 53.48189450000001], [-2.2574781999999995, 53.48192290000001], [-2.257328, 53.48200049999999], [-2.2572103, 53.482057], [-2.2570824, 53.4821129], [-2.2568209, 53.48221980000001], [-2.255995136971187, 53.48253784313238], [-2.2556854999999993, 53.4826571], [-2.2549534000000007, 53.4829492], [-2.2545087, 53.4831304], [-2.2543617999999994, 53.48319219999999], [-2.2542179, 53.4832589], [-2.2540453, 53.48335140000001], [-2.2538871, 53.48344759999999], [-2.253755, 53.4835417], [-2.253626, 53.4836406], [-2.253401199999999, 53.4838443], [-2.2531764, 53.4840731], [-2.2530277, 53.4842026], [-2.2528519999999994, 53.4843357], [-2.2526292, 53.48445139999998], [-2.252514949354439, 53.48450985381865], [-2.2522975570344586, 53.48460099592105], [-2.252106068473388, 53.48468215750945], [-2.2519366825539984, 53.48475467775267], [-2.251785598159057, 53.484819895819555], [-2.2516490141713335, 53.48487915087893], [-2.251523129473596, 53.48493378209964], [-2.251404142948614, 53.4849851286505], [-2.2512882534791556, 53.48503452970037], [-2.25117165994799, 53.48508332441807], [-2.2510505612378857, 53.48513285197242], [-2.2509211562316125, 53.48518445153229], [-2.2507796438119376, 53.48523946226648], [-2.2506222228616313, 53.48529922334383], [-2.2504450922634613, 53.48536507393318], [-2.2502444509001975, 53.48543835320337], [-2.250016497654608, 53.485520400323225], [-2.2495146, 53.48570109999999], [-2.2483318999999997, 53.48611790000001], [-2.247942, 53.4862553], [-2.2472326, 53.4864815], [-2.2471713000000006, 53.4864996], [-2.2468407, 53.4865973], [-2.2464817, 53.4867059], [-2.2464548999999994, 53.4867141], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0550", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Manchester Piccadilly", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 134.067, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.786, \"from_m\": 134.067, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 248.843, \"from_m\": 224.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 319.855, \"from_m\": 248.843, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 358.851, \"from_m\": 319.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 402.005, \"from_m\": 358.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 565.73, \"from_m\": 402.005, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 875.143, \"from_m\": 565.73, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 921.349, \"from_m\": 875.143, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 941.186, \"from_m\": 921.349, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1492.819, \"from_m\": 941.186, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2105.749, \"from_m\": 1492.819, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2185.558, \"from_m\": 2105.749, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4446.57, \"from_m\": 2185.558, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4465.39, \"from_m\": 4446.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4610.327, \"from_m\": 4465.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5100.021, \"from_m\": 4610.327, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5255.839, \"from_m\": 5100.021, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 762094, \"profile_key\": \"802bad89f182e83ed89a1fc95dbf3a87808845189a110cd79b29b496639b47b0\", \"schedule_id\": 42441, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Ardwick T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 288.891, \"section_seq\": 1, \"route_path_id\": 158958}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0542\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 3, \"distance_m\": 1356.506, \"section_seq\": 1, \"route_path_id\": 158958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 4, \"distance_m\": 2261.787, \"section_seq\": 1, \"route_path_id\": 158958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Deansgate\", \"stage_seq\": 5, \"distance_m\": 2828.94, \"section_seq\": 1, \"route_path_id\": 158958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Water Street Jn\", \"stage_seq\": 6, \"distance_m\": 3366.874, \"section_seq\": 1, \"route_path_id\": 158958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Salford Central\", \"stage_seq\": 7, \"distance_m\": 4196.713, \"section_seq\": 1, \"route_path_id\": 158958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 8, \"distance_m\": 4610.327, \"section_seq\": 1, \"route_path_id\": 158958}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 9, \"distance_m\": 5255.839, \"section_seq\": 1, \"route_path_id\": 158958}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5255.839, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158958}], \"total_distance_m\": 5255.839, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4758.335, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 497.504, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:57Z\", \"source_id\": 64489452, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:01Z\", \"source_id\": 20433815, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:14Z\", \"source_id\": 64495921, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:18Z\", \"source_id\": 20435898, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:30Z\", \"source_id\": 64499431, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:36Z\", \"source_id\": 20437031, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:54Z\", \"source_id\": 64503301, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:58Z\", \"source_id\": 20438385, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:28Z\", \"source_id\": 64512647, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:34Z\", \"source_id\": 20441478, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "6", "timing_fact_generation": 1790053714496077, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:33.343238", "service_state_evidence_id": 20441478, "current_leg_start_actual_dep": "2026-09-22T06:01:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:33.669397", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
N |
XRK |
MCV |
5P61 |
185146 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 134.067, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 224.786, "from_m": 134.067, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 248.843, "from_m": 224.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 319.855, "from_m": 248.843, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 358.851, "from_m": 319.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 402.005, "from_m": 358.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 565.73, "from_m": 402.005, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 875.143, "from_m": 565.73, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 921.349, "from_m": 875.143, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 941.186, "from_m": 921.349, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1492.819, "from_m": 941.186, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2105.749, "from_m": 1492.819, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2185.558, "from_m": 2105.749, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4446.57, "from_m": 2185.558, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4465.39, "from_m": 4446.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4610.327, "from_m": 4465.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5100.021, "from_m": 4610.327, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5255.839, "from_m": 5100.021, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 762094, "profile_key": "802bad89f182e83ed89a1fc95dbf3a87808845189a110cd79b29b496639b47b0", "schedule_id": 42441, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Ardwick T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 158958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 288.891, "section_seq": 1, "route_path_id": 158958}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0542", "location": "Manchester Piccadilly", "stage_seq": 3, "distance_m": 1356.506, "section_seq": 1, "route_path_id": 158958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Manchester Oxford Road", "stage_seq": 4, "distance_m": 2261.787, "section_seq": 1, "route_path_id": 158958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Deansgate", "stage_seq": 5, "distance_m": 2828.94, "section_seq": 1, "route_path_id": 158958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Water Street Jn", "stage_seq": 6, "distance_m": 3366.874, "section_seq": 1, "route_path_id": 158958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Salford Central", "stage_seq": 7, "distance_m": 4196.713, "section_seq": 1, "route_path_id": 158958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Deal Street Jn", "stage_seq": 8, "distance_m": 4610.327, "section_seq": 1, "route_path_id": 158958}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 9, "distance_m": 5255.839, "section_seq": 1, "route_path_id": 158958}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5255.839, "from_m": 0.0, "section_seq": 1, "route_path_id": 158958}], "total_distance_m": 5255.839, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4758.335, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 497.504, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:57Z", "source_id": 64489452, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:01Z", "source_id": 20433815, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:14Z", "source_id": 64495921, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:59:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:18Z", "source_id": 20435898, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:30Z", "source_id": 64499431, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:01:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:36Z", "source_id": 20437031, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8263, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:54Z", "source_id": 64503301, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:58Z", "source_id": 20438385, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8177, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:28Z", "source_id": 64512647, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:09:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:34Z", "source_id": 20441478, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Ardwick T.M.D. |
0534 |
0534 |
None |
None |
None |
Manchester Victoria |
0550 |
0550 |
3 |
LATE |
+19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N60977/2026-09-22/detailed |
None |
Manchester Piccadilly |
2026-09-22T06:01:00+01:00 |
Manchester Victoria |
27.0 |
{"type": "LineString", "coordinates": [[-2.2299117770382018, 53.476100990875665], [-2.2300135, 53.4760891], [-2.230347, 53.4760507], [-2.2305469999999996, 53.476023199999986], [-2.2307341999999997, 53.4759882], [-2.2314979, 53.4758161], [-2.2339923999999995, 53.4752369], [-2.2350142, 53.47499989999999], [-2.2362245, 53.47473], [-2.2365309999999994, 53.47466169999999], [-2.2380085000000003, 53.4743334], [-2.238417, 53.474242399999994], [-2.238672, 53.474185600000006], [-2.2393915999999994, 53.4740457], [-2.2397204999999993, 53.47397209999999], [-2.2401869, 53.473878000000006], [-2.2405572, 53.473840999999986], [-2.2407611, 53.47382819999999], [-2.2410453999999995, 53.473823], [-2.2412958, 53.47382270000001], [-2.2415314, 53.4738265], [-2.2418299, 53.47384040000001], [-2.2421457999999994, 53.47385200000001], [-2.2425504999999997, 53.47386689999999], [-2.2427902999999993, 53.473864500000005], [-2.2437992, 53.47384449999999], [-2.2442002, 53.47382900000001], [-2.245096199999999, 53.4738586], [-2.2452916, 53.47386590000001], [-2.2457882102988034, 53.47388594915082], [-2.2466465, 53.4739206], [-2.2486517, 53.4739934], [-2.2502234, 53.4740505], [-2.2510168, 53.4741112], [-2.2513804999999993, 53.4741502], [-2.2515488, 53.47417339999999], [-2.2517134999999997, 53.4742008], [-2.2519142999999997, 53.47423729999999], [-2.2521181, 53.4742796], [-2.2523468, 53.47433139999999], [-2.2525796999999996, 53.4743878], [-2.2528481, 53.474467], [-2.2532479999999997, 53.4745937], [-2.2536510999999995, 53.47471969999999], [-2.255963, 53.47544629999999], [-2.2567245, 53.47567999999999], [-2.2571297, 53.47580460000001], [-2.2573068, 53.47586379999999], [-2.2575155, 53.4759365], [-2.2576731, 53.475998999999995], [-2.2578529, 53.4760774], [-2.2580214, 53.4761597], [-2.2582016, 53.4762582], [-2.2582019237930844, 53.47625840836578], [-2.2584837999999996, 53.47643980000001], [-2.2586023999999996, 53.4765087], [-2.2586848, 53.476567799999984], [-2.2588211, 53.47666540000001], [-2.2590044, 53.4768078], [-2.259111, 53.47693039999999], [-2.2592256, 53.47710049999999], [-2.2593167999999997, 53.47725809999999], [-2.2594075, 53.4774577], [-2.2594698, 53.4776608], [-2.2594883999999995, 53.4777509], [-2.2594991, 53.47784299999999], [-2.2595091, 53.4780284], [-2.2594926, 53.478222200000005], [-2.2594613999999997, 53.4784607], [-2.2594189, 53.4786971], [-2.2593502, 53.4789782], [-2.2592645, 53.479245700000014], [-2.2591149, 53.4796733], [-2.2587749999999995, 53.4805624], [-2.2586676, 53.4807947], [-2.2585834, 53.4809439], [-2.2584769999999996, 53.4810962], [-2.2583458, 53.4812459], [-2.258192, 53.4813937], [-2.2579722, 53.48158759999999], [-2.2577412999999997, 53.48176389999999], [-2.2576337999999994, 53.48183319999998], [-2.2575275, 53.48189450000001], [-2.2574781999999995, 53.48192290000001], [-2.257328, 53.48200049999999], [-2.2572103, 53.482057], [-2.2570824, 53.4821129], [-2.2568209, 53.48221980000001], [-2.255995136971187, 53.48253784313238], [-2.2556854999999993, 53.4826571], [-2.2549534000000007, 53.4829492], [-2.2545087, 53.4831304], [-2.2543617999999994, 53.48319219999999], [-2.2542179, 53.4832589], [-2.2540453, 53.48335140000001], [-2.2538871, 53.48344759999999], [-2.253755, 53.4835417], [-2.253626, 53.4836406], [-2.253401199999999, 53.4838443], [-2.2531764, 53.4840731], [-2.2530277, 53.4842026], [-2.2528519999999994, 53.4843357], [-2.2526292, 53.48445139999998], [-2.252514949354439, 53.48450985381865], [-2.2522975570344586, 53.48460099592105], [-2.252106068473388, 53.48468215750945], [-2.2519366825539984, 53.48475467775267], [-2.251785598159057, 53.484819895819555], [-2.2516490141713335, 53.48487915087893], [-2.251523129473596, 53.48493378209964], [-2.251404142948614, 53.4849851286505], [-2.2512882534791556, 53.48503452970037], [-2.25117165994799, 53.48508332441807], [-2.2510505612378857, 53.48513285197242], [-2.2509211562316125, 53.48518445153229], [-2.2507796438119376, 53.48523946226648], [-2.2506222228616313, 53.48529922334383], [-2.2504450922634613, 53.48536507393318], [-2.2502444509001975, 53.48543835320337], [-2.250016497654608, 53.485520400323225], [-2.2495146, 53.48570109999999], [-2.2483318999999997, 53.48611790000001], [-2.247942, 53.4862553], [-2.2472326, 53.4864815], [-2.2471713000000006, 53.4864996], [-2.2468407, 53.4865973], [-2.2464817, 53.4867059], [-2.2464548999999994, 53.4867141], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
2.8 |
0542 |
0609 |
Manchester Piccadilly |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-22 05:19:52 |
TERMINATED |
2026-09-22 05:09:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441478 |
1790053714496077 |
22 |
22 |
2026-09-22 05:19:33.669397 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:33.343238 |
| 728914 |
759613 |
L12064 |
879C00M522 |
2026-09-22 |
COMPLETE |
20441293 |
2026-09-22 06:09:00 |
2026-09-22 05:19:52 |
2026-09-24 05:19:52 |
{"id": 759613, "stp": "P", "toc": "London Overground", "uid": "L12064", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12064/2026-09-22/detailed", "trust_id": "879C00M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C00", "timing_status": "ON TIME", "origin_station": "New Cross Gate Station ELL", "current_leg_arr": "0609", "current_leg_dep": "0604", "current_leg_end": "West Croydon", "origin_dep_time": "0545", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-22T05:19:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 913.56, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 954.6, \"from_m\": 913.56, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1711.279, \"from_m\": 954.6, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7659.187, \"from_m\": 1711.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7720.703, \"from_m\": 7659.187, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11451.091, \"from_m\": 7720.703, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11624.172, \"from_m\": 11451.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11700.983, \"from_m\": 11624.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11706.367, \"from_m\": 11700.983, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12314.421, \"from_m\": 11706.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12325.287, \"from_m\": 12314.421, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12796.986, \"from_m\": 12325.287, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12820.924, \"from_m\": 12796.986, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13780.505, \"from_m\": 12820.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13988.502, \"from_m\": 13780.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14023.757, \"from_m\": 13988.502, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14258.495, \"from_m\": 14023.757, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 759613, \"profile_key\": \"58fba6c080251bebb0d31e4e5a13749c6dbd60db759175fd29e387688c7ab93a\", \"schedule_id\": 15138, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Brockley\", \"stage_seq\": 2, \"distance_m\": 3221.222, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Honor Oak Park\", \"stage_seq\": 3, \"distance_m\": 4886.293, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Forest Hill\", \"stage_seq\": 4, \"distance_m\": 6238.656, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Sydenham\", \"stage_seq\": 5, \"distance_m\": 7659.187, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 8913.114, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Anerley\", \"stage_seq\": 7, \"distance_m\": 9535.217, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Norwood Junction\", \"stage_seq\": 8, \"distance_m\": 11386.352, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 12820.924, \"section_seq\": 1, \"route_path_id\": 136892}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 10, \"distance_m\": 14258.495, \"section_seq\": 1, \"route_path_id\": 136892}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14258.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136892}], \"total_distance_m\": 14258.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13512.114, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 746.381, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:31Z\", \"source_id\": 64479315, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:36Z\", \"source_id\": 20430475, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:13Z\", \"source_id\": 64482959, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:49:20Z\", \"source_id\": 20431650, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:26Z\", \"source_id\": 64485946, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:29Z\", \"source_id\": 20432647, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:08Z\", \"source_id\": 64489740, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:15Z\", \"source_id\": 20433897, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:22Z\", \"source_id\": 64494537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:25Z\", \"source_id\": 20435485, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:56Z\", \"source_id\": 64496934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:59Z\", \"source_id\": 20436221, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:09Z\", \"source_id\": 64501983, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:10Z\", \"source_id\": 20437950, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:09Z\", \"source_id\": 64512123, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:14Z\", \"source_id\": 20441293, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1790053696681214, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:40.147779", "service_state_evidence_id": 20441293, "current_leg_start_actual_dep": "2026-09-22T06:03:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:40.443986", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
WCY |
9C00 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 913.56, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 954.6, "from_m": 913.56, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1711.279, "from_m": 954.6, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7659.187, "from_m": 1711.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7720.703, "from_m": 7659.187, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11451.091, "from_m": 7720.703, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11624.172, "from_m": 11451.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11700.983, "from_m": 11624.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11706.367, "from_m": 11700.983, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12314.421, "from_m": 11706.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12325.287, "from_m": 12314.421, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12796.986, "from_m": 12325.287, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12820.924, "from_m": 12796.986, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13780.505, "from_m": 12820.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13988.502, "from_m": 13780.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14023.757, "from_m": 13988.502, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14258.495, "from_m": 14023.757, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 759613, "profile_key": "58fba6c080251bebb0d31e4e5a13749c6dbd60db759175fd29e387688c7ab93a", "schedule_id": 15138, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "New Cross Gate Station ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136892}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Brockley", "stage_seq": 2, "distance_m": 3221.222, "section_seq": 1, "route_path_id": 136892}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Honor Oak Park", "stage_seq": 3, "distance_m": 4886.293, "section_seq": 1, "route_path_id": 136892}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Forest Hill", "stage_seq": 4, "distance_m": 6238.656, "section_seq": 1, "route_path_id": 136892}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Sydenham", "stage_seq": 5, "distance_m": 7659.187, "section_seq": 1, "route_path_id": 136892}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Penge West", "stage_seq": 6, "distance_m": 8913.114, "section_seq": 1, "route_path_id": 136892}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Anerley", "stage_seq": 7, "distance_m": 9535.217, "section_seq": 1, "route_path_id": 136892}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Norwood Junction", "stage_seq": 8, "distance_m": 11386.352, "section_seq": 1, "route_path_id": 136892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 12820.924, "section_seq": 1, "route_path_id": 136892}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "West Croydon", "stage_seq": 10, "distance_m": 14258.495, "section_seq": 1, "route_path_id": 136892}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14258.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 136892}], "total_distance_m": 14258.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13512.114, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 746.381, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:31Z", "source_id": 64479315, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:36Z", "source_id": 20430475, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:13Z", "source_id": 64482959, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:49:20Z", "source_id": 20431650, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:26Z", "source_id": 64485946, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:29Z", "source_id": 20432647, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:08Z", "source_id": 64489740, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:15Z", "source_id": 20433897, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:22Z", "source_id": 64494537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:25Z", "source_id": 20435485, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:56Z", "source_id": 64496934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:59Z", "source_id": 20436221, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30009, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:09Z", "source_id": 64501983, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:10Z", "source_id": 20437950, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:09Z", "source_id": 64512123, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:14Z", "source_id": 20441293, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
New Cross Gate Station ELL |
0545 |
0545 |
1 |
None |
None |
West Croydon |
0609 |
0609 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12064/2026-09-22/detailed |
None |
Norwood Junction |
2026-09-22T06:03:30+01:00 |
West Croydon |
5.0 |
{"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} |
1.8 |
0604 |
0609 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-22 05:19:52 |
TERMINATED |
2026-09-22 05:09:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441293 |
1790053696681214 |
48 |
48 |
2026-09-22 05:19:40.443986 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:40.147779 |
| 728915 |
758876 |
C21203 |
552P48M522 |
2026-09-22 |
COMPLETE |
20441288 |
2026-09-22 06:09:00 |
2026-09-22 05:19:52 |
2026-09-24 05:19:52 |
{"id": 758876, "stp": "P", "toc": "East Midlands Railway", "uid": "C21203", "consist": "170502", "dest_crs": "LEI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21203/2026-09-22/detailed", "trust_id": "552P48M522", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leicester", "service_date": "2026-09-22", "dest_arr_time": "0604", "dest_platform": "4", "is_terminated": 1, "next_location": "Leicester", "signalling_id": "2P48", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "0609", "current_leg_dep": "0559", "current_leg_end": "Leicester", "origin_dep_time": "0518", "origin_platform": "3", "current_location": "Leicester", "last_update_time": "2026-09-22T05:19:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0826053151757384, 52.69408484246432], [-1.0825764, 52.6939548], [-1.082539, 52.693506799999994], [-1.0824335, 52.6928679], [-1.0822467, 52.6912153], [-1.0821847, 52.6894858], [-1.0822016, 52.688441100000006], [-1.0822515, 52.687390099999995], [-1.0824111999999997, 52.6859933], [-1.0827239, 52.68419080000001], [-1.0831797, 52.6824121], [-1.0835139, 52.6813702], [-1.0839054999999995, 52.68033179999999], [-1.0844881999999998, 52.67901400000001], [-1.0851489, 52.6777044], [-1.0859818, 52.676201000000006], [-1.0860707, 52.67605079999999], [-1.0871873, 52.67432299999999], [-1.0928425999999998, 52.665573599999995], [-1.0929271, 52.6654428], [-1.095607, 52.6612961], [-1.097699967484394, 52.658076072523166], [-1.0990066, 52.6560657], [-1.0992388, 52.655741199999994], [-1.1007466, 52.653787099999995], [-1.1010147999999995, 52.6534669], [-1.101943, 52.6523894], [-1.1029285, 52.6513216], [-1.1039735, 52.6502528], [-1.1050618999999997, 52.6492057], [-1.1063712, 52.6480225], [-1.1082306, 52.6463205], [-1.1083179999999997, 52.6462414], [-1.1085871, 52.6459919], [-1.1088064, 52.64578949999999], [-1.1097534, 52.6449157], [-1.1098864, 52.64478900000001], [-1.1105414999999998, 52.6441768], [-1.1112432, 52.6435238], [-1.1121979999999998, 52.642643699999994], [-1.1132693, 52.6416548], [-1.1141879999999995, 52.64080560000001], [-1.1146734, 52.640352500000006], [-1.1149349999999998, 52.6401177], [-1.1155645999999997, 52.639531], [-1.1157012, 52.6394055], [-1.1163594, 52.6388147], [-1.1165261, 52.6386555], [-1.1168824, 52.63832829999998], [-1.1173756999999995, 52.6378753], [-1.1179287, 52.6373645], [-1.1181098, 52.6372027], [-1.1185065999999997, 52.6368356], [-1.119074, 52.6363084], [-1.1196731999999998, 52.63575699999999], [-1.1202742, 52.63521289999999], [-1.1206336999999995, 52.6349], [-1.1209742, 52.6346134], [-1.1211453, 52.63447039999999], [-1.1213706, 52.6342459], [-1.1215824, 52.6340219], [-1.1216680999999995, 52.6339431], [-1.1219574, 52.63367170000001], [-1.1224552, 52.6331812], [-1.1232142, 52.63244130000001], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1257655, 52.62977229999999], [-1.1255901, 52.62998189999999], [-1.1255187999999998, 52.6300769], [-1.1253863, 52.63021970000001], [-1.1252229, 52.630357299999986], [-1.1250507, 52.63049219999999], [-1.1247179, 52.630699099999994], [-1.1245445, 52.63081619999999], [-1.1241420999999998, 52.63113859999999], [-1.1239878, 52.63126809999999], [-1.1237905, 52.631461], [-1.1235693, 52.63167510000001], [-1.1232525, 52.63199449999999]]}", "current_leg_start": "Syston", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "52.6319945", "next_location_lon": "-1.1232525", "previous_location": "Syston", "current_leg_milage": "5.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10793.374, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11853.717, \"from_m\": 10793.374, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12483.41, \"from_m\": 11853.717, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18513.663, \"from_m\": 12483.41, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27413.396, \"from_m\": 18513.663, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 29514.304, \"from_m\": 27413.396, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 31440.723, \"from_m\": 29514.304, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 31643.707, \"from_m\": 31440.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32608.654, \"from_m\": 31643.707, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 32811.638, \"from_m\": 32608.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34046.918, \"from_m\": 32811.638, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 38027.568, \"from_m\": 34046.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 38077.447, \"from_m\": 38027.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44752.816, \"from_m\": 38077.447, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 45269.376, \"from_m\": 44752.816, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 45327.322, \"from_m\": 45269.376, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45907.66, \"from_m\": 45327.322, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46237.91, \"from_m\": 45907.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 758876, \"profile_key\": \"a842473745bddb20efab67e78b75e93845f54c9e41a9e1752b9e863f341938d3\", \"schedule_id\": 2844, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Trent East Jn\", \"stage_seq\": 4, \"distance_m\": 10793.374, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Trent South Jn\", \"stage_seq\": 5, \"distance_m\": 11870.513, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531H\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 6, \"distance_m\": 13452.498, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0540\", \"location\": \"Loughborough\", \"stage_seq\": 7, \"distance_m\": 24047.315, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545H\", \"location\": \"Barrow-on-Soar\", \"stage_seq\": 8, \"distance_m\": 28863.089, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Sileby Jn\", \"stage_seq\": 9, \"distance_m\": 31510.083, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549H\", \"location\": \"Sileby\", \"stage_seq\": 10, \"distance_m\": 32126.18, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Syston North Jn\", \"stage_seq\": 11, \"distance_m\": 37224.174, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Syston South Jn\", \"stage_seq\": 12, \"distance_m\": 37754.71, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Syston\", \"stage_seq\": 13, \"distance_m\": 37969.841, \"section_seq\": 1, \"route_path_id\": 131584}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Leicester\", \"stage_seq\": 14, \"distance_m\": 46237.91, \"section_seq\": 1, \"route_path_id\": 131584}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46237.91, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131584}], \"total_distance_m\": 46237.91, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45501.692, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 736.218, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.6319945", "current_position_lon": "-1.1232525", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:29:28Z\", \"source_id\": 64459377, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:29:31Z\", \"source_id\": 20424070, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:33Z\", \"source_id\": 64471679, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:39Z\", \"source_id\": 20427964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:14Z\", \"source_id\": 64478928, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:46:18Z\", \"source_id\": 20430358, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:30Z\", \"source_id\": 64486035, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:33Z\", \"source_id\": 20432671, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:57Z\", \"source_id\": 64493974, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:01Z\", \"source_id\": 20435280, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:07Z\", \"source_id\": 64512086, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:14Z\", \"source_id\": 20441288, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leicester", "service_state_platform": "4", "timing_fact_generation": 1790053696509442, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:40.151957", "service_state_evidence_id": 20441288, "current_leg_start_actual_dep": "2026-09-22T06:00:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:40.439506", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
LEI |
2P48 |
170502 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10793.374, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11853.717, "from_m": 10793.374, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12483.41, "from_m": 11853.717, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18513.663, "from_m": 12483.41, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27413.396, "from_m": 18513.663, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 29514.304, "from_m": 27413.396, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 31440.723, "from_m": 29514.304, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 31643.707, "from_m": 31440.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32608.654, "from_m": 31643.707, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 32811.638, "from_m": 32608.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34046.918, "from_m": 32811.638, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 38027.568, "from_m": 34046.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 38077.447, "from_m": 38027.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44752.816, "from_m": 38077.447, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 45269.376, "from_m": 44752.816, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 45327.322, "from_m": 45269.376, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45907.66, "from_m": 45327.322, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46237.91, "from_m": 45907.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 758876, "profile_key": "a842473745bddb20efab67e78b75e93845f54c9e41a9e1752b9e863f341938d3", "schedule_id": 2844, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0518", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 131584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 131584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Trent East Jn", "stage_seq": 4, "distance_m": 10793.374, "section_seq": 1, "route_path_id": 131584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Trent South Jn", "stage_seq": 5, "distance_m": 11870.513, "section_seq": 1, "route_path_id": 131584}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531H", "location": "East Midlands Parkway", "stage_seq": 6, "distance_m": 13452.498, "section_seq": 1, "route_path_id": 131584}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0540", "location": "Loughborough", "stage_seq": 7, "distance_m": 24047.315, "section_seq": 1, "route_path_id": 131584}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545H", "location": "Barrow-on-Soar", "stage_seq": 8, "distance_m": 28863.089, "section_seq": 1, "route_path_id": 131584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Sileby Jn", "stage_seq": 9, "distance_m": 31510.083, "section_seq": 1, "route_path_id": 131584}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549H", "location": "Sileby", "stage_seq": 10, "distance_m": 32126.18, "section_seq": 1, "route_path_id": 131584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Syston North Jn", "stage_seq": 11, "distance_m": 37224.174, "section_seq": 1, "route_path_id": 131584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Syston South Jn", "stage_seq": 12, "distance_m": 37754.71, "section_seq": 1, "route_path_id": 131584}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Syston", "stage_seq": 13, "distance_m": 37969.841, "section_seq": 1, "route_path_id": 131584}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Leicester", "stage_seq": 14, "distance_m": 46237.91, "section_seq": 1, "route_path_id": 131584}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46237.91, "from_m": 0.0, "section_seq": 1, "route_path_id": 131584}], "total_distance_m": 46237.91, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45501.692, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 736.218, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16841, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:29:28Z", "source_id": 64459377, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:29:31Z", "source_id": 20424070, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17348, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:33Z", "source_id": 64471679, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:39Z", "source_id": 20427964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17363, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:14Z", "source_id": 64478928, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:46:18Z", "source_id": 20430358, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17367, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:30Z", "source_id": 64486035, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:33Z", "source_id": 20432671, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17410, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:57Z", "source_id": 64493974, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:01Z", "source_id": 20435280, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17445, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:07Z", "source_id": 64512086, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:09:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:14Z", "source_id": 20441288, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Nottingham |
0518 |
0518 |
3 |
None |
None |
Leicester |
0604 |
0604 |
4 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21203/2026-09-22/detailed |
None |
Syston |
2026-09-22T06:00:30+01:00 |
Leicester |
10.0 |
{"type": "LineString", "coordinates": [[-1.0826053151757384, 52.69408484246432], [-1.0825764, 52.6939548], [-1.082539, 52.693506799999994], [-1.0824335, 52.6928679], [-1.0822467, 52.6912153], [-1.0821847, 52.6894858], [-1.0822016, 52.688441100000006], [-1.0822515, 52.687390099999995], [-1.0824111999999997, 52.6859933], [-1.0827239, 52.68419080000001], [-1.0831797, 52.6824121], [-1.0835139, 52.6813702], [-1.0839054999999995, 52.68033179999999], [-1.0844881999999998, 52.67901400000001], [-1.0851489, 52.6777044], [-1.0859818, 52.676201000000006], [-1.0860707, 52.67605079999999], [-1.0871873, 52.67432299999999], [-1.0928425999999998, 52.665573599999995], [-1.0929271, 52.6654428], [-1.095607, 52.6612961], [-1.097699967484394, 52.658076072523166], [-1.0990066, 52.6560657], [-1.0992388, 52.655741199999994], [-1.1007466, 52.653787099999995], [-1.1010147999999995, 52.6534669], [-1.101943, 52.6523894], [-1.1029285, 52.6513216], [-1.1039735, 52.6502528], [-1.1050618999999997, 52.6492057], [-1.1063712, 52.6480225], [-1.1082306, 52.6463205], [-1.1083179999999997, 52.6462414], [-1.1085871, 52.6459919], [-1.1088064, 52.64578949999999], [-1.1097534, 52.6449157], [-1.1098864, 52.64478900000001], [-1.1105414999999998, 52.6441768], [-1.1112432, 52.6435238], [-1.1121979999999998, 52.642643699999994], [-1.1132693, 52.6416548], [-1.1141879999999995, 52.64080560000001], [-1.1146734, 52.640352500000006], [-1.1149349999999998, 52.6401177], [-1.1155645999999997, 52.639531], [-1.1157012, 52.6394055], [-1.1163594, 52.6388147], [-1.1165261, 52.6386555], [-1.1168824, 52.63832829999998], [-1.1173756999999995, 52.6378753], [-1.1179287, 52.6373645], [-1.1181098, 52.6372027], [-1.1185065999999997, 52.6368356], [-1.119074, 52.6363084], [-1.1196731999999998, 52.63575699999999], [-1.1202742, 52.63521289999999], [-1.1206336999999995, 52.6349], [-1.1209742, 52.6346134], [-1.1211453, 52.63447039999999], [-1.1213706, 52.6342459], [-1.1215824, 52.6340219], [-1.1216680999999995, 52.6339431], [-1.1219574, 52.63367170000001], [-1.1224552, 52.6331812], [-1.1232142, 52.63244130000001], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1257655, 52.62977229999999], [-1.1255901, 52.62998189999999], [-1.1255187999999998, 52.6300769], [-1.1253863, 52.63021970000001], [-1.1252229, 52.630357299999986], [-1.1250507, 52.63049219999999], [-1.1247179, 52.630699099999994], [-1.1245445, 52.63081619999999], [-1.1241420999999998, 52.63113859999999], [-1.1239878, 52.63126809999999], [-1.1237905, 52.631461], [-1.1235693, 52.63167510000001], [-1.1232525, 52.63199449999999]]} |
5.1 |
0559 |
0609 |
Syston |
Leicester |
Leicester |
52.6319945 |
-1.1232525 |
52.6319945 |
-1.1232525 |
1 |
0 |
2026-09-22 05:19:52 |
TERMINATED |
2026-09-22 05:09:00 |
Leicester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441288 |
1790053696509442 |
68 |
68 |
2026-09-22 05:19:40.439506 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:40.151957 |
| 728916 |
758772 |
W82991 |
032P02M522 |
2026-09-22 |
COMPLETE |
20441490 |
2026-09-22 06:09:00 |
2026-09-22 05:19:52 |
2026-09-24 05:19:52 |
{"id": 758772, "stp": "P", "toc": "ScotRail", "uid": "W82991", "consist": "385003+385017", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82991/2026-09-22/detailed", "trust_id": "032P02M522", "origin_crs": "DBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-22", "dest_arr_time": "0611", "dest_platform": "14", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2P02", "timing_status": "EARLY", "origin_station": "Dunblane", "current_leg_arr": "0609", "current_leg_dep": "0605", "current_leg_end": "Edinburgh", "origin_dep_time": "0512", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-22T05:19:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 151.874, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 636.377, \"from_m\": 151.874, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1571.787, \"from_m\": 636.377, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6002.794, \"from_m\": 1571.787, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7456.404, \"from_m\": 6002.794, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 8232.57, \"from_m\": 7456.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9296.198, \"from_m\": 8232.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19965.834, \"from_m\": 9296.198, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21893.895, \"from_m\": 19965.834, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21962.792, \"from_m\": 21893.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.201, \"from_m\": 21962.792, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22098.704, \"from_m\": 22005.201, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22650.942, \"from_m\": 22098.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22683.307, \"from_m\": 22650.942, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23277.867, \"from_m\": 22683.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24812.066, \"from_m\": 23277.867, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25992.278, \"from_m\": 24812.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26046.798, \"from_m\": 25992.278, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28188.224, \"from_m\": 26046.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28862.101, \"from_m\": 28188.224, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29864.506, \"from_m\": 28862.101, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30051.475, \"from_m\": 29864.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30248.174, \"from_m\": 30051.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30288.538, \"from_m\": 30248.174, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30369.743, \"from_m\": 30288.538, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32038.962, \"from_m\": 30369.743, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35543.392, \"from_m\": 32038.962, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37899.837, \"from_m\": 35543.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45588.602, \"from_m\": 37899.837, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52466.358, \"from_m\": 45588.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62519.189, \"from_m\": 52466.358, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 64464.747, \"from_m\": 62519.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65856.334, \"from_m\": 64464.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66856.638, \"from_m\": 65856.334, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67006.502, \"from_m\": 66856.638, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67098.132, \"from_m\": 67006.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67542.738, \"from_m\": 67098.132, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 758772, \"profile_key\": \"9540510345c98ce70f5f5a162baabe21c53976c66fc3a1e5978ef45153ba05b3\", \"schedule_id\": 27473, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Dunblane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 2, \"distance_m\": 3321.708, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0521\", \"location\": \"Stirling\", \"stage_seq\": 3, \"distance_m\": 7867.747, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"Larbert\", \"stage_seq\": 4, \"distance_m\": 20875.826, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Larbert Jn\", \"stage_seq\": 5, \"distance_m\": 21823.269, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 6, \"distance_m\": 22692.901, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532H\", \"location\": \"Camelon\", \"stage_seq\": 7, \"distance_m\": 23347.114, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0537\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 8, \"distance_m\": 25477.273, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 9, \"distance_m\": 25992.278, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Polmont\", \"stage_seq\": 10, \"distance_m\": 30795.388, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Linlithgow\", \"stage_seq\": 11, \"distance_m\": 38312.01, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 12, \"distance_m\": 46326.549, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 13, \"distance_m\": 53087.397, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 14, \"distance_m\": 58752.981, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 15, \"distance_m\": 62707.873, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Haymarket\", \"stage_seq\": 16, \"distance_m\": 64628.323, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Princes St Gardens\", \"stage_seq\": 17, \"distance_m\": 65957.583, \"section_seq\": 1, \"route_path_id\": 142000}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 18, \"distance_m\": 67542.738, \"section_seq\": 1, \"route_path_id\": 142000}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67542.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142000}], \"total_distance_m\": 67542.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67542.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0512", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:18:06Z\", \"source_id\": 64448899, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:18:10Z\", \"source_id\": 20420763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:27:19Z\", \"source_id\": 64457347, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:27:26Z\", \"source_id\": 20423432, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:30:58Z\", \"source_id\": 64460848, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:31:00Z\", \"source_id\": 20424614, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:33:58Z\", \"source_id\": 64464095, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:35:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:34:05Z\", \"source_id\": 20425576, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:22Z\", \"source_id\": 64471458, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:26Z\", \"source_id\": 20427893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:54Z\", \"source_id\": 64478453, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:55Z\", \"source_id\": 20430180, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:57Z\", \"source_id\": 64493989, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:01Z\", \"source_id\": 20435269, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:02Z\", \"source_id\": 64503491, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:03:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:06Z\", \"source_id\": 20438452, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:28Z\", \"source_id\": 64512656, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:34Z\", \"source_id\": 20441490, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "14", "timing_fact_generation": 1790053714579511, "current_leg_arrival_utc": "2026-09-22T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:40.155908", "service_state_evidence_id": 20441490, "current_leg_start_actual_dep": "2026-09-22T06:06:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:40.435860", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DBL |
EDB |
2P02 |
385003+385017 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 151.874, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 636.377, "from_m": 151.874, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1571.787, "from_m": 636.377, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6002.794, "from_m": 1571.787, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7456.404, "from_m": 6002.794, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 8232.57, "from_m": 7456.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9296.198, "from_m": 8232.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19965.834, "from_m": 9296.198, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21893.895, "from_m": 19965.834, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21962.792, "from_m": 21893.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.201, "from_m": 21962.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22098.704, "from_m": 22005.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22650.942, "from_m": 22098.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22683.307, "from_m": 22650.942, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23277.867, "from_m": 22683.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 24812.066, "from_m": 23277.867, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25992.278, "from_m": 24812.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26046.798, "from_m": 25992.278, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28188.224, "from_m": 26046.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28862.101, "from_m": 28188.224, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29864.506, "from_m": 28862.101, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30051.475, "from_m": 29864.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30248.174, "from_m": 30051.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30288.538, "from_m": 30248.174, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 30369.743, "from_m": 30288.538, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32038.962, "from_m": 30369.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35543.392, "from_m": 32038.962, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37899.837, "from_m": 35543.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45588.602, "from_m": 37899.837, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52466.358, "from_m": 45588.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62519.189, "from_m": 52466.358, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 64464.747, "from_m": 62519.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65856.334, "from_m": 64464.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66856.638, "from_m": 65856.334, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67006.502, "from_m": 66856.638, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 67098.132, "from_m": 67006.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 67542.738, "from_m": 67098.132, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 758772, "profile_key": "9540510345c98ce70f5f5a162baabe21c53976c66fc3a1e5978ef45153ba05b3", "schedule_id": 27473, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "Dunblane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515H", "location": "Bridge of Allan", "stage_seq": 2, "distance_m": 3321.708, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0521", "location": "Stirling", "stage_seq": 3, "distance_m": 7867.747, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "Larbert", "stage_seq": 4, "distance_m": 20875.826, "section_seq": 1, "route_path_id": 142000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Larbert Jn", "stage_seq": 5, "distance_m": 21823.269, "section_seq": 1, "route_path_id": 142000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Carmuirs East Jn", "stage_seq": 6, "distance_m": 22692.901, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532H", "location": "Camelon", "stage_seq": 7, "distance_m": 23347.114, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0537", "location": "Falkirk Grahamston", "stage_seq": 8, "distance_m": 25477.273, "section_seq": 1, "route_path_id": 142000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Grangemouth Jn", "stage_seq": 9, "distance_m": 25992.278, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Polmont", "stage_seq": 10, "distance_m": 30795.388, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Linlithgow", "stage_seq": 11, "distance_m": 38312.01, "section_seq": 1, "route_path_id": 142000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Winchburgh Jn", "stage_seq": 12, "distance_m": 46326.549, "section_seq": 1, "route_path_id": 142000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Newbridge Jn", "stage_seq": 13, "distance_m": 53087.397, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Edinburgh Park", "stage_seq": 14, "distance_m": 58752.981, "section_seq": 1, "route_path_id": 142000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Haymarket West Jn", "stage_seq": 15, "distance_m": 62707.873, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Haymarket", "stage_seq": 16, "distance_m": 64628.323, "section_seq": 1, "route_path_id": 142000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Princes St Gardens", "stage_seq": 17, "distance_m": 65957.583, "section_seq": 1, "route_path_id": 142000}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 18, "distance_m": 67542.738, "section_seq": 1, "route_path_id": 142000}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67542.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 142000}], "total_distance_m": 67542.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67542.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:18:06Z", "source_id": 64448899, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:18:10Z", "source_id": 20420763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:27:19Z", "source_id": 64457347, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:27:26Z", "source_id": 20423432, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1133, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:30:58Z", "source_id": 64460848, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:31:00Z", "source_id": 20424614, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1141, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:33:58Z", "source_id": 64464095, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:35:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:34:05Z", "source_id": 20425576, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1162, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:22Z", "source_id": 64471458, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:26Z", "source_id": 20427893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:54Z", "source_id": 64478453, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:55Z", "source_id": 20430180, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:57Z", "source_id": 64493989, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:01Z", "source_id": 20435269, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:02Z", "source_id": 64503491, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:03:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:06Z", "source_id": 20438452, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 845, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:28Z", "source_id": 64512656, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:34Z", "source_id": 20441490, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Dunblane |
0512 |
0512 |
1 |
None |
None |
Edinburgh |
0611 |
0611 |
14 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82991/2026-09-22/detailed |
None |
Haymarket |
2026-09-22T06:06:00+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0605 |
0609 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-22 05:19:52 |
TERMINATED |
2026-09-22 05:09:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441490 |
1790053714579511 |
66 |
66 |
2026-09-22 05:19:40.435860 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:40.155908 |
| 728917 |
759457 |
G27089 |
872B01M522 |
2026-09-22 |
COMPLETE |
20441138 |
2026-09-22 06:09:00 |
2026-09-22 05:19:52 |
2026-09-24 05:19:52 |
{"id": 759457, "stp": "P", "toc": "Southern", "uid": "G27089", "consist": "377432+377465", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27089/2026-09-22/detailed", "trust_id": "872B01M522", "origin_crs": "SRS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-22", "dest_arr_time": "0609", "dest_platform": "10", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B01", "timing_status": "ON TIME", "origin_station": "Selhurst", "current_leg_arr": "0609", "current_leg_dep": "0605", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0540", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-22T05:19:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.304, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 240.817, \"from_m\": 169.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 262.243, \"from_m\": 240.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8201.339, \"from_m\": 262.243, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8642.273, \"from_m\": 8201.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10955.132, \"from_m\": 8642.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11269.08, \"from_m\": 10955.132, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12027.249, \"from_m\": 11269.08, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13930.924, \"from_m\": 12027.249, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14020.636, \"from_m\": 13930.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14715.872, \"from_m\": 14020.636, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15372.909, \"from_m\": 14715.872, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 759457, \"profile_key\": \"db79105f78e57d272f506680220eb9d3d40082d7703ba1fcad05cb3ae1f785d4\", \"schedule_id\": 10279, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Selhurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0543\", \"location\": \"Thornton Heath\", \"stage_seq\": 2, \"distance_m\": 1563.209, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Norbury\", \"stage_seq\": 3, \"distance_m\": 3505.65, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"Streatham Common\", \"stage_seq\": 4, \"distance_m\": 4914.878, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Streatham North Jn\", \"stage_seq\": 5, \"distance_m\": 5648.728, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7994.739, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 7, \"distance_m\": 8886.516, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 8, \"distance_m\": 11124.331, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Pouparts Jn\", \"stage_seq\": 9, \"distance_m\": 12195.4, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605\", \"location\": \"Battersea Park\", \"stage_seq\": 10, \"distance_m\": 13460.605, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 11, \"distance_m\": 14030.837, \"section_seq\": 1, \"route_path_id\": 134018}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 12, \"distance_m\": 15372.909, \"section_seq\": 1, \"route_path_id\": 134018}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15372.909, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134018}], \"total_distance_m\": 15372.909, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14931.975, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:34:26Z\", \"source_id\": 64464576, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:35:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:17Z\", \"source_id\": 64472544, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:41:19Z\", \"source_id\": 20428302, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:46Z\", \"source_id\": 64476935, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:44:51Z\", \"source_id\": 20429715, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:18Z\", \"source_id\": 64480397, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:47:25Z\", \"source_id\": 20430812, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:46Z\", \"source_id\": 64486437, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:50Z\", \"source_id\": 20432793, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:10Z\", \"source_id\": 64492835, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:15Z\", \"source_id\": 20434896, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:23Z\", \"source_id\": 64497708, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:29Z\", \"source_id\": 20436498, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:39Z\", \"source_id\": 64504574, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:50Z\", \"source_id\": 20438776, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:51Z\", \"source_id\": 64511603, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:07:55Z\", \"source_id\": 20441138, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "10", "timing_fact_generation": 1790053676810063, "current_leg_arrival_utc": "2026-09-22T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:09:46.181940", "service_state_evidence_id": 20441138, "current_leg_start_actual_dep": "2026-09-22T06:05:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-22T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:19:46.601830", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SRS |
None |
2B01 |
377432+377465 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 169.304, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 240.817, "from_m": 169.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 262.243, "from_m": 240.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8201.339, "from_m": 262.243, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8642.273, "from_m": 8201.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10955.132, "from_m": 8642.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11269.08, "from_m": 10955.132, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12027.249, "from_m": 11269.08, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13930.924, "from_m": 12027.249, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14020.636, "from_m": 13930.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14715.872, "from_m": 14020.636, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15372.909, "from_m": 14715.872, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 759457, "profile_key": "db79105f78e57d272f506680220eb9d3d40082d7703ba1fcad05cb3ae1f785d4", "schedule_id": 10279, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Selhurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134018}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0543", "location": "Thornton Heath", "stage_seq": 2, "distance_m": 1563.209, "section_seq": 1, "route_path_id": 134018}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Norbury", "stage_seq": 3, "distance_m": 3505.65, "section_seq": 1, "route_path_id": 134018}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "Streatham Common", "stage_seq": 4, "distance_m": 4914.878, "section_seq": 1, "route_path_id": 134018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Streatham North Jn", "stage_seq": 5, "distance_m": 5648.728, "section_seq": 1, "route_path_id": 134018}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555H", "location": "Balham", "stage_seq": 6, "distance_m": 7994.739, "section_seq": 1, "route_path_id": 134018}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Wandsworth Common", "stage_seq": 7, "distance_m": 8886.516, "section_seq": 1, "route_path_id": 134018}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601H", "location": "Clapham Junction (C)", "stage_seq": 8, "distance_m": 11124.331, "section_seq": 1, "route_path_id": 134018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Pouparts Jn", "stage_seq": 9, "distance_m": 12195.4, "section_seq": 1, "route_path_id": 134018}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605", "location": "Battersea Park", "stage_seq": 10, "distance_m": 13460.605, "section_seq": 1, "route_path_id": 134018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Battersea Pier Jn", "stage_seq": 11, "distance_m": 14030.837, "section_seq": 1, "route_path_id": 134018}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 12, "distance_m": 15372.909, "section_seq": 1, "route_path_id": 134018}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15372.909, "from_m": 0.0, "section_seq": 1, "route_path_id": 134018}], "total_distance_m": 15372.909, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14931.975, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29932, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:34:26Z", "source_id": 64464576, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-22T04:35:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:17Z", "source_id": 64472544, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:41:19Z", "source_id": 20428302, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:46Z", "source_id": 64476935, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:44:51Z", "source_id": 20429715, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:18Z", "source_id": 64480397, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:47:25Z", "source_id": 20430812, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:46Z", "source_id": 64486437, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:50Z", "source_id": 20432793, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:10Z", "source_id": 64492835, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:15Z", "source_id": 20434896, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:23Z", "source_id": 64497708, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:29Z", "source_id": 20436498, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:39Z", "source_id": 64504574, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:04:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:50Z", "source_id": 20438776, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28743, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:51Z", "source_id": 64511603, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:07:55Z", "source_id": 20441138, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}] |
Selhurst |
0540 |
0540 |
2 |
None |
None |
London Victoria (C) |
0609 |
0609 |
10 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27089/2026-09-22/detailed |
None |
Battersea Park |
2026-09-22T06:05:00+01:00 |
London Victoria (C) |
4.0 |
{"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
1.5 |
0605 |
0609 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-22 05:19:52 |
TERMINATED |
2026-09-22 05:09:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441138 |
1790053676810063 |
52 |
52 |
2026-09-22 05:19:46.601830 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:09:46.181940 |
| 728918 |
759630 |
L12495 |
652U02M522 |
2026-09-22 |
COMPLETE |
20441707 |
2026-09-22 06:10:00 |
2026-09-22 05:20:22 |
2026-09-24 05:20:22 |
{"id": 759630, "stp": "O", "toc": "West Midlands Trains", "uid": "L12495", "consist": "730017+730043", "dest_crs": "FOK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12495/2026-09-22/detailed", "trust_id": "652U02M522", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Four Oaks", "service_date": "2026-09-22", "dest_arr_time": "0611", "dest_platform": "3", "is_terminated": 1, "next_location": "Four Oaks", "signalling_id": "2U02", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0610", "current_leg_dep": "0606", "current_leg_end": "Four Oaks", "origin_dep_time": "0546", "origin_platform": "9A", "current_location": "Four Oaks", "last_update_time": "2026-09-22T05:20:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]}", "current_leg_start": "Sutton Coldfield", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "52.5797242", "next_location_lon": "-1.8278841", "previous_location": "Sutton Coldfield", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 270.924, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.295, \"from_m\": 270.924, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.006, \"from_m\": 301.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1504.627, \"from_m\": 723.006, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1880.956, \"from_m\": 1504.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2626.145, \"from_m\": 1880.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3880.613, \"from_m\": 2626.145, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4352.9, \"from_m\": 3880.613, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4653.741, \"from_m\": 4352.9, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4889.699, \"from_m\": 4653.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5292.807, \"from_m\": 4889.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5317.13, \"from_m\": 5292.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5829.045, \"from_m\": 5317.13, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7014.096, \"from_m\": 5829.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7742.067, \"from_m\": 7014.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7770.504, \"from_m\": 7742.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8062.768, \"from_m\": 7770.504, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8072.143, \"from_m\": 8062.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12248.701, \"from_m\": 8072.143, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12625.722, \"from_m\": 12248.701, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13454.563, \"from_m\": 12625.722, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13816.321, \"from_m\": 13454.563, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13840.085, \"from_m\": 13816.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14313.478, \"from_m\": 13840.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14503.73, \"from_m\": 14313.478, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 759630, \"profile_key\": \"8025a9b2d4c1c34baa7df2c6235bfa7b0d3f7abdd70b18588031eacf1f13db45\", \"schedule_id\": 42349, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 997.016, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Duddeston\", \"stage_seq\": 3, \"distance_m\": 2323.677, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Aston\", \"stage_seq\": 4, \"distance_m\": 4256.654, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Gravelly Hill\", \"stage_seq\": 5, \"distance_m\": 6372.157, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Erdington\", \"stage_seq\": 6, \"distance_m\": 8139.695, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Chester Road\", \"stage_seq\": 7, \"distance_m\": 9129.362, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Wylde Green\", \"stage_seq\": 8, \"distance_m\": 10185.997, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 9, \"distance_m\": 12395.512, \"section_seq\": 1, \"route_path_id\": 158909}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Four Oaks\", \"stage_seq\": 10, \"distance_m\": 14503.73, \"section_seq\": 1, \"route_path_id\": 158909}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14503.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158909}], \"total_distance_m\": 14503.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13232.78, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.95, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.5797242", "current_position_lon": "-1.8278841", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:13Z\", \"source_id\": 64485642, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:15Z\", \"source_id\": 20432530, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:09Z\", \"source_id\": 64488381, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:53:14Z\", \"source_id\": 20433453, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:33Z\", \"source_id\": 64493394, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:56:35Z\", \"source_id\": 20435060, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:56Z\", \"source_id\": 64496980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:59Z\", \"source_id\": 20436250, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:39Z\", \"source_id\": 64499629, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:45Z\", \"source_id\": 20437085, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:20Z\", \"source_id\": 64502319, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:23Z\", \"source_id\": 20438069, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:53Z\", \"source_id\": 64506608, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:55Z\", \"source_id\": 20439463, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:58Z\", \"source_id\": 64513603, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:58Z\", \"source_id\": 20441707, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Four Oaks", "service_state_platform": "3", "timing_fact_generation": 1790053741106302, "current_leg_arrival_utc": "2026-09-22T06:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:10:01.843195", "service_state_evidence_id": 20441707, "current_leg_start_actual_dep": "2026-09-22T06:07:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-22T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:20:02.580585", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHM |
FOK |
2U02 |
730017+730043 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 270.924, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.295, "from_m": 270.924, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.006, "from_m": 301.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1504.627, "from_m": 723.006, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1880.956, "from_m": 1504.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2626.145, "from_m": 1880.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3880.613, "from_m": 2626.145, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4352.9, "from_m": 3880.613, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4653.741, "from_m": 4352.9, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4889.699, "from_m": 4653.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5292.807, "from_m": 4889.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5317.13, "from_m": 5292.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5829.045, "from_m": 5317.13, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7014.096, "from_m": 5829.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7742.067, "from_m": 7014.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7770.504, "from_m": 7742.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8062.768, "from_m": 7770.504, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8072.143, "from_m": 8062.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12248.701, "from_m": 8072.143, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12625.722, "from_m": 12248.701, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13454.563, "from_m": 12625.722, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13816.321, "from_m": 13454.563, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13840.085, "from_m": 13816.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14313.478, "from_m": 13840.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14503.73, "from_m": 14313.478, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 759630, "profile_key": "8025a9b2d4c1c34baa7df2c6235bfa7b0d3f7abdd70b18588031eacf1f13db45", "schedule_id": 42349, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 158909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 997.016, "section_seq": 1, "route_path_id": 158909}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Duddeston", "stage_seq": 3, "distance_m": 2323.677, "section_seq": 1, "route_path_id": 158909}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Aston", "stage_seq": 4, "distance_m": 4256.654, "section_seq": 1, "route_path_id": 158909}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Gravelly Hill", "stage_seq": 5, "distance_m": 6372.157, "section_seq": 1, "route_path_id": 158909}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Erdington", "stage_seq": 6, "distance_m": 8139.695, "section_seq": 1, "route_path_id": 158909}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Chester Road", "stage_seq": 7, "distance_m": 9129.362, "section_seq": 1, "route_path_id": 158909}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Wylde Green", "stage_seq": 8, "distance_m": 10185.997, "section_seq": 1, "route_path_id": 158909}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Sutton Coldfield", "stage_seq": 9, "distance_m": 12395.512, "section_seq": 1, "route_path_id": 158909}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Four Oaks", "stage_seq": 10, "distance_m": 14503.73, "section_seq": 1, "route_path_id": 158909}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14503.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 158909}], "total_distance_m": 14503.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13232.78, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.95, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:13Z", "source_id": 64485642, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:15Z", "source_id": 20432530, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:09Z", "source_id": 64488381, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:53:14Z", "source_id": 20433453, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:33Z", "source_id": 64493394, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:56:35Z", "source_id": 20435060, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:56Z", "source_id": 64496980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:59:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:59Z", "source_id": 20436250, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:39Z", "source_id": 64499629, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:45Z", "source_id": 20437085, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:20Z", "source_id": 64502319, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:23Z", "source_id": 20438069, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:53Z", "source_id": 64506608, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:55Z", "source_id": 20439463, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19268, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:58Z", "source_id": 64513603, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:58Z", "source_id": 20441707, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:10:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0546 |
0546 |
9A |
None |
None |
Four Oaks |
0611 |
0611 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12495/2026-09-22/detailed |
None |
Sutton Coldfield |
2026-09-22T06:07:30+01:00 |
Four Oaks |
4.0 |
{"type": "LineString", "coordinates": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]} |
1.3 |
0606 |
0610 |
Sutton Coldfield |
Four Oaks |
Four Oaks |
52.5797242 |
-1.8278841 |
52.5797242 |
-1.8278841 |
1 |
0 |
2026-09-22 05:20:22 |
TERMINATED |
2026-09-22 05:10:00 |
Four Oaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441707 |
1790053741106302 |
36 |
36 |
2026-09-22 05:20:02.580585 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:10:01.843195 |
| 728919 |
759831 |
C12822 |
865H06M522 |
2026-09-22 |
COMPLETE |
20441942 |
2026-09-22 06:10:00 |
2026-09-22 05:20:22 |
2026-09-24 05:20:22 |
{"id": 759831, "stp": "P", "toc": "Southern", "uid": "C12822", "consist": "377202+377444+377456", "dest_crs": "LIT", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12822/2026-09-22/detailed", "trust_id": "865H06M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:54:00", "dar_platform": null, "dest_station": "Littlehampton", "service_date": "2026-09-22", "dest_arr_time": "0559", "dest_platform": "1", "is_terminated": 1, "next_location": "Littlehampton", "signalling_id": "5H06", "timing_status": "LATE", "origin_station": "Littlehampton Shed", "current_leg_arr": "0610", "current_leg_dep": "0557", "current_leg_end": "Littlehampton", "origin_dep_time": "0554", "origin_platform": "S2", "current_location": "Littlehampton Carriage Holding Sidings", "last_update_time": "2026-09-22T05:20:22", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5523803409749564, 50.812458425133464], [-0.55211, 50.8123415], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]}", "current_leg_start": "Littlehampton Sig. LH11", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "50.8103921", "next_location_lon": "-0.5468198", "previous_location": "Littlehampton Sig. LH11", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 443.795, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 902.376, \"from_m\": 443.795, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 759831, \"profile_key\": \"0021649f1b340909f87a07131e2f61d96c468242fa8e7ae78f729fb18e144fd4\", \"schedule_id\": 1640, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Littlehampton Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130976}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557\", \"location\": \"Littlehampton Sig. LH11\", \"stage_seq\": 2, \"distance_m\": 390.44, \"section_seq\": 1, \"route_path_id\": 130976}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Littlehampton\", \"stage_seq\": 3, \"distance_m\": 902.376, \"section_seq\": 1, \"route_path_id\": 130976}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 902.376, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130976}], \"total_distance_m\": 902.376, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 902.376, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "50.8103921", "current_position_lon": "-0.5468198", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:09:19Z\", \"source_id\": 20441942, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Littlehampton", "service_state_platform": "1", "timing_fact_generation": 1790053760184264, "current_leg_arrival_utc": "2026-09-22T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:10:02.020656", "service_state_evidence_id": 20441942, "current_leg_start_actual_dep": "2026-09-22T06:08:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-22T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:20:02.576639", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
LIT |
5H06 |
377202+377444+377456 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 443.795, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 902.376, "from_m": 443.795, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 759831, "profile_key": "0021649f1b340909f87a07131e2f61d96c468242fa8e7ae78f729fb18e144fd4", "schedule_id": 1640, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Littlehampton Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130976}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557", "location": "Littlehampton Sig. LH11", "stage_seq": 2, "distance_m": 390.44, "section_seq": 1, "route_path_id": 130976}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Littlehampton", "stage_seq": 3, "distance_m": 902.376, "section_seq": 1, "route_path_id": 130976}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 902.376, "from_m": 0.0, "section_seq": 1, "route_path_id": 130976}], "total_distance_m": 902.376, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 902.376, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:09:19Z", "source_id": 20441942, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:10:00+01:00", "operational_fact": true}] |
Littlehampton Shed |
0554 |
0554 |
S2 |
5:54:00 |
None |
Littlehampton |
0559 |
0559 |
1 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C12822/2026-09-22/detailed |
None |
Littlehampton Sig. LH11 |
2026-09-22T06:08:00+01:00 |
Littlehampton |
13.0 |
{"type": "LineString", "coordinates": [[-0.5523803409749564, 50.812458425133464], [-0.55211, 50.8123415], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]} |
0.3 |
0557 |
0610 |
Littlehampton Sig. LH11 |
Littlehampton Carriage Holding Sidings |
Littlehampton |
50.8103921 |
-0.5468198 |
50.8103921 |
-0.5468198 |
1 |
0 |
2026-09-22 05:20:22 |
TERMINATED |
2026-09-22 05:10:00 |
Littlehampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441942 |
1790053760184264 |
1 |
1 |
2026-09-22 05:20:02.576639 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:10:02.020656 |
| 728920 |
761053 |
C40073 |
875U91M522 |
2026-09-22 |
COMPLETE |
20441496 |
2026-09-22 06:10:00 |
2026-09-22 05:20:22 |
2026-09-24 05:20:22 |
{"id": 761053, "stp": "P", "toc": "Southern", "uid": "C40073", "consist": "387211+387223", "dest_crs": "EBN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40073/2026-09-22/detailed", "trust_id": "875U91M522", "origin_crs": "XBI", "show_on_map": 0, "dar_est_time": "05:09:00", "dar_platform": null, "dest_station": "Eastbourne", "service_date": "2026-09-22", "dest_arr_time": "0607", "dest_platform": "1", "is_terminated": 1, "next_location": "Eastbourne", "signalling_id": "5U91", "timing_status": "LATE", "origin_station": "Lovers Walk T&R.S.M.D", "current_leg_arr": "0610", "current_leg_dep": "0546", "current_leg_end": "Eastbourne", "origin_dep_time": "0509", "origin_platform": null, "current_location": "Eastbourne", "last_update_time": "2026-09-22T05:20:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.012093588786393527, 50.87028724536899], [0.012906, 50.8706179], [0.0131152, 50.87068159999999], [0.0133056, 50.8707221], [0.013488, 50.8707499], [0.013887599999999998, 50.8708058], [0.014408, 50.8708882], [0.014721799999999997, 50.87091409999999], [0.015104, 50.8709268], [0.0153369, 50.87092400000001], [0.0155747, 50.87091240000001], [0.0159905, 50.87087689999999], [0.016425, 50.8708261], [0.016913199999999996, 50.87074150000001], [0.017361099999999997, 50.87064500000001], [0.0177017, 50.870551899999995], [0.0180343, 50.87044529999999], [0.0183991, 50.8703014], [0.01867, 50.87018460000001], [0.0189704, 50.8700322], [0.0192708, 50.8698647], [0.019571199999999997, 50.86967679999999], [0.0198448, 50.86946350000001], [0.0201211, 50.86923329999999], [0.020384, 50.86896749999998], [0.0205958, 50.8687001], [0.0207835, 50.8684158], [0.0208104, 50.86837509999999], [0.021454099999999997, 50.8672259], [0.0217735, 50.8667147], [0.0223249, 50.865931], [0.022813099999999996, 50.8652051], [0.0232163, 50.864656899999986], [0.0236329, 50.86420540000001], [0.024027199999999995, 50.86383970000001], [0.0244376, 50.86349599999999], [0.0249499, 50.8631338], [0.0254649, 50.8627833], [0.0260334, 50.8624261], [0.0267594, 50.86202310000001], [0.0272976, 50.86173920000002], [0.02786, 50.861439], [0.028105600000000005, 50.8613222], [0.028466000000000005, 50.8611636], [0.029031999999999995, 50.8609198], [0.029735399999999995, 50.8606539], [0.030534599999999995, 50.8603773], [0.0312964, 50.860125799999985], [0.0328792, 50.8596732], [0.040097499999999994, 50.85763330000001], [0.04121919999999999, 50.8573266], [0.0418536, 50.8571637], [0.0424974, 50.8570197], [0.0438013, 50.8567362], [0.0441275, 50.856677], [0.0444206, 50.856626899999995], [0.0450616, 50.8565243], [0.04586529999999999, 50.8564112], [0.0467484, 50.8563129], [0.047919100000000006, 50.8562137], [0.04911189999999999, 50.856144099999995], [0.05030919999999999, 50.8561205], [0.0531452, 50.8561058], [0.054749299999999994, 50.8561352], [0.0550992, 50.8561485], [0.056252, 50.85620920000001], [0.057482299999999986, 50.8563006], [0.05870809999999999, 50.85644279999999], [0.059939200000000005, 50.856629000000005], [0.061157699999999995, 50.85685410000001], [0.0622762, 50.85713859999999], [0.063553, 50.8575162], [0.06482079999999998, 50.85791239999999], [0.0660546, 50.8582612], [0.0672375, 50.8585457], [0.0686349, 50.85883520000001], [0.0692466, 50.8589398], [0.0694395, 50.8589706], [0.0698609, 50.85903779999999], [0.0703578, 50.8591056], [0.0710972, 50.85919750000001], [0.0722138, 50.8593041], [0.0728401, 50.859353199999994], [0.0734682, 50.85938989999999], [0.0748469, 50.85943619999998], [0.0843258, 50.8596425], [0.08983152841195213, 50.859764115152224], [0.0943037, 50.8598629], [0.0958272, 50.8598697], [0.0975518, 50.859851], [0.09928449999999998, 50.8597935], [0.1008778, 50.85972580000001], [0.1024933, 50.8596258], [0.1042815, 50.8594888], [0.1059847, 50.8593231], [0.1073875, 50.859162000000005], [0.1089593, 50.858964], [0.1107196, 50.85870140000001], [0.1124274, 50.85841359999999], [0.1141762, 50.8580919], [0.1157112, 50.857776900000005], [0.11705789999999998, 50.8574712], [0.1172105, 50.8574366], [0.1188169, 50.8570572], [0.1203318, 50.8566595], [0.1218687, 50.85622610000001], [0.12367199999999998, 50.8556774], [0.1251223, 50.85520509999999], [0.13187279999999998, 50.85299679999999], [0.14214799999999997, 50.8496352], [0.147738, 50.847806299999995], [0.1529896, 50.8460859], [0.1533102, 50.84597939999999], [0.1546292, 50.84553400000001], [0.15603469999999997, 50.845031], [0.1574437, 50.8444805], [0.1589556, 50.84386409999999], [0.1604451, 50.8432069], [0.1619739, 50.842468399999994], [0.16329809999999997, 50.8418046], [0.16404399999999997, 50.84141389999999], [0.1643771, 50.841235899999994], [0.1645193, 50.8411609], [0.1661224, 50.8402414], [0.1667229, 50.83989969999999], [0.1675797, 50.8394475], [0.1685587, 50.8389343], [0.16945119999999997, 50.83846779999999], [0.1697006, 50.8383424], [0.16975840000000003, 50.83831429999999], [0.17048919999999998, 50.8379596], [0.1713636, 50.8375463], [0.1722943, 50.8371347], [0.173217, 50.8367265], [0.17413770000000003, 50.8363579], [0.17523740000000002, 50.8359276], [0.1788376, 50.8346025], [0.17941279999999998, 50.83439080000001], [0.1796630568239043, 50.834299828032435], [0.183716, 50.8328265], [0.19204209999999997, 50.8297954], [0.19486849999999997, 50.82876689999999], [0.1985821, 50.8274156], [0.2031189, 50.82576460000001], [0.2032674, 50.82571059999999], [0.20889579999999996, 50.82366559999999], [0.20966349999999995, 50.82340270000001], [0.2105158, 50.8231343], [0.21128359999999996, 50.82291639999998], [0.2119178557171601, 50.82275035457093], [0.2121144, 50.82269889999999], [0.21304509999999996, 50.822488799999995], [0.2140241, 50.8222973], [0.21501659999999995, 50.8221346], [0.2159473, 50.8220041], [0.21691559999999996, 50.82189910000001], [0.2178523, 50.82181340000001], [0.2188548, 50.82176009999999], [0.21983379999999997, 50.8217347], [0.2431053, 50.82120169999999], [0.2441011, 50.82117770000001], [0.2447365, 50.821160799999994], [0.24545677437761093, 50.82114300388403], [0.24570753520339553, 50.82113718210988], [0.24592916652351177, 50.821132762728105], [0.24612582968673596, 50.82112954530821], [0.24630168604184455, 50.82112732941977], [0.24646089693761375, 50.82112591463226], [0.24660762372281997, 50.82112510051525], [0.2467460277462394, 50.82112468663826], [0.2468802703566484, 50.82112447257081], [0.24701451290282336, 50.82112425788243], [0.24715291673354056, 50.821123842142654], [0.24729964319757625, 50.82112302492101], [0.2474588536437068, 50.82112160578702], [0.24763470942070853, 50.82111938431022], [0.2478313718773578, 50.82111616006014], [0.24805300236243083, 50.82111173260631], [0.248303762224704, 50.82110590151825], [0.24906879999999995, 50.82108599999999], [0.2493054, 50.82107990000001], [0.24986209999999995, 50.8210653], [0.2505052, 50.8210433], [0.2510992, 50.82101620000001], [0.2517778, 50.82098419999999], [0.2523042, 50.8209523], [0.25333169999999994, 50.82088110000001], [0.25363649999999993, 50.8208458], [0.25385389999999997, 50.82081289999999], [0.2540619, 50.8207734], [0.25426679999999996, 50.8207268], [0.2544861, 50.82066880000001], [0.2547186, 50.8205986], [0.2550294, 50.8204864], [0.2554738, 50.82029459999999], [0.2563164, 50.8198634], [0.2567078, 50.8196013], [0.2570646999999999, 50.81932089999999], [0.2579906, 50.81848839999999], [0.25840499999999994, 50.818145099999995], [0.2588103, 50.817829999999994], [0.2593134999999999, 50.8174877], [0.259877, 50.817129699999995], [0.26045469999999993, 50.816781699999986], [0.2628227, 50.8154075], [0.2687216, 50.8119544], [0.2688624, 50.8118723], [0.26949458523585645, 50.811495681476416], [0.270051, 50.8111642], [0.27062839999999994, 50.8108021], [0.27113999999999994, 50.81045009999999], [0.2716688, 50.8100562], [0.2720829, 50.80973110000001], [0.272526, 50.80936169999999], [0.2729498, 50.80898630000001], [0.2733554, 50.808589899999994], [0.2737981, 50.8081411], [0.27420369999999994, 50.8076897], [0.2745437, 50.8072904], [0.27487599999999995, 50.8068719], [0.2752321999999999, 50.806379199999995], [0.275507, 50.80595919999998], [0.2757771, 50.8054914], [0.27604319999999993, 50.80496269999998], [0.276828, 50.803086], [0.2768923999999999, 50.80281680000001], [0.27925350000000004, 50.79693859999999], [0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]}", "current_leg_start": "Lewes", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "50.7695880", "next_location_lon": "0.2815539", "previous_location": "Lewes", "current_leg_milage": "15.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 562.594, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 590.293, \"from_m\": 562.594, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 635.484, \"from_m\": 590.293, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 688.426, \"from_m\": 635.484, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 711.316, \"from_m\": 688.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 715.758, \"from_m\": 711.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 809.779, \"from_m\": 715.758, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1195.871, \"from_m\": 809.779, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2674.0, \"from_m\": 1195.871, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5130.668, \"from_m\": 2674.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6386.04, \"from_m\": 5130.668, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11107.597, \"from_m\": 6386.04, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12897.437, \"from_m\": 11107.597, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13162.096, \"from_m\": 12897.437, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 13205.791, \"from_m\": 13162.096, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14746.45, \"from_m\": 13205.791, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14774.997, \"from_m\": 14746.45, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14822.051, \"from_m\": 14774.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16813.638, \"from_m\": 14822.051, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20000.275, \"from_m\": 16813.638, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25038.646, \"from_m\": 20000.275, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25291.123, \"from_m\": 25038.646, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31815.953, \"from_m\": 25291.123, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32243.4, \"from_m\": 31815.953, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 34594.948, \"from_m\": 32243.4, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37971.829, \"from_m\": 34594.948, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38543.31, \"from_m\": 37971.829, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 761053, \"profile_key\": \"c122bd981eda49e4f32af9fb1a0ea906995a4d7fd1482b621918880d4441362f\", \"schedule_id\": 30665, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Lovers Walk T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157170}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0536\", \"location\": \"Brighton\", \"stage_seq\": 2, \"distance_m\": 688.426, \"section_seq\": 1, \"route_path_id\": 157170}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Falmer\", \"stage_seq\": 3, \"distance_m\": 5923.858, \"section_seq\": 1, \"route_path_id\": 157170}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Lewes\", \"stage_seq\": 4, \"distance_m\": 13110.352, \"section_seq\": 1, \"route_path_id\": 157170}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Southerham Jn\", \"stage_seq\": 5, \"distance_m\": 14746.45, \"section_seq\": 1, \"route_path_id\": 157170}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Polegate\", \"stage_seq\": 6, \"distance_m\": 31320.862, \"section_seq\": 1, \"route_path_id\": 157170}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Willingdon Jn\", \"stage_seq\": 7, \"distance_m\": 34594.948, \"section_seq\": 1, \"route_path_id\": 157170}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Hampden Park\", \"stage_seq\": 8, \"distance_m\": 35305.474, \"section_seq\": 1, \"route_path_id\": 157170}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Eastbourne\", \"stage_seq\": 9, \"distance_m\": 38543.31, \"section_seq\": 1, \"route_path_id\": 157170}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38543.31, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157170}], \"total_distance_m\": 38543.31, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 37931.083, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 612.227, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0509", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "50.7695880", "current_position_lon": "0.2815539", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:52Z\", \"source_id\": 64453082, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:55Z\", \"source_id\": 20422093, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:55Z\", \"source_id\": 64469641, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:58Z\", \"source_id\": 20427350, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:01Z\", \"source_id\": 64477293, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:09Z\", \"source_id\": 20429849, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:54Z\", \"source_id\": 64500078, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:00Z\", \"source_id\": 20437231, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:14Z\", \"source_id\": 64508771, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:06:16Z\", \"source_id\": 20440195, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:31Z\", \"source_id\": 64512713, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:34Z\", \"source_id\": 20441496, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastbourne", "service_state_platform": "1", "timing_fact_generation": 1790053717327759, "current_leg_arrival_utc": "2026-09-22T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:10:06.432306", "service_state_evidence_id": 20441496, "current_leg_start_actual_dep": "2026-09-22T05:51:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-22T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:20:06.660484", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
XBI |
EBN |
5U91 |
387211+387223 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 562.594, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 590.293, "from_m": 562.594, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 635.484, "from_m": 590.293, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 688.426, "from_m": 635.484, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 711.316, "from_m": 688.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 715.758, "from_m": 711.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 809.779, "from_m": 715.758, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1195.871, "from_m": 809.779, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2674.0, "from_m": 1195.871, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5130.668, "from_m": 2674.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6386.04, "from_m": 5130.668, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11107.597, "from_m": 6386.04, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12897.437, "from_m": 11107.597, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13162.096, "from_m": 12897.437, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 13205.791, "from_m": 13162.096, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14746.45, "from_m": 13205.791, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14774.997, "from_m": 14746.45, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14822.051, "from_m": 14774.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16813.638, "from_m": 14822.051, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20000.275, "from_m": 16813.638, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25038.646, "from_m": 20000.275, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25291.123, "from_m": 25038.646, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31815.953, "from_m": 25291.123, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32243.4, "from_m": 31815.953, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34594.948, "from_m": 32243.4, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37971.829, "from_m": 34594.948, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38543.31, "from_m": 37971.829, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 761053, "profile_key": "c122bd981eda49e4f32af9fb1a0ea906995a4d7fd1482b621918880d4441362f", "schedule_id": 30665, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0509", "location": "Lovers Walk T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 157170}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0536", "location": "Brighton", "stage_seq": 2, "distance_m": 688.426, "section_seq": 1, "route_path_id": 157170}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Falmer", "stage_seq": 3, "distance_m": 5923.858, "section_seq": 1, "route_path_id": 157170}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Lewes", "stage_seq": 4, "distance_m": 13110.352, "section_seq": 1, "route_path_id": 157170}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Southerham Jn", "stage_seq": 5, "distance_m": 14746.45, "section_seq": 1, "route_path_id": 157170}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Polegate", "stage_seq": 6, "distance_m": 31320.862, "section_seq": 1, "route_path_id": 157170}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Willingdon Jn", "stage_seq": 7, "distance_m": 34594.948, "section_seq": 1, "route_path_id": 157170}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Hampden Park", "stage_seq": 8, "distance_m": 35305.474, "section_seq": 1, "route_path_id": 157170}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Eastbourne", "stage_seq": 9, "distance_m": 38543.31, "section_seq": 1, "route_path_id": 157170}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38543.31, "from_m": 0.0, "section_seq": 1, "route_path_id": 157170}], "total_distance_m": 38543.31, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 37931.083, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 612.227, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30971, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:52Z", "source_id": 64453082, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T04:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:55Z", "source_id": 20422093, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:55Z", "source_id": 64469641, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:58Z", "source_id": 20427350, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31159, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:01Z", "source_id": 64477293, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:09Z", "source_id": 20429849, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31211, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:54Z", "source_id": 64500078, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:00Z", "source_id": 20437231, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:14Z", "source_id": 64508771, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:06:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:06:16Z", "source_id": 20440195, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31231, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:31Z", "source_id": 64512713, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:34Z", "source_id": 20441496, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:10:00+01:00", "operational_fact": true}] |
Lovers Walk T&R.S.M.D |
0509 |
0509 |
None |
5:09:00 |
None |
Eastbourne |
0607 |
0607 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40073/2026-09-22/detailed |
None |
Lewes |
2026-09-22T05:51:30+01:00 |
Eastbourne |
24.0 |
{"type": "LineString", "coordinates": [[0.012093588786393527, 50.87028724536899], [0.012906, 50.8706179], [0.0131152, 50.87068159999999], [0.0133056, 50.8707221], [0.013488, 50.8707499], [0.013887599999999998, 50.8708058], [0.014408, 50.8708882], [0.014721799999999997, 50.87091409999999], [0.015104, 50.8709268], [0.0153369, 50.87092400000001], [0.0155747, 50.87091240000001], [0.0159905, 50.87087689999999], [0.016425, 50.8708261], [0.016913199999999996, 50.87074150000001], [0.017361099999999997, 50.87064500000001], [0.0177017, 50.870551899999995], [0.0180343, 50.87044529999999], [0.0183991, 50.8703014], [0.01867, 50.87018460000001], [0.0189704, 50.8700322], [0.0192708, 50.8698647], [0.019571199999999997, 50.86967679999999], [0.0198448, 50.86946350000001], [0.0201211, 50.86923329999999], [0.020384, 50.86896749999998], [0.0205958, 50.8687001], [0.0207835, 50.8684158], [0.0208104, 50.86837509999999], [0.021454099999999997, 50.8672259], [0.0217735, 50.8667147], [0.0223249, 50.865931], [0.022813099999999996, 50.8652051], [0.0232163, 50.864656899999986], [0.0236329, 50.86420540000001], [0.024027199999999995, 50.86383970000001], [0.0244376, 50.86349599999999], [0.0249499, 50.8631338], [0.0254649, 50.8627833], [0.0260334, 50.8624261], [0.0267594, 50.86202310000001], [0.0272976, 50.86173920000002], [0.02786, 50.861439], [0.028105600000000005, 50.8613222], [0.028466000000000005, 50.8611636], [0.029031999999999995, 50.8609198], [0.029735399999999995, 50.8606539], [0.030534599999999995, 50.8603773], [0.0312964, 50.860125799999985], [0.0328792, 50.8596732], [0.040097499999999994, 50.85763330000001], [0.04121919999999999, 50.8573266], [0.0418536, 50.8571637], [0.0424974, 50.8570197], [0.0438013, 50.8567362], [0.0441275, 50.856677], [0.0444206, 50.856626899999995], [0.0450616, 50.8565243], [0.04586529999999999, 50.8564112], [0.0467484, 50.8563129], [0.047919100000000006, 50.8562137], [0.04911189999999999, 50.856144099999995], [0.05030919999999999, 50.8561205], [0.0531452, 50.8561058], [0.054749299999999994, 50.8561352], [0.0550992, 50.8561485], [0.056252, 50.85620920000001], [0.057482299999999986, 50.8563006], [0.05870809999999999, 50.85644279999999], [0.059939200000000005, 50.856629000000005], [0.061157699999999995, 50.85685410000001], [0.0622762, 50.85713859999999], [0.063553, 50.8575162], [0.06482079999999998, 50.85791239999999], [0.0660546, 50.8582612], [0.0672375, 50.8585457], [0.0686349, 50.85883520000001], [0.0692466, 50.8589398], [0.0694395, 50.8589706], [0.0698609, 50.85903779999999], [0.0703578, 50.8591056], [0.0710972, 50.85919750000001], [0.0722138, 50.8593041], [0.0728401, 50.859353199999994], [0.0734682, 50.85938989999999], [0.0748469, 50.85943619999998], [0.0843258, 50.8596425], [0.08983152841195213, 50.859764115152224], [0.0943037, 50.8598629], [0.0958272, 50.8598697], [0.0975518, 50.859851], [0.09928449999999998, 50.8597935], [0.1008778, 50.85972580000001], [0.1024933, 50.8596258], [0.1042815, 50.8594888], [0.1059847, 50.8593231], [0.1073875, 50.859162000000005], [0.1089593, 50.858964], [0.1107196, 50.85870140000001], [0.1124274, 50.85841359999999], [0.1141762, 50.8580919], [0.1157112, 50.857776900000005], [0.11705789999999998, 50.8574712], [0.1172105, 50.8574366], [0.1188169, 50.8570572], [0.1203318, 50.8566595], [0.1218687, 50.85622610000001], [0.12367199999999998, 50.8556774], [0.1251223, 50.85520509999999], [0.13187279999999998, 50.85299679999999], [0.14214799999999997, 50.8496352], [0.147738, 50.847806299999995], [0.1529896, 50.8460859], [0.1533102, 50.84597939999999], [0.1546292, 50.84553400000001], [0.15603469999999997, 50.845031], [0.1574437, 50.8444805], [0.1589556, 50.84386409999999], [0.1604451, 50.8432069], [0.1619739, 50.842468399999994], [0.16329809999999997, 50.8418046], [0.16404399999999997, 50.84141389999999], [0.1643771, 50.841235899999994], [0.1645193, 50.8411609], [0.1661224, 50.8402414], [0.1667229, 50.83989969999999], [0.1675797, 50.8394475], [0.1685587, 50.8389343], [0.16945119999999997, 50.83846779999999], [0.1697006, 50.8383424], [0.16975840000000003, 50.83831429999999], [0.17048919999999998, 50.8379596], [0.1713636, 50.8375463], [0.1722943, 50.8371347], [0.173217, 50.8367265], [0.17413770000000003, 50.8363579], [0.17523740000000002, 50.8359276], [0.1788376, 50.8346025], [0.17941279999999998, 50.83439080000001], [0.1796630568239043, 50.834299828032435], [0.183716, 50.8328265], [0.19204209999999997, 50.8297954], [0.19486849999999997, 50.82876689999999], [0.1985821, 50.8274156], [0.2031189, 50.82576460000001], [0.2032674, 50.82571059999999], [0.20889579999999996, 50.82366559999999], [0.20966349999999995, 50.82340270000001], [0.2105158, 50.8231343], [0.21128359999999996, 50.82291639999998], [0.2119178557171601, 50.82275035457093], [0.2121144, 50.82269889999999], [0.21304509999999996, 50.822488799999995], [0.2140241, 50.8222973], [0.21501659999999995, 50.8221346], [0.2159473, 50.8220041], [0.21691559999999996, 50.82189910000001], [0.2178523, 50.82181340000001], [0.2188548, 50.82176009999999], [0.21983379999999997, 50.8217347], [0.2431053, 50.82120169999999], [0.2441011, 50.82117770000001], [0.2447365, 50.821160799999994], [0.24545677437761093, 50.82114300388403], [0.24570753520339553, 50.82113718210988], [0.24592916652351177, 50.821132762728105], [0.24612582968673596, 50.82112954530821], [0.24630168604184455, 50.82112732941977], [0.24646089693761375, 50.82112591463226], [0.24660762372281997, 50.82112510051525], [0.2467460277462394, 50.82112468663826], [0.2468802703566484, 50.82112447257081], [0.24701451290282336, 50.82112425788243], [0.24715291673354056, 50.821123842142654], [0.24729964319757625, 50.82112302492101], [0.2474588536437068, 50.82112160578702], [0.24763470942070853, 50.82111938431022], [0.2478313718773578, 50.82111616006014], [0.24805300236243083, 50.82111173260631], [0.248303762224704, 50.82110590151825], [0.24906879999999995, 50.82108599999999], [0.2493054, 50.82107990000001], [0.24986209999999995, 50.8210653], [0.2505052, 50.8210433], [0.2510992, 50.82101620000001], [0.2517778, 50.82098419999999], [0.2523042, 50.8209523], [0.25333169999999994, 50.82088110000001], [0.25363649999999993, 50.8208458], [0.25385389999999997, 50.82081289999999], [0.2540619, 50.8207734], [0.25426679999999996, 50.8207268], [0.2544861, 50.82066880000001], [0.2547186, 50.8205986], [0.2550294, 50.8204864], [0.2554738, 50.82029459999999], [0.2563164, 50.8198634], [0.2567078, 50.8196013], [0.2570646999999999, 50.81932089999999], [0.2579906, 50.81848839999999], [0.25840499999999994, 50.818145099999995], [0.2588103, 50.817829999999994], [0.2593134999999999, 50.8174877], [0.259877, 50.817129699999995], [0.26045469999999993, 50.816781699999986], [0.2628227, 50.8154075], [0.2687216, 50.8119544], [0.2688624, 50.8118723], [0.26949458523585645, 50.811495681476416], [0.270051, 50.8111642], [0.27062839999999994, 50.8108021], [0.27113999999999994, 50.81045009999999], [0.2716688, 50.8100562], [0.2720829, 50.80973110000001], [0.272526, 50.80936169999999], [0.2729498, 50.80898630000001], [0.2733554, 50.808589899999994], [0.2737981, 50.8081411], [0.27420369999999994, 50.8076897], [0.2745437, 50.8072904], [0.27487599999999995, 50.8068719], [0.2752321999999999, 50.806379199999995], [0.275507, 50.80595919999998], [0.2757771, 50.8054914], [0.27604319999999993, 50.80496269999998], [0.276828, 50.803086], [0.2768923999999999, 50.80281680000001], [0.27925350000000004, 50.79693859999999], [0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]} |
15.7 |
0546 |
0610 |
Lewes |
Eastbourne |
Eastbourne |
50.7695880 |
0.2815539 |
50.7695880 |
0.2815539 |
1 |
0 |
2026-09-22 05:20:22 |
TERMINATED |
2026-09-22 05:10:00 |
Eastbourne |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441496 |
1790053717327759 |
31 |
31 |
2026-09-22 05:20:06.660484 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:10:06.432306 |
| 728921 |
758933 |
L81365 |
872F01M522 |
2026-09-22 |
COMPLETE |
20441483 |
2026-09-22 06:10:00 |
2026-09-22 05:20:22 |
2026-09-24 05:20:22 |
{"id": 758933, "stp": "P", "toc": "South Western Railway", "uid": "L81365", "consist": "701018", "dest_crs": "WOK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81365/2026-09-22/detailed", "trust_id": "872F01M522", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-22", "dest_arr_time": "0608", "dest_platform": "3", "is_terminated": 1, "next_location": "Woking", "signalling_id": "2F01", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0610", "current_leg_dep": "0604", "current_leg_end": "Woking", "origin_dep_time": "0520", "origin_platform": "4", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-22T05:20:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "West Byfleet", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "West Byfleet", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19815.144, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19859.461, \"from_m\": 19815.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20094.629, \"from_m\": 19859.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21497.991, \"from_m\": 20094.629, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21574.171, \"from_m\": 21497.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21756.968, \"from_m\": 21574.171, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24254.214, \"from_m\": 21756.968, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25019.989, \"from_m\": 24254.214, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29600.336, \"from_m\": 25019.989, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30610.45, \"from_m\": 29600.336, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38402.719, \"from_m\": 30610.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38492.17, \"from_m\": 38402.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38536.656, \"from_m\": 38492.17, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38594.745, \"from_m\": 38536.656, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38686.412, \"from_m\": 38594.745, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39125.432, \"from_m\": 38686.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 758933, \"profile_key\": \"5b4a26ca7090ff06c53947d40ede3371b728e1858d29ef66015b0a4bbb38d695\", \"schedule_id\": 16411, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0524\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Esher\", \"stage_seq\": 11, \"distance_m\": 23142.717, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0551H\", \"location\": \"Hersham\", \"stage_seq\": 12, \"distance_m\": 25697.968, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 13, \"distance_m\": 27487.007, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 30752.951, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 15, \"distance_m\": 32908.044, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"West Byfleet\", \"stage_seq\": 16, \"distance_m\": 34894.467, \"section_seq\": 1, \"route_path_id\": 137450}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 17, \"distance_m\": 39125.432, \"section_seq\": 1, \"route_path_id\": 137450}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39125.432, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137450}], \"total_distance_m\": 39125.432, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37984.141, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1141.291, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:54Z\", \"source_id\": 64453117, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:22:55Z\", \"source_id\": 20422095, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:24Z\", \"source_id\": 64458391, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:30Z\", \"source_id\": 20423741, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:00Z\", \"source_id\": 64461959, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:32:06Z\", \"source_id\": 20424938, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:11Z\", \"source_id\": 64465410, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:35:16Z\", \"source_id\": 20425991, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:17Z\", \"source_id\": 64469037, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:21Z\", \"source_id\": 20427126, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:35Z\", \"source_id\": 64470493, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:40Z\", \"source_id\": 20427591, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:12Z\", \"source_id\": 64474876, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:43:16Z\", \"source_id\": 20429078, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:04Z\", \"source_id\": 64481415, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:05Z\", \"source_id\": 20431138, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:28Z\", \"source_id\": 64485982, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:51:31Z\", \"source_id\": 20432655, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:01Z\", \"source_id\": 64489574, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:05Z\", \"source_id\": 20433837, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:31Z\", \"source_id\": 64494755, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:57:31Z\", \"source_id\": 20435541, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:21Z\", \"source_id\": 64499172, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:00:25Z\", \"source_id\": 20436970, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:05Z\", \"source_id\": 64503635, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:10Z\", \"source_id\": 20438478, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:28Z\", \"source_id\": 64512651, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:34Z\", \"source_id\": 20441483, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "3", "timing_fact_generation": 1790053714619517, "current_leg_arrival_utc": "2026-09-22T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T05:10:07.104151", "service_state_evidence_id": 20441483, "current_leg_start_actual_dep": "2026-09-22T06:05:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-22T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T05:20:07.368033", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
WOK |
2F01 |
701018 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19815.144, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19859.461, "from_m": 19815.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20094.629, "from_m": 19859.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21497.991, "from_m": 20094.629, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21574.171, "from_m": 21497.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21756.968, "from_m": 21574.171, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24254.214, "from_m": 21756.968, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25019.989, "from_m": 24254.214, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29600.336, "from_m": 25019.989, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30610.45, "from_m": 29600.336, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38402.719, "from_m": 30610.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38492.17, "from_m": 38402.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38536.656, "from_m": 38492.17, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38594.745, "from_m": 38536.656, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38686.412, "from_m": 38594.745, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39125.432, "from_m": 38686.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 758933, "profile_key": "5b4a26ca7090ff06c53947d40ede3371b728e1858d29ef66015b0a4bbb38d695", "schedule_id": 16411, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0524", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 137450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 137450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 137450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Esher", "stage_seq": 11, "distance_m": 23142.717, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0551H", "location": "Hersham", "stage_seq": 12, "distance_m": 25697.968, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Walton-on-Thames", "stage_seq": 13, "distance_m": 27487.007, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Weybridge", "stage_seq": 14, "distance_m": 30752.951, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Byfleet & New Haw", "stage_seq": 15, "distance_m": 32908.044, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "West Byfleet", "stage_seq": 16, "distance_m": 34894.467, "section_seq": 1, "route_path_id": 137450}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Woking", "stage_seq": 17, "distance_m": 39125.432, "section_seq": 1, "route_path_id": 137450}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39125.432, "from_m": 0.0, "section_seq": 1, "route_path_id": 137450}], "total_distance_m": 39125.432, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37984.141, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1141.291, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:54Z", "source_id": 64453117, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:22:55Z", "source_id": 20422095, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:24Z", "source_id": 64458391, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T04:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:30Z", "source_id": 20423741, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:00Z", "source_id": 64461959, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:32:06Z", "source_id": 20424938, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:11Z", "source_id": 64465410, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:35:16Z", "source_id": 20425991, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:17Z", "source_id": 64469037, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T04:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:21Z", "source_id": 20427126, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:35Z", "source_id": 64470493, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:40Z", "source_id": 20427591, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:12Z", "source_id": 64474876, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:43:16Z", "source_id": 20429078, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26877, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:04Z", "source_id": 64481415, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:05Z", "source_id": 20431138, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26881, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:28Z", "source_id": 64485982, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:51:31Z", "source_id": 20432655, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:01Z", "source_id": 64489574, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:05Z", "source_id": 20433837, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:31Z", "source_id": 64494755, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:57:31Z", "source_id": 20435541, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:21Z", "source_id": 64499172, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:00:25Z", "source_id": 20436970, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:05Z", "source_id": 64503635, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:04:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:10Z", "source_id": 20438478, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26953, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:28Z", "source_id": 64512651, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:34Z", "source_id": 20441483, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:10:00+01:00", "operational_fact": true}] |
London Waterloo |
0520 |
0520 |
4 |
None |
None |
Woking |
0608 |
0608 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81365/2026-09-22/detailed |
None |
West Byfleet |
2026-09-22T06:05:00+01:00 |
Woking |
6.0 |
{"type": "LineString", "coordinates": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]} |
2.6 |
0604 |
0610 |
West Byfleet |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-22 05:20:22 |
TERMINATED |
2026-09-22 05:10:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20441483 |
1790053714619517 |
91 |
91 |
2026-09-22 05:20:07.368033 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-22 05:10:07.104151 |