| 519722 |
W69827 |
042L19M912 |
2026-09-12 |
ScotRail |
P |
EDB |
PTH |
2L19 |
158734+170395 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "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": 3123.268, "from_m": 1667.893, "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": 4889.35, "from_m": 3123.268, "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": 4991.412, "from_m": 4889.35, "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": 6626.153, "from_m": 4991.412, "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": 7118.327, "from_m": 6626.153, "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": 10588.195, "from_m": 7118.327, "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": 14501.072, "from_m": 10588.195, "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": 15876.431, "from_m": 14501.072, "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": 15974.591, "from_m": 15876.431, "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": 16274.19, "from_m": 15974.591, "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": 18962.436, "from_m": 16274.19, "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": 19002.78, "from_m": 18962.436, "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": 19026.916, "from_m": 19002.78, "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": 20322.905, "from_m": 19026.916, "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": 21671.529, "from_m": 20322.905, "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": 21836.009, "from_m": 21671.529, "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": 22156.928, "from_m": 21836.009, "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": 22209.31, "from_m": 22156.928, "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": 22276.22, "from_m": 22209.31, "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": 22290.859, "from_m": 22276.22, "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": 22963.026, "from_m": 22290.859, "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": 23053.058, "from_m": 22963.026, "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": 27020.638, "from_m": 23053.058, "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": 29256.475, "from_m": 27020.638, "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": 31885.372, "from_m": 29256.475, "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": 33571.276, "from_m": 31885.372, "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": 33608.091, "from_m": 33571.276, "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": 35254.506, "from_m": 33608.091, "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": 36701.048, "from_m": 35254.506, "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": 43321.017, "from_m": 36701.048, "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": 43373.617, "from_m": 43321.017, "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": 44391.895, "from_m": 43373.617, "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": 44971.719, "from_m": 44391.895, "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": 45833.236, "from_m": 44971.719, "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": 58160.502, "from_m": 45833.236, "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": 58173.029, "from_m": 58160.502, "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": 59434.687, "from_m": 58173.029, "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": 69086.177, "from_m": 59434.687, "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": 72647.069, "from_m": 69086.177, "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": 72690.771, "from_m": 72647.069, "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": 72895.205, "from_m": 72690.771, "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": 72948.059, "from_m": 72895.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 73911.383, "from_m": 72948.059, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 83297.32, "from_m": 73911.383, "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": 83358.8, "from_m": 83297.32, "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": 83887.277, "from_m": 83358.8, "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": 85117.501, "from_m": 83887.277, "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": 93349.609, "from_m": 85117.501, "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": 97987.911, "from_m": 93349.609, "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": 98133.368, "from_m": 97987.911, "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": 98137.68, "from_m": 98133.368, "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": 98162.513, "from_m": 98137.68, "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": 100325.5, "from_m": 98162.513, "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": 100931.51, "from_m": 100325.5, "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": 101012.619, "from_m": 100931.51, "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": 101064.892, "from_m": 101012.619, "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": 101386.649, "from_m": 101064.892, "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": 519722, "profile_key": "183173de9ca4913d3d39efa10879c0ccaf40f008c02c02f8a692ea100d16cf5c", "schedule_id": 27411, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2318", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 39481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 39481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Dalmeny", "stage_seq": 8, "distance_m": 16197.27, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "North Queensferry", "stage_seq": 9, "distance_m": 19109.517, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 22041.672, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Rosyth", "stage_seq": 11, "distance_m": 24503.126, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Dunfermline Town", "stage_seq": 12, "distance_m": 28027.986, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Dunfermline Queen Margaret", "stage_seq": 13, "distance_m": 30570.924, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Cowdenbeath", "stage_seq": 14, "distance_m": 43000.748, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "Lochgelly", "stage_seq": 15, "distance_m": 47078.695, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Cardenden", "stage_seq": 16, "distance_m": 50464.097, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Glenrothes with Thornton", "stage_seq": 17, "distance_m": 58328.429, "section_seq": 1, "route_path_id": 39481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Thornton North Jn", "stage_seq": 18, "distance_m": 59487.036, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024H", "location": "Markinch", "stage_seq": 19, "distance_m": 63379.674, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0032H", "location": "Ladybank", "stage_seq": 20, "distance_m": 72784.443, "section_seq": 1, "route_path_id": 39481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041", "location": "Newburgh", "stage_seq": 21, "distance_m": 85284.025, "section_seq": 1, "route_path_id": 39481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0050H", "location": "Hilton Jn", "stage_seq": 22, "distance_m": 98194.897, "section_seq": 1, "route_path_id": 39481}, {"is_pass": false, "wtt_arr": "0055", "wtt_dep": null, "location": "Perth", "stage_seq": 23, "distance_m": 101386.649, "section_seq": 1, "route_path_id": 39481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 101386.649, "from_m": 0.0, "section_seq": 1, "route_path_id": 39481}], "total_distance_m": 101386.649, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 100649.682, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 736.967, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:42Z", "source_id": 42076659, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:47Z", "source_id": 13767258, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:22:00+01:00", "operational_fact": true}] |
Edinburgh |
2318 |
2318 |
20 |
None |
None |
Perth |
0055 |
0055 |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69827/2026-09-12/detailed |
None |
Haymarket |
2026-09-12T23:23:06+01:00 |
South Gyle |
3.5 |
{"type": "LineString", "coordinates": [[-3.2190115, 55.945305299999994], [-3.2203314999999995, 55.9450548], [-3.2207159999999995, 55.944975499999984], [-3.2210072, 55.9449109], [-3.2211128, 55.94488750000001], [-3.2218158, 55.9447372], [-3.2223836, 55.9446111], [-3.2225742, 55.9445677], [-3.2241799999999996, 55.94420999999999], [-3.2248517, 55.944062200000005], [-3.2250318, 55.944024], [-3.2256156, 55.94388839999999], [-3.2260042, 55.9438018], [-3.22687, 55.9436101], [-3.2275504, 55.94345380000001], [-3.2281272, 55.9433252], [-3.228745, 55.9431887], [-3.2290302999999994, 55.9431244], [-3.2292063999999994, 55.94308469999999], [-3.2294272, 55.9430385], [-3.2296026, 55.94300100000001], [-3.2305152, 55.94279989999999], [-3.2306316999999996, 55.94277099999999], [-3.2313976, 55.942598399999994], [-3.2315349999999996, 55.9425676], [-3.2315762, 55.94255840000001], [-3.2316149999999997, 55.94254970000001], [-3.2327475, 55.94229510000001], [-3.233935022830277, 55.942031227324826], [-3.2339895999999997, 55.94201910000001], [-3.2343641999999995, 55.9419354], [-3.23548, 55.9416862], [-3.2374897, 55.9412329], [-3.2384124999999995, 55.94101539999998], [-3.2386525999999995, 55.940959199999995], [-3.2403539, 55.9405927], [-3.2407718, 55.9404973], [-3.2411754, 55.940405199999994], [-3.2421179999999996, 55.9401977], [-3.2432059999999994, 55.93995669999999], [-3.2438011, 55.93982629999999], [-3.2450953, 55.9395284], [-3.2457045999999994, 55.939399], [-3.2477324, 55.9389681], [-3.2479857768963862, 55.93891174791594], [-3.248343, 55.9388323], [-3.2487368, 55.9387443], [-3.2502840000000006, 55.938441699999984], [-3.2504003, 55.93841590000001], [-3.2505797999999997, 55.93837320000001], [-3.2520375999999995, 55.9380301], [-3.2530043, 55.9378026], [-3.2539913, 55.9375703], [-3.2570695, 55.93688430000001], [-3.2574218, 55.93680580000001], [-3.264892, 55.9351334], [-3.2667452999999997, 55.93471799999999], [-3.2705113, 55.9338654], [-3.2736286, 55.9332189], [-3.2736754999999995, 55.933209199999986], [-3.274668, 55.93300490000001], [-3.2749894, 55.9329412], [-3.275656, 55.9328016], [-3.276053800000001, 55.93272850000001], [-3.2765088, 55.9326715], [-3.2770466, 55.9326073], [-3.2776448999999994, 55.9325627], [-3.2782113999999996, 55.9325467], [-3.2788448999999997, 55.932537800000006], [-3.2796274999999997, 55.9325698], [-3.2803181, 55.9326251], [-3.2807865, 55.9326801], [-3.2812409, 55.93274809999999], [-3.2818029999999996, 55.9328461], [-3.2823601999999994, 55.932954499999994], [-3.2828611, 55.933058], [-3.2833572999999996, 55.9331617], [-3.2843517999999996, 55.93337069999998], [-3.2869523999999997, 55.933915600000006], [-3.2905008999999996, 55.934659100000005], [-3.2954253, 55.93569440000001], [-3.2969111999999994, 55.936006500000005], [-3.2983875, 55.9363245], [-3.2987715999999994, 55.936401499999995], [-3.2994371, 55.9365396]]} |
3.3 |
2323 |
2326½ |
2026-09-12T23:27:30+01:00 |
None |
None |
Edinburgh |
Haymarket West Jn |
South Gyle |
55.9325576 |
-3.2778244 |
55.9365396 |
-3.2994371 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:23:06 |
South Gyle |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42079028 |
1789251940983109 |
None |
17 |
17 |
2026-09-12 22:25:40.986300 |
None |
2026-09-13 00:56:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519723 |
C10418 |
879V96M912 |
2026-09-12 |
Thameslink |
O |
SUO |
BDM |
9V96 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 38.577, "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": 133.255, "from_m": 38.577, "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": 146.474, "from_m": 133.255, "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": 374.333, "from_m": 146.474, "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": 1925.806, "from_m": 374.333, "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": 2213.979, "from_m": 1925.806, "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": 4702.367, "from_m": 2213.979, "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": 5823.429, "from_m": 4702.367, "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": 11373.185, "from_m": 5823.429, "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": 11864.783, "from_m": 11373.185, "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": 11894.488, "from_m": 11864.783, "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": 11920.872, "from_m": 11894.488, "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": 11958.294, "from_m": 11920.872, "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": 11995.861, "from_m": 11958.294, "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": 12030.031, "from_m": 11995.861, "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": 12092.265, "from_m": 12030.031, "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": 12305.762, "from_m": 12092.265, "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": 12410.58, "from_m": 12305.762, "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": 12508.933, "from_m": 12410.58, "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": 13554.651, "from_m": 12508.933, "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": 13645.037, "from_m": 13554.651, "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": 14091.058, "from_m": 13645.037, "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": 14153.345, "from_m": 14091.058, "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": 18453.653, "from_m": 14153.345, "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": 19741.676, "from_m": 18453.653, "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": 20206.44, "from_m": 19741.676, "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": 20733.725, "from_m": 20206.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 20771.489, "from_m": 20733.725, "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": 21328.72, "from_m": 20771.489, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 21406.345, "from_m": 21328.72, "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": 24758.05, "from_m": 21406.345, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 25036.011, "from_m": 24758.05, "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": 25073.272, "from_m": 25036.011, "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": 26300.26, "from_m": 25073.272, "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": 26369.145, "from_m": 26300.26, "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": 26947.279, "from_m": 26369.145, "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": 27165.769, "from_m": 26947.279, "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": 29007.108, "from_m": 27165.769, "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": 30706.213, "from_m": 29007.108, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31354.495, "from_m": 30706.213, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 31395.925, "from_m": 31354.495, "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": 31438.86, "from_m": 31395.925, "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": 31473.751, "from_m": 31438.86, "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": 31907.714, "from_m": 31473.751, "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": 31942.606, "from_m": 31907.714, "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": 31985.541, "from_m": 31942.606, "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": 32026.971, "from_m": 31985.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": 32765.527, "from_m": 32026.971, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 36124.36, "from_m": 32765.527, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 53827.254, "from_m": 36124.36, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 57960.839, "from_m": 53827.254, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 63154.137, "from_m": 57960.839, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 63239.148, "from_m": 63154.137, "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": 63256.348, "from_m": 63239.148, "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": 63341.92, "from_m": 63256.348, "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": 63914.469, "from_m": 63341.92, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 67398.847, "from_m": 63914.469, "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": 69197.645, "from_m": 67398.847, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71799.351, "from_m": 69197.645, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 72674.104, "from_m": 71799.351, "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": 73725.378, "from_m": 72674.104, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77779.029, "from_m": 73725.378, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 77826.322, "from_m": 77779.029, "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": 81292.957, "from_m": 77826.322, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 89247.01, "from_m": 81292.957, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 89294.406, "from_m": 89247.01, "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": 92115.761, "from_m": 89294.406, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 102849.559, "from_m": 92115.761, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 102894.789, "from_m": 102849.559, "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": 103758.386, "from_m": 102894.789, "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": 104050.496, "from_m": 103758.386, "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": 104095.414, "from_m": 104050.496, "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": 104228.975, "from_m": 104095.414, "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": 104263.353, "from_m": 104228.975, "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": 104348.031, "from_m": 104263.353, "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}], "service_id": 519723, "profile_key": "76a719f6aa8a1947ab948399fb0f197933f695f37e47765898ca599d08fc4f5f", "schedule_id": 32212, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2318", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321H", "location": "Carshalton", "stage_seq": 2, "distance_m": 2022.562, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Hackbridge", "stage_seq": 3, "distance_m": 3435.451, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Mitcham Junction", "stage_seq": 4, "distance_m": 5249.708, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Mitcham Eastfields", "stage_seq": 5, "distance_m": 7073.215, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Streatham South Jn", "stage_seq": 6, "distance_m": 8778.502, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Streatham", "stage_seq": 7, "distance_m": 9727.457, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 12174.587, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Herne Hill", "stage_seq": 9, "distance_m": 13853.243, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Loughborough Jn", "stage_seq": 10, "distance_m": 15472.935, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 18558.316, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Southwark Bridge Jn", "stage_seq": 12, "distance_m": 19099.737, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Blackfriars Jn", "stage_seq": 13, "distance_m": 19824.207, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "0002", "location": "London Blackfriars", "stage_seq": 14, "distance_m": 20442.172, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "City Thameslink", "stage_seq": 15, "distance_m": 20844.555, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Farringdon", "stage_seq": 16, "distance_m": 21574.713, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "St Pancras Low Level", "stage_seq": 17, "distance_m": 23793.569, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Dock Jn North", "stage_seq": 18, "distance_m": 25025.447, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Kentish Town", "stage_seq": 19, "distance_m": 25992.472, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Carlton Road Jn", "stage_seq": 20, "distance_m": 26947.279, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019", "location": "West Hampstead Thameslink", "stage_seq": 21, "distance_m": 29741.063, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Cricklewood", "stage_seq": 22, "distance_m": 31690.733, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022H", "location": "Brent Cross West", "stage_seq": 23, "distance_m": 33847.157, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Hendon", "stage_seq": 24, "distance_m": 35412.289, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Radlett Jn", "stage_seq": 25, "distance_m": 47414.288, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": "0038", "location": "St. Albans", "stage_seq": 26, "distance_m": 56201.18, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042H", "location": "Harpenden Jn", "stage_seq": 27, "distance_m": 63239.148, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0043H", "wtt_dep": "0044H", "location": "Harpenden", "stage_seq": 28, "distance_m": 63778.258, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": "0051", "location": "Luton Airport Parkway", "stage_seq": 29, "distance_m": 71167.742, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0053", "wtt_dep": "0054H", "location": "Luton", "stage_seq": 30, "distance_m": 72921.826, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0058", "wtt_dep": "0058H", "location": "Leagrave", "stage_seq": 31, "distance_m": 76842.713, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0059", "location": "Leagrave Jn", "stage_seq": 32, "distance_m": 77614.571, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0102H", "wtt_dep": "0103", "location": "Harlington", "stage_seq": 33, "distance_m": 84115.226, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0106H", "wtt_dep": "0107", "location": "Flitwick", "stage_seq": 34, "distance_m": 88832.896, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0112H", "location": "Wixams", "stage_seq": 35, "distance_m": 98887.984, "section_seq": 1, "route_path_id": 54773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0116H", "location": "Bedford South Jn", "stage_seq": 36, "distance_m": 102732.258, "section_seq": 1, "route_path_id": 54773}, {"is_pass": false, "wtt_arr": "0120", "wtt_dep": null, "location": "Bedford", "stage_seq": 37, "distance_m": 104348.031, "section_seq": 1, "route_path_id": 54773}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 104348.031, "from_m": 0.0, "section_seq": 1, "route_path_id": 54773}], "total_distance_m": 104348.031, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 97719.274, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6628.757, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Sutton (Surrey) |
2318 |
2318 |
1 |
None |
None |
Bedford |
0120 |
0120 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C10418/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Farringdon |
Kentish Town Jn |
West Hampstead Thameslink |
None |
None |
None |
None |
0 |
0 |
2026-09-12 22:06:01 |
ACTIVATED |
None |
Sutton (Surrey) |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789250762195602 |
None |
1 |
1 |
2026-09-12 22:06:02.198320 |
1 |
2026-09-12 23:18:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519724 |
C49539 |
745L72M912 |
2026-09-12 |
Great Western Railway |
O |
OXF |
None |
5L72 |
165120 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 801.439, "from_m": 195.411, "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": 519724, "profile_key": "db8288012c106328aed83c348957a3174659cffda0ee1eda40ace351c40a7ff6", "schedule_id": 33051, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27847}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": null, "location": "Oxford U.C.S.", "stage_seq": 2, "distance_m": 801.439, "section_seq": 1, "route_path_id": 27847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 801.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 27847}], "total_distance_m": 801.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 195.411, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 606.028, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Oxford |
2319 |
2319 |
3 |
None |
None |
Oxford U.C.S. |
2321 |
2321 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C49539/2026-09-12/detailed |
None |
Oxford |
2026-09-12T23:19:00+01:00 |
Oxford U.C.S. |
2.0 |
{"type": "LineString", "coordinates": [[-1.2702376999999998, 51.753966199999994], [-1.270521, 51.7548513], [-1.2705896999999997, 51.7550429], [-1.2706679, 51.7552474], [-1.2707132, 51.7553661], [-1.2707532999999998, 51.7554863], [-1.27080805, 51.75563664999999], [-1.2708295999999997, 51.7556847], [-1.2708623, 51.75577690000001], [-1.2709204999999997, 51.7559441], [-1.2711510999999998, 51.7566418], [-1.2712112, 51.756825199999994], [-1.2712496000000002, 51.75694450000001], [-1.2713386, 51.75729119999999], [-1.2713908, 51.7575253], [-1.2714038999999997, 51.7575831], [-1.271457, 51.75785350000001], [-1.2715015, 51.758034], [-1.2715601999999997, 51.7583216], [-1.2716746, 51.758611300000005], [-1.2718083, 51.7589296], [-1.2719091, 51.75919160000001], [-1.2720644, 51.75968599999999], [-1.2721291999999995, 51.759985], [-1.2722053, 51.7604196], [-1.2722615999999998, 51.7610529]]} |
0.5 |
2319 |
2321 |
2026-09-12T23:21:00+01:00 |
None |
None |
None |
None |
Oxford U.C.S. |
51.7539662 |
-1.2702377 |
51.7610529 |
-1.2722616 |
0 |
1 |
2026-09-12 22:25:25 |
AT_PLATFORM |
2026-09-12 22:03:06 |
Oxford |
TD |
TD_ORIGIN_CC |
42052169 |
1789251927756083 |
None |
8 |
8 |
2026-09-12 22:25:27.757657 |
3 |
2026-09-12 23:19:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519725 |
C49715 |
745K61M912 |
2026-09-12 |
Great Western Railway |
P |
RDG |
None |
5K61 |
387163 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 235.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 424.91, "from_m": 235.267, "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": 465.166, "from_m": 424.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 601.771, "from_m": 465.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1549.676, "from_m": 601.771, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1861.296, "from_m": 1549.676, "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": 1920.61, "from_m": 1861.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1981.673, "from_m": 1920.61, "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": 4102.199, "from_m": 1981.673, "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}], "service_id": 519725, "profile_key": "3e262419216af67a439ba3b11d5dec711ff90ff5c5afbab7b8fbef42d886959f", "schedule_id": 10778, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Reading Depot Entrance C", "stage_seq": 2, "distance_m": 3350.804, "section_seq": 1, "route_path_id": 30356}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": null, "location": "Reading Traincare Depot", "stage_seq": 3, "distance_m": 4102.199, "section_seq": 1, "route_path_id": 30356}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4102.199, "from_m": 0.0, "section_seq": 1, "route_path_id": 30356}], "total_distance_m": 4102.199, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1981.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2120.526, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Reading |
2319 |
2319 |
12B |
None |
None |
Reading Traincare Depot |
2323 |
2323 |
None |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49715/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Reading |
None |
None |
None |
None |
None |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:25:28 |
Reading Traincare Depot |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42081804 |
1789251948505477 |
None |
11 |
11 |
2026-09-12 22:25:48.508057 |
None |
2026-09-12 23:29:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519726 |
G28221 |
625U66M912 |
2026-09-12 |
Thameslink |
P |
BDM |
None |
5U66 |
700132 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "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": 119.056, "from_m": 84.678, "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": 591.255, "from_m": 119.056, "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": 1529.421, "from_m": 591.255, "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": 1717.009, "from_m": 1529.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": 2429.842, "from_m": 1717.009, "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": 519726, "profile_key": "68e15417e7f04b359c289c6bf86e331a2440aaf4af5973716f7d8517378846ac", "schedule_id": 14076, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 50357}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2332", "location": "West Hampstead Sig. 601", "stage_seq": 2, "distance_m": 1717.009, "section_seq": 1, "route_path_id": 50357}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Bedford Cauldwell Depot", "stage_seq": 3, "distance_m": 2429.842, "section_seq": 1, "route_path_id": 50357}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2429.842, "from_m": 0.0, "section_seq": 1, "route_path_id": 50357}], "total_distance_m": 2429.842, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1682.631, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 747.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bedford |
2319 |
2319 |
1 |
None |
None |
Bedford Cauldwell Depot |
2342 |
2342 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28221/2026-09-12/detailed |
None |
Bedford |
2026-09-12T23:18:34+01:00 |
West Hampstead Sig. 601 |
4.0 |
{"type": "LineString", "coordinates": [[-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4784561, 52.1344807], [-0.478188, 52.1340246], [-0.4777824, 52.13335300000001], [-0.4777145, 52.13324070000001], [-0.4771812, 52.1323061], [-0.4769846, 52.1317475], [-0.4769019000000001, 52.131215799999985], [-0.47691600000000006, 52.13080949999999], [-0.47697570000000006, 52.13038769999999], [-0.4771223, 52.1293054], [-0.47717619999999994, 52.128500900000006], [-0.4772479999999999, 52.1277098], [-0.4773851999999999, 52.1268169], [-0.4777436000000001, 52.12473649999999], [-0.4780568, 52.1226518], [-0.4781382999999999, 52.1219825], [-0.4782799, 52.1211989], [-0.4784127999999999, 52.12030399999999]]} |
1.1 |
2318 |
2322 |
2026-09-12T23:21:30+01:00 |
None |
None |
None |
Bedford |
West Hampstead Sig. 601 |
52.1203040 |
-0.4784128 |
52.1203040 |
-0.4784128 |
0 |
1 |
2026-09-12 22:21:56 |
RUNNING |
2026-09-12 22:18:34 |
West Hampstead Sig. 601 |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42072812 |
1789251600787033 |
None |
5 |
5 |
2026-09-12 22:20:00.789103 |
None |
2026-09-12 23:42:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519727 |
L85582 |
875J68M912 |
2026-09-12 |
South Western Railway |
P |
FNH |
XFM |
5J68 |
450004 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 924.881, "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": 993.933, "from_m": 924.881, "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": 1002.741, "from_m": 993.933, "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": 1479.544, "from_m": 1002.741, "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": 519727, "profile_key": "4145a56f8825af7a9536fefad394378b50e402865b001f5cc80f8fb9f9213a75", "schedule_id": 19797, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35325}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2324", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 582.691, "section_seq": 1, "route_path_id": 35325}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": null, "location": "Farnham C.S.D.", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35325}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1479.544, "from_m": 0.0, "section_seq": 1, "route_path_id": 35325}], "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:20Z", "source_id": 13767960, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:22:00+01:00", "operational_fact": true}] |
Farnham |
2319 |
2319 |
2 |
None |
None |
Farnham C.S.D. |
2329 |
2329 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85582/2026-09-12/detailed |
None |
Farnham Depot Reception Ro |
2026-09-12T23:23:00+01:00 |
Farnham C.S.D. |
6.0 |
{"type": "LineString", "coordinates": [[-0.8001726999999998, 51.2083796], [-0.8016989, 51.20800479999999], [-0.8021307, 51.20789309999999], [-0.8026295999999999, 51.2077519], [-0.803386, 51.2075167], [-0.8045696000000001, 51.2071044], [-0.8053495, 51.2067953], [-0.8056922999999999, 51.206662400000006], [-0.8065089, 51.206334299999995], [-0.8066496999999999, 51.2062823], [-0.8068909999999999, 51.2061979], [-0.8073631999999998, 51.20607100000001], [-0.8078962999999999, 51.205867999999995], [-0.8084837557075693, 51.20565691020015], [-0.8117732, 51.2044749]]} |
0.6 |
2323 |
2329 |
2026-09-12T23:28:30+01:00 |
None |
None |
Farnham |
Aldershot Sig. As15 |
Farnham C.S.D. |
51.2061976 |
-0.8068919 |
51.2044749 |
-0.8117732 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:23:00 |
Farnham C.S.D. |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13768416 |
1789251861230481 |
None |
8 |
8 |
2026-09-12 22:24:21.232643 |
None |
2026-09-12 23:29:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519728 |
W30165 |
655H90M912 |
2026-09-12 |
CrossCountry |
P |
BHM |
XTS |
5H90 |
170111 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "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": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "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": 723.27, "from_m": 301.339, "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": 1560.498, "from_m": 723.27, "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": 2029.151, "from_m": 1560.498, "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": 2441.949, "from_m": 2029.151, "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": 2607.686, "from_m": 2441.949, "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": 3210.573, "from_m": 2607.686, "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": 3747.736, "from_m": 3210.573, "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": 5291.38, "from_m": 3747.736, "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": 5329.72, "from_m": 5291.38, "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": 5372.251, "from_m": 5329.72, "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": 5608.01, "from_m": 5372.251, "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": 5656.736, "from_m": 5608.01, "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": 6200.278, "from_m": 5656.736, "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": 519728, "profile_key": "2ff688b6c7b0483531ee1c47b658b89580a8842a46bd3878b4330ad3f062b206", "schedule_id": 25698, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Small Heath Sth Jn", "stage_seq": 6, "distance_m": 5329.72, "section_seq": 1, "route_path_id": 30824}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": null, "location": "Tyseley LMD", "stage_seq": 7, "distance_m": 6200.278, "section_seq": 1, "route_path_id": 30824}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6200.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 30824}], "total_distance_m": 6200.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5656.736, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.542, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:33Z", "source_id": 13767615, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Birmingham New Street |
2319 |
2319 |
9A |
None |
None |
Tyseley LMD |
2335 |
2335 |
None |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30165/2026-09-12/detailed |
None |
Birmingham New Street |
2026-09-12T23:19:00+01:00 |
Tyseley LMD |
15.0 |
{"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523810999999997, 52.460739], [-1.8521913227277544, 52.4606485256815], [-1.8518867, 52.4605033], [-1.8514381, 52.46022690000001], [-1.8511601, 52.4600622], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]} |
3.8 |
2310 |
2325 |
2026-09-12T23:30:00+01:00 |
None |
None |
Birmingham New Street |
Tyseley LMD |
Tyseley LMD |
52.4549530 |
-1.8448272 |
52.4549530 |
-1.8448272 |
1 |
1 |
2026-09-12 22:25:00 |
TERMINATED |
2026-09-12 22:25:00 |
Tyseley LMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13767615 |
1789251754802465 |
None |
17 |
17 |
2026-09-12 22:25:00.690982 |
None |
2026-09-12 22:35:00.688142 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 22:25:00.688142 |
| 519729 |
W84936 |
361M99M912 |
2026-09-12 |
TransPennine Express |
P |
LIV |
MAN |
1M99 |
185117+185134 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "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": 683.612, "from_m": 317.352, "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": 1779.804, "from_m": 683.612, "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": 1821.377, "from_m": 1779.804, "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": 2057.272, "from_m": 1821.377, "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": 2356.354, "from_m": 2057.272, "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": 2394.399, "from_m": 2356.354, "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": 2463.461, "from_m": 2394.399, "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": 2505.203, "from_m": 2463.461, "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": 2584.426, "from_m": 2505.203, "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": 2642.464, "from_m": 2584.426, "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": 3776.562, "from_m": 2642.464, "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": 4108.276, "from_m": 3776.562, "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": 4168.594, "from_m": 4108.276, "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": 8689.438, "from_m": 4168.594, "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": 8742.607, "from_m": 8689.438, "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": 9178.723, "from_m": 8742.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": 9391.384, "from_m": 9178.723, "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": 9930.181, "from_m": 9391.384, "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": 9993.596, "from_m": 9930.181, "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": 10039.317, "from_m": 9993.596, "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": 27738.114, "from_m": 10039.317, "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": 28890.779, "from_m": 27738.114, "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": 29631.755, "from_m": 28890.779, "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": 31641.323, "from_m": 29631.755, "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": 32041.181, "from_m": 31641.323, "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": 34875.61, "from_m": 32041.181, "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": 39804.522, "from_m": 34875.61, "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": 39840.398, "from_m": 39804.522, "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": 40160.316, "from_m": 39840.398, "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": 40196.193, "from_m": 40160.316, "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": 52165.728, "from_m": 40196.193, "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": 52199.317, "from_m": 52165.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": 53135.088, "from_m": 52199.317, "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": 54345.444, "from_m": 53135.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": 54704.369, "from_m": 54345.444, "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": 55049.686, "from_m": 54704.369, "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": 55109.939, "from_m": 55049.686, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 55535.769, "from_m": 55109.939, "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": 55615.578, "from_m": 55535.769, "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": 56228.509, "from_m": 55615.578, "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": 56707.502, "from_m": 56228.509, "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": 57108.714, "from_m": 56707.502, "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": 519729, "profile_key": "3a8ea305ccbbf1265d6797aeb6d1eccfcee632b87d8fe5a19eed5ea9c9b7904a", "schedule_id": 28659, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 54095}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2330H", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Hunts Cross West Jn", "stage_seq": 7, "distance_m": 9930.181, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Hunt's Cross", "stage_seq": 8, "distance_m": 11562.812, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Hough Green", "stage_seq": 9, "distance_m": 17032.85, "section_seq": 1, "route_path_id": 54095}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Warrington Central", "stage_seq": 10, "distance_m": 29762.657, "section_seq": 1, "route_path_id": 54095}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Birchwood", "stage_seq": 11, "distance_m": 34727.893, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Glazebrook East Jn", "stage_seq": 12, "distance_m": 40000.357, "section_seq": 1, "route_path_id": 54095}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Irlam", "stage_seq": 13, "distance_m": 41709.745, "section_seq": 1, "route_path_id": 54095}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Urmston", "stage_seq": 14, "distance_m": 47256.392, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Trafford Park East Jn", "stage_seq": 15, "distance_m": 51965.653, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Deansgate", "stage_seq": 16, "distance_m": 54892.534, "section_seq": 1, "route_path_id": 54095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Manchester Oxford Road", "stage_seq": 17, "distance_m": 55459.541, "section_seq": 1, "route_path_id": 54095}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 18, "distance_m": 57108.714, "section_seq": 1, "route_path_id": 54095}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57108.714, "from_m": 0.0, "section_seq": 1, "route_path_id": 54095}], "total_distance_m": 57108.714, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56991.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 116.904, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Liverpool Lime Street HL/ML |
2319 |
2319 |
7 |
23:30:00 |
None |
Manchester Piccadilly |
0009 |
0009 |
13 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W84936/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
0 |
0 |
2026-09-12 22:23:30 |
ACTIVATED |
None |
Liverpool Lime Street HL/ML |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789251810074982 |
None |
19 |
19 |
2026-09-12 22:23:30.077109 |
7 |
2026-09-12 22:30:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519730 |
C22286 |
862S41M912 |
2026-09-12 |
Southern |
O |
PMS |
LIT |
2S41 |
377158 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 51.442, "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": 304.664, "from_m": 51.442, "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": 1559.647, "from_m": 304.664, "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": 1853.36, "from_m": 1559.647, "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": 3959.044, "from_m": 1853.36, "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": 5504.278, "from_m": 3959.044, "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": 5706.063, "from_m": 5504.278, "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": 9248.842, "from_m": 5706.063, "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": 9972.429, "from_m": 9248.842, "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": 10888.547, "from_m": 9972.429, "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": 11454.851, "from_m": 10888.547, "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": 11550.065, "from_m": 11454.851, "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": 11861.65, "from_m": 11550.065, "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": 23982.037, "from_m": 11861.65, "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": 24596.392, "from_m": 23982.037, "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": 35394.066, "from_m": 24596.392, "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": 36021.13, "from_m": 35394.066, "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": 40113.846, "from_m": 36021.13, "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": 40165.531, "from_m": 40113.846, "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": 40270.979, "from_m": 40165.531, "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": 41047.781, "from_m": 40270.979, "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": 42711.141, "from_m": 41047.781, "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": 43185.65, "from_m": 42711.141, "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": 519730, "profile_key": "cc7df7adb387b1a0adbfdb0163e72a91dea5e5b5b1f2ba87de053b0d1ac009fe", "schedule_id": 32453, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Portsmouth & Southsea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2323", "location": "Fratton", "stage_seq": 2, "distance_m": 1161.199, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Hilsea", "stage_seq": 3, "distance_m": 4839.395, "section_seq": 1, "route_path_id": 42819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 5611.553, "section_seq": 1, "route_path_id": 42819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Farlington Jn", "stage_seq": 5, "distance_m": 6631.001, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Bedhampton", "stage_seq": 6, "distance_m": 10230.573, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Havant", "stage_seq": 7, "distance_m": 11313.263, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Warblington", "stage_seq": 8, "distance_m": 12425.378, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Emsworth", "stage_seq": 9, "distance_m": 14380.62, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Southbourne", "stage_seq": 10, "distance_m": 16633.708, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Nutbourne", "stage_seq": 11, "distance_m": 18290.542, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Bosham", "stage_seq": 12, "distance_m": 20934.398, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Fishbourne(Sussex)", "stage_seq": 13, "distance_m": 23108.965, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Chichester", "stage_seq": 14, "distance_m": 25582.763, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0005", "location": "Barnham", "stage_seq": 15, "distance_m": 35696.57, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0010H", "location": "Ford", "stage_seq": 16, "distance_m": 39938.398, "section_seq": 1, "route_path_id": 42819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Littlehampton Jn", "stage_seq": 17, "distance_m": 41047.781, "section_seq": 1, "route_path_id": 42819}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": null, "location": "Littlehampton", "stage_seq": 18, "distance_m": 43185.65, "section_seq": 1, "route_path_id": 42819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43185.65, "from_m": 0.0, "section_seq": 1, "route_path_id": 42819}], "total_distance_m": 43185.65, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43133.965, "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} |
[] |
Portsmouth & Southsea |
2319 |
2319 |
3 |
23:25:00 |
None |
Littlehampton |
0016 |
0016 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C22286/2026-09-12/detailed |
None |
Portsmouth & Southsea |
2026-09-12T23:25:30+01:00 |
Fratton |
1437.0 |
{"type": "LineString", "coordinates": [[-1.0890901, 50.7981261], [-1.0881445999999997, 50.79800509999999], [-1.087796, 50.7979748], [-1.0874418999999995, 50.7979585], [-1.0870787999999998, 50.79794420000001], [-1.0866359, 50.7979233], [-1.0863676, 50.7979027], [-1.0860461999999995, 50.79787219999999], [-1.0854851999999997, 50.7978105], [-1.0852585, 50.7977838], [-1.0848558, 50.7977376], [-1.0821364, 50.7974283], [-1.0816983, 50.79737229999999], [-1.0812952999999998, 50.7973034], [-1.0809701, 50.79724199999999], [-1.0805691, 50.7971519], [-1.0779783409434258, 50.79656528743316], [-1.0777429999999997, 50.79651199999999], [-1.0773923, 50.7964365], [-1.0771247, 50.796373599999995], [-1.0768297, 50.796320400000006], [-1.0765025, 50.79627469999999], [-1.0761039999999995, 50.79623709999999], [-1.0756388, 50.79621709999999], [-1.0752539, 50.796224599999995], [-1.0749106, 50.7962468], [-1.0745512, 50.796285999999995], [-1.0741341, 50.7963483], [-1.0737693, 50.7964095], [-1.0734528, 50.7964724], [-1.0730692, 50.7965595], [-1.0729673189748916, 50.79658543167396]]} |
0.7 |
2325 |
2322 |
2026-09-12T23:28:30+01:00 |
None |
None |
None |
None |
Fratton |
50.7978468 |
-1.0858151 |
50.7965854 |
-1.0729673 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:25:30 |
Fratton |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251938540884 |
None |
27 |
27 |
2026-09-12 22:25:38.543389 |
None |
2026-09-12 23:25:35 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519731 |
C35332 |
742Y59M912 |
2026-09-12 |
Elizabeth Line |
O |
RDG |
PAD |
2Y59 |
345050 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 476.884, "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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1101.4, "from_m": 476.884, "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": 1159.791, "from_m": 1101.4, "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": 1215.91, "from_m": 1159.791, "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": 1322.797, "from_m": 1215.91, "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": 1381.178, "from_m": 1322.797, "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": 1461.124, "from_m": 1381.178, "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": 8218.053, "from_m": 1461.124, "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": 8272.563, "from_m": 8218.053, "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": 17450.043, "from_m": 8272.563, "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": 17461.647, "from_m": 17450.043, "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": 18791.392, "from_m": 17461.647, "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": 18941.983, "from_m": 18791.392, "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": 18980.522, "from_m": 18941.983, "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": 19470.037, "from_m": 18980.522, "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": 19553.551, "from_m": 19470.037, "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": 50149.84, "from_m": 19553.551, "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": 54413.3, "from_m": 50149.84, "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": 54614.705, "from_m": 54413.3, "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": 54700.384, "from_m": 54614.705, "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": 55863.646, "from_m": 54700.384, "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": 56148.657, "from_m": 55863.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 57618.782, "from_m": 56148.657, "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": 519731, "profile_key": "e306bc268188f890b982c3f87dabc1f015e1aa1185c229c7ebfbcc07d0c7f5a5", "schedule_id": 32581, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Kennet Bridge Jn", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Twyford", "stage_seq": 3, "distance_m": 7944.439, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "Maidenhead", "stage_seq": 4, "distance_m": 18833.561, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Taplow", "stage_seq": 5, "distance_m": 21678.776, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Burnham", "stage_seq": 6, "distance_m": 24151.094, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Slough", "stage_seq": 7, "distance_m": 28062.681, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Langley", "stage_seq": 8, "distance_m": 31814.909, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Iver", "stage_seq": 9, "distance_m": 34092.269, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2350H", "location": "West Drayton", "stage_seq": 10, "distance_m": 36552.761, "section_seq": 1, "route_path_id": 45391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Heathrow Airport Jn", "stage_seq": 11, "distance_m": 39995.377, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Hayes & Harlington", "stage_seq": 12, "distance_m": 40301.401, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Southall", "stage_seq": 13, "distance_m": 43275.077, "section_seq": 1, "route_path_id": 45391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "West Ealing", "stage_seq": 14, "distance_m": 47207.204, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Ealing Broadway", "stage_seq": 15, "distance_m": 48638.008, "section_seq": 1, "route_path_id": 45391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 49440.722, "section_seq": 1, "route_path_id": 45391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Ladbroke Grove Jn", "stage_seq": 17, "distance_m": 54832.084, "section_seq": 1, "route_path_id": 45391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Portobello Jn (London)", "stage_seq": 18, "distance_m": 55704.225, "section_seq": 1, "route_path_id": 45391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Royal Oak Junction", "stage_seq": 19, "distance_m": 56978.366, "section_seq": 1, "route_path_id": 45391}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": null, "location": "London Paddington", "stage_seq": 20, "distance_m": 57618.782, "section_seq": 1, "route_path_id": 45391}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57618.782, "from_m": 0.0, "section_seq": 1, "route_path_id": 45391}], "total_distance_m": 57618.782, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56908.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.091, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Reading |
2319 |
2319 |
14 |
None |
None |
London Paddington |
0013 |
0011 |
10 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35332/2026-09-12/detailed |
None |
Reading |
2026-09-12T23:22:12+01:00 |
Twyford |
2.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895]]} |
4.9 |
2322 |
2324 |
2026-09-12T23:26:00+01:00 |
None |
None |
Reading |
Kennet Bridge Jn |
Twyford |
51.4752788 |
-0.8638071 |
51.4752788 |
-0.8638071 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:22:12 |
Twyford |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42077863 |
1789251864791163 |
None |
13 |
13 |
2026-09-12 22:24:24.793791 |
None |
2026-09-13 00:13:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519732 |
L24748 |
872Y71M912 |
2026-09-12 |
London Overground |
P |
None |
WJH |
2Y71 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "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": 361.207, "from_m": 237.309, "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": 901.014, "from_m": 361.207, "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": 1114.785, "from_m": 901.014, "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": 2055.745, "from_m": 1114.785, "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": 4045.775, "from_m": 2055.745, "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": 5052.397, "from_m": 4045.775, "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": 8079.564, "from_m": 5052.397, "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": 8155.42, "from_m": 8079.564, "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": 8305.794, "from_m": 8155.42, "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": 8378.566, "from_m": 8305.794, "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": 8826.311, "from_m": 8378.566, "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": 9151.802, "from_m": 8826.311, "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": 10224.661, "from_m": 9151.802, "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}], "service_id": 519732, "profile_key": "1b5886bda439175843a0bd6a179196a20d8e0c483eeed52b1011a4b0792dd4e1", "schedule_id": 17599, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 34329}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 34329}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 34329}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.886, "section_seq": 1, "route_path_id": 34329}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7033.644, "section_seq": 1, "route_path_id": 34329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8230.607, "section_seq": 1, "route_path_id": 34329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9263.094, "section_seq": 1, "route_path_id": 34329}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": null, "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10224.661, "section_seq": 1, "route_path_id": 34329}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10224.661, "from_m": 0.0, "section_seq": 1, "route_path_id": 34329}], "total_distance_m": 10224.661, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 8128.451, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2096.21, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:54Z", "source_id": 42079498, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:58Z", "source_id": 13768244, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:54Z", "source_id": 42082030, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T22:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:58Z", "source_id": 13769129, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
2319 |
2319 |
1 |
None |
None |
Willesden Junction High Level |
2341 |
2339 |
4 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24748/2026-09-12/detailed |
None |
Imperial Wharf |
2026-09-12T23:24:59+01:00 |
West Brompton |
2.0 |
{"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1838177, 51.476173300000006], [-0.1841373, 51.47666999999999], [-0.1842688, 51.4768793], [-0.1844135, 51.477124], [-0.18471039999999997, 51.4775756], [-0.1849303, 51.47786620000001], [-0.18536269999999996, 51.4783555], [-0.1856039, 51.478615000000005], [-0.18589919999999996, 51.47892160000001], [-0.1861649, 51.4791785], [-0.1865108, 51.47951059999999], [-0.18667829999999996, 51.4796602], [-0.1868395, 51.479791], [-0.1871331, 51.4800152], [-0.1874391, 51.4802335], [-0.1881683, 51.48073819999999], [-0.1883109, 51.480838799999994], [-0.1884248, 51.4809266], [-0.1891153, 51.48150759999999], [-0.18945139999999996, 51.4817991], [-0.19016169999999996, 51.482402400000005], [-0.19069659999999997, 51.482864000000006], [-0.1912202, 51.483336300000005], [-0.19176969999999996, 51.4838889], [-0.19217639999999997, 51.4843085], [-0.1922875, 51.484433399999986], [-0.1925359, 51.4846967], [-0.1928327, 51.48499710000001], [-0.19311459999999997, 51.485262899999995], [-0.1933773, 51.485502700000005], [-0.1936898, 51.485775699999984], [-0.1939191, 51.48596380000001], [-0.1940722, 51.48607859999999], [-0.1943793, 51.4863045], [-0.1946453, 51.48649890000001], [-0.1948358, 51.486623599999994], [-0.1949097, 51.4866705], [-0.1950552, 51.4867579]]} |
0.9 |
2324 |
2326 |
2026-09-12T23:26:49+01:00 |
None |
None |
Imperial Wharf |
West Brompton |
West Brompton |
51.4836282 |
-0.1915104 |
51.4867579 |
-0.1950552 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:24:59 |
West Brompton |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42082030 |
1789251958548543 |
None |
15 |
15 |
2026-09-12 22:25:58.551597 |
None |
2026-09-12 22:26:49 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519733 |
L81593 |
872F82M912 |
2026-09-12 |
South Western Railway |
O |
GLD |
None |
2F82 |
701059 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 61.275, "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": 102.95, "from_m": 61.275, "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": 598.969, "from_m": 102.95, "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": 2926.262, "from_m": 598.969, "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": 8724.084, "from_m": 2926.262, "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": 8927.484, "from_m": 8724.084, "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": 15552.618, "from_m": 8927.484, "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": 16064.499, "from_m": 15552.618, "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": 16141.258, "from_m": 16064.499, "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": 18140.065, "from_m": 16141.258, "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": 19150.179, "from_m": 18140.065, "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": 23730.526, "from_m": 19150.179, "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": 24496.301, "from_m": 23730.526, "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": 26993.547, "from_m": 24496.301, "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": 27176.344, "from_m": 26993.547, "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": 27252.524, "from_m": 27176.344, "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": 28655.886, "from_m": 27252.524, "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": 28891.054, "from_m": 28655.886, "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": 28935.371, "from_m": 28891.054, "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": 32718.12, "from_m": 28935.371, "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": 32776.054, "from_m": 32718.12, "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": 32838.169, "from_m": 32776.054, "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": 36603.276, "from_m": 32838.169, "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": 36662.072, "from_m": 36603.276, "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": 37329.693, "from_m": 36662.072, "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": 37360.719, "from_m": 37329.693, "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": 42109.132, "from_m": 37360.719, "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": 42812.472, "from_m": 42109.132, "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": 42906.437, "from_m": 42812.472, "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": 43651.331, "from_m": 42906.437, "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": 45577.802, "from_m": 43651.331, "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": 45701.144, "from_m": 45577.802, "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": 46481.883, "from_m": 45701.144, "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": 47312.466, "from_m": 46481.883, "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": 48167.143, "from_m": 47312.466, "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": 48744.478, "from_m": 48167.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}], "service_id": 519733, "profile_key": "0db1ff045cd92e766da9d37da66016d8fb3c33f2f47abc947c813b49c09f97f0", "schedule_id": 35209, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Worplesdon", "stage_seq": 2, "distance_m": 5607.412, "section_seq": 1, "route_path_id": 34994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Woking Jn", "stage_seq": 3, "distance_m": 8887.092, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2336", "location": "Woking", "stage_seq": 4, "distance_m": 9729.062, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "West Byfleet", "stage_seq": 5, "distance_m": 13790.066, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Byfleet & New Haw", "stage_seq": 6, "distance_m": 15891.36, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347H", "location": "Weybridge", "stage_seq": 7, "distance_m": 17997.564, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 21263.508, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Hersham", "stage_seq": 9, "distance_m": 23052.547, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Esher", "stage_seq": 10, "distance_m": 25607.798, "section_seq": 1, "route_path_id": 34994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Hampton Court Jn", "stage_seq": 11, "distance_m": 27176.344, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Surbiton", "stage_seq": 12, "distance_m": 29464.509, "section_seq": 1, "route_path_id": 34994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Berrylands Juncton", "stage_seq": 13, "distance_m": 32308.027, "section_seq": 1, "route_path_id": 34994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "New Malden", "stage_seq": 14, "distance_m": 33101.334, "section_seq": 1, "route_path_id": 34994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Raynes Park", "stage_seq": 15, "distance_m": 34973.486, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011H", "location": "Wimbledon", "stage_seq": 16, "distance_m": 37107.364, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015", "location": "Earlsfield", "stage_seq": 17, "distance_m": 39763.973, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0019", "location": "Clapham Junction (M)", "stage_seq": 18, "distance_m": 42480.26, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0024", "location": "Vauxhall", "stage_seq": 19, "distance_m": 46676.905, "section_seq": 1, "route_path_id": 34994}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Waterloo West Crossings", "stage_seq": 20, "distance_m": 48015.501, "section_seq": 1, "route_path_id": 34994}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 21, "distance_m": 48744.478, "section_seq": 1, "route_path_id": 34994}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48744.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 34994}], "total_distance_m": 48744.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47727.99, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1016.488, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27902, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:07Z", "source_id": 42078487, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:24:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:12Z", "source_id": 13767895, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:24:00+01:00", "operational_fact": true}] |
Guildford |
2319 |
2319 |
2 |
None |
None |
London Waterloo |
0029 |
0029 |
2 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81593/2026-09-12/detailed |
None |
Worplesdon |
2026-09-12T23:24:56+01:00 |
Woking |
10.0 |
{"type": "LineString", "coordinates": [[-0.582410997926861, 51.28787914491865], [-0.5824068, 51.2878895], [-0.5817982, 51.2891208], [-0.5817168999999999, 51.289285], [-0.5816449, 51.28942659999999], [-0.5804246999999999, 51.29182839999999], [-0.5797413, 51.2932064], [-0.5796744999999999, 51.2933435], [-0.5757907, 51.3010508], [-0.5751183, 51.3023432], [-0.5732818, 51.306034800000006], [-0.5726696999999998, 51.3072677], [-0.572612, 51.307372099999995], [-0.5720154, 51.30842129999999], [-0.5716629, 51.308975800000006], [-0.5710945, 51.30977010000001], [-0.5706602999999999, 51.310302199999995], [-0.5700595, 51.3110417], [-0.5693862, 51.3117608], [-0.5693611999999999, 51.3117856], [-0.5686774999999998, 51.3124639], [-0.5685249, 51.312615400000006], [-0.5683014, 51.3128371], [-0.5679811999999999, 51.3131411], [-0.5678196, 51.3132923], [-0.567603, 51.3134969], [-0.567479, 51.31360999999999], [-0.5670069, 51.31404020000001], [-0.5666119, 51.3143681], [-0.5664295070594447, 51.31448766959982], [-0.5662415953489763, 51.314593661191275], [-0.5660763664903758, 51.31468800171093], [-0.5659304133176134, 51.314772227122056], [-0.5658003286646597, 51.31484787338785], [-0.5656827053654853, 51.31491647647156], [-0.5655741362540604, 51.314979572336426], [-0.5654712141643556, 51.31503869694567], [-0.5653705319303414, 51.315095386262534], [-0.5652686823859882, 51.315151176250254], [-0.5651622583652665, 51.31520760287205], [-0.5650478527021467, 51.31526620209116], [-0.5649220582305995, 51.315328509870824], [-0.5647814677845951, 51.31539606217427], [-0.5646226741981042, 51.315470394964734], [-0.5644422703050971, 51.31555304420545], [-0.5642368489395443, 51.315645545859645], [-0.5632367, 51.31604970000001], [-0.5606366, 51.317100100000005], [-0.5604148999999999, 51.31718970000001], [-0.5601513, 51.3172939], [-0.5595096999999999, 51.31755450000001], [-0.5592207, 51.31767189999999], [-0.5587664, 51.31787320000001], [-0.5584589, 51.31800379999999], [-0.558195, 51.3181241], [-0.558066, 51.31817629999998], [-0.5567564213530097, 51.31870577464346]]} |
2.4 |
2324 |
2334 |
2026-09-12T23:33:30+01:00 |
None |
None |
Guildford |
Worplesdon |
Woking |
51.2924412 |
-0.5801208 |
51.3187058 |
-0.5567564 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:24:56 |
Woking |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42081258 |
1789251921821642 |
None |
11 |
11 |
2026-09-12 22:25:21.824963 |
None |
2026-09-13 00:29:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519734 |
L84062 |
862P86M912 |
2026-09-12 |
South Western Railway |
P |
PMH |
GLD |
2P86 |
450055+450058 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "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": 563.276, "from_m": 381.412, "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": 1170.809, "from_m": 563.276, "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": 1526.605, "from_m": 1170.809, "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": 1779.826, "from_m": 1526.605, "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": 3034.81, "from_m": 1779.826, "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": 3328.522, "from_m": 3034.81, "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": 5434.207, "from_m": 3328.522, "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": 6979.44, "from_m": 5434.207, "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": 7181.225, "from_m": 6979.44, "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": 10724.004, "from_m": 7181.225, "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": 11447.591, "from_m": 10724.004, "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": 12363.71, "from_m": 11447.591, "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": 13291.188, "from_m": 12363.71, "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": 13899.316, "from_m": 13291.188, "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": 16287.482, "from_m": 13899.316, "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": 17362.369, "from_m": 16287.482, "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": 18089.276, "from_m": 17362.369, "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": 23328.029, "from_m": 18089.276, "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": 23830.322, "from_m": 23328.029, "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": 26607.337, "from_m": 23830.322, "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": 27136.079, "from_m": 26607.337, "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": 27595.636, "from_m": 27136.079, "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": 30691.455, "from_m": 27595.636, "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": 31513.062, "from_m": 30691.455, "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": 50744.249, "from_m": 31513.062, "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": 51561.086, "from_m": 50744.249, "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": 51868.004, "from_m": 51561.086, "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": 59867.107, "from_m": 51868.004, "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": 62877.589, "from_m": 59867.107, "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": 66055.785, "from_m": 62877.589, "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": 66640.536, "from_m": 66055.785, "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": 69406.882, "from_m": 66640.536, "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": 71070.37, "from_m": 69406.882, "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": 71201.824, "from_m": 71070.37, "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": 71400.557, "from_m": 71201.824, "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": 519734, "profile_key": "436d9767b347bc06aae6deecec14560c60f5faf325dbfe4d89ade26c499d396e", "schedule_id": 19475, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2324", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 43563}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 43563}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Farlington Jn", "stage_seq": 6, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Bedhampton", "stage_seq": 7, "distance_m": 11705.735, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Havant", "stage_seq": 8, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346", "location": "Rowland's Castle", "stage_seq": 9, "distance_m": 17936.248, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357", "location": "Petersfield", "stage_seq": 10, "distance_m": 31313.427, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002", "location": "Liss", "stage_seq": 11, "distance_m": 37343.401, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "Liphook", "stage_seq": 12, "distance_m": 44789.398, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0015", "location": "Haslemere", "stage_seq": 13, "distance_m": 50952.346, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0021H", "location": "Witley", "stage_seq": 14, "distance_m": 58229.459, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0025H", "location": "Milford (Surrey)", "stage_seq": 15, "distance_m": 61696.306, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "0028H", "wtt_dep": "0029H", "location": "Godalming", "stage_seq": 16, "distance_m": 64663.38, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "0031H", "wtt_dep": "0032H", "location": "Farncombe", "stage_seq": 17, "distance_m": 66195.827, "section_seq": 1, "route_path_id": 43563}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035", "location": "Shalford Jn", "stage_seq": 18, "distance_m": 69406.882, "section_seq": 1, "route_path_id": 43563}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": null, "location": "Guildford", "stage_seq": 19, "distance_m": 71400.557, "section_seq": 1, "route_path_id": 43563}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71400.557, "from_m": 0.0, "section_seq": 1, "route_path_id": 43563}], "total_distance_m": 71400.557, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51970.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19429.92, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:01Z", "source_id": 42075765, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:03Z", "source_id": 13766927, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:36Z", "source_id": 42081648, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:37Z", "source_id": 13768998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
2319 |
2319 |
5 |
None |
None |
Guildford |
0037 |
0037 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84062/2026-09-12/detailed |
None |
Portsmouth & Southsea |
2026-09-12T23:23:40+01:00 |
Fratton |
3.0 |
{"type": "LineString", "coordinates": [[-1.0890901, 50.7981261], [-1.0881445999999997, 50.79800509999999], [-1.087796, 50.7979748], [-1.0874418999999995, 50.7979585], [-1.0870787999999998, 50.79794420000001], [-1.0866359, 50.7979233], [-1.0863676, 50.7979027], [-1.0860461999999995, 50.79787219999999], [-1.0854851999999997, 50.7978105], [-1.0852585, 50.7977838], [-1.0848558, 50.7977376], [-1.0821364, 50.7974283], [-1.0816983, 50.79737229999999], [-1.0812952999999998, 50.7973034], [-1.0809701, 50.79724199999999], [-1.0805691, 50.7971519], [-1.0779783409434258, 50.79656528743316], [-1.0777429999999997, 50.79651199999999], [-1.0773923, 50.7964365], [-1.0771247, 50.796373599999995], [-1.0768297, 50.796320400000006], [-1.0765025, 50.79627469999999], [-1.0761039999999995, 50.79623709999999], [-1.0756388, 50.79621709999999], [-1.0752539, 50.796224599999995], [-1.0749106, 50.7962468], [-1.0745512, 50.796285999999995], [-1.0741341, 50.7963483], [-1.0737693, 50.7964095], [-1.0734528, 50.7964724], [-1.0730692, 50.7965595], [-1.0729673189748916, 50.79658543167396]]} |
0.7 |
2323 |
2326 |
2026-09-12T23:26:17+01:00 |
None |
None |
Portsmouth & Southsea |
Fratton |
Fratton |
50.7965383 |
-1.0731624 |
50.7965854 |
-1.0729673 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:23:40 |
Fratton |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42079582 |
1789251957852565 |
None |
15 |
15 |
2026-09-12 22:25:57.856043 |
None |
2026-09-12 22:26:17 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519735 |
L89681 |
182K38M912 |
2026-09-12 |
Northern |
O |
HFX |
LDS |
2K38 |
158909 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 91.399, "from_m": 0.0, "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": 177.498, "from_m": 91.399, "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": 242.238, "from_m": 177.498, "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": 262.0, "from_m": 242.238, "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": 1538.376, "from_m": 262.0, "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": 4138.816, "from_m": 1538.376, "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": 8071.858, "from_m": 4138.816, "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": 11097.329, "from_m": 8071.858, "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": 12314.081, "from_m": 11097.329, "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": 12372.541, "from_m": 12314.081, "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": 12536.021, "from_m": 12372.541, "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": 13299.968, "from_m": 12536.021, "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": 25494.131, "from_m": 13299.968, "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": 25548.656, "from_m": 25494.131, "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": 25576.737, "from_m": 25548.656, "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": 25580.37, "from_m": 25576.737, "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": 26583.512, "from_m": 25580.37, "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": 26621.345, "from_m": 26583.512, "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": 26821.619, "from_m": 26621.345, "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": 27078.16, "from_m": 26821.619, "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": 27359.475, "from_m": 27078.16, "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": 27408.93, "from_m": 27359.475, "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": 27806.745, "from_m": 27408.93, "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": 28128.956, "from_m": 27806.745, "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": 519735, "profile_key": "a0255d020a9f2d3a1bff2e0284115cc39ff7a97c10579951033ca8c8079b4c6f", "schedule_id": 35580, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Halifax", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35978}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Low Moor", "stage_seq": 2, "distance_m": 8178.575, "section_seq": 1, "route_path_id": 35978}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Mill Lane Jn", "stage_seq": 3, "distance_m": 12372.541, "section_seq": 1, "route_path_id": 35978}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2335", "location": "Bradford Interchange", "stage_seq": 4, "distance_m": 12882.349, "section_seq": 1, "route_path_id": 35978}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Mill Lane Jn", "stage_seq": 5, "distance_m": 13390.903, "section_seq": 1, "route_path_id": 35978}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "New Pudsey", "stage_seq": 6, "distance_m": 18766.099, "section_seq": 1, "route_path_id": 35978}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Bramley", "stage_seq": 7, "distance_m": 21668.244, "section_seq": 1, "route_path_id": 35978}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Holbeck Jn", "stage_seq": 8, "distance_m": 26659.447, "section_seq": 1, "route_path_id": 35978}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Whitehall Jn", "stage_seq": 9, "distance_m": 27224.332, "section_seq": 1, "route_path_id": 35978}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Leeds West Jn", "stage_seq": 10, "distance_m": 27603.325, "section_seq": 1, "route_path_id": 35978}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": null, "location": "Leeds", "stage_seq": 11, "distance_m": 28128.956, "section_seq": 1, "route_path_id": 35978}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28128.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 35978}], "total_distance_m": 28128.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 15629.037, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12499.919, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6182, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:20Z", "source_id": 42080018, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:23Z", "source_id": 13768448, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Halifax |
2319 |
2319 |
2 |
None |
None |
Leeds |
2356 |
2354½ |
4B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89681/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Halifax |
Low Moor |
None |
None |
None |
None |
None |
0 |
1 |
2026-09-12 22:26:09 |
AT_PLATFORM |
2026-09-12 22:25:04 |
Low Moor |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
42080018 |
1789251863522547 |
None |
7 |
7 |
2026-09-12 22:25:04.697046 |
2 |
2026-09-12 22:26:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519736 |
P23952 |
302N18M912 |
2026-09-12 |
Northern |
P |
PRE |
BBN |
2N18 |
156406 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 379.743, "from_m": 0.0, "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": 528.126, "from_m": 379.743, "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": 95.0}, {"to_m": 568.546, "from_m": 528.126, "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": 627.847, "from_m": 568.546, "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": 677.427, "from_m": 627.847, "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": 2671.686, "from_m": 677.427, "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": 3838.882, "from_m": 2671.686, "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": 4014.17, "from_m": 3838.882, "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": 4078.787, "from_m": 4014.17, "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": 5122.334, "from_m": 4078.787, "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": 5899.929, "from_m": 5122.334, "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": 6457.588, "from_m": 5899.929, "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": 18127.812, "from_m": 6457.588, "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": 18859.765, "from_m": 18127.812, "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": 18893.588, "from_m": 18859.765, "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": 18920.675, "from_m": 18893.588, "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": 18970.219, "from_m": 18920.675, "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": 19390.178, "from_m": 18970.219, "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": 519736, "profile_key": "e502ea7fef9d0c0824841eca360e9f0318097b5cf7219aeaad40991551f5a4ee", "schedule_id": 2868, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Ribble Jn", "stage_seq": 2, "distance_m": 969.698, "section_seq": 1, "route_path_id": 36393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 2697.84, "section_seq": 1, "route_path_id": 36393}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Lostock Hall", "stage_seq": 4, "distance_m": 4622.126, "section_seq": 1, "route_path_id": 36393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Lostock Hall Jn", "stage_seq": 5, "distance_m": 4950.633, "section_seq": 1, "route_path_id": 36393}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Bamber Bridge", "stage_seq": 6, "distance_m": 6378.793, "section_seq": 1, "route_path_id": 36393}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Pleasington", "stage_seq": 7, "distance_m": 14622.094, "section_seq": 1, "route_path_id": 36393}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Cherry Tree", "stage_seq": 8, "distance_m": 16305.317, "section_seq": 1, "route_path_id": 36393}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Mill Hill (Lancashire)", "stage_seq": 9, "distance_m": 17455.104, "section_seq": 1, "route_path_id": 36393}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Blackburn", "stage_seq": 10, "distance_m": 19390.178, "section_seq": 1, "route_path_id": 36393}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19390.178, "from_m": 0.0, "section_seq": 1, "route_path_id": 36393}], "total_distance_m": 19390.178, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 7118.291, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12271.887, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Preston |
2319 |
2319 |
2 |
None |
None |
Blackburn |
2347 |
2347 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23952/2026-09-12/detailed |
None |
Preston |
2026-09-12T23:17:47+01:00 |
Lostock Hall |
7.5 |
{"type": "LineString", "coordinates": [[-2.707863830399446, 53.755420377305256], [-2.7077274999999994, 53.754847000000005], [-2.7076247, 53.7544296], [-2.7075477999999995, 53.7542032], [-2.7074674, 53.75401579999999], [-2.7073072, 53.7537062], [-2.707126699999999, 53.753292900000005], [-2.7069845, 53.7529438], [-2.7068933, 53.7526948], [-2.706827, 53.752436900000006], [-2.7067284, 53.75193519999999], [-2.7067026, 53.7518163], [-2.7066965999999995, 53.75178009999999], [-2.7066839, 53.75170619999999], [-2.7066725999999997, 53.75165339999999], [-2.7065248, 53.7507726], [-2.706151999999999, 53.7487875], [-2.7061119, 53.7485862], [-2.7060319, 53.74822639999999], [-2.7057776164653555, 53.74687506193254], [-2.705764, 53.74680270000001], [-2.7053081, 53.744491200000006], [-2.7052830999999995, 53.744380799999995], [-2.7049245, 53.7425088], [-2.7046617000000004, 53.74099149999999], [-2.7046303999999997, 53.7408214], [-2.704421, 53.73979], [-2.7042725, 53.7390109], [-2.7042499, 53.7388923], [-2.7042118, 53.73875749999999], [-2.7041548, 53.738622199999995], [-2.7040600999999995, 53.73835290000001], [-2.7039824, 53.7378627], [-2.7039194, 53.73745420000001], [-2.703739, 53.7365396], [-2.7036266, 53.7361258], [-2.7035124, 53.7357159], [-2.7033836000000004, 53.73530559999999], [-2.7031619, 53.7346395], [-2.703042779913922, 53.734323238421794], [-2.7029134999999997, 53.73398], [-2.7024381, 53.73288839999999], [-2.7021507, 53.7322479], [-2.7020597, 53.7320326], [-2.7018932, 53.7316911], [-2.7018309, 53.73145879999999], [-2.70183066126639, 53.73145784162464], [-2.7016852, 53.730873900000006], [-2.7016159, 53.73058679999999], [-2.7015379, 53.73022259999999], [-2.7015081999999997, 53.7300692], [-2.7014861, 53.7299178], [-2.7014619, 53.729465600000005], [-2.7014652, 53.7291523], [-2.7014933999999995, 53.7288612], [-2.7015387, 53.728468199999995], [-2.7015913, 53.72816229999999], [-2.7016619, 53.727855600000005], [-2.7017287999999997, 53.7275966], [-2.7018072999999996, 53.7273398], [-2.7020417, 53.72668369999999], [-2.7022697, 53.72620529999999], [-2.7025688999999997, 53.7257067], [-2.7026896999999996, 53.72549140000001], [-2.7027792, 53.725259], [-2.7028207, 53.724987699999986], [-2.7028131999999996, 53.7247076], [-2.7027275, 53.7244133], [-2.7025939999999995, 53.7241704], [-2.7024631, 53.7239946], [-2.7021910999999994, 53.7237159], [-2.7018737, 53.7234723], [-2.7014922, 53.7232539], [-2.7010362999999997, 53.7230669], [-2.7006484999999993, 53.7229499], [-2.7001988999999997, 53.7228553], [-2.6997505999999993, 53.7227957], [-2.6993819999999995, 53.7227739], [-2.6993078999999995, 53.722772799999994], [-2.6990874999999996, 53.72276959999999], [-2.6987871, 53.7227803], [-2.6983464999999995, 53.72282100000001], [-2.6979724999999997, 53.7228739], [-2.697891440679816, 53.72288693440505], [-2.6978380529724175, 53.722895519189905], [-2.697679063117342, 53.72292108487182], [-2.6976057502796564, 53.722932873623094], [-2.6975178999999994, 53.72294699999999], [-2.6961985999999993, 53.7231488], [-2.6953481999999997, 53.723243650000015], [-2.6952339, 53.72325779999999], [-2.6949458523585643, 53.72329632437096], [-2.694680599999999, 53.7233318], [-2.6893404999999997, 53.723983999999994], [-2.6883469999999994, 53.72411000000001], [-2.6871697, 53.7243048]]} |
2.9 |
2317 |
2324½ |
2026-09-12T23:26:30+01:00 |
None |
None |
Preston |
Farington Curve Jn |
Lostock Hall |
53.7240552 |
-2.6887791 |
53.7243048 |
-2.6871697 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:17:47 |
Lostock Hall |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42071513 |
1789251974302417 |
None |
11 |
11 |
2026-09-12 22:26:14.305163 |
None |
2026-09-12 23:49:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519737 |
P89989 |
882U84M912 |
2026-09-12 |
Southeastern |
P |
GRV |
None |
2U84 |
465018+465190 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 414.818, "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": 8828.327, "from_m": 414.818, "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": 10609.025, "from_m": 8828.327, "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": 11166.375, "from_m": 10609.025, "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": 11516.063, "from_m": 11166.375, "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": 11561.705, "from_m": 11516.063, "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": 12264.487, "from_m": 11561.705, "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": 12297.51, "from_m": 12264.487, "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": 12299.305, "from_m": 12297.51, "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": 13348.882, "from_m": 12299.305, "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": 13386.241, "from_m": 13348.882, "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": 13459.754, "from_m": 13386.241, "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": 13507.639, "from_m": 13459.754, "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": 13941.4, "from_m": 13507.639, "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": 13969.013, "from_m": 13941.4, "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": 14000.963, "from_m": 13969.013, "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": 17764.343, "from_m": 14000.963, "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": 17796.293, "from_m": 17764.343, "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": 17823.906, "from_m": 17796.293, "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": 17883.187, "from_m": 17823.906, "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": 25312.814, "from_m": 17883.187, "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": 25372.095, "from_m": 25312.814, "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": 25399.708, "from_m": 25372.095, "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": 25431.658, "from_m": 25399.708, "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": 35064.721, "from_m": 25431.658, "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": 35569.564, "from_m": 35064.721, "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": 37473.381, "from_m": 35569.564, "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": 38097.223, "from_m": 37473.381, "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": 39762.162, "from_m": 38097.223, "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": 40636.576, "from_m": 39762.162, "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": 41795.714, "from_m": 40636.576, "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": 43777.588, "from_m": 41795.714, "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": 44423.394, "from_m": 43777.588, "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": 44690.965, "from_m": 44423.394, "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": 44741.324, "from_m": 44690.965, "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": 46195.063, "from_m": 44741.324, "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": 46200.384, "from_m": 46195.063, "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": 46972.113, "from_m": 46200.384, "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": 47074.983, "from_m": 46972.113, "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": 47377.62, "from_m": 47074.983, "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": 47401.466, "from_m": 47377.62, "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": 48991.419, "from_m": 47401.466, "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": 49099.563, "from_m": 48991.419, "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": 49149.13, "from_m": 49099.563, "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": 49222.953, "from_m": 49149.13, "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": 50520.233, "from_m": 49222.953, "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": 50951.268, "from_m": 50520.233, "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": 51271.429, "from_m": 50951.268, "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": 52401.881, "from_m": 51271.429, "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": 519737, "profile_key": "cfbc3be2dc08b4de5616a60a8e4d1ec0593690f2abddd6de5ce94da112027d7e", "schedule_id": 24020, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Greenhithe", "stage_seq": 3, "distance_m": 6530.484, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Dartford", "stage_seq": 4, "distance_m": 10893.658, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Dartford Jn", "stage_seq": 5, "distance_m": 11615.131, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Crayford Spur A Jn", "stage_seq": 6, "distance_m": 12299.305, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Crayford Creek Jn", "stage_seq": 7, "distance_m": 13428.125, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Perry Street Fork Jn", "stage_seq": 8, "distance_m": 13969.013, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Barnehurst", "stage_seq": 9, "distance_m": 15882.653, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Bexleyheath", "stage_seq": 10, "distance_m": 21598.0, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Welling", "stage_seq": 11, "distance_m": 31410.775, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2347H", "location": "Falconwood", "stage_seq": 12, "distance_m": 33047.854, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Eltham", "stage_seq": 13, "distance_m": 34952.191, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 36991.139, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Blackheath", "stage_seq": 15, "distance_m": 38457.086, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Lewisham", "stage_seq": 16, "distance_m": 40012.096, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Lewisham Vale Jn", "stage_seq": 17, "distance_m": 40483.829, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Nunhead", "stage_seq": 18, "distance_m": 42851.498, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Peckham Rye (E)", "stage_seq": 19, "distance_m": 44173.227, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Crofton Road Jn", "stage_seq": 20, "distance_m": 44741.324, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Denmark Hill", "stage_seq": 21, "distance_m": 45550.197, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Voltaire Road Jn", "stage_seq": 22, "distance_m": 48958.89, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Factory Jn", "stage_seq": 23, "distance_m": 49464.094, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Grosvenor Bridge Jn", "stage_seq": 24, "distance_m": 50999.173, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": null, "location": "London Victoria", "stage_seq": 25, "distance_m": 52401.881, "section_seq": 1, "route_path_id": 37763}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52401.881, "from_m": 0.0, "section_seq": 1, "route_path_id": 37763}], "total_distance_m": 52401.881, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 49093.326, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3308.555, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Gravesend |
2319 |
2319 |
0 |
23:25:00 |
None |
London Victoria |
0024 |
0024 |
6 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P89989/2026-09-12/detailed |
None |
Gravesend |
2026-09-12T23:25:30+01:00 |
Greenhithe |
1439.5 |
{"type": "LineString", "coordinates": [[0.36712224169326135, 51.44134684111567], [0.3668411, 51.4413508], [0.3661049, 51.441340100000005], [0.3656053, 51.44131999999999], [0.3651378, 51.4412848], [0.3647862, 51.4412481], [0.3641284, 51.44115909999999], [0.36365809999999993, 51.44108239999999], [0.3630410999999999, 51.4409556], [0.362645, 51.4408655], [0.3623021, 51.440782600000006], [0.3618059, 51.4406781], [0.3613438, 51.440571100000014], [0.36079729999999993, 51.4403813], [0.3602304, 51.4401618], [0.35932611364780853, 51.439848464436615], [0.35915449999999993, 51.439789], [0.35759369999999996, 51.4392904], [0.35716549999999997, 51.4391757], [0.3566629, 51.43905209999999], [0.35524719999999993, 51.43869249999999], [0.3543057, 51.438471400000005], [0.3532543, 51.4382407], [0.35231289999999993, 51.4380852], [0.35130429999999996, 51.4379247], [0.35013219999999995, 51.43776919999999], [0.3491076, 51.43765380000001], [0.3483298, 51.4375869], [0.34722959999999997, 51.4375363], [0.34631449999999997, 51.43749570000001], [0.3458249, 51.4374739], [0.34560459999999993, 51.4374697], [0.3453042, 51.4374678], [0.34504100000000004, 51.43746899999999], [0.3447554, 51.43747139999999], [0.34437429999999997, 51.4374795], [0.3440912, 51.4374878], [0.34372389999999997, 51.4375017], [0.34325659999999997, 51.437523500000005], [0.34307809999999994, 51.4375344], [0.3427606, 51.4375554], [0.3424536, 51.43757839999999], [0.3420079, 51.4376187], [0.3418669999999999, 51.4376329], [0.3414364999999999, 51.437686600000006], [0.34099039999999997, 51.4377455], [0.3399666, 51.4378996], [0.33921819999999997, 51.43804080000001], [0.33834649999999994, 51.43822359999999], [0.33778269999999994, 51.4383584], [0.3373953, 51.4384568], [0.3369867, 51.4385701], [0.3366205, 51.43867839999999], [0.3363288, 51.4387679], [0.3362862, 51.438781], [0.33623679999999995, 51.438796800000006], [0.33622309999999994, 51.4388012], [0.33593459999999997, 51.43889339999999], [0.33545829999999993, 51.43905719999999], [0.3349794, 51.43926139999999], [0.3345436, 51.4394685], [0.3342961, 51.4396022], [0.33422506925158335, 51.43964372212159], [0.3340188, 51.43976429999999], [0.3335874, 51.4400301], [0.33328379999999996, 51.4402183], [0.33194979999999996, 51.44089], [0.33132999999999996, 51.44113479999999], [0.33105017326969355, 51.44123546954114], [0.3309068209380885, 51.441287041416984], [0.33079229999999993, 51.44136280000001], [0.33062532869532335, 51.44148146761434], [0.3305565653119731, 51.441530338117595], [0.3304252, 51.441623699999994], [0.329975, 51.4419466], [0.3295022, 51.44233839999999], [0.3289261636192083, 51.442817580280106], [0.3287237, 51.44298599999999], [0.32850579999999996, 51.4431726], [0.3282676, 51.4433516], [0.3277997, 51.4436979], [0.32719159999999997, 51.4441198], [0.3268944, 51.444333099999994], [0.32658849999999995, 51.444528299999995], [0.32592189999999993, 51.44490450000001], [0.3255611, 51.4451038], [0.32521969999999994, 51.44529150000001], [0.32491229999999993, 51.44545689999999], [0.3245952, 51.44561980000002], [0.3239596, 51.44593419999999], [0.3235655, 51.4461148], [0.32319159999999997, 51.4462832], [0.3228013, 51.44644389999999], [0.3226495, 51.44650600000001], [0.3224112, 51.446603399999994], [0.32174719999999996, 51.4468524], [0.3210785, 51.447095], [0.32078629999999997, 51.4471918], [0.3205672, 51.44726690000001], [0.3204631, 51.44730260000001], [0.3201354, 51.44740509999999], [0.3198155999999999, 51.447510099999995], [0.3194876, 51.44761140000001], [0.3190051, 51.447750199999994], [0.31853669999999995, 51.4478781], [0.318052, 51.4480003], [0.3175921, 51.44811080000001], [0.3174190862992408, 51.44814947369473], [0.31714180830063227, 51.4482114534848], [0.3169546, 51.4482533], [0.3169371580099112, 51.44825686688842], [0.31684805070745503, 51.448275089334786], [0.31660192167445467, 51.4483254226926], [0.3164413914158841, 51.44835825108139], [0.3163038717484993, 51.44838637379253], [0.31611009999999995, 51.44842599999999], [0.31585979999999997, 51.4484673], [0.31548909999999997, 51.4485284], [0.3149097, 51.44861989999999], [0.3142778, 51.4487112], [0.31365449999999995, 51.4487833], [0.3129896, 51.44884349999999], [0.312281, 51.4489026], [0.31002299999999994, 51.4490965], [0.3093765, 51.4491415], [0.309221, 51.44915240000001], [0.30820369999999997, 51.44922360000001], [0.30702699999999994, 51.4493057], [0.3063789, 51.4493526], [0.3031344999999999, 51.44960580000001], [0.30150269999999996, 51.44974090000001], [0.2999132, 51.4498542], [0.29972499999999996, 51.4498696], [0.2992971, 51.44989899999999], [0.2992459, 51.4499025], [0.2981659, 51.4499886], [0.2970995, 51.4500695], [0.2965497999999999, 51.4501085], [0.2960244, 51.4501383], [0.295414, 51.45016199999999], [0.2948853, 51.4501732], [0.293878, 51.4501748], [0.2929464, 51.45015070000001], [0.2921876, 51.450116400000006], [0.29142879999999993, 51.45006769999999], [0.2905988, 51.44999649999999], [0.28986519999999993, 51.4499343], [0.2893742, 51.4498991], [0.2888783999999999, 51.44987129999999], [0.288218, 51.449842499999995], [0.28757579999999994, 51.449833299999995], [0.2841891, 51.4499227], [0.2837386, 51.44994599999998], [0.2833197, 51.449977], [0.2828832, 51.45001599999999], [0.2824112, 51.450071699999995], [0.2820482, 51.450117], [0.2817119, 51.4501605], [0.28080019999999994, 51.45029710000001], [0.28038610464561226, 51.45036925636109]]} |
4.1 |
2325 |
2324½ |
2026-09-12T23:31:00+01:00 |
None |
None |
None |
None |
Greenhithe |
51.4404815 |
0.3610857 |
51.4503693 |
0.2803861 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:25:30 |
Greenhithe |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251926362570 |
None |
12 |
12 |
2026-09-12 22:25:30.582350 |
None |
2026-09-12 23:19:58 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519738 |
S14065 |
722J011912 |
2026-09-12 |
London Underground |
N |
ZEL |
HRW |
2J01 |
None |
None |
None |
None |
None |
[] |
Elephant & Castle L.T. |
2319 |
2319 |
None |
23:19:00 |
None |
Harrow & Wealdstone (DC) |
0008 |
0008 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:S14065/2026-09-12/detailed |
None |
Elephant & Castle L.T. |
2026-09-12T23:19:30+01:00 |
Queen's Park (DC) |
26.5 |
{"type": "LineString", "coordinates": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]} |
7.2 |
2319 |
2345½ |
2026-09-12T23:45:30+01:00 |
None |
None |
None |
None |
Queen's Park (DC) |
51.5205184 |
-0.1052666 |
51.5341536 |
-0.2053586 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:19:30 |
Queen's Park (DC) |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789247970184257 |
None |
0 |
0 |
2026-09-12 22:19:31.739983 |
None |
2026-09-12 23:19:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519739 |
W70089 |
072M91M912 |
2026-09-12 |
ScotRail |
P |
NTN |
GLC |
2M91 |
320417 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 402.491, "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": 7623.045, "from_m": 402.491, "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": 8214.409, "from_m": 7623.045, "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": 8698.767, "from_m": 8214.409, "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": 12651.684, "from_m": 8698.767, "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": 14180.438, "from_m": 12651.684, "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": 14597.909, "from_m": 14180.438, "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": 15157.731, "from_m": 14597.909, "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": 15582.199, "from_m": 15157.731, "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": 519739, "profile_key": "02164e2dbf1f93f6fd47e2b696f7597ae8fe48c484b4b6d924a0682de10ca6ef", "schedule_id": 27467, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Newton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "Kirkhill", "stage_seq": 2, "distance_m": 2358.228, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Burnside", "stage_seq": 3, "distance_m": 4586.179, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Croftfoot", "stage_seq": 4, "distance_m": 6225.398, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Kings Park", "stage_seq": 5, "distance_m": 7371.631, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Cathcart West Jn", "stage_seq": 6, "distance_m": 8446.877, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334H", "location": "Langside", "stage_seq": 7, "distance_m": 9406.65, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Pollokshaws East", "stage_seq": 8, "distance_m": 10252.086, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Shawlands", "stage_seq": 9, "distance_m": 10847.641, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Maxwell Park", "stage_seq": 10, "distance_m": 11937.035, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343H", "location": "Pollokshields West", "stage_seq": 11, "distance_m": 12744.629, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Muirhouse Central Jn", "stage_seq": 12, "distance_m": 13219.898, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 13557.65, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 14652.988, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 15582.199, "section_seq": 1, "route_path_id": 39520}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15582.199, "from_m": 0.0, "section_seq": 1, "route_path_id": 39520}], "total_distance_m": 15582.199, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 15582.199, "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": 2511, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:01Z", "source_id": 42075783, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:22:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:03Z", "source_id": 13766934, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2515, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:51Z", "source_id": 42080727, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:53Z", "source_id": 13768670, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Newton |
2319 |
2319 |
1 |
None |
None |
Glasgow Central High Level |
2350 |
2350 |
9 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70089/2026-09-12/detailed |
None |
Burnside |
2026-09-12T23:25:30+01:00 |
Croftfoot |
2.0 |
{"type": "LineString", "coordinates": [[-4.202825300000001, 55.8168593], [-4.203419, 55.8168653], [-4.2040168, 55.8168543], [-4.204698499999999, 55.81682680000001], [-4.205363, 55.81677410000001], [-4.2060229, 55.8166832], [-4.2070203, 55.81651200000001], [-4.2079537, 55.8163592], [-4.2089984, 55.8162472], [-4.209649, 55.81621059999999], [-4.2103831, 55.81619919999999], [-4.211427099999999, 55.816244], [-4.212208399999999, 55.8163105], [-4.2129098, 55.816414], [-4.214513099999999, 55.8166781], [-4.2152525, 55.8167912], [-4.2209275, 55.8177104], [-4.2219545, 55.8178352], [-4.222081835361751, 55.81784608432618], [-4.2234508, 55.81796310000001], [-4.225159999999999, 55.8180686], [-4.225974999999999, 55.8181216], [-4.2268055, 55.81812359999999], [-4.227518699999999, 55.818132799999994], [-4.2280281, 55.8181552], [-4.228393070372968, 55.818178096510216]]} |
1.0 |
2325 |
2327 |
2026-09-12T23:27:00+01:00 |
None |
None |
Kirkhill |
Burnside |
Croftfoot |
55.8164026 |
-4.2128327 |
55.8181781 |
-4.2283931 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:25:30 |
Croftfoot |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789251927897533 |
None |
14 |
14 |
2026-09-12 22:25:30.585487 |
None |
2026-09-12 23:50:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519740 |
W83589 |
042T73M912 |
2026-09-12 |
ScotRail |
P |
TWB |
EDB |
2T73 |
170412 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 405.918, "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": 2520.07, "from_m": 405.918, "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": 4274.209, "from_m": 2520.07, "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": 7226.846, "from_m": 4274.209, "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": 9912.492, "from_m": 7226.846, "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": 11754.436, "from_m": 9912.492, "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": 16733.664, "from_m": 11754.436, "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": 21727.814, "from_m": 16733.664, "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": 22390.878, "from_m": 21727.814, "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": 27806.438, "from_m": 22390.878, "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": 37549.423, "from_m": 27806.438, "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": 37952.053, "from_m": 37549.423, "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": 38806.021, "from_m": 37952.053, "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": 41491.51, "from_m": 38806.021, "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": 42638.327, "from_m": 41491.51, "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": 42651.172, "from_m": 42638.327, "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": 43189.272, "from_m": 42651.172, "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": 44769.314, "from_m": 43189.272, "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": 45411.321, "from_m": 44769.314, "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": 48804.116, "from_m": 45411.321, "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": 48862.75, "from_m": 48804.116, "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": 49175.336, "from_m": 48862.75, "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": 49528.098, "from_m": 49175.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 49716.831, "from_m": 49528.098, "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": 49732.212, "from_m": 49716.831, "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": 51227.246, "from_m": 49732.212, "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": 51435.123, "from_m": 51227.246, "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": 54538.685, "from_m": 51435.123, "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": 55177.427, "from_m": 54538.685, "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": 55647.585, "from_m": 55177.427, "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": 55714.037, "from_m": 55647.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": 55776.716, "from_m": 55714.037, "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": 56343.712, "from_m": 55776.716, "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": 56790.451, "from_m": 56343.712, "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": 519740, "profile_key": "babebfd124460cbec324d28e28ec024ea9f8fe7fa85816d858495a4e578bd565", "schedule_id": 28303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Tweedbank", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Galashiels", "stage_seq": 2, "distance_m": 3565.06, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Bowland Jn", "stage_seq": 3, "distance_m": 8912.267, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Stow", "stage_seq": 4, "distance_m": 14169.525, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Galabank Jn", "stage_seq": 5, "distance_m": 15296.249, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Tynehead Jn", "stage_seq": 6, "distance_m": 30979.327, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Fushiebridge Jn", "stage_seq": 7, "distance_m": 37007.273, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Gorebridge", "stage_seq": 8, "distance_m": 37738.732, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Newtongrange", "stage_seq": 9, "distance_m": 41376.345, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355H", "location": "Eskbank", "stage_seq": 10, "distance_m": 43530.109, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Kings Gate Jn", "stage_seq": 11, "distance_m": 45411.321, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "0002", "location": "Shawfair", "stage_seq": 12, "distance_m": 47656.909, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Newgraighall South Jn", "stage_seq": 13, "distance_m": 48804.116, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0006", "location": "Newcraighall", "stage_seq": 14, "distance_m": 49409.168, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009H", "location": "Brunstane", "stage_seq": 15, "distance_m": 50625.431, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 16, "distance_m": 51465.607, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Craigentinny Jn", "stage_seq": 17, "distance_m": 53836.786, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Abbeyhill Jn", "stage_seq": 18, "distance_m": 55776.716, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 39748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39748}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1014, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:19:38Z", "source_id": 42073937, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:19:42Z", "source_id": 13766328, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:22:00+01:00", "operational_fact": true}] |
Tweedbank |
2319 |
2319 |
1 |
None |
None |
Edinburgh |
0020 |
0019 |
20 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83589/2026-09-12/detailed |
None |
Galashiels |
2026-09-12T23:23:00+01:00 |
Stow |
8.5 |
{"type": "LineString", "coordinates": [[-2.8076936999999997, 55.61854769999999], [-2.8082519999999995, 55.6187406], [-2.809144799999999, 55.61904669999999], [-2.8094332, 55.6191541], [-2.80982, 55.6193215], [-2.8101952, 55.61950619999999], [-2.8104878999999996, 55.61966409999999], [-2.8107743999999997, 55.6198248], [-2.8120652, 55.62050850000001], [-2.8129211, 55.6209083], [-2.8138559, 55.62130019999999], [-2.8150794, 55.621791300000005], [-2.8155504, 55.6219748], [-2.8160121, 55.6221293], [-2.8167257999999995, 55.6223348], [-2.8204958, 55.6233715], [-2.8228696, 55.6240134], [-2.8235571, 55.6241964], [-2.8247365, 55.624518], [-2.8251541999999996, 55.6246321], [-2.8282959, 55.6254812], [-2.8303470999999996, 55.62604410000001], [-2.8308885, 55.6262202], [-2.8314323, 55.62642689999999], [-2.8321392, 55.626732700000005], [-2.8327457999999996, 55.6270503], [-2.8330248999999994, 55.6272178], [-2.8333243, 55.627427], [-2.8336113999999997, 55.6276352], [-2.8339661, 55.62792760000001], [-2.8341556999999997, 55.6280976], [-2.8342870999999996, 55.62823709999999], [-2.8344167, 55.6283748], [-2.8346612000000007, 55.6286679], [-2.8348598, 55.628963], [-2.8349262999999993, 55.629061400000005], [-2.8349636999999994, 55.62913189999998], [-2.8350874, 55.6293517], [-2.8352090999999997, 55.6296188], [-2.8352754, 55.6298021], [-2.8353516999999995, 55.63006459999999], [-2.835416700000001, 55.63038180000001], [-2.835454, 55.630932], [-2.8353798, 55.6314629], [-2.8352149, 55.63196829999999], [-2.8350004, 55.6324531], [-2.8349078, 55.63263179999999], [-2.8347555999999994, 55.63293899999999], [-2.8344413, 55.6335918], [-2.8342183999999997, 55.634097100000005], [-2.8340903, 55.6344869], [-2.8340286, 55.63484819999999], [-2.8339975, 55.63519230000001], [-2.8340269999999994, 55.63560939999999], [-2.8340869999999994, 55.63596220000001], [-2.8341937, 55.636306999999995], [-2.8343046999999997, 55.636585700000005], [-2.8344437999999994, 55.6368538], [-2.834536700000001, 55.6370142], [-2.8346294999999997, 55.6371745], [-2.8348946, 55.6375136], [-2.8351779999999995, 55.6378379], [-2.8358922999999994, 55.638459399999995], [-2.8359610000000006, 55.63851340000001], [-2.8363912999999994, 55.638807], [-2.8368580999999997, 55.63908910000001], [-2.8372701, 55.639312399999994], [-2.8378749999999995, 55.63958960000001], [-2.8383879999999997, 55.63979690000001], [-2.8388786, 55.63997559999999], [-2.8394299000000003, 55.6401471], [-2.8400705999999993, 55.64032559999999], [-2.8419163, 55.6408189], [-2.8423412, 55.64093609999999], [-2.8442006000000006, 55.64140650000001], [-2.846206, 55.6420009], [-2.8469533999999994, 55.6422215], [-2.8491421999999997, 55.64300939999999], [-2.8503540999999997, 55.64341400000001], [-2.8525725999999993, 55.6441175], [-2.8534404999999996, 55.6443927], [-2.854288, 55.6447244], [-2.8551258999999996, 55.64511470000001], [-2.8568447999999997, 55.6460662], [-2.8591461999999996, 55.6474316], [-2.8608247, 55.64840040000001], [-2.8617193999999997, 55.6489169], [-2.8632168, 55.6497872], [-2.8641703999999995, 55.6503135], [-2.8659278000000006, 55.651351700000006], [-2.8665399, 55.651762000000005], [-2.866849, 55.6519951], [-2.8670491, 55.6521503], [-2.8674554, 55.6525086], [-2.8681543, 55.653293399999995], [-2.8683679, 55.6535887], [-2.8685549, 55.65386229999999], [-2.8687763, 55.6542598], [-2.8689392, 55.6546406], [-2.868993404635468, 55.654796030701384], [-2.8690886, 55.65506899999999], [-2.8691839999999997, 55.6554558], [-2.8692396, 55.65583039999999], [-2.8692561, 55.6564628], [-2.8692401, 55.6567847], [-2.8691659, 55.657205], [-2.8690464, 55.6576837], [-2.8689114999999994, 55.6582241], [-2.8688281, 55.65891090000001], [-2.8689042, 55.65946110000001], [-2.8690449, 55.65987230000001], [-2.8691702999999995, 55.6601224], [-2.8694702, 55.66054520000001], [-2.8697842999999996, 55.660931600000005], [-2.8701107999999995, 55.6612988], [-2.8704699, 55.6616648], [-2.8709082, 55.6620301], [-2.8714934999999997, 55.6624267], [-2.8716973999999995, 55.6625498], [-2.8719075999999997, 55.6626764], [-2.8725047, 55.6629744], [-2.8730711, 55.6632125], [-2.8746089091824683, 55.6637600682938], [-2.8752336, 55.6639825], [-2.8759755999999994, 55.6642801], [-2.8764401, 55.6644987], [-2.8770033, 55.664806099999986], [-2.8774622999999995, 55.6651026], [-2.8778847999999995, 55.665422199999995], [-2.8781878999999995, 55.6657296], [-2.8785750999999995, 55.6661822], [-2.8787566, 55.6664421], [-2.8789851, 55.666863199999995], [-2.8791876, 55.66730960000001], [-2.8792596, 55.6677813], [-2.8792938999999995, 55.668213400000006], [-2.8792879, 55.668691], [-2.8791928, 55.6692135], [-2.8789596, 55.66983990000001], [-2.8786328, 55.67038879999999], [-2.878425899999999, 55.67066259999998], [-2.8781535, 55.6709821], [-2.8777617, 55.6713534], [-2.8772833, 55.6717322], [-2.8766182, 55.672193699999994], [-2.8754914, 55.672958900000005], [-2.8747317999999997, 55.6734963], [-2.8746089091824683, 55.67358706082908], [-2.8744632999999995, 55.6736946], [-2.873968399999999, 55.6741103], [-2.8733923, 55.674666599999995], [-2.872881, 55.67528759999999], [-2.8723826999999997, 55.676063199999994], [-2.8721317, 55.676727], [-2.8720082999999996, 55.67715689999999], [-2.871909, 55.6776869], [-2.8718861999999996, 55.67811], [-2.8719138, 55.6785453], [-2.8719536, 55.6787708], [-2.8721024999999996, 55.679443199999994], [-2.8721183, 55.6795146], [-2.8723384999999997, 55.680417199999994], [-2.8724233999999997, 55.680990099999995], [-2.8724577999999994, 55.68153419999999], [-2.8724041999999996, 55.6822317], [-2.8722525999999995, 55.6829514], [-2.8719814999999995, 55.6836438], [-2.8716108999999994, 55.6842956], [-2.8711558, 55.684881299999994], [-2.8706374999999995, 55.6854113], [-2.8700824, 55.68587079999999], [-2.8691387, 55.68657640000001], [-2.8683181, 55.6872048], [-2.8677444999999997, 55.6877981], [-2.867343599999999, 55.688318300000006], [-2.8670006999999997, 55.6889248], [-2.8668142, 55.68940249999999], [-2.866700499999999, 55.68992289999999], [-2.8666575, 55.69034940000001], [-2.866648, 55.6908498], [-2.8666602999999995, 55.6910574], [-2.8667249999999997, 55.6914183], [-2.8668212, 55.6917684]]} |
6.6 |
2323 |
2331½ |
2026-09-12T23:31:00+01:00 |
None |
None |
Tweedbank |
Galashiels |
Stow |
55.6425320 |
-2.8478159 |
55.6917684 |
-2.8668212 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:23:00 |
Stow |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13768424 |
1789251864812868 |
None |
8 |
8 |
2026-09-12 22:24:24.815834 |
None |
2026-09-13 00:19:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519741 |
C18452 |
879O98M912 |
2026-09-12 |
Thameslink |
O |
SUO |
BDM |
9O98 |
700047 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 38.577, "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": 85.109, "from_m": 38.577, "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": 424.597, "from_m": 85.109, "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": 462.808, "from_m": 424.597, "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": 1104.203, "from_m": 462.808, "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": 2890.354, "from_m": 1104.203, "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": 3245.806, "from_m": 2890.354, "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": 4555.706, "from_m": 3245.806, "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": 4605.786, "from_m": 4555.706, "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": 5649.046, "from_m": 4605.786, "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": 6009.113, "from_m": 5649.046, "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": 7402.297, "from_m": 6009.113, "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": 7624.227, "from_m": 7402.297, "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": 7668.794, "from_m": 7624.227, "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": 8149.248, "from_m": 7668.794, "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": 11447.806, "from_m": 8149.248, "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": 13166.672, "from_m": 11447.806, "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": 13868.513, "from_m": 13166.672, "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": 16510.447, "from_m": 13868.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": 17002.044, "from_m": 16510.447, "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": 17031.749, "from_m": 17002.044, "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": 17058.133, "from_m": 17031.749, "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": 17095.555, "from_m": 17058.133, "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": 17133.122, "from_m": 17095.555, "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": 17167.292, "from_m": 17133.122, "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": 17229.527, "from_m": 17167.292, "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": 17443.023, "from_m": 17229.527, "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": 17547.841, "from_m": 17443.023, "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": 17646.194, "from_m": 17547.841, "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": 18691.912, "from_m": 17646.194, "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": 18782.298, "from_m": 18691.912, "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": 19228.319, "from_m": 18782.298, "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": 19290.607, "from_m": 19228.319, "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": 23590.914, "from_m": 19290.607, "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": 24878.937, "from_m": 23590.914, "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": 25343.701, "from_m": 24878.937, "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": 25870.986, "from_m": 25343.701, "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": 25908.75, "from_m": 25870.986, "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": 26465.981, "from_m": 25908.75, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 26543.606, "from_m": 26465.981, "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": 29895.311, "from_m": 26543.606, "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": 30173.272, "from_m": 29895.311, "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": 30210.533, "from_m": 30173.272, "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": 31437.521, "from_m": 30210.533, "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": 31506.406, "from_m": 31437.521, "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": 32084.54, "from_m": 31506.406, "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": 32303.03, "from_m": 32084.54, "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": 34144.369, "from_m": 32303.03, "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": 35843.475, "from_m": 34144.369, "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": 36491.756, "from_m": 35843.475, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 36533.186, "from_m": 36491.756, "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": 36576.122, "from_m": 36533.186, "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": 36611.013, "from_m": 36576.122, "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": 37044.976, "from_m": 36611.013, "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": 37079.867, "from_m": 37044.976, "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": 37122.803, "from_m": 37079.867, "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": 37164.232, "from_m": 37122.803, "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": 37902.788, "from_m": 37164.232, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 40066.048, "from_m": 37902.788, "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": 105.0}, {"to_m": 40804.604, "from_m": 40066.048, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 40846.034, "from_m": 40804.604, "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": 40888.97, "from_m": 40846.034, "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": 40923.861, "from_m": 40888.97, "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": 41391.522, "from_m": 40923.861, "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": 46006.898, "from_m": 41391.522, "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": 46101.982, "from_m": 46006.898, "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": 48910.428, "from_m": 46101.982, "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": 49302.796, "from_m": 48910.428, "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": 55069.549, "from_m": 49302.796, "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": 56512.692, "from_m": 55069.549, "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": 62214.089, "from_m": 56512.692, "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": 62284.713, "from_m": 62214.089, "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": 68443.616, "from_m": 62284.713, "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": 72577.201, "from_m": 68443.616, "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": 77770.499, "from_m": 72577.201, "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": 77855.51, "from_m": 77770.499, "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": 77872.709, "from_m": 77855.51, "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": 77958.282, "from_m": 77872.709, "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": 78530.831, "from_m": 77958.282, "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": 82015.209, "from_m": 78530.831, "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": 83814.007, "from_m": 82015.209, "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": 86415.713, "from_m": 83814.007, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 87290.466, "from_m": 86415.713, "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": 88341.74, "from_m": 87290.466, "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": 92395.391, "from_m": 88341.74, "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": 125.0}, {"to_m": 92442.684, "from_m": 92395.391, "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": 95909.319, "from_m": 92442.684, "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": 103863.371, "from_m": 95909.319, "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": 125.0}, {"to_m": 103910.768, "from_m": 103863.371, "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": 106732.123, "from_m": 103910.768, "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": 117465.921, "from_m": 106732.123, "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": 125.0}, {"to_m": 117511.151, "from_m": 117465.921, "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": 118374.748, "from_m": 117511.151, "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": 118666.858, "from_m": 118374.748, "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": 118711.776, "from_m": 118666.858, "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": 118845.337, "from_m": 118711.776, "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": 118879.715, "from_m": 118845.337, "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": 118964.393, "from_m": 118879.715, "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": 519741, "profile_key": "f1dcd2cb308389d546bc1e35ba8097046f800c2bd91f383a40fe80a21128e6ad", "schedule_id": 32400, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "West Sutton", "stage_seq": 2, "distance_m": 1927.35, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Sutton Common", "stage_seq": 3, "distance_m": 3118.488, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "St Helier", "stage_seq": 4, "distance_m": 4808.177, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Morden South", "stage_seq": 5, "distance_m": 5555.984, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331", "location": "South Merton", "stage_seq": 6, "distance_m": 6570.316, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Wimbledon Chase", "stage_seq": 7, "distance_m": 7503.375, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Wimbledon West Jn", "stage_seq": 8, "distance_m": 8369.416, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337H", "location": "Wimbledon (C)", "stage_seq": 9, "distance_m": 9038.106, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Haydons Road", "stage_seq": 10, "distance_m": 10376.418, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Tooting", "stage_seq": 11, "distance_m": 12427.656, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Streatham South Jn", "stage_seq": 12, "distance_m": 13915.763, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Streatham", "stage_seq": 13, "distance_m": 14864.718, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Tulse Hill", "stage_seq": 14, "distance_m": 17311.848, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Herne Hill", "stage_seq": 15, "distance_m": 18990.505, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Loughborough Jn", "stage_seq": 16, "distance_m": 20610.196, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "Elephant & Castle", "stage_seq": 17, "distance_m": 23695.577, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Southwark Bridge Jn", "stage_seq": 18, "distance_m": 24236.999, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Blackfriars Jn", "stage_seq": 19, "distance_m": 24961.468, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011H", "location": "London Blackfriars", "stage_seq": 20, "distance_m": 25579.433, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 25981.817, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Farringdon", "stage_seq": 22, "distance_m": 26711.975, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020H", "location": "St Pancras Low Level", "stage_seq": 23, "distance_m": 28930.83, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Dock Jn North", "stage_seq": 24, "distance_m": 30162.708, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024", "location": "Kentish Town", "stage_seq": 25, "distance_m": 31129.733, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Carlton Road Jn", "stage_seq": 26, "distance_m": 32084.54, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0027H", "wtt_dep": "0029", "location": "West Hampstead Thameslink", "stage_seq": 27, "distance_m": 34878.324, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": "0032H", "location": "Cricklewood", "stage_seq": 28, "distance_m": 36827.994, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": "0034H", "location": "Brent Cross West", "stage_seq": 29, "distance_m": 38984.418, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0036", "wtt_dep": "0036H", "location": "Hendon", "stage_seq": 30, "distance_m": 44171.563, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": "0039H", "location": "Mill Hill Broadway", "stage_seq": 31, "distance_m": 51770.116, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0043", "wtt_dep": "0044", "location": "Elstree", "stage_seq": 32, "distance_m": 56601.655, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0046H", "location": "Radlett Jn", "stage_seq": 33, "distance_m": 59830.196, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0047H", "wtt_dep": "0048", "location": "Radlett", "stage_seq": 34, "distance_m": 61137.395, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0052H", "wtt_dep": "0054", "location": "St. Albans", "stage_seq": 35, "distance_m": 70817.542, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0058H", "location": "Harpenden Jn", "stage_seq": 36, "distance_m": 77855.51, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0059H", "wtt_dep": "0100", "location": "Harpenden", "stage_seq": 37, "distance_m": 78394.62, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0104H", "wtt_dep": "0105H", "location": "Luton Airport Parkway", "stage_seq": 38, "distance_m": 85784.104, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0108H", "wtt_dep": "0110", "location": "Luton", "stage_seq": 39, "distance_m": 87538.188, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0113H", "wtt_dep": "0114", "location": "Leagrave", "stage_seq": 40, "distance_m": 91459.075, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0114H", "location": "Leagrave Jn", "stage_seq": 41, "distance_m": 92230.933, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0118", "wtt_dep": "0118H", "location": "Harlington", "stage_seq": 42, "distance_m": 98731.588, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0122", "wtt_dep": "0123", "location": "Flitwick", "stage_seq": 43, "distance_m": 103449.258, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0128H", "location": "Wixams", "stage_seq": 44, "distance_m": 113504.346, "section_seq": 1, "route_path_id": 54853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0132H", "location": "Bedford South Jn", "stage_seq": 45, "distance_m": 117348.62, "section_seq": 1, "route_path_id": 54853}, {"is_pass": false, "wtt_arr": "0136", "wtt_dep": null, "location": "Bedford", "stage_seq": 46, "distance_m": 118964.393, "section_seq": 1, "route_path_id": 54853}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 118964.393, "from_m": 0.0, "section_seq": 1, "route_path_id": 54853}], "total_distance_m": 118964.393, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 108784.246, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10180.147, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Sutton (Surrey) |
2319 |
2319 |
2 |
23:53:00 |
None |
Bedford |
0136 |
0136 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C18452/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
0 |
0 |
2026-09-12 22:24:47 |
ACTIVATED |
None |
Sutton (Surrey) |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789251887132967 |
None |
23 |
23 |
2026-09-12 22:24:47.135211 |
2 |
2026-09-12 22:53:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519742 |
W04876 |
529G72M912 |
2026-09-12 |
London Overground |
P |
DLJ |
None |
9G72 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "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": 474.129, "from_m": 418.272, "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": 871.919, "from_m": 474.129, "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": 929.255, "from_m": 871.919, "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": 2666.914, "from_m": 929.255, "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": 3818.439, "from_m": 2666.914, "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": 5556.097, "from_m": 3818.439, "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": 5613.434, "from_m": 5556.097, "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": 7352.941, "from_m": 5613.434, "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": 7659.432, "from_m": 7352.941, "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": 7696.887, "from_m": 7659.432, "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": 8076.97, "from_m": 7696.887, "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": 8792.522, "from_m": 8076.97, "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": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "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": 10792.36, "from_m": 10709.394, "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": 12535.817, "from_m": 10792.36, "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": 13932.156, "from_m": 12535.817, "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": 15501.913, "from_m": 13932.156, "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": 15822.365, "from_m": 15501.913, "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": 15891.903, "from_m": 15822.365, "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": 16191.745, "from_m": 15891.903, "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": 16241.515, "from_m": 16191.745, "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": 18331.271, "from_m": 16241.515, "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": 19243.466, "from_m": 18331.271, "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": 20337.438, "from_m": 19243.466, "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": 20428.303, "from_m": 20337.438, "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": 20951.903, "from_m": 20428.303, "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": 20990.237, "from_m": 20951.903, "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": 21077.067, "from_m": 20990.237, "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": 21219.53, "from_m": 21077.067, "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": 21864.22, "from_m": 21219.53, "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": 21964.038, "from_m": 21864.22, "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": 23347.747, "from_m": 21964.038, "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": 23585.056, "from_m": 23347.747, "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": 519742, "profile_key": "05ec9901d9bd3f56e0715c78d574645755448a71a1861709947781935c4d5843", "schedule_id": 24733, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13962.896, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14481.117, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2349", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15682.346, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 16191.745, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 17016.751, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 20183.126, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 20447.113, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20862.339, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20951.903, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21812.38, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23585.056, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:03Z", "source_id": 42075831, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:21:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:07Z", "source_id": 13766942, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:18Z", "source_id": 42078765, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:24Z", "source_id": 13767992, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:52Z", "source_id": 42082005, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T22:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:58Z", "source_id": 13769106, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Dalston Junction |
2319 |
2319 |
3 |
None |
None |
Clapham Junction Plats 0-2 |
0005 |
0005 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04876/2026-09-12/detailed |
None |
Hoxton |
2026-09-12T23:24:10+01:00 |
Shoreditch High Street |
2.0 |
{"type": "LineString", "coordinates": [[-0.0756261380020219, 51.531528662698605], [-0.0756251, 51.531472], [-0.07562289999999999, 51.5312351], [-0.07563079999999998, 51.53113669999998], [-0.0756564, 51.53096959999999], [-0.07567589999999999, 51.5308721], [-0.0757003, 51.5307782], [-0.0757352, 51.53066580000001], [-0.0757646, 51.530579800000005], [-0.075808, 51.5304782], [-0.07588049999999999, 51.530325299999994], [-0.0759457, 51.5302099], [-0.0760016, 51.53011929999999], [-0.0760839, 51.5300102], [-0.076184, 51.52988539999999], [-0.07627859999999999, 51.5297801], [-0.0763645, 51.52968639999999], [-0.07652449999999998, 51.52953669999999], [-0.0766791, 51.529398500000006], [-0.0769768, 51.529163100000005], [-0.07729469999999998, 51.5289167], [-0.07749689999999998, 51.5287458], [-0.0776615, 51.5286113], [-0.07778479999999999, 51.52849679999999], [-0.0779549, 51.5283335], [-0.0780903, 51.5281557], [-0.0782206, 51.5279377], [-0.0783128, 51.5278006], [-0.0784118, 51.52762400000001], [-0.0785019, 51.52743149999999], [-0.078559, 51.5272941], [-0.0786061, 51.52713149999999], [-0.07865279999999998, 51.526948399999995], [-0.07868329999999998, 51.5267359], [-0.0786994, 51.5265353], [-0.0787039, 51.526361999999985], [-0.07870189999999999, 51.5260517], [-0.07870119999999999, 51.5255922], [-0.0786956, 51.5253126], [-0.0786997, 51.5250386], [-0.0786914, 51.52484979999999], [-0.07866719999999999, 51.524703599999995], [-0.07862489999999998, 51.5245751], [-0.0785652, 51.5244439], [-0.0784965, 51.5243221], [-0.07841339999999998, 51.5242053], [-0.07831579999999999, 51.52409289999999], [-0.0782048, 51.5239863], [-0.0780808, 51.52388539999999], [-0.0779623, 51.52380130000001], [-0.07783369999999999, 51.523723], [-0.0776931, 51.5236489], [-0.07754339999999998, 51.523582899999994], [-0.0773884, 51.523523299999994], [-0.07722869999999998, 51.5234688], [-0.07706469999999999, 51.523419399999995], [-0.07688209999999998, 51.523367500000006], [-0.07661729999999999, 51.523323], [-0.07645029999999998, 51.52330409999999], [-0.07636139999999998, 51.5232981], [-0.07607110000000002, 51.5232889], [-0.07367279999999998, 51.5232591]]} |
0.8 |
2324 |
2326 |
2026-09-12T23:26:12+01:00 |
None |
None |
Hoxton |
Shoreditch High Street |
Shoreditch High Street |
51.5232594 |
-0.0736934 |
51.5232591 |
-0.0736728 |
0 |
1 |
2026-09-12 22:26:12 |
RUNNING |
2026-09-12 22:26:12 |
Whitechapel |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789251958537997 |
None |
17 |
17 |
2026-09-12 22:26:12.565437 |
None |
2026-09-13 00:06:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519743 |
C01855 |
235Y22M912 |
2026-09-12 |
London North Eastern Railway |
P |
DON |
None |
5Y22 |
801225 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 260.745, "from_m": 0.0, "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": 314.201, "from_m": 260.745, "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": 950.188, "from_m": 314.201, "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": 1743.254, "from_m": 950.188, "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": 519743, "profile_key": "dc5ec7d53d440ac46e8448fc7f0e5b7e90d0aed4fc45d227a231b887ddd0e0cf", "schedule_id": 4633, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Doncaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40921}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Sand Bank Jn", "stage_seq": 2, "distance_m": 905.8, "section_seq": 1, "route_path_id": 40921}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": null, "location": "Doncaster IEP Depot", "stage_seq": 3, "distance_m": 1743.254, "section_seq": 1, "route_path_id": 40921}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1743.254, "from_m": 0.0, "section_seq": 1, "route_path_id": 40921}], "total_distance_m": 1743.254, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 950.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 793.066, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7082, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:20:20Z", "source_id": 42074889, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:20:26Z", "source_id": 13766665, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:20:00+01:00", "operational_fact": true}] |
Doncaster |
2320 |
2320 |
1 |
None |
None |
Doncaster IEP Depot |
2325 |
2325 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01855/2026-09-12/detailed |
None |
Doncaster |
2026-09-12T23:20:00+01:00 |
Doncaster IEP Depot |
2.0 |
{"type": "LineString", "coordinates": [[-1.139810361615212, 53.52231852043269], [-1.1398197999999995, 53.52203850000001], [-1.1398204999999997, 53.5220191], [-1.1398349943701034, 53.52123315641426], [-1.1398419, 53.52085869999999], [-1.1398883999999998, 53.51949500000001], [-1.1398970999999998, 53.51913269999999], [-1.1399254, 53.518844599999994], [-1.1399213999999998, 53.5184331], [-1.1399451, 53.518013200000006], [-1.1399240999999998, 53.51762939999999], [-1.139908, 53.5170481], [-1.1399063, 53.51686660000001], [-1.1399094, 53.5165058], [-1.1399107, 53.5161793], [-1.1398754, 53.5158068], [-1.1398262, 53.51544770000001], [-1.1397916, 53.51526260000001], [-1.1397404, 53.514992699999986], [-1.139669, 53.5147418], [-1.1396254, 53.51458850000001], [-1.1394976, 53.51419329999999], [-1.139374, 53.513875199999994], [-1.1393539, 53.5138194], [-1.1393483999999998, 53.513804099999994], [-1.1392481, 53.5136128], [-1.1391542999999995, 53.513453299999995], [-1.1390604, 53.5133129], [-1.1389129, 53.51315429999999], [-1.1387627000000002, 53.5130139], [-1.1379673999999995, 53.51241019999999], [-1.137742, 53.51218930000001], [-1.1375019999999998, 53.51198349999999], [-1.1362555, 53.51066840000001], [-1.1359503, 53.510422], [-1.1356923999999995, 53.51024959999999], [-1.1350754999999997, 53.5098374], [-1.1347313, 53.5096397], [-1.1344333, 53.50952509999999], [-1.1342914, 53.50947059999999], [-1.1338811, 53.5093462], [-1.1332061, 53.50918800000001], [-1.1338032999999998, 53.509426700000006], [-1.1343473999999998, 53.5096499], [-1.1346919999999998, 53.50982230000001]]} |
1.1 |
2318 |
2320 |
2026-09-12T23:22:30+01:00 |
None |
None |
Doncaster |
Doncaster IEP Depot |
Doncaster IEP Depot |
53.5098223 |
-1.1346920 |
53.5098223 |
-1.1346920 |
1 |
1 |
2026-09-12 22:20:51 |
TERMINATED |
2026-09-12 22:20:00 |
Doncaster IEP Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13766665 |
1789251627475623 |
None |
6 |
6 |
2026-09-12 22:20:27.477721 |
None |
2026-09-12 22:30:27.473201 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 22:20:27.473201 |
| 519744 |
C42814 |
835E92M912 |
2026-09-12 |
Great Western Railway |
P |
EXD |
None |
5E92 |
150266+158766 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 185.647, "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": 268.946, "from_m": 185.647, "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": 391.855, "from_m": 268.946, "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": 440.031, "from_m": 391.855, "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": 446.332, "from_m": 440.031, "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": 537.129, "from_m": 446.332, "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": 560.317, "from_m": 537.129, "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": 783.759, "from_m": 560.317, "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": 519744, "profile_key": "a9dee43640762fd7e591561064870de33dd78f1b7350b937f4f835b58f87a4df", "schedule_id": 9868, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 49541}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2326", "location": "Exeter St. Davids Sig. E35", "stage_seq": 2, "distance_m": 391.855, "section_seq": 1, "route_path_id": 49541}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": null, "location": "Exeter TMD", "stage_seq": 3, "distance_m": 783.759, "section_seq": 1, "route_path_id": 49541}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 783.759, "from_m": 0.0, "section_seq": 1, "route_path_id": 49541}], "total_distance_m": 783.759, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 374.67, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 409.089, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Exeter St. David's |
2320 |
2320 |
6B |
None |
None |
Exeter TMD |
2328 |
2328 |
None |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42814/2026-09-12/detailed |
None |
Exeter St. David's |
2026-09-12T23:05:51+01:00 |
Exeter St. Davids Sig. E35 |
16.0 |
{"type": "LineString", "coordinates": [[-3.5435196, 50.7296573], [-3.5435298, 50.7292597], [-3.5435428999999994, 50.728882500000005], [-3.5435734999999995, 50.7285246], [-3.5435776, 50.72847970000001], [-3.5435947999999997, 50.72829], [-3.5436086, 50.7282448], [-3.5436548, 50.72809240000001], [-3.5436846, 50.727994200000005], [-3.543693199999999, 50.72787999999999], [-3.543744, 50.72741859999999], [-3.5437681, 50.72724699999999], [-3.5438560999999997, 50.72659190000001], [-3.5439095999999997, 50.7261453]]} |
0.2 |
2305 |
2321 |
2026-09-12T23:16:00+01:00 |
{"movementMode": "ORDINARY", "trackingState": "POSITION_UNCONFIRMED", "targetStageSeq": 2, "presentationStatus": "DELAYED", "confirmedEvidenceId": "TRUST:13762461", "confirmationDeadline": "2026-09-12T23:16:00+01:00"} |
None |
None |
Exeter St. David's |
Exeter St. Davids Sig. E35 |
50.7261453 |
-3.5439096 |
50.7261453 |
-3.5439096 |
0 |
1 |
2026-09-12 22:25:25 |
RUNNING |
2026-09-12 22:05:51 |
Exeter St. Davids Sig. E35 |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42055892 |
1789251927873007 |
None |
10 |
10 |
2026-09-12 22:25:27.875249 |
None |
2026-09-12 23:28:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519745 |
S03469 |
695N721912 |
2026-09-12 |
Chiltern Railways |
N |
BAN |
BCS |
5N72 |
165016 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 448.178, "from_m": 0.0, "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": 9850.991, "from_m": 448.178, "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": 10477.064, "from_m": 9850.991, "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": 11013.471, "from_m": 10477.064, "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": 22700.298, "from_m": 11013.471, "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}], "service_id": 519745, "profile_key": "6142267e0c47b3b4a65a6d49a1628db75d3e189fbc068349e11a1892b872d51d", "schedule_id": 36979, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Banbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Aynho Jn", "stage_seq": 2, "distance_m": 8109.431, "section_seq": 1, "route_path_id": 34474}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": null, "location": "Bicester North", "stage_seq": 3, "distance_m": 22700.298, "section_seq": 1, "route_path_id": 34474}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22700.298, "from_m": 0.0, "section_seq": 1, "route_path_id": 34474}], "total_distance_m": 22700.298, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22163.891, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 536.407, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Banbury |
2320 |
2320 |
1 |
None |
None |
Bicester North |
2335 |
2335 |
2 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S03469/2026-09-12/detailed |
None |
Banbury |
2026-09-12T23:13:48+01:00 |
Bicester North |
22.0 |
{"type": "LineString", "coordinates": [[-1.3279226137057192, 52.06105471476915], [-1.3277441999999997, 52.06085649999999], [-1.3271018, 52.060185], [-1.3264776, 52.0595732], [-1.3261482999999998, 52.05927929999999], [-1.3258158999999998, 52.0589897], [-1.3255823, 52.0587969], [-1.3253273999999995, 52.0586087], [-1.3250565, 52.05842830000001], [-1.3248243999999998, 52.05827949999999], [-1.3241211999999998, 52.05782399999999], [-1.3238069, 52.0576248], [-1.3233598, 52.057355699999995], [-1.3228531999999995, 52.0570894], [-1.3222149, 52.0567686], [-1.3212110999999995, 52.0563345], [-1.3200723, 52.0558886], [-1.3195154, 52.0556753], [-1.3188083, 52.0554168], [-1.3179624, 52.0550981], [-1.3171993, 52.05481819999999], [-1.316549242077147, 52.054578667909794], [-1.3149003999999995, 52.0539711], [-1.3128354, 52.0532014], [-1.3108267, 52.05244450000001], [-1.3090605, 52.05178239999999], [-1.3081784, 52.0514386], [-1.3073513, 52.05109629999999], [-1.3064983, 52.0507186], [-1.305632, 52.05030849999999], [-1.3047999, 52.0498904], [-1.3040131, 52.0494755], [-1.3027001, 52.0487173], [-1.3020591999999998, 52.0483228], [-1.3014683, 52.047936799999995], [-1.3005734, 52.0473073], [-1.2997228, 52.0466696], [-1.2989222, 52.046031799999994], [-1.2981811, 52.0453778], [-1.2974521, 52.044696599999995], [-1.2967801, 52.0440072], [-1.2965097, 52.043710099999984], [-1.2961553, 52.0432967], [-1.2959058999999995, 52.04300450000001], [-1.2955907999999998, 52.042593], [-1.2953615, 52.0423122], [-1.2951315, 52.04199530000001], [-1.2948970999999998, 52.0417001], [-1.2946634999999995, 52.04136710000001], [-1.2943838999999997, 52.0409008], [-1.2941142, 52.04038669999999], [-1.2939598999999995, 52.04007490000001], [-1.2938542999999998, 52.0398224], [-1.2938147, 52.0397328], [-1.2935254, 52.0390665], [-1.2932138999999998, 52.0382649], [-1.2923848, 52.0360758], [-1.2919765999999997, 52.0351835], [-1.2917534999999998, 52.03473210000001], [-1.2914618, 52.03421259999999], [-1.2913177, 52.0339675], [-1.2911182, 52.0336477], [-1.2906823999999997, 52.0329654], [-1.2899736, 52.0320085], [-1.2895339, 52.03148519999999], [-1.2891332999999998, 52.0309984], [-1.2885677999999998, 52.0303813], [-1.2879444, 52.02974899999999], [-1.2863895999999997, 52.028308199999984], [-1.286011, 52.02796020000001], [-1.2856329, 52.0275871], [-1.2852785, 52.0272309], [-1.2849414, 52.0268604], [-1.2842846, 52.02609900000001], [-1.2838557, 52.02554379999999], [-1.2834357, 52.0249615], [-1.2826417999999995, 52.02376939999999], [-1.2824053, 52.0234108], [-1.2822006, 52.0230796], [-1.2817503, 52.022372099999984], [-1.2813699, 52.0217594], [-1.2809729, 52.0210915], [-1.2804669, 52.02021830000001], [-1.2802359, 52.0197813], [-1.2800218, 52.019368099999994], [-1.2797946999999998, 52.01896669999999], [-1.2795717, 52.0185454], [-1.2794863, 52.0183967], [-1.2787814, 52.01696999999999], [-1.2784678, 52.01619869999999], [-1.2782136999999998, 52.0154492], [-1.2779937, 52.0147224], [-1.2778258999999998, 52.013974899999994], [-1.2777053, 52.013337499999984], [-1.2776175999999997, 52.01268829999999], [-1.2775762, 52.01222700000001], [-1.2775479, 52.0117414], [-1.2775302, 52.011394], [-1.2775293, 52.01076659999998], [-1.2775921, 52.0097499], [-1.2777404999999995, 52.008751099999984], [-1.2778831999999998, 52.008098], [-1.2780615999999998, 52.00745849999999], [-1.2782147, 52.006882299999994], [-1.278466, 52.0061935], [-1.2787958, 52.0052727], [-1.2792580999999998, 52.00407779999999], [-1.2793069999999995, 52.00393760000001], [-1.2795716, 52.003169500000006], [-1.2798122, 52.0023931], [-1.2799645, 52.0016969], [-1.2800558999999998, 52.00095580000001], [-1.2801212, 52.0004412], [-1.2801433, 52.000140900000005], [-1.2801575203487223, 51.99984491832311], [-1.2801648000000003, 51.999693400000005], [-1.280154, 51.9993632], [-1.280153046067832, 51.99930615890027], [-1.2801490999999998, 51.999070200000006], [-1.280117, 51.99877219999998], [-1.279998, 51.99796059999999], [-1.2798591, 51.9974422], [-1.2796858, 51.9969106], [-1.2794826, 51.9964578], [-1.2793586, 51.996194], [-1.2792031999999998, 51.9959037], [-1.2789796, 51.9955406], [-1.2787371999999997, 51.995168799999995], [-1.2785525, 51.9949061], [-1.2771282, 51.9930528], [-1.2766909999999998, 51.99247299999999], [-1.276096, 51.9916948], [-1.2755244, 51.9909382], [-1.2750536, 51.99031759999999], [-1.2747254, 51.9898917], [-1.2744704000000002, 51.989556400000005], [-1.2742041999999998, 51.9892075], [-1.2740386, 51.9889932], [-1.2736496999999998, 51.98846459999999], [-1.2735451, 51.9883127], [-1.2731844, 51.987773700000005], [-1.2729004, 51.98721220000001], [-1.2726469, 51.986578899999984], [-1.2725711, 51.98635790000001], [-1.2724912, 51.9860547], [-1.2723713, 51.98542799999999], [-1.2723166, 51.9849631], [-1.2721277999999998, 51.9833464], [-1.2719276, 51.981629899999994], [-1.2716607999999998, 51.97934719999999], [-1.2716438, 51.97919019999999], [-1.2713496, 51.9769231], [-1.2711125, 51.9758399], [-1.2709404999999998, 51.9751632], [-1.270738, 51.9745616], [-1.2697862999999998, 51.9721414], [-1.2693426999999995, 51.97123009999999], [-1.2688959, 51.9704005], [-1.2681581, 51.9692213], [-1.2676611, 51.9685202], [-1.2672468, 51.9679859], [-1.2668460999999998, 51.9674532], [-1.2665131, 51.9670553], [-1.2661123999999997, 51.96656639999999], [-1.2657093999999998, 51.9661382], [-1.2640148, 51.96435029999999], [-1.2631437, 51.96357819999999], [-1.2616096, 51.96227729999998], [-1.2595377, 51.960795700000006], [-1.2576917000000003, 51.959684], [-1.25764139776733, 51.959654103582686], [-1.2560763, 51.9587239], [-1.2537442, 51.9574327], [-1.2419751, 51.95133859999999], [-1.2358892, 51.94817599999999], [-1.2299244, 51.9450925], [-1.2277384105660876, 51.94396531986611], [-1.2267629, 51.94346229999999], [-1.2236844999999998, 51.9418556], [-1.2205110999999995, 51.9400989], [-1.2191279, 51.9393028], [-1.2177514, 51.9384651], [-1.2143754999999998, 51.9364525], [-1.2126948, 51.935440799999995], [-1.2110549, 51.9344421], [-1.2077028999999997, 51.93242879999999], [-1.2043418, 51.9304103], [-1.1970611, 51.9260293], [-1.1873447999999998, 51.9201794], [-1.1825739, 51.9173127], [-1.1802078, 51.9158924], [-1.1789988999999998, 51.915172699999985], [-1.1778223, 51.914502899999995], [-1.1766105000000002, 51.91385760000001], [-1.1754722999999998, 51.91327249999999], [-1.1741865, 51.9126456], [-1.1728161, 51.9120025], [-1.1701021, 51.9108181], [-1.1694163, 51.91055070000001], [-1.1678098693553778, 51.90993761874291], [-1.1670586, 51.90965090000001], [-1.1626295, 51.908068], [-1.1623182, 51.90795659999999], [-1.159615, 51.90699919999999], [-1.1545827999999998, 51.905147], [-1.1543536, 51.90506189999999], [-1.1530271, 51.9045907], [-1.1524655, 51.904395], [-1.1522783999999997, 51.9043285], [-1.1507299999999998, 51.9037816], [-1.1499249, 51.9034933], [-1.1491051, 51.90319830000001]]} |
14.1 |
2313 |
2335 |
2026-09-12T23:31:30+01:00 |
None |
None |
Banbury |
Aynho Jn |
Bicester North |
51.9415584 |
-1.2231476 |
51.9031983 |
-1.1491051 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:13:48 |
Bicester North |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42067049 |
1789251600793422 |
None |
9 |
9 |
2026-09-12 22:20:00.795866 |
None |
2026-09-12 23:35:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519746 |
W00448 |
655G66M912 |
2026-09-12 |
West Midlands Trains |
O |
WVH |
BHM |
5G66 |
730011 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 369.616, "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": 718.86, "from_m": 369.616, "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": 6786.25, "from_m": 718.86, "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": 7151.147, "from_m": 6786.25, "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": 10774.067, "from_m": 7151.147, "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": 11331.809, "from_m": 10774.067, "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": 11385.857, "from_m": 11331.809, "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": 11386.764, "from_m": 11385.857, "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": 13946.278, "from_m": 11386.764, "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": 17418.703, "from_m": 13946.278, "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": 17458.032, "from_m": 17418.703, "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": 19629.115, "from_m": 17458.032, "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": 20491.598, "from_m": 19629.115, "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": 20800.453, "from_m": 20491.598, "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": 519746, "profile_key": "768a043056a94194487acb3f45062f61c7fed8f65b8b022e1b8203604bf1115a", "schedule_id": 38291, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Wolverhampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Dudley Port", "stage_seq": 2, "distance_m": 8997.216, "section_seq": 1, "route_path_id": 45203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Galton Jn", "stage_seq": 3, "distance_m": 14779.343, "section_seq": 1, "route_path_id": 45203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Soho South Jn", "stage_seq": 4, "distance_m": 17516.545, "section_seq": 1, "route_path_id": 45203}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 5, "distance_m": 20800.453, "section_seq": 1, "route_path_id": 45203}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20800.453, "from_m": 0.0, "section_seq": 1, "route_path_id": 45203}], "total_distance_m": 20800.453, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 20707.076, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 93.377, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:19:55Z", "source_id": 42074366, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:19:58Z", "source_id": 13766464, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:20:00+01:00", "operational_fact": true}] |
Wolverhampton |
2320 |
2320 |
5 |
None |
None |
Birmingham New Street |
2338 |
2338 |
7B |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00448/2026-09-12/detailed |
None |
Wolverhampton |
2026-09-12T23:14:01+01:00 |
Birmingham New Street |
24.0 |
{"type": "LineString", "coordinates": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-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]]} |
12.9 |
2314 |
2338 |
2026-09-12T23:34:30+01:00 |
None |
None |
Dudley Port |
Dudley Port |
Birmingham New Street |
52.5075291 |
-2.0083986 |
52.4777498 |
-1.8995766 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:14:01 |
Birmingham New Street |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42067026 |
1789251952794876 |
None |
14 |
14 |
2026-09-12 22:25:52.798550 |
None |
2026-09-12 23:38:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519747 |
W43568 |
645D35M912 |
2026-09-12 |
Transport for Wales |
P |
None |
SHR |
5D35 |
197004 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 507.163, "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": 635.963, "from_m": 507.163, "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": 1319.195, "from_m": 635.963, "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": 519747, "profile_key": "619053c022435edb4a59aea017915dfef6446fdbcec1797d13a0abed653bcd1b", "schedule_id": 26543, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Abbey Foregate C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28105}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2327", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 494.033, "section_seq": 1, "route_path_id": 28105}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 3, "distance_m": 1319.195, "section_seq": 1, "route_path_id": 28105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1319.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 28105}], "total_distance_m": 1319.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1319.195, "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} |
[] |
Abbey Foregate C.S. |
2320 |
2320 |
None |
None |
None |
Shrewsbury |
2330 |
2330 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W43568/2026-09-12/detailed |
None |
Abbey Foregate C.S. |
2026-09-12T23:24:30+01:00 |
Shrewsbury Abbey Foregate |
1439.0 |
{"type": "LineString", "coordinates": [[-2.7461238999999997, 52.7103538], [-2.745811, 52.71025949999999], [-2.7456374, 52.7102143], [-2.745459, 52.710172], [-2.7453237999999995, 52.7101415], [-2.745208, 52.7101185], [-2.745112, 52.71010079999999], [-2.7449526999999994, 52.7100733], [-2.7448190999999995, 52.71005539999999], [-2.7446682, 52.71003659999999], [-2.7444529, 52.71001129999999], [-2.7441391, 52.70998240000001], [-2.7438311999999994, 52.709951200000006], [-2.7435816999999996, 52.7099248], [-2.7432742, 52.70989620000001], [-2.7429987999999996, 52.7098671], [-2.7427881999999997, 52.7098449], [-2.7426198, 52.7098236], [-2.7424671999999997, 52.7098], [-2.7422973, 52.709769300000005], [-2.7421757999999996, 52.70974639999999], [-2.7420861999999997, 52.7097312], [-2.7420102999999996, 52.7097189], [-2.7419429, 52.709709], [-2.7417854, 52.7096866], [-2.7415942, 52.70966299999999], [-2.741378, 52.709641], [-2.7413242, 52.709636499999995], [-2.7412744, 52.7096332], [-2.7412046999999995, 52.7096296], [-2.7405318, 52.7096067], [-2.7403871, 52.70960130000001], [-2.7395508999999993, 52.7095761], [-2.7394201, 52.7095692], [-2.7393084, 52.70956120000001], [-2.7392158, 52.70955219999999], [-2.7390706999999996, 52.709538], [-2.7389645, 52.7095277]]} |
0.3 |
2324 |
2323 |
2026-09-12T23:27:30+01:00 |
None |
None |
None |
None |
Shrewsbury Abbey Foregate |
52.7100499 |
-2.7447746 |
52.7095277 |
-2.7389645 |
0 |
0 |
2026-09-12 22:25:28 |
ACTIVATED |
None |
Abbey Foregate C.S. |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789251930588273 |
None |
9 |
9 |
2026-09-12 22:25:30.589501 |
None |
2026-09-12 23:20:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519748 |
W87336 |
075R32M912 |
2026-09-12 |
ScotRail |
P |
MTH |
LRH |
5R32 |
320316+320320 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 220.942, "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": 248.428, "from_m": 220.942, "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": 292.027, "from_m": 248.428, "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": 357.168, "from_m": 292.027, "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": 1535.777, "from_m": 357.168, "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": 3106.708, "from_m": 1535.777, "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": 3563.935, "from_m": 3106.708, "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": 4136.98, "from_m": 3563.935, "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": 7601.091, "from_m": 4136.98, "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": 7839.994, "from_m": 7601.091, "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": 519748, "profile_key": "d95c546e7c4564af1d32bc066b4bd01de796319d4c26242828d508b02627826c", "schedule_id": 28990, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Motherwell", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Airbles", "stage_seq": 2, "distance_m": 1036.747, "section_seq": 1, "route_path_id": 40242}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2329", "location": "Haughhead Jn", "stage_seq": 3, "distance_m": 3047.03, "section_seq": 1, "route_path_id": 40242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Chatelherault", "stage_seq": 4, "distance_m": 4076.498, "section_seq": 1, "route_path_id": 40242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Allanton Loop", "stage_seq": 5, "distance_m": 4508.381, "section_seq": 1, "route_path_id": 40242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Merryton", "stage_seq": 6, "distance_m": 6630.327, "section_seq": 1, "route_path_id": 40242}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": null, "location": "Larkhall", "stage_seq": 7, "distance_m": 7839.994, "section_seq": 1, "route_path_id": 40242}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7839.994, "from_m": 0.0, "section_seq": 1, "route_path_id": 40242}], "total_distance_m": 7839.994, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7839.994, "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": 2475, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:26:00Z", "source_id": 42082133, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:26:08Z", "source_id": 13769185, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:27:00+01:00", "operational_fact": true}] |
Motherwell |
2320 |
2320 |
3 |
None |
None |
Larkhall |
2334 |
2334 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87336/2026-09-12/detailed |
None |
Motherwell |
2026-09-12T23:25:25+01:00 |
Haughhead Jn |
1439.0 |
{"type": "LineString", "coordinates": [[-3.995133773333104, 55.79184667709764], [-3.9948043000000006, 55.7914281], [-3.9946258, 55.79120259999999], [-3.9945030999999993, 55.79101870000001], [-3.9942502000000006, 55.7905703], [-3.9942277000000006, 55.7905304], [-3.9940703000000006, 55.790283800000005], [-3.9938987999999993, 55.7900107], [-3.9937813, 55.789772500000005], [-3.993608799999999, 55.789368], [-3.993479999999999, 55.7889842], [-3.9934259, 55.788822999999994], [-3.993304900000001, 55.7884619], [-3.9931609, 55.7879142], [-3.9930828, 55.7875202], [-3.9930289, 55.787155799999994], [-3.9929969, 55.786941], [-3.9929784, 55.7867688], [-3.9929747, 55.78662609999999], [-3.9929733, 55.7865738], [-3.992963299999999, 55.78637460000001], [-3.992981799999999, 55.7860343], [-3.9930222, 55.7856955], [-3.9930609, 55.7853453], [-3.9931342, 55.78499349999999], [-3.993384, 55.7842569], [-3.993719099999999, 55.7835313], [-3.994185599999999, 55.78284149999999], [-3.9943144, 55.7826542], [-3.994384099999999, 55.7825546], [-3.9948849999999982, 55.78185629999999], [-3.9951542, 55.7815169], [-3.9954539, 55.781171500000006], [-3.9956356999999993, 55.78096850000001], [-3.9958277999999994, 55.78076949999999], [-3.996344, 55.780279], [-3.9965987, 55.780047399999994], [-3.9969037, 55.77982240000001], [-3.9971604999999992, 55.7796338], [-3.9975889, 55.7793808], [-3.9982419, 55.77905870000001], [-3.998628799999999, 55.778865200000006], [-3.9987342, 55.778813], [-3.998848999999999, 55.7787616], [-3.999194199999999, 55.7786159], [-3.999374800000001, 55.7785512], [-3.9995724, 55.77848149999999], [-3.9999656, 55.778355899999994], [-4.000238699999999, 55.7782846], [-4.0005500000000005, 55.7782091], [-4.0009926, 55.77811290000001], [-4.0014179, 55.77803730000001], [-4.001963999999999, 55.7779738], [-4.0022549, 55.777946], [-4.0025724, 55.7779207], [-4.0033751, 55.7778791], [-4.0041213, 55.7778327], [-4.0044928, 55.7778022], [-4.0048507, 55.777756399999994], [-4.0054032, 55.777657999999995], [-4.005823, 55.77755249999999], [-4.0062242, 55.777421999999994], [-4.0065899, 55.7772842], [-4.0067767, 55.7772009], [-4.0069351, 55.7771163], [-4.0071336, 55.77701439999999], [-4.007318699999999, 55.7768989], [-4.007669099999999, 55.7766573], [-4.0079011, 55.77645969999998], [-4.008116799999999, 55.7762518], [-4.0082026, 55.7761493], [-4.0083516, 55.7759618], [-4.0086003, 55.7756174], [-4.008810799999999, 55.7752852], [-4.008896799999999, 55.7751519], [-4.0089703, 55.77501089999999], [-4.0090452, 55.7748609], [-4.009089299999999, 55.7747417], [-4.0093034, 55.77406059999999], [-4.0094892, 55.77337149999999], [-4.0095409, 55.7731962], [-4.0095887, 55.7730249], [-4.009674499999999, 55.7726961], [-4.009778899999999, 55.7723645], [-4.009911399999999, 55.772037], [-4.010101, 55.771724], [-4.0103458, 55.7714239], [-4.0106085, 55.77117290000001], [-4.0107691, 55.7710483], [-4.0109362, 55.77093289999999], [-4.011056, 55.7708535], [-4.011171399999999, 55.7707805], [-4.0114261, 55.770621], [-4.0127457, 55.769830500000005]]} |
1.9 |
2325 |
2324 |
2026-09-12T23:29:00+01:00 |
None |
None |
Motherwell |
Airbles |
Haughhead Jn |
55.7876169 |
-3.9931020 |
55.7698305 |
-4.0127457 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:25:25 |
Haughhead Jn |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42082133 |
1789251968315209 |
None |
11 |
11 |
2026-09-12 22:26:08.317635 |
None |
2026-09-12 23:39:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519749 |
C21550 |
251C99M912 |
2026-09-12 |
East Midlands Railway |
O |
SHF |
DBY |
1C99 |
222008 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 162.204, "from_m": 0.0, "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": 315.74, "from_m": 162.204, "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": 323.069, "from_m": 315.74, "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": 548.871, "from_m": 323.069, "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": 1209.567, "from_m": 548.871, "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": 6139.674, "from_m": 1209.567, "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": 6194.656, "from_m": 6139.674, "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": 7628.752, "from_m": 6194.656, "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": 18806.261, "from_m": 7628.752, "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": 18845.43, "from_m": 18806.261, "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": 19325.77, "from_m": 18845.43, "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": 19396.578, "from_m": 19325.77, "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": 21385.194, "from_m": 19396.578, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 21707.42, "from_m": 21385.194, "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": 24220.06, "from_m": 21707.42, "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": 26031.135, "from_m": 24220.06, "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": 26325.296, "from_m": 26031.135, "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": 27079.489, "from_m": 26325.296, "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": 31127.121, "from_m": 27079.489, "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": 31175.67, "from_m": 31127.121, "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": 38901.358, "from_m": 31175.67, "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": 41178.853, "from_m": 38901.358, "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": 41793.138, "from_m": 41178.853, "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": 57830.864, "from_m": 41793.138, "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": 57885.718, "from_m": 57830.864, "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": 61812.638, "from_m": 57885.718, "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": 62057.393, "from_m": 61812.638, "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": 62086.521, "from_m": 62057.393, "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": 62808.095, "from_m": 62086.521, "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": 62851.229, "from_m": 62808.095, "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": 63057.696, "from_m": 62851.229, "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": 64024.175, "from_m": 63057.696, "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": 67767.058, "from_m": 64024.175, "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": 72477.458, "from_m": 67767.058, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 72925.055, "from_m": 72477.458, "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": 75090.715, "from_m": 72925.055, "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": 76282.476, "from_m": 75090.715, "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": 76440.743, "from_m": 76282.476, "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": 76592.565, "from_m": 76440.743, "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": 76605.01, "from_m": 76592.565, "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": 76870.423, "from_m": 76605.01, "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": 519749, "profile_key": "ff2a4d389e7794bb9add0951b637489d51299b21e8b94fd62787bca3420336da", "schedule_id": 32433, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6080.451, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Tapton Jn", "stage_seq": 3, "distance_m": 18845.43, "section_seq": 1, "route_path_id": 48988}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332H", "location": "Chesterfield", "stage_seq": 4, "distance_m": 19758.331, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Chesterfield South Jn", "stage_seq": 5, "distance_m": 21200.059, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Clay Cross North Jn", "stage_seq": 6, "distance_m": 24961.272, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Alfreton", "stage_seq": 7, "distance_m": 36033.392, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Ironville Jn", "stage_seq": 8, "distance_m": 40710.939, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Langley Mill", "stage_seq": 9, "distance_m": 45975.798, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Trowell Jn", "stage_seq": 10, "distance_m": 53532.239, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Toton Centre Jn", "stage_seq": 11, "distance_m": 58909.159, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Long Eaton Town L.C.", "stage_seq": 12, "distance_m": 60767.622, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Trent East Jn", "stage_seq": 13, "distance_m": 62057.393, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Sheet Stores Jn", "stage_seq": 14, "distance_m": 62977.57, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Spondon", "stage_seq": 15, "distance_m": 72807.216, "section_seq": 1, "route_path_id": 48988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Derby Way & Works Jn", "stage_seq": 16, "distance_m": 76511.591, "section_seq": 1, "route_path_id": 48988}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": null, "location": "Derby", "stage_seq": 17, "distance_m": 76870.423, "section_seq": 1, "route_path_id": 48988}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76870.423, "from_m": 0.0, "section_seq": 1, "route_path_id": 48988}], "total_distance_m": 76870.423, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 73761.595, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3108.828, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Sheffield |
2320 |
2320 |
8 |
None |
None |
Derby |
0006 |
0006 |
5 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21550/2026-09-12/detailed |
None |
Sheffield |
2026-09-12T23:24:13+01:00 |
Chesterfield |
7.0 |
{"type": "LineString", "coordinates": [[-1.4619218, 53.3780311], [-1.4620402999999995, 53.377153199999995], [-1.4620879, 53.3767672], [-1.4621034, 53.3766161], [-1.4621082999999997, 53.37648870000001], [-1.4621089000000005, 53.3764727], [-1.4620893999999998, 53.3760457], [-1.4620824, 53.37595780000001], [-1.4620577, 53.3757435], [-1.4620468, 53.3756488], [-1.4620161, 53.375484199999995], [-1.4619671, 53.375265199999994], [-1.4619291, 53.3751173], [-1.4618894, 53.3749624], [-1.4618203, 53.3746907], [-1.4617691, 53.3744921], [-1.46173, 53.37433899999999], [-1.4616891, 53.374182600000005], [-1.4615324, 53.37358369999999], [-1.4614818999999997, 53.3733937], [-1.4614368, 53.3732094], [-1.4614189999999998, 53.3731128], [-1.461401, 53.3730126], [-1.4613879999999997, 53.3728809], [-1.4613790999999998, 53.3727441], [-1.4613727, 53.372583299999995], [-1.4613767999999998, 53.3724552], [-1.46138, 53.37228149999999], [-1.4614112999999995, 53.37196449999999], [-1.4614242999999998, 53.3718836], [-1.461439, 53.37180699999998], [-1.4614966, 53.371581799999994], [-1.4615579, 53.3713405], [-1.4616707999999998, 53.3709948], [-1.4617664, 53.3707503], [-1.4618951, 53.37047020000001], [-1.4620935999999998, 53.3700941], [-1.4622571999999998, 53.369814100000006], [-1.4624745, 53.36950370000001], [-1.4626997999999998, 53.3692076], [-1.4629492, 53.36891640000001], [-1.4632335999999997, 53.3686203], [-1.4634990999999995, 53.3683514], [-1.4637565999999995, 53.3681194], [-1.4640436, 53.367882499999986], [-1.4643278999999998, 53.367668], [-1.4646141, 53.367464000000005], [-1.4649072, 53.367269500000006], [-1.4663261, 53.366339700000005], [-1.4672621999999995, 53.365723499999994], [-1.4682868, 53.3650577], [-1.4684478000000003, 53.364955300000005], [-1.4700086999999995, 53.36387810000001], [-1.4705572, 53.3635089], [-1.4714876999999995, 53.362799599999995], [-1.4718019, 53.3625454], [-1.4720493, 53.3623385], [-1.472427, 53.362010600000005], [-1.4725903, 53.36187170000001], [-1.4728792, 53.36162509999999], [-1.4731875, 53.361355399999994], [-1.47337, 53.361199000000006], [-1.4739509235577386, 53.36070877627213], [-1.4740200999999995, 53.3606504], [-1.4747008999999998, 53.3600374], [-1.4753976999999998, 53.3594301], [-1.475564, 53.3592933], [-1.4761858999999995, 53.3588201], [-1.4776429, 53.3578441], [-1.4778962999999998, 53.3576937], [-1.479139, 53.3569685], [-1.480846, 53.3559578], [-1.4812516999999998, 53.35568459999999], [-1.4816466999999998, 53.35541020000001], [-1.482059, 53.35511650000001], [-1.4825166, 53.354780299999994], [-1.4833236999999997, 53.3540921], [-1.4835178, 53.3539281], [-1.487832, 53.349997899999984], [-1.4880675999999995, 53.3497808], [-1.4886237, 53.3492924], [-1.4887082, 53.3492109], [-1.4896824, 53.3483908], [-1.4907399999999995, 53.3475804], [-1.4920846, 53.3466817], [-1.4945356999999997, 53.3451542], [-1.496388, 53.34400419999999], [-1.4973371, 53.343371], [-1.4982306, 53.34273120000001], [-1.4994775, 53.3418456], [-1.5024616, 53.33971220000001], [-1.5046933, 53.3381071], [-1.5062593999999998, 53.33699489999999], [-1.5079211999999995, 53.3358601], [-1.5083422, 53.33557859999999], [-1.5096163, 53.33459640000001], [-1.5106815, 53.3338231], [-1.5117057000000005, 53.33309100000001], [-1.5117311, 53.33307219999999], [-1.5119043, 53.3329507], [-1.5123826, 53.3325949], [-1.5126890999999998, 53.332366699999994], [-1.5129874, 53.3321331], [-1.5133627, 53.33180619999999], [-1.5136944, 53.33144560000001], [-1.5142587999999997, 53.3307084], [-1.5143835, 53.33054550000001], [-1.5148152, 53.3297397], [-1.5150178999999997, 53.32890880000001], [-1.5150909999999995, 53.328275899999994], [-1.5151041, 53.327526], [-1.515094, 53.3270846], [-1.5150847999999997, 53.32692860000001], [-1.5149900999999997, 53.3265288], [-1.5149335999999998, 53.3262902], [-1.5147435, 53.32583400000001], [-1.5145169999999997, 53.3253715], [-1.5140511999999997, 53.324686], [-1.5134337999999998, 53.3240177], [-1.5126862, 53.3234244], [-1.5122353999999998, 53.3231238], [-1.5119804, 53.3229723], [-1.5117127, 53.32281949999999], [-1.5113945999999998, 53.32260849999999], [-1.5111435, 53.3224675], [-1.5108654999999998, 53.322327599999994], [-1.5103341, 53.3220852], [-1.5095819, 53.3217686], [-1.4865985, 53.31255370000001], [-1.4843625, 53.31165349999999], [-1.4831894, 53.311174400000006], [-1.4822265, 53.310748], [-1.4811099, 53.31017179999999], [-1.4802289999999998, 53.309640599999994], [-1.4795493999999998, 53.3091648], [-1.4790641999999998, 53.3088072], [-1.478565, 53.30841859999999], [-1.4781295, 53.30801439999999], [-1.4775208999999998, 53.307348099999984], [-1.4772876540008348, 53.30706581297633], [-1.4761892999999997, 53.3057365], [-1.4757699, 53.3052622], [-1.4753012, 53.30480250000001], [-1.4748209, 53.3043648], [-1.4743116, 53.303945199999994], [-1.4736203, 53.30344239999999], [-1.4732553999999998, 53.30320329999999], [-1.4728717, 53.3029653], [-1.4719879, 53.302477], [-1.4709927, 53.3020323], [-1.4700325, 53.3016522], [-1.4694573999999998, 53.3014531], [-1.4658599, 53.300222999999995], [-1.4656688, 53.300153], [-1.4652382999999998, 53.30000199999999], [-1.4650774, 53.2999483], [-1.4631662999999997, 53.2992989], [-1.4626426, 53.29912709999999], [-1.4614682, 53.298708], [-1.4608607000000002, 53.2985124], [-1.4604662, 53.298385399999994], [-1.4602418, 53.2983131], [-1.4578632, 53.2974913], [-1.4553478999999998, 53.29662690000001], [-1.4542682999999998, 53.2962546], [-1.4531693, 53.295866], [-1.4524169, 53.2955835], [-1.4516321, 53.295260000000006], [-1.4502181999999997, 53.29461200000001], [-1.4501007999999995, 53.2945481], [-1.4489245999999998, 53.2939044], [-1.4472645999999998, 53.292890400000005], [-1.4468807, 53.29266040000001], [-1.4432275999999995, 53.29042099999999], [-1.4413072999999998, 53.2892301], [-1.4404587, 53.28865759999999], [-1.4396812999999995, 53.288065999999986], [-1.4393701, 53.2877989], [-1.4392824, 53.2877238], [-1.4389940999999995, 53.2874484], [-1.4389121, 53.28737240000001], [-1.4382033, 53.28656649999999], [-1.4377744, 53.2860263], [-1.4375154999999995, 53.2856271], [-1.4373355999999995, 53.2853426], [-1.437304454591234, 53.285289671936034], [-1.4371716, 53.2850639], [-1.4368881, 53.284416], [-1.4366539, 53.283795600000005], [-1.4364862, 53.283156600000005], [-1.4363715999999995, 53.282503], [-1.4363373, 53.2818447], [-1.4363438, 53.2815425], [-1.4363453999999998, 53.2813572], [-1.4364087, 53.2808416], [-1.4365023, 53.2803249], [-1.4366561, 53.27974570000001], [-1.4369359, 53.279017200000006], [-1.4372177, 53.278445], [-1.437304454591234, 53.27829479330904], [-1.4375498, 53.27786999999998], [-1.4381713, 53.2767478], [-1.4384813999999997, 53.2761146], [-1.4387097, 53.2754741], [-1.4388671, 53.27480980000001], [-1.4389484999999995, 53.2740987], [-1.4389385999999995, 53.27345220000001], [-1.4388706999999998, 53.2727876], [-1.4387285, 53.2721698], [-1.4385326, 53.2715493], [-1.4383708999999998, 53.2711642], [-1.4381863999999998, 53.27081], [-1.4378169999999997, 53.27016309999999], [-1.437304454591234, 53.26947020933538], [-1.4372881, 53.2694481], [-1.4366905, 53.2687509], [-1.4360456999999998, 53.2680655], [-1.435986, 53.26800359999999], [-1.43429, 53.2662442], [-1.4335624000000002, 53.265484699999995], [-1.4328017, 53.264712], [-1.4319828, 53.263972299999985], [-1.4311503, 53.2633255], [-1.4302286999999998, 53.26270159999999], [-1.4293493, 53.2621914], [-1.4289310999999998, 53.26195450000001], [-1.4282224999999995, 53.26160919999999], [-1.4271055, 53.261085599999994], [-1.425676, 53.2603754], [-1.4249436000000002, 53.25996], [-1.4242765999999998, 53.2595173], [-1.4237419999999998, 53.25913499999999], [-1.4230219999999998, 53.2585671], [-1.422351, 53.25797080000001], [-1.4219116, 53.25752449999999], [-1.4214983999999995, 53.25707], [-1.4213568999999997, 53.25692099999999], [-1.4209105, 53.25635119999999], [-1.420702, 53.2560592], [-1.4205253999999998, 53.2557838], [-1.4202994, 53.2553916], [-1.4201220999999995, 53.255083799999994], [-1.4198995999999997, 53.2545748], [-1.4197832, 53.2542732], [-1.4197135, 53.2541053], [-1.4196237, 53.25386359999999], [-1.4195300999999998, 53.25359079999999], [-1.4194513010204597, 53.25335536819731], [-1.4193012, 53.2529069], [-1.4192246, 53.252510699999995], [-1.4191707999999998, 53.2521624], [-1.4190656, 53.251421099999995], [-1.4189462999999998, 53.25067709999999], [-1.4187418999999997, 53.2497188], [-1.4185655, 53.2487611], [-1.4185123999999998, 53.2484171], [-1.4184579999999998, 53.248047499999984], [-1.4184348, 53.2476362], [-1.4184215, 53.24745000000001], [-1.4183418, 53.24707139999999], [-1.4182855, 53.2463479], [-1.4182319999999995, 53.24599709999999], [-1.4182320999999998, 53.2459447], [-1.4182325, 53.2457507], [-1.4182667999999998, 53.24489379999999], [-1.4183313999999998, 53.244113099999986], [-1.4184997999999998, 53.2429894], [-1.4187194999999997, 53.2419999], [-1.4187874000000005, 53.2416944], [-1.4189287999999998, 53.241064], [-1.4190655, 53.240435899999994], [-1.419171, 53.23998519999999], [-1.4192299999999998, 53.2396604], [-1.4192835999999998, 53.23924300000001], [-1.4193325, 53.23885129999999], [-1.4193806, 53.2384515], [-1.4194334, 53.238158299999995]]} |
12.2 |
2324 |
2331 |
2026-09-12T23:35:00+01:00 |
None |
None |
None |
Sheffield |
Chesterfield |
53.3560039 |
-1.4807682 |
53.2381583 |
-1.4194334 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:24:13 |
Chesterfield |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42080458 |
1789251906707206 |
None |
10 |
10 |
2026-09-12 22:25:06.709602 |
None |
2026-09-13 00:10:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519750 |
P85377 |
631F74M912 |
2026-09-12 |
Southeastern |
O |
SPX |
FAV |
1F74 |
395025 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "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}, {"to_m": 1186.402, "from_m": 806.962, "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": 1526.222, "from_m": 1186.402, "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": 1811.065, "from_m": 1526.222, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.591, "from_m": 1811.065, "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": 9518.43, "from_m": 4264.591, "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": 9606.159, "from_m": 9518.43, "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": 9672.567, "from_m": 9606.159, "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": 10060.586, "from_m": 9672.567, "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": 26054.052, "from_m": 10060.586, "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": 26205.498, "from_m": 26054.052, "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": 35479.303, "from_m": 26205.498, "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": 36096.318, "from_m": 35479.303, "capability_applied": null, "effective_limit_mph": 105.633, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 36498.485, "from_m": 36096.318, "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": 38019.975, "from_m": 36498.485, "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": 39911.75, "from_m": 38019.975, "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": 39982.219, "from_m": 39911.75, "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": 40548.337, "from_m": 39982.219, "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": 41544.701, "from_m": 40548.337, "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": 51562.128, "from_m": 41544.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": 52046.316, "from_m": 51562.128, "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": 52340.041, "from_m": 52046.316, "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": 52692.513, "from_m": 52340.041, "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": 52727.956, "from_m": 52692.513, "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": 53778.23, "from_m": 52727.956, "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": 53802.605, "from_m": 53778.23, "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": 54992.862, "from_m": 53802.605, "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": 55546.185, "from_m": 54992.862, "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": 58477.462, "from_m": 55546.185, "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": 62059.998, "from_m": 58477.462, "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": 62083.125, "from_m": 62059.998, "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": 66204.155, "from_m": 62083.125, "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": 67777.006, "from_m": 66204.155, "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": 70308.88, "from_m": 67777.006, "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": 70326.559, "from_m": 70308.88, "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": 75462.484, "from_m": 70326.559, "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": 76608.746, "from_m": 75462.484, "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": 78805.745, "from_m": 76608.746, "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": 80110.406, "from_m": 78805.745, "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": 81479.722, "from_m": 80110.406, "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": 82767.703, "from_m": 81479.722, "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}], "service_id": 519750, "profile_key": "2e80cf244885d99a84f51e0d37aa119ca889b88adf9a970184727a257df36882", "schedule_id": 36571, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.222, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25794.837, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 35385.957, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2339", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36976.37, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 37892.724, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Gravesend", "stage_seq": 11, "distance_m": 40337.398, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Hoo Jn", "stage_seq": 12, "distance_m": 45558.356, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Strood", "stage_seq": 13, "distance_m": 51927.656, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Rochester Bridge Jn", "stage_seq": 14, "distance_m": 52340.041, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Rochester", "stage_seq": 15, "distance_m": 53011.26, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001", "location": "Chatham", "stage_seq": 16, "distance_m": 54405.978, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0006", "location": "Gillingham (Kent)", "stage_seq": 17, "distance_m": 56991.747, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Rainham (Kent)", "stage_seq": 18, "distance_m": 61718.553, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Rainham East Jn", "stage_seq": 19, "distance_m": 62755.102, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Newington", "stage_seq": 20, "distance_m": 66019.827, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Western Jn (Sittingbourne)", "stage_seq": 21, "distance_m": 69767.967, "section_seq": 1, "route_path_id": 43729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 70326.559, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0019", "location": "Sittingbourne", "stage_seq": 23, "distance_m": 71198.452, "section_seq": 1, "route_path_id": 43729}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Faversham", "stage_seq": 24, "distance_m": 82767.703, "section_seq": 1, "route_path_id": 43729}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82767.703, "from_m": 0.0, "section_seq": 1, "route_path_id": 43729}], "total_distance_m": 82767.703, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 82744.576, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 23.127, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:32Z", "source_id": 42081601, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T22:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:37Z", "source_id": 13768981, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
St. Pancras International |
2320 |
2320 |
13 |
None |
None |
Faversham |
0030 |
0030 |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85377/2026-09-12/detailed |
None |
St. Pancras International |
2026-09-12T23:20:15+01:00 |
Stratford International |
6.0 |
{"type": "LineString", "coordinates": [[-0.1254187, 51.53086700000001], [-0.12777269999999996, 51.533787899999986], [-0.128172018506082, 51.53428288099407], [-0.1281754, 51.5342989], [-0.12819179678230683, 51.534382963822246], [-0.1282093, 51.5344727], [-0.12824802517146802, 51.534684043521736], [-0.12825435515533673, 51.53471858946225], [-0.12829739999999998, 51.534776699999995], [-0.128353, 51.5348601], [-0.12840020000000002, 51.5349284], [-0.12844329999999998, 51.5350076], [-0.12848480000000004, 51.5350975], [-0.12852, 51.5351958], [-0.1285537, 51.53528099999999], [-0.1285707, 51.53532150000001], [-0.1285931, 51.5353703], [-0.1286394, 51.53546800000001], [-0.1287054, 51.5355853], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288677, 51.535931899999994], [-0.1289243, 51.5362432], [-0.12895059046079593, 51.53643131816263], [-0.12894946085444328, 51.536434228857], [-0.1288847, 51.536601100000006], [-0.12875379999999997, 51.53686010000001], [-0.128676, 51.53697849999999], [-0.1285859, 51.5371013], [-0.1284566, 51.53726240000001], [-0.12830819999999998, 51.53740460000001], [-0.12813819999999998, 51.537562], [-0.1279623, 51.5376939], [-0.1277832, 51.5378319], [-0.1275624, 51.537965199999995], [-0.1245216, 51.539579999999994], [-0.1239909, 51.53987750000001], [-0.12389425079214918, 51.539950295689295], [-0.12386569999999998, 51.5399718], [-0.12373449999999996, 51.5400787], [-0.12364200000000002, 51.54015789999999], [-0.12354979999999996, 51.5402478], [-0.12345459999999996, 51.54033819999999], [-0.123345, 51.5404517], [-0.1232698, 51.5405391], [-0.12313619999999996, 51.54070239999999], [-0.1230751, 51.540791899999995], [-0.12301479999999997, 51.54088639999999], [-0.1229792, 51.5409418], [-0.1229621549947698, 51.5409726347436], [-0.12289239999999998, 51.541002], [-0.122863059587515, 51.54101487971446], [-0.12280549253354647, 51.54104015021487], [-0.12272222573798404, 51.541076702235834], [-0.12266726470856132, 51.54110082872403], [-0.1226466, 51.5411099], [-0.12248919280766908, 51.54117895925753], [-0.12235690000000002, 51.541237], [-0.1221017, 51.541349], [-0.1218814, 51.5414292], [-0.1217549, 51.541475199999994], [-0.12170190000000002, 51.5414912], [-0.1215691, 51.541531299999995], [-0.1212794, 51.5416187], [-0.12107569999999997, 51.541672], [-0.12068959999999998, 51.5417735], [-0.1201291, 51.5419205], [-0.117392, 51.54261549999999], [-0.1158995, 51.5430104], [-0.1158873, 51.5430136], [-0.1158752, 51.54301679999999], [-0.1116361, 51.5441382], [-0.1078059, 51.54508229999999], [-0.105232288283131, 51.545726738826765], [-0.1040092, 51.54603299999999], [-0.10315611912463954, 51.54623872446561], [-0.1029352, 51.546291999999994], [-0.10283826107011838, 51.546316062251655], [-0.10285755110515124, 51.54634806144001], [-0.10224285044791544, 51.54646398548397], [-0.10120279494862108, 51.54672227594275], [-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.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.03610776398463913, 51.54672086343662], [-0.0349541, 51.54665809999999], [-0.0326378, 51.5463988], [-0.030994599999999994, 51.5461933], [-0.030268499999999993, 51.5461025], [-0.0276676, 51.545723800000005], [-0.0252725, 51.5454286], [-0.024988799999999995, 51.5453936], [-0.0222871, 51.5451806], [-0.019269199999999997, 51.5450612], [-0.0168859, 51.5450179], [-0.0164207, 51.5450095], [-0.0160671, 51.54500310000001], [-0.01576, 51.54499749999999], [-0.015469299999999997, 51.5449953], [-0.014174900000000002, 51.5449854], [-0.013088399999999998, 51.54497709999999], [-0.012437344520214413, 51.544976987077355], [-0.012370789237712962, 51.54497697553364], [-0.011935299999999998, 51.544976899999995], [-0.0118063, 51.544974999999994], [-0.009121031454752217, 51.54493586042276]]} |
5.8 |
2320 |
2326 |
2026-09-12T23:26:37+01:00 |
None |
None |
St. Pancras International |
Stratford Intl (domestic) |
Stratford International |
51.5449769 |
-0.0120712 |
51.5449359 |
-0.0091210 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:20:15 |
Stratford International |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075273 |
1789251938596304 |
None |
9 |
9 |
2026-09-12 22:25:38.600275 |
None |
2026-09-12 22:26:37 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519751 |
P86077 |
881N60M912 |
2026-09-12 |
Southeastern |
P |
CHX |
GRV |
1N60 |
707007+707030 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "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": 2757.138, "from_m": 2313.647, "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": 4170.985, "from_m": 2757.138, "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": 10280.738, "from_m": 4170.985, "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": 10377.982, "from_m": 10280.738, "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": 10786.566, "from_m": 10377.982, "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": 11202.009, "from_m": 10786.566, "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": 12047.853, "from_m": 11202.009, "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": 12122.738, "from_m": 12047.853, "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": 22620.458, "from_m": 12122.738, "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": 22655.519, "from_m": 22620.458, "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": 29828.189, "from_m": 22655.519, "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": 30181.742, "from_m": 29828.189, "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": 30227.383, "from_m": 30181.742, "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": 30577.071, "from_m": 30227.383, "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": 31134.421, "from_m": 30577.071, "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": 32915.12, "from_m": 31134.421, "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": 41328.629, "from_m": 32915.12, "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": 41743.447, "from_m": 41328.629, "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": 519751, "profile_key": "6e69f52e11740498ffd9cbd70bca0bc049ff7c953398c51225e9863a31dd4cff", "schedule_id": 22956, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2329", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10690.772, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Hither Green", "stage_seq": 9, "distance_m": 12211.08, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Lee", "stage_seq": 10, "distance_m": 13369.655, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Mottingham", "stage_seq": 11, "distance_m": 15947.907, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "New Eltham", "stage_seq": 12, "distance_m": 17399.474, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Sidcup", "stage_seq": 13, "distance_m": 19789.616, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356", "location": "Albany Park", "stage_seq": 14, "distance_m": 21293.42, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Bexley", "stage_seq": 15, "distance_m": 25528.161, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002H", "location": "Crayford", "stage_seq": 16, "distance_m": 27885.935, "section_seq": 1, "route_path_id": 37318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Crayford Spur B Jn", "stage_seq": 17, "distance_m": 29239.013, "section_seq": 1, "route_path_id": 37318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Dartford Jn", "stage_seq": 18, "distance_m": 30128.315, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0007H", "location": "Dartford", "stage_seq": 19, "distance_m": 30849.789, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012", "location": "Stone Crossing", "stage_seq": 20, "distance_m": 33970.334, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0015", "location": "Greenhithe", "stage_seq": 21, "distance_m": 35212.963, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Swanscombe", "stage_seq": 22, "distance_m": 37406.01, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020", "location": "Northfleet", "stage_seq": 23, "distance_m": 38300.85, "section_seq": 1, "route_path_id": 37318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Springhead Junction (CTRL)", "stage_seq": 24, "distance_m": 39327.867, "section_seq": 1, "route_path_id": 37318}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Gravesend", "stage_seq": 25, "distance_m": 41743.447, "section_seq": 1, "route_path_id": 37318}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41743.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 37318}], "total_distance_m": 41743.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41600.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.885, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:10Z", "source_id": 42077332, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:13Z", "source_id": 13767481, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:22:00+01:00", "operational_fact": true}] |
London Charing Cross |
2320 |
2320 |
4 |
None |
None |
Gravesend |
0025 |
0025 |
0 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86077/2026-09-12/detailed |
None |
London Waterloo (East) |
2026-09-12T23:23:44+01:00 |
London Bridge |
4.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.1081873, 51.5042994], [-0.10784699999999998, 51.50433989999999], [-0.1075178, 51.5043616], [-0.1072632, 51.5043691], [-0.1069563, 51.50437249999998], [-0.1067088, 51.5043671], [-0.10647, 51.50435420000001], [-0.1062091, 51.5043355], [-0.1058505, 51.5043019], [-0.1055793, 51.5042851], [-0.10517759999999998, 51.5042622], [-0.1049865, 51.5042499], [-0.1047198, 51.504237200000006], [-0.1037311, 51.504190099999995], [-0.1023932, 51.504147], [-0.10229283575021482, 51.50414301860873], [-0.1022431624413597, 51.5041410480974], [-0.10217498376099328, 51.504138343488584], [-0.10212298226153002, 51.50413628061908], [-0.1020302, 51.504132600000005], [-0.1016148, 51.50409679999999], [-0.1010153, 51.50404300000001], [-0.10077279999999998, 51.5040278], [-0.1006318, 51.5040232], [-0.1004106, 51.5040294], [-0.0999455, 51.504049499999994], [-0.09976119999999998, 51.50405990000001], [-0.0984285, 51.5041132], [-0.0977208, 51.504141199999985], [-0.0972505, 51.50416059999999], [-0.0967531, 51.50418589999999], [-0.0966482, 51.5041892], [-0.09625609999999998, 51.50420890000001], [-0.0962186, 51.5042102], [-0.0957565, 51.50423339999999], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0955994, 51.504268499999995], [-0.0953432, 51.5042835], [-0.0951954, 51.50429630000001], [-0.0946579, 51.50435540000001], [-0.094129, 51.50438309999999], [-0.0938867, 51.50441690000001], [-0.0936534, 51.5044646], [-0.0933748, 51.5045413], [-0.0931545, 51.5046127], [-0.0930254, 51.5046581], [-0.0926759, 51.5047826], [-0.0925508, 51.5048292], [-0.09229089999999998, 51.5049259], [-0.0921715, 51.5049679], [-0.0920494, 51.50500629999999], [-0.0919313, 51.505039700000005], [-0.09178849999999998, 51.5050789], [-0.09063169999999998, 51.5054305], [-0.090455, 51.5054816], [-0.0903175, 51.505514], [-0.0902207, 51.5055357], [-0.0901274, 51.505552399999985], [-0.09000280000000001, 51.505572499999985], [-0.0899039, 51.50558569999999], [-0.08983152841195213, 51.50559434015665], [-0.08972799999999999, 51.5056067], [-0.0895135, 51.505630800000006], [-0.08934179999999999, 51.50565869999999], [-0.089027, 51.5057155], [-0.08867629999999999, 51.505784299999995], [-0.08853809999999998, 51.5058096], [-0.0884048, 51.50582699999999], [-0.0882883, 51.50583900000001], [-0.08818629999999998, 51.5058444], [-0.08802369999999998, 51.5058451], [-0.0878977, 51.5058432], [-0.08770769999999999, 51.5058311], [-0.08751159999999998, 51.505817099999994], [-0.0872611, 51.505795899999995], [-0.0870763, 51.505774599999995], [-0.0869189, 51.5057534], [-0.08675579999999998, 51.5057273], [-0.08663840000000002, 51.5057023], [-0.0865411, 51.5056782], [-0.08644, 51.5056508], [-0.0863326, 51.5056207], [-0.0862047, 51.50557959999999], [-0.0859748, 51.5055004], [-0.08581489999999999, 51.5054378], [-0.0855382, 51.505314899999995], [-0.08573969999999999, 51.5054223], [-0.0859097, 51.505500999999995], [-0.08605099999999999, 51.5055601], [-0.08618949999999999, 51.5056102], [-0.08631179999999998, 51.5056488], [-0.0864351, 51.50568289999999], [-0.0866336, 51.5057367], [-0.08643839999999998, 51.5056956], [-0.0862957, 51.5056612], [-0.086124, 51.50561499999999], [-0.0859513, 51.5055608], [-0.0857976, 51.50550940000001], [-0.08557429999999999, 51.505427399999995], [-0.0853828, 51.505346800000005], [-0.08514239999999998, 51.5052354], [-0.0848416, 51.5050726], [-0.08469626099519811, 51.50498007816512]]} |
1.2 |
2323 |
2327 |
2026-09-12T23:27:00+01:00 |
None |
None |
London Charing Cross |
Ewer Street Jn |
London Bridge |
51.5058439 |
-0.0881949 |
51.5049801 |
-0.0846963 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:23:44 |
London Bridge |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42079679 |
1789251971419483 |
None |
14 |
14 |
2026-09-12 22:26:11.423023 |
None |
2026-09-13 00:25:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519752 |
C03109 |
862J76M912 |
2026-09-12 |
Great Western Railway |
P |
BSK |
RDG |
2J76 |
165113 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 141.156, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 257.813, "from_m": 141.156, "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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 627.499, "from_m": 257.813, "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": 20088.788, "from_m": 627.499, "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": 20944.807, "from_m": 20088.788, "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": 21873.488, "from_m": 20944.807, "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": 21924.902, "from_m": 21873.488, "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": 21996.378, "from_m": 21924.902, "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": 23512.082, "from_m": 21996.378, "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": 24621.699, "from_m": 23512.082, "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": 24856.966, "from_m": 24621.699, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 519752, "profile_key": "5de4ce996683398a759979baadf904a87c052c6386c796febafa8f34e695c5c8", "schedule_id": 5098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "Bramley (Hants)", "stage_seq": 2, "distance_m": 7972.129, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "Mortimer", "stage_seq": 3, "distance_m": 13336.024, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Reading Green Park", "stage_seq": 4, "distance_m": 20170.625, "section_seq": 1, "route_path_id": 28069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Southcote Jn", "stage_seq": 5, "distance_m": 22042.541, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Reading West", "stage_seq": 6, "distance_m": 23389.558, "section_seq": 1, "route_path_id": 28069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Oxford Road Jn", "stage_seq": 7, "distance_m": 23539.225, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Reading", "stage_seq": 8, "distance_m": 24856.966, "section_seq": 1, "route_path_id": 28069}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24856.966, "from_m": 0.0, "section_seq": 1, "route_path_id": 28069}], "total_distance_m": 24856.966, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24856.966, "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": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:28Z", "source_id": 42081457, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:33Z", "source_id": 13768949, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Basingstoke |
2320 |
2320 |
5 |
None |
None |
Reading |
2346 |
2346 |
14B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03109/2026-09-12/detailed |
None |
Basingstoke |
2026-09-12T23:19:54+01:00 |
Bramley (Hants) |
7.0 |
{"type": "LineString", "coordinates": [[-1.0884328999999997, 51.26850239999999], [-1.0872179, 51.2686235], [-1.0867636, 51.26867479999999], [-1.0866466, 51.268688], [-1.0864320000000005, 51.2687123], [-1.0856837, 51.2688424], [-1.085229, 51.2688966], [-1.0848294, 51.2689764], [-1.0845639, 51.2690468], [-1.0842567, 51.2691381], [-1.083917, 51.2692474], [-1.0838315999999997, 51.2692749], [-1.0833488, 51.26944239999999], [-1.0832621, 51.2694716], [-1.0830883, 51.26952579999998], [-1.0827775, 51.2696157], [-1.0826369999999998, 51.2696512], [-1.0817945, 51.269849400000005], [-1.0809724, 51.2700388], [-1.080507, 51.2701388], [-1.0799252, 51.270251599999995], [-1.0796617, 51.2703016], [-1.0795848, 51.2703162], [-1.0779783409434258, 51.270621184829665], [-1.0774667999999998, 51.27071829999998], [-1.0771508, 51.2707797], [-1.0767724, 51.270863199999994], [-1.0764432, 51.270943299999985], [-1.0762010999999998, 51.27100659999999], [-1.0759612, 51.2710726], [-1.0756856999999995, 51.271156700000006], [-1.0754824, 51.271222], [-1.0751994, 51.27131760000001], [-1.0750046999999998, 51.2713876], [-1.0747958, 51.271468000000006], [-1.0745423, 51.2715702], [-1.0743126, 51.2716644], [-1.0739828, 51.2718098], [-1.0736643, 51.271961899999994], [-1.0734115, 51.2720898], [-1.0731758, 51.2722171], [-1.0729725, 51.2723301], [-1.072753, 51.27245599999999], [-1.0725141, 51.27260009999999], [-1.0723139999999998, 51.2727246], [-1.0720838, 51.272873399999995], [-1.0719041, 51.27299450000001], [-1.0716964, 51.27314460000001], [-1.071407, 51.2733654], [-1.0713255, 51.2734322], [-1.0712241, 51.2735155], [-1.0712003999999995, 51.2735365], [-1.0708744, 51.2738245], [-1.0707739, 51.2739222], [-1.0706452, 51.2740473], [-1.0704483, 51.2742586], [-1.070287, 51.274441], [-1.0702128076981816, 51.27453379516892], [-1.0701514, 51.2746106], [-1.0699673999999997, 51.27485089999999], [-1.0698297, 51.2750576], [-1.0697189, 51.27522849999998], [-1.0696188, 51.2754042], [-1.0695123, 51.27560609999999], [-1.069409, 51.2758229], [-1.0693347, 51.2759911], [-1.0692562, 51.2761924], [-1.0692305, 51.2762674], [-1.0692043, 51.276344], [-1.0691668999999997, 51.276462300000006], [-1.0691350999999998, 51.27656590000001], [-1.0690911999999997, 51.276738899999984], [-1.0690512999999997, 51.27691], [-1.0690066, 51.277137], [-1.0689407999999998, 51.2775384], [-1.0689079, 51.27774429999999], [-1.0688569, 51.278106999999984], [-1.0688094, 51.27844089999999], [-1.0687832, 51.2786278], [-1.0687662, 51.2787798], [-1.0687460999999998, 51.2790014], [-1.0687056999999998, 51.279394200000006], [-1.0686831, 51.279658700000006], [-1.0686741999999998, 51.2797884], [-1.0686507, 51.2801309], [-1.068647, 51.2801882], [-1.0686298999999997, 51.28048559999999], [-1.0686186, 51.2807223], [-1.0686073, 51.280953], [-1.0686015999999998, 51.2812231], [-1.0685976, 51.281471899999985], [-1.0685903, 51.2818021], [-1.0685911, 51.28210489999999], [-1.068596, 51.2823543], [-1.068604, 51.28257490000001], [-1.0686169, 51.2829398], [-1.0686246, 51.2831591], [-1.0686268999999995, 51.2832319], [-1.0686468, 51.2835117], [-1.0686613, 51.28373539999999], [-1.0686807, 51.2839923], [-1.0686919999999998, 51.284137099999995], [-1.0687081, 51.284385], [-1.0687219, 51.284531400000006], [-1.0687322, 51.2847665], [-1.0687338, 51.2848438], [-1.0687399, 51.2851301], [-1.0687404, 51.28523599999999], [-1.0687264, 51.2855472], [-1.0686789, 51.2861566], [-1.0686378, 51.2864558], [-1.0685784, 51.2867609], [-1.0684967, 51.2871274], [-1.0683963999999997, 51.2874855], [-1.0682885999999998, 51.28784939999999], [-1.0681609999999997, 51.2882233], [-1.0680254999999998, 51.28857579999999], [-1.0678446, 51.2889894], [-1.0676490999999997, 51.289387999999995], [-1.0674393, 51.2897946], [-1.0672088, 51.29019269999999], [-1.066987, 51.2905433], [-1.0666844, 51.2909875], [-1.0663331, 51.2914614], [-1.0658808, 51.2919979], [-1.0654095, 51.2925157], [-1.0649425999999995, 51.292978199999986], [-1.0643625, 51.29350929999999], [-1.0637146, 51.2940366], [-1.0631276, 51.2944691], [-1.0630231, 51.29454599999999], [-1.0629312, 51.294613700000006], [-1.0621213, 51.2951637], [-1.0610426, 51.2959082], [-1.0602745999999998, 51.2964861], [-1.0596158, 51.2970498], [-1.0592421, 51.2973917], [-1.0589379, 51.29768779999999], [-1.0585281, 51.2981198], [-1.0581531, 51.298534200000006], [-1.0577943, 51.2989719], [-1.057442, 51.29946549999999], [-1.0571277, 51.2999089], [-1.0568247, 51.300426], [-1.0565926, 51.3008425], [-1.0563228999999998, 51.30138869999999], [-1.0561062, 51.3018882], [-1.0559327, 51.30238640000001], [-1.0557793, 51.30290680000001], [-1.0557245, 51.3031154], [-1.0556425, 51.30346619999999], [-1.0555794, 51.3038172], [-1.0555642, 51.30392870000001], [-1.0554811, 51.3046325], [-1.0554395, 51.3051533], [-1.0554115, 51.30564270000001], [-1.0553796, 51.306057], [-1.0553438, 51.306768000000005], [-1.0553468, 51.3068538], [-1.0553649, 51.307798], [-1.0553937999999998, 51.308266], [-1.0555878, 51.3101353], [-1.0556156, 51.3106585], [-1.0556280999999998, 51.3111596], [-1.0556252, 51.311702], [-1.0555998, 51.312261199999995], [-1.0554036999999998, 51.3144192], [-1.0553945, 51.314521499999984], [-1.0553073, 51.3157732], [-1.055287, 51.3162467], [-1.0552845, 51.3167487], [-1.0553069, 51.31739089999999], [-1.0553498, 51.31798409999999], [-1.0553965, 51.3184972], [-1.0555412999999998, 51.3194875], [-1.055542, 51.31949269999999], [-1.0555539, 51.3195864], [-1.0557732, 51.32063300000001], [-1.0559217999999997, 51.321145599999994], [-1.0559346, 51.321211], [-1.0563217, 51.32233870000001], [-1.056737, 51.323331], [-1.0568515000000005, 51.32359379999999], [-1.0569972, 51.3239283], [-1.0573137999999995, 51.3245378], [-1.0576424, 51.3251345], [-1.0581271, 51.3259597], [-1.0584441, 51.32644309999999], [-1.0588350000000002, 51.326983799999994], [-1.0592969999999995, 51.3275896], [-1.0596861999999998, 51.328091500000006], [-1.0602542, 51.32890039999999], [-1.0605687999999998, 51.3294259], [-1.0608556030001224, 51.32997753641109]]} |
5.0 |
2319 |
2326 |
2026-09-12T23:26:47+01:00 |
None |
None |
Basingstoke |
Bramley (Hants) |
Bramley (Hants) |
51.3268246 |
-1.0587199 |
51.3299775 |
-1.0608556 |
0 |
1 |
2026-09-12 22:26:09 |
RUNNING |
2026-09-12 22:19:54 |
Bramley (Hants) |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42074794 |
1789251934158764 |
None |
9 |
9 |
2026-09-12 22:25:34.161382 |
None |
2026-09-12 22:26:47 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519753 |
C09776 |
862K75M912 |
2026-09-12 |
Southern |
O |
BOG |
BAA |
2K75 |
377307 |
3 |
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": 5550.07, "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": 5608.987, "from_m": 5550.07, "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": 5702.349, "from_m": 5608.987, "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": 519753, "profile_key": "86cd361224e7962b51fa9503c4cb73035069a40055256889c39846dfc5108829", "schedule_id": 32207, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 28359}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": null, "location": "Barnham", "stage_seq": 3, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28359}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28359}], "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": 27457, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:10Z", "source_id": 42081130, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:26:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:19Z", "source_id": 13768809, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Bognor Regis |
2320 |
2320 |
1 |
None |
None |
Barnham |
2327 |
2327 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09776/2026-09-12/detailed |
None |
Bognor Regis |
2026-09-12T23:20:22+01:00 |
Barnham |
6.0 |
{"type": "LineString", "coordinates": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]} |
3.4 |
2320 |
2326 |
2026-09-12T23:26:18+01:00 |
None |
None |
Bognor Regis |
Barnham |
Barnham |
50.8306622 |
-0.6406921 |
50.8306619 |
-0.6404466 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:22 |
Barnham |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075708 |
1789251919920010 |
None |
10 |
10 |
2026-09-12 22:25:19.923049 |
None |
2026-09-12 22:26:18 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519754 |
C22294 |
872P74M912 |
2026-09-12 |
Southern |
P |
TAT |
PUR |
2P74 |
377606 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 818.55, "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": 905.742, "from_m": 818.55, "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": 1871.089, "from_m": 905.742, "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": 3283.511, "from_m": 1871.089, "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": 3696.783, "from_m": 3283.511, "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": 3884.332, "from_m": 3696.783, "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": 5956.026, "from_m": 3884.332, "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": 6404.894, "from_m": 5956.026, "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": 7053.081, "from_m": 6404.894, "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": 7720.797, "from_m": 7053.081, "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": 9065.184, "from_m": 7720.797, "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": 10357.393, "from_m": 9065.184, "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": 11060.156, "from_m": 10357.393, "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": 11297.829, "from_m": 11060.156, "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": 12183.705, "from_m": 11297.829, "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": 13231.774, "from_m": 12183.705, "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": 13573.825, "from_m": 13231.774, "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": 13634.292, "from_m": 13573.825, "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": 13900.184, "from_m": 13634.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}], "service_id": 519754, "profile_key": "5afea19fb39fb47f067e8df67dc3ced03b080eb668de1fe9d1f04e3de73eda33", "schedule_id": 7308, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Tattenham Corner", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Tadworth", "stage_seq": 2, "distance_m": 1964.278, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Kingswood", "stage_seq": 3, "distance_m": 4128.402, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Chipstead", "stage_seq": 4, "distance_m": 7961.489, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336", "location": "Woodmansterne", "stage_seq": 5, "distance_m": 9562.876, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2340", "location": "Coulsdon Town", "stage_seq": 6, "distance_m": 11137.348, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Reedham", "stage_seq": 7, "distance_m": 12314.674, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Purley", "stage_seq": 8, "distance_m": 13900.184, "section_seq": 1, "route_path_id": 29333}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13900.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 29333}], "total_distance_m": 13900.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13662.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 237.673, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30267, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:46Z", "source_id": 42076760, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:51Z", "source_id": 13767288, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:23:00+01:00", "operational_fact": true}] |
Tattenham Corner |
2320 |
2320 |
2 |
None |
None |
Purley |
2346 |
2346 |
5 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22294/2026-09-12/detailed |
None |
Tadworth |
2026-09-12T23:24:30+01:00 |
Kingswood |
3.0 |
{"type": "LineString", "coordinates": [[-0.23607783891338585, 51.29196775433822], [-0.2360774, 51.2919669], [-0.2357686, 51.291327], [-0.23573120000000003, 51.291249399999984], [-0.23570689999999997, 51.2911937], [-0.2355855, 51.2909298], [-0.2353549, 51.290552100000006], [-0.2350185999999999, 51.29009009999999], [-0.23486199999999996, 51.28988890000001], [-0.23472560000000003, 51.2897347], [-0.23451149999999996, 51.28952220000001], [-0.2342836, 51.289356299999994], [-0.2340754, 51.2892214], [-0.233859, 51.289083], [-0.23354079999999997, 51.2889259], [-0.2332187, 51.2888209], [-0.23296529999999996, 51.2887539], [-0.2327246, 51.288691199999995], [-0.2324468, 51.28862420000001], [-0.2321749, 51.2885874], [-0.2319044, 51.2885659], [-0.23167079999999995, 51.2885604], [-0.2314626, 51.2885542], [-0.23116300000000004, 51.2885617], [-0.23086840000000003, 51.2885719], [-0.2305889, 51.28859299999999], [-0.2303804, 51.2886291], [-0.230118, 51.28869900000001], [-0.2298161, 51.2887803], [-0.2295387, 51.2888706], [-0.2292903, 51.28895860000001], [-0.2289222, 51.289093], [-0.2285074, 51.28924779999999], [-0.22838400000000003, 51.2892939], [-0.22711570000000003, 51.28975659999998], [-0.226529, 51.28996910000001], [-0.2258004, 51.290218800000005], [-0.22298029999999996, 51.29108060000001], [-0.222129, 51.2913263], [-0.22141189999999997, 51.2915118], [-0.2199563, 51.29178249999998], [-0.2183216, 51.2921559], [-0.21657049999999997, 51.292614599999986], [-0.2158453, 51.2928039], [-0.2150749, 51.29300930000001], [-0.21478079999999997, 51.2930922], [-0.2145372, 51.293171099999995], [-0.214044, 51.293348400000006], [-0.2134755, 51.2935972], [-0.2133509, 51.2936546], [-0.21296529999999997, 51.29383640000001], [-0.2119196, 51.2943401], [-0.2113455, 51.2946118], [-0.2110455, 51.29475769999999], [-0.2106838, 51.294927699999995]]} |
1.3 |
2324 |
2327 |
2026-09-12T23:26:30+01:00 |
None |
None |
Tattenham Corner |
Tadworth |
Kingswood |
51.2942779 |
-0.2120488 |
51.2949277 |
-0.2106838 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:24:30 |
Kingswood |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789251712093271 |
None |
7 |
7 |
2026-09-12 22:24:31.336201 |
None |
2026-09-12 23:46:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519755 |
C32570 |
172H86M912 |
2026-09-12 |
Northern |
P |
LDS |
SKI |
2H86 |
331008+331009 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 472.595, "from_m": 322.211, "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": 479.969, "from_m": 472.595, "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": 1101.553, "from_m": 479.969, "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": 2285.67, "from_m": 1101.553, "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": 8380.355, "from_m": 2285.67, "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": 10908.193, "from_m": 8380.355, "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": 11019.238, "from_m": 10908.193, "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": 11306.208, "from_m": 11019.238, "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": 13522.715, "from_m": 11306.208, "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": 15895.429, "from_m": 13522.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": 17015.899, "from_m": 15895.429, "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": 17566.827, "from_m": 17015.899, "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": 18015.068, "from_m": 17566.827, "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": 18520.771, "from_m": 18015.068, "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": 21861.967, "from_m": 18520.771, "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": 22566.974, "from_m": 21861.967, "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": 22715.384, "from_m": 22566.974, "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": 26631.491, "from_m": 22715.384, "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": 28513.442, "from_m": 26631.491, "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": 39961.118, "from_m": 28513.442, "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": 41348.9, "from_m": 39961.118, "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": 42011.144, "from_m": 41348.9, "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": 519755, "profile_key": "3c12743dbaef065292838676add9d22fb85db154a1dfa197501331d40e43e701", "schedule_id": 849, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 29629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Kirkstall Forge", "stage_seq": 4, "distance_m": 6806.55, "section_seq": 1, "route_path_id": 29629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Apperley Jn", "stage_seq": 5, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Apperley Bridge", "stage_seq": 6, "distance_m": 12519.948, "section_seq": 1, "route_path_id": 29629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Shipley", "stage_seq": 8, "distance_m": 17350.872, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Saltaire", "stage_seq": 9, "distance_m": 18609.783, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Bingley", "stage_seq": 10, "distance_m": 22099.768, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Crossflatts", "stage_seq": 11, "distance_m": 23297.12, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Keighley", "stage_seq": 12, "distance_m": 27280.578, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Steeton & Silsden", "stage_seq": 13, "distance_m": 32054.511, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358H", "location": "Cononley", "stage_seq": 14, "distance_m": 37146.959, "section_seq": 1, "route_path_id": 29629}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": null, "location": "Skipton", "stage_seq": 15, "distance_m": 42011.144, "section_seq": 1, "route_path_id": 29629}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.144, "from_m": 0.0, "section_seq": 1, "route_path_id": 29629}], "total_distance_m": 42011.144, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42003.77, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Leeds |
2320 |
2320 |
4B |
None |
None |
Skipton |
0004 |
0004 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32570/2026-09-12/detailed |
None |
Leeds |
2026-09-12T23:23:19+01:00 |
Kirkstall Forge |
3.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.553905190014106, 53.79322451146938], [-1.5541344194115032, 53.793142262352006], [-1.554339119743367, 53.79307119969872], [-1.5545227460862692, 53.793009681606286], [-1.5546887535167828, 53.79295606617147], [-1.5548405971114811, 53.792908711491], [-1.554981731946936, 53.79286597566167], [-1.5551156130997208, 53.79282621678019], [-1.555245695646408, 53.79278779294336], [-1.5553754346635702, 53.7927490622479], [-1.5555082852277802, 53.792708382790586], [-1.5556477024156106, 53.79266411266816], [-1.555797141303634, 53.79261460997739], [-1.5559600569684235, 53.79255823281503], [-1.5561399044865518, 53.792493339277826], [-1.556340138934591, 53.79241828746254], [-1.5565642153891144, 53.79233143546592], [-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.5752482, 53.7980734], [-1.5758278, 53.798301599999995], [-1.576383, 53.798486100000005], [-1.5768216, 53.798644800000005], [-1.578004, 53.7991063], [-1.5788772000000002, 53.7994604], [-1.5798791, 53.79985620000001], [-1.5808934, 53.8002564], [-1.5825532, 53.8010032], [-1.5828907, 53.8011329], [-1.5847291999999995, 53.80188290000001], [-1.5857592, 53.802338299999995], [-1.5867484999999997, 53.8027458], [-1.5875534999999998, 53.803067299999995], [-1.5879707999999997, 53.80322749999999], [-1.5906358, 53.8041709], [-1.591095, 53.8043457], [-1.5915452999999995, 53.80452679999999], [-1.5923623, 53.8049095], [-1.5934111, 53.80541619999999], [-1.5939958999999997, 53.805674999999994], [-1.5942451000000002, 53.8057816], [-1.5953696999999998, 53.806237], [-1.5959818999999995, 53.806529600000005], [-1.5963655, 53.8066879], [-1.5971058000000002, 53.8069905], [-1.5977494999999995, 53.80727559999999], [-1.5982590999999997, 53.8075163], [-1.5989966999999998, 53.807890099999995], [-1.5996136, 53.8082211], [-1.6005149000000003, 53.80875799999999], [-1.6010272, 53.8090938], [-1.6017486999999997, 53.809617999999986], [-1.6023387999999998, 53.81009470000001], [-1.6029851999999998, 53.810658499999995], [-1.6036799, 53.8112698], [-1.6041788, 53.811718], [-1.6044255, 53.8119524], [-1.6046735999999997, 53.81216349999999], [-1.6049708, 53.8124781], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619]]} |
4.2 |
2323 |
2326 |
2026-09-12T23:28:00+01:00 |
None |
None |
Whitehall Jn |
Armley Jn |
Kirkstall Forge |
53.8102324 |
-1.6024967 |
53.8254619 |
-1.6274373 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:23:19 |
Kirkstall Forge |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42079239 |
1789251938611277 |
None |
16 |
16 |
2026-09-12 22:25:38.614805 |
None |
2026-09-13 00:06:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519756 |
C47854 |
742L76M912 |
2026-09-12 |
Great Western Railway |
P |
DID |
OXF |
2L76 |
165118 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 117.184, "from_m": 0.0, "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": 193.999, "from_m": 117.184, "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": 869.077, "from_m": 193.999, "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": 1312.252, "from_m": 869.077, "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": 1354.455, "from_m": 1312.252, "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": 1421.597, "from_m": 1354.455, "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": 1476.886, "from_m": 1421.597, "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": 2438.145, "from_m": 1476.886, "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": 2497.988, "from_m": 2438.145, "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": 15349.969, "from_m": 2497.988, "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": 15888.437, "from_m": 15349.969, "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": 15950.613, "from_m": 15888.437, "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": 16486.085, "from_m": 15950.613, "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": 16892.66, "from_m": 16486.085, "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": 17135.668, "from_m": 16892.66, "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": 17331.079, "from_m": 17135.668, "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": 519756, "profile_key": "23a75752bb0e3c386996132066e56a25eb0e1e9a57a1e9fc31a9deb316ecd0a7", "schedule_id": 10152, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 49585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Didcot North Jn", "stage_seq": 2, "distance_m": 1476.886, "section_seq": 1, "route_path_id": 49585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Kennington Jn", "stage_seq": 3, "distance_m": 12991.457, "section_seq": 1, "route_path_id": 49585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Hinksey North", "stage_seq": 4, "distance_m": 15496.515, "section_seq": 1, "route_path_id": 49585}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": null, "location": "Oxford", "stage_seq": 5, "distance_m": 17331.079, "section_seq": 1, "route_path_id": 49585}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17331.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 49585}], "total_distance_m": 17331.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16345.803, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 985.276, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Didcot Parkway |
2320 |
2320 |
5 |
None |
None |
Oxford |
2335 |
2335 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C47854/2026-09-12/detailed |
None |
Didcot Parkway |
2026-09-12T23:19:59+01:00 |
Oxford |
16.0 |
{"type": "LineString", "coordinates": [[-1.241224729196339, 51.61140671956588], [-1.2412737, 51.6114376], [-1.2414724, 51.6115706], [-1.2419024999999997, 51.6118779], [-1.2422979999999997, 51.6121962], [-1.242714, 51.6125772], [-1.2431305, 51.61297940000001], [-1.2435527999999998, 51.6134332], [-1.2438976, 51.6138949], [-1.2442249, 51.6143639], [-1.2445007999999995, 51.61483559999999], [-1.2448235, 51.6155144], [-1.2450589999999997, 51.61625579999998], [-1.2451386000000002, 51.61668250000002], [-1.2452004, 51.6171725], [-1.2452305, 51.6176973], [-1.2452457, 51.6182681], [-1.2451798999999997, 51.618858900000006], [-1.2451168999999995, 51.6192452], [-1.2450188, 51.61967409999999], [-1.2448779999999997, 51.62014409999999], [-1.2447501, 51.620512700000006], [-1.2446189999999997, 51.62087619999999], [-1.2444739, 51.62124489999999], [-1.2442195, 51.62182769999998], [-1.244043, 51.622312699999995], [-1.2438455, 51.6228726], [-1.2436676, 51.6233937], [-1.2435375, 51.6238469], [-1.2434174999999998, 51.6242957], [-1.2433096, 51.6247395], [-1.2432023, 51.6252728], [-1.2431149999999995, 51.6257917], [-1.2429960999999998, 51.626705], [-1.2429541999999998, 51.6271459], [-1.2429275, 51.6275863], [-1.2429008, 51.62806950000001], [-1.2428931999999997, 51.62859739999999], [-1.2428982999999998, 51.6291025], [-1.2429178999999997, 51.62961010000001], [-1.2429476999999998, 51.62997409999999], [-1.2429875, 51.6303214], [-1.2430364, 51.6306719], [-1.2430726, 51.6308991], [-1.2432015, 51.6314313], [-1.2432471, 51.6317335], [-1.2432738, 51.6319334], [-1.2433407, 51.6324723], [-1.2433735, 51.63284149999999], [-1.243401, 51.6332094], [-1.2434195, 51.6335761], [-1.2434195, 51.63479290000001], [-1.2433111, 51.6360104], [-1.2430764, 51.6373374], [-1.2427899, 51.63850149999999], [-1.2426254, 51.6391079], [-1.2424018, 51.63977710000001], [-1.2422536999999998, 51.6401862], [-1.2421207999999997, 51.64056849999999], [-1.2419769, 51.640908399999994], [-1.241607, 51.6417192], [-1.2413891, 51.6421526], [-1.2412058, 51.6424985], [-1.2409084, 51.64304460000001], [-1.240689, 51.64341], [-1.2402614, 51.64408770000001], [-1.2395111, 51.6452658], [-1.2388978, 51.64622629999999], [-1.2379971999999997, 51.6480262], [-1.2377821, 51.6485619], [-1.2375061999999997, 51.649272399999994], [-1.237218, 51.65011269999999], [-1.2369324999999998, 51.6512056], [-1.2367076999999995, 51.6523807], [-1.2366086999999997, 51.653376899999984], [-1.2365869, 51.65370789999999], [-1.2365761, 51.6538921], [-1.2365562, 51.6544278], [-1.2365526, 51.65481139999999], [-1.2365899, 51.6559552], [-1.2367705, 51.6574605], [-1.2369694, 51.65844839999999], [-1.2372256, 51.6593802], [-1.2373994999999998, 51.6598814], [-1.2375606999999995, 51.66040929999999], [-1.2376839, 51.66075680000001], [-1.2379177999999995, 51.66131540000001], [-1.2384005, 51.662399099999995], [-1.2389199, 51.6634856], [-1.2394445999999997, 51.6645561], [-1.2397878, 51.6653308], [-1.2399015, 51.665646], [-1.2400208, 51.6659508], [-1.2401119541007224, 51.666235034589675], [-1.2402493, 51.6666633], [-1.2405608, 51.66786379999999], [-1.2407327999999995, 51.6689587], [-1.2408312, 51.66981979999999], [-1.2409603, 51.6705691], [-1.2410239999999997, 51.6712135], [-1.2410262, 51.67127599999999], [-1.2410601, 51.67158979999999], [-1.2410339999999995, 51.6733595], [-1.2410324, 51.673467], [-1.2410255, 51.673551], [-1.2408091, 51.67546699999999], [-1.2407585, 51.675928], [-1.2404994, 51.6825109], [-1.2403703, 51.6846292], [-1.2403145, 51.685359600000005], [-1.2402911, 51.6856265], [-1.2402457, 51.6861451], [-1.2401522000000005, 51.6870193], [-1.2400722999999998, 51.68768359999999], [-1.2400287999999997, 51.6879646], [-1.2399359999999997, 51.688536], [-1.2397656, 51.6895534], [-1.2394754, 51.69097599999999], [-1.2392655, 51.69187669999999], [-1.2389343999999998, 51.69320650000001], [-1.2384582999999998, 51.694786099999995], [-1.2380549, 51.696441699999994], [-1.2378197999999998, 51.6979721], [-1.2377213, 51.6989681], [-1.2377115, 51.70098229999999], [-1.2377912, 51.7022111], [-1.2380254999999998, 51.70394640000001], [-1.2384091, 51.70571950000001], [-1.2384292, 51.70580579999999], [-1.2388425999999997, 51.70729579999998], [-1.2391201999999997, 51.7082855], [-1.23942, 51.7093721], [-1.2399709, 51.711347700000005], [-1.2406394999999997, 51.7136142], [-1.2411658, 51.71496460000001], [-1.2413636999999995, 51.71544080000001], [-1.2416030999999998, 51.71591310000001], [-1.2418956, 51.71649179999999], [-1.2422030999999998, 51.71709509999999], [-1.2432587999999998, 51.718787], [-1.2449051999999998, 51.72111279999999], [-1.2453313999999998, 51.72165729999999], [-1.2455376277189163, 51.721918011123584], [-1.2459007, 51.722377], [-1.2466645, 51.7232807], [-1.2470699484277246, 51.72375508207266], [-1.2471568, 51.7238567], [-1.2472590999999995, 51.7239748], [-1.2473852, 51.724122699999995], [-1.2482129, 51.7251065], [-1.2484556000000002, 51.725387600000005], [-1.2486010999999997, 51.725558199999995], [-1.2493627, 51.726455300000005], [-1.2503608, 51.7276147], [-1.2513872, 51.7288297], [-1.2517966, 51.729312499999985], [-1.2520028, 51.72955960000001], [-1.2523777, 51.7300383], [-1.2526299999999997, 51.7303605], [-1.2531789999999998, 51.7309838], [-1.2532931, 51.7311494], [-1.253576, 51.7315394], [-1.2539581, 51.7320684], [-1.2542827, 51.7325203], [-1.2545254, 51.73279269999999], [-1.2547680999999995, 51.7330545], [-1.2549202999999998, 51.73322970000001], [-1.2550135999999998, 51.7333376], [-1.25764139776733, 51.7369446874165], [-1.2576688, 51.736982299999994], [-1.2623079999999998, 51.7418457], [-1.2624575, 51.7420681], [-1.2627247999999998, 51.7423436], [-1.2629822999999998, 51.742635699999994], [-1.2633377, 51.74313649999999], [-1.2635873999999998, 51.74342419999999], [-1.2638025, 51.743688000000006], [-1.2639226, 51.743847], [-1.2640427, 51.7439884], [-1.2644156999999998, 51.74437389999999], [-1.2647286, 51.744701799999994], [-1.2648651, 51.74486189999998], [-1.2652029, 51.7452121], [-1.2657689999999997, 51.74582409999999], [-1.2662362, 51.74632749999999], [-1.2667414, 51.74687939999999], [-1.267192, 51.7473639], [-1.267243, 51.74741480000001], [-1.2676990999999995, 51.7479222], [-1.2679694999999995, 51.74823349999999], [-1.268267, 51.7486112], [-1.2685493, 51.74900040000001], [-1.2687722, 51.749343800000005], [-1.2689604, 51.7496763], [-1.2691216999999997, 51.74999170000001], [-1.2692653, 51.7502979], [-1.269378, 51.7505604], [-1.2694942, 51.7508549], [-1.269688, 51.751415699999995], [-1.2697785, 51.751726399999995], [-1.2699914, 51.75248109999999], [-1.2700214999999997, 51.75259719999999], [-1.2700800999999995, 51.7528082], [-1.2702618, 51.7534418], [-1.2703444, 51.753721500000005], [-1.2705582, 51.7544626], [-1.2706984999999995, 51.7549569], [-1.2708387, 51.755450199999984], [-1.2708905999999998, 51.75563940000001], [-1.2710256999999998, 51.75604799999999], [-1.27108, 51.7562924], [-1.2711510999999998, 51.7566418], [-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]]} |
10.6 |
2319 |
2335 |
2026-09-12T23:34:30+01:00 |
None |
None |
Didcot Parkway |
Didcot North Jn |
Oxford |
51.6749158 |
-1.2408714 |
51.7539662 |
-1.2702377 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:19:59 |
Oxford |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42074881 |
1789251967596680 |
None |
12 |
12 |
2026-09-12 22:26:07.599335 |
None |
2026-09-12 23:35:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519758 |
G85963 |
322D59M912 |
2026-09-12 |
Northern |
P |
MAN |
CTR |
2D59 |
156452 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "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": 1006.314, "from_m": 842.589, "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": 2540.62, "from_m": 1006.314, "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": 3178.272, "from_m": 2540.62, "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": 4180.149, "from_m": 3178.272, "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": 8000.584, "from_m": 4180.149, "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": 9172.52, "from_m": 8000.584, "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": 9615.397, "from_m": 9172.52, "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": 9784.306, "from_m": 9615.397, "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": 9823.216, "from_m": 9784.306, "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": 9854.689, "from_m": 9823.216, "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": 9886.962, "from_m": 9854.689, "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": 9933.857, "from_m": 9886.962, "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": 11371.735, "from_m": 9933.857, "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": 16019.979, "from_m": 11371.735, "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": 16151.439, "from_m": 16019.979, "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": 16625.207, "from_m": 16151.439, "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": 21672.711, "from_m": 16625.207, "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": 22361.925, "from_m": 21672.711, "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": 22904.041, "from_m": 22361.925, "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": 40441.826, "from_m": 22904.041, "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": 43297.569, "from_m": 40441.826, "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": 44434.942, "from_m": 43297.569, "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": 44885.623, "from_m": 44434.942, "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": 46878.238, "from_m": 44885.623, "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": 60631.545, "from_m": 46878.238, "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": 61238.116, "from_m": 60631.545, "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": 67865.903, "from_m": 61238.116, "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": 68190.754, "from_m": 67865.903, "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": 71449.696, "from_m": 68190.754, "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": 71803.312, "from_m": 71449.696, "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": 72243.554, "from_m": 71803.312, "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": 72379.738, "from_m": 72243.554, "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}], "service_id": 519758, "profile_key": "3bd511bfcdce7dee71d2b1a2292ed6c642c185020774d6abe397937958912378", "schedule_id": 15561, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9886.962, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 7, "distance_m": 11388.873, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Sharston Jn", "stage_seq": 8, "distance_m": 15054.838, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Northenden Jn", "stage_seq": 9, "distance_m": 16095.624, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Deansgate Jn", "stage_seq": 10, "distance_m": 22361.925, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Navigation Road", "stage_seq": 11, "distance_m": 22784.581, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347H", "location": "Altrincham", "stage_seq": 12, "distance_m": 23695.13, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Hale", "stage_seq": 13, "distance_m": 24777.291, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Ashley", "stage_seq": 14, "distance_m": 27418.895, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Mobberley", "stage_seq": 15, "distance_m": 30326.523, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002H", "location": "Knutsford", "stage_seq": 16, "distance_m": 34539.24, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "Plumley", "stage_seq": 17, "distance_m": 38910.923, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Plumley West S.B.", "stage_seq": 18, "distance_m": 40441.826, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Lostock Gralam", "stage_seq": 19, "distance_m": 42028.341, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015H", "location": "Northwich", "stage_seq": 20, "distance_m": 44314.739, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0021", "location": "Greenbank", "stage_seq": 21, "distance_m": 47122.748, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Hartford C.L. Jn", "stage_seq": 22, "distance_m": 48400.992, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026H", "location": "Cuddington", "stage_seq": 23, "distance_m": 51679.012, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": "0031H", "location": "Delamere", "stage_seq": 24, "distance_m": 56376.293, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0035H", "wtt_dep": "0036", "location": "Mouldsworth", "stage_seq": 25, "distance_m": 61050.564, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042", "location": "Mickle Trafford Jn", "stage_seq": 26, "distance_m": 68232.356, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": null, "location": "Chester", "stage_seq": 27, "distance_m": 72379.738, "section_seq": 1, "route_path_id": 32419}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72379.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 32419}], "total_distance_m": 72379.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 49179.032, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 23200.706, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Manchester Piccadilly |
2320 |
2320 |
6 |
None |
None |
Chester |
0047 |
0047 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85963/2026-09-12/detailed |
None |
Manchester Piccadilly |
2026-09-12T23:20:21+01:00 |
Stockport |
8.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.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.200902, 53.461011799999994], [-2.2004911, 53.4605461], [-2.2001912, 53.460186799999995], [-2.1999885, 53.4599028], [-2.199825699999999, 53.4596841], [-2.1994242999999996, 53.4591271], [-2.1991446999999997, 53.458714], [-2.1989057, 53.45834179999999], [-2.1982946, 53.4573193], [-2.1981766, 53.45710030000001], [-2.1979429999999995, 53.4566981], [-2.1976647, 53.4561745], [-2.1975857, 53.45603930000001], [-2.1975325, 53.45592149999999], [-2.1974035, 53.455659299999986], [-2.197305, 53.4554591], [-2.1969135, 53.45452280000001], [-2.1967217, 53.45406710000001], [-2.1961610093135904, 53.45266013085102], [-2.1961602, 53.4526581], [-2.1961301, 53.4525731], [-2.1958142, 53.4518584], [-2.1957003, 53.45161840000001], [-2.1954939, 53.4511767], [-2.1953996, 53.45096939999999], [-2.1949835, 53.4499418], [-2.1947333, 53.44943959999999], [-2.1945778, 53.44905389999999], [-2.1943922999999996, 53.4485957], [-2.1943064999999997, 53.448391599999994], [-2.1937517, 53.44701320000001], [-2.1936916999999996, 53.4468636], [-2.1931894000000005, 53.4456168], [-2.1928878, 53.44488559999999], [-2.1927931, 53.44465610000001], [-2.1927211, 53.4444728], [-2.1926189, 53.444208800000006], [-2.1925504, 53.44404509999999], [-2.191932, 53.4425662], [-2.1918721999999997, 53.44242739999999], [-2.191609, 53.441897700000005], [-2.1914373, 53.4415606], [-2.1911235, 53.44097429999999], [-2.1909621999999995, 53.4406687], [-2.1908491999999997, 53.4404844], [-2.1904396, 53.43982240000001], [-2.1901351000000004, 53.4393628], [-2.1898766, 53.4389848], [-2.1893318, 53.4382334], [-2.1889455, 53.4377357], [-2.1880512, 53.4366552], [-2.1869217, 53.4353394], [-2.1865958999999995, 53.4349571], [-2.1854613, 53.43354610000001], [-2.1841041, 53.4319098], [-2.1837018, 53.43140639999999], [-2.1829079, 53.43042519999999], [-2.1815426, 53.428799999999995], [-2.1796195, 53.4265034], [-2.1792002, 53.4260066], [-2.1786605, 53.4253673], [-2.1775219999999997, 53.4239862], [-2.1764276, 53.422658], [-2.1751912, 53.4211523], [-2.1737803, 53.4194515], [-2.1728351, 53.418308], [-2.172048, 53.417350600000006], [-2.171466, 53.4166056], [-2.1712077, 53.416273100000005], [-2.1711049, 53.4161407], [-2.1706901, 53.4155816], [-2.1705954, 53.4154597], [-2.170417088604405, 53.41523013055482], [-2.1701136, 53.4148394], [-2.1697524999999995, 53.4144021], [-2.169671279277511, 53.41428429590598], [-2.1694812, 53.4140086], [-2.1692795999999994, 53.41376609999998], [-2.1688817999999994, 53.413287399999994], [-2.1686742, 53.41303269999999], [-2.1685011, 53.4127849], [-2.1683801, 53.412627400000005], [-2.1674042, 53.41148129999999], [-2.1662428, 53.41008180000001], [-2.1658822999999994, 53.4096456], [-2.1655375, 53.4092312], [-2.1648764, 53.4084337], [-2.164499999999999, 53.407978099999994], [-2.164318999999999, 53.407756199999994], [-2.1641446999999996, 53.4075496], [-2.1640529999999996, 53.4074341], [-2.1640054, 53.40735759999998], [-2.1639045, 53.40717600000001], [-2.1638307999999995, 53.407085], [-2.1636996999999996, 53.4069041], [-2.1635976, 53.40673459999999], [-2.1635532, 53.40664679999999], [-2.1635191, 53.40657949999999], [-2.1634848999999994, 53.40651199999999], [-2.1633906, 53.4063121], [-2.1633129999999996, 53.40610199999999], [-2.1632348999999995, 53.405869200000005], [-2.1631829735151142, 53.40568378508251]]} |
5.8 |
2320 |
2328 |
2026-09-12T23:28:00+01:00 |
None |
None |
Ardwick Jn |
Slade Lane Jn |
Stockport |
53.4220215 |
-2.1759049 |
53.4056838 |
-2.1631830 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:21 |
Stockport |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075661 |
1789251900771196 |
None |
13 |
13 |
2026-09-12 22:25:00.773915 |
None |
2026-09-13 00:47:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519759 |
L81573 |
872F73M912 |
2026-09-12 |
South Western Railway |
O |
None |
WOK |
2F73 |
701050 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "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.337, "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": 39142.117, "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": 519759, "profile_key": "fa1804554ce7c622b126010cae9f27a5ed3fb307055acb143eb75a3b73fdaca4", "schedule_id": 35206, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34987}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34987}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 34987}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 34987}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Esher", "stage_seq": 11, "distance_m": 23142.717, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2351H", "location": "Hersham", "stage_seq": 12, "distance_m": 25697.968, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Walton-on-Thames", "stage_seq": 13, "distance_m": 27487.007, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Weybridge", "stage_seq": 14, "distance_m": 30752.951, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "2359H", "location": "Byfleet & New Haw", "stage_seq": 15, "distance_m": 32908.044, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0002H", "wtt_dep": "0003", "location": "West Byfleet", "stage_seq": 16, "distance_m": 34894.467, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": null, "location": "Woking", "stage_seq": 17, "distance_m": 39142.117, "section_seq": 1, "route_path_id": 34987}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39142.117, "from_m": 0.0, "section_seq": 1, "route_path_id": 34987}], "total_distance_m": 39142.117, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38000.826, "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-12T22:22:19Z", "source_id": 42077516, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:23Z", "source_id": 13767548, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:23:00+01:00", "operational_fact": true}] |
London Waterloo |
2320 |
2320 |
1 |
None |
None |
Woking |
0007 |
0007 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81573/2026-09-12/detailed |
None |
Vauxhall |
2026-09-12T23:24:01+01:00 |
Clapham Junction (M) |
4.0 |
{"type": "LineString", "coordinates": [[-0.12298023627876704, 51.48609876796877], [-0.1230107, 51.4859786], [-0.12307709999999998, 51.4857974], [-0.123199, 51.4854869], [-0.1232854, 51.4852981], [-0.12338889999999995, 51.48511040000001], [-0.12352770000000002, 51.4848667], [-0.1237102, 51.48457989999999], [-0.12381599999999995, 51.4844193], [-0.12392019999999997, 51.4842711], [-0.12405529999999997, 51.484109499999995], [-0.1242446, 51.483911], [-0.12445589999999997, 51.4837278], [-0.124647, 51.4835754], [-0.12482400000000002, 51.48344449999999], [-0.1249951, 51.48332950000001], [-0.1252279, 51.483183], [-0.1254207, 51.48306949999999], [-0.1255697, 51.48299010000001], [-0.1258363, 51.482857], [-0.12603329999999996, 51.4827647], [-0.1264276, 51.482598900000006], [-0.1268668, 51.4824413], [-0.1272759, 51.4823161], [-0.1275572, 51.482238300000006], [-0.1279874, 51.482115399999984], [-0.1283807, 51.4819947], [-0.12869289999999997, 51.4818915], [-0.12919939999999996, 51.481718499999985], [-0.1296225, 51.48156839999999], [-0.1299395, 51.481449899999994], [-0.1301249, 51.4813799], [-0.1302434, 51.481334], [-0.13036589999999998, 51.4812823], [-0.13120759999999998, 51.4809285], [-0.1315101, 51.4808036], [-0.1319945, 51.48061909999999], [-0.1326822, 51.48037249999999], [-0.1329302, 51.4802765], [-0.133136, 51.48019909999998], [-0.13346959999999997, 51.48006949999999], [-0.1338115, 51.479937], [-0.1342663, 51.479769000000005], [-0.13463789999999998, 51.4796459], [-0.1355709, 51.47935939999999], [-0.13577469999999997, 51.4793054], [-0.13732049999999998, 51.4788615], [-0.1379409, 51.4786627], [-0.1381035, 51.478617199999995], [-0.1383482, 51.4785333], [-0.13871369999999997, 51.47839069999999], [-0.1389785, 51.47827909999999], [-0.1395787, 51.47804489999999], [-0.1397326, 51.47797359999999], [-0.14102039999999996, 51.4774158], [-0.14146371286912188, 51.47721409493213], [-0.14155279999999998, 51.4771563], [-0.14159128645633343, 51.47712604387305], [-0.14174898218387794, 51.47705686529359], [-0.14227729999999997, 51.4768251], [-0.1426416865471168, 51.47666867716977], [-0.14268670062075264, 51.47664935361784], [-0.14280649139933313, 51.476597930031], [-0.1429447, 51.47653859999999], [-0.14363699994084686, 51.476232267652634], [-0.1436817467186904, 51.47621246780335], [-0.14372529036534895, 51.476193200315215], [-0.1445852, 51.4758127], [-0.1449963, 51.47563460000001], [-0.1458489953002166, 51.47525925527293], [-0.14588548029804585, 51.47524319501048], [-0.1461733, 51.47511649999999], [-0.1463315, 51.47504389999999], [-0.14657309999999998, 51.4749391], [-0.14719399999999996, 51.47468389999999], [-0.1475246, 51.4745582], [-0.1476196, 51.474522099999994], [-0.1482485, 51.4742874], [-0.14835400133042398, 51.474242924224455], [-0.14841235181544946, 51.47421832562433], [-0.14848657539641247, 51.47418703544216], [-0.14860927052729844, 51.47413531122673], [-0.1488318, 51.47404149999999], [-0.1488944, 51.474016], [-0.1492554, 51.4738333], [-0.1493368, 51.4737837], [-0.14947479999999996, 51.47370759999999], [-0.149781, 51.473558], [-0.1498368, 51.4735336], [-0.15046039999999997, 51.47323200000001], [-0.150536, 51.4732009], [-0.15091529999999995, 51.4730385], [-0.1518726, 51.472628500000006], [-0.1544423, 51.471536], [-0.1551874, 51.4712183], [-0.1556562, 51.4710153], [-0.1565171, 51.4706637], [-0.15709099999999998, 51.470424599999994], [-0.15738949999999996, 51.4703022], [-0.1576059, 51.47021350000001], [-0.15798019999999996, 51.4700561], [-0.15821399999999997, 51.46995460000001], [-0.15873780000000004, 51.4697301], [-0.15881328310065126, 51.469697278808255], [-0.15886933797811273, 51.46967290528599], [-0.15901766473926507, 51.469608410467686], [-0.15907618472400953, 51.46958296502903], [-0.15913129999999998, 51.46955899999998], [-0.1596852, 51.4693215], [-0.1603075, 51.4690505], [-0.1612931, 51.46862230000001], [-0.16179200000000002, 51.468405100000005], [-0.16255969999999997, 51.46806449999999], [-0.16290159999999998, 51.4679199], [-0.1632024, 51.46778499999999], [-0.16360549999999996, 51.4676082], [-0.16363957705997165, 51.46759350675496], [-0.16370910105811864, 51.46756352959019], [-0.1640385, 51.4674215], [-0.16451749999999998, 51.46721459999999], [-0.1654305, 51.46681730000001], [-0.1662426, 51.466462099999994], [-0.16714289999999998, 51.466075200000006], [-0.16737490000000002, 51.46597070000001], [-0.1677483, 51.4658024], [-0.1681099, 51.4656314], [-0.168225, 51.4655752], [-0.16851499999999997, 51.4654335], [-0.16855779999999998, 51.46541109999999], [-0.16867369999999998, 51.465353500000006], [-0.16872605000000004, 51.46532115000008], [-0.16900309999999996, 51.4651873], [-0.1692965, 51.4650411], [-0.1696186, 51.464875000000006], [-0.1698809, 51.464735700000006], [-0.1700436, 51.464650799999994], [-0.1701631, 51.464581199999984], [-0.1703845, 51.46443709999998], [-0.17057929999999996, 51.4643074], [-0.1707133, 51.464203299999994], [-0.17088919999999996, 51.4640516], [-0.17091359740416662, 51.46402880810242]]} |
2.6 |
2324 |
2328 |
2026-09-12T23:28:00+01:00 |
None |
None |
London Waterloo |
Vauxhall |
Clapham Junction (M) |
51.4740440 |
-0.1488259 |
51.4640288 |
-0.1709136 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:24:01 |
Clapham Junction (M) |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42080307 |
1789251966322999 |
None |
12 |
12 |
2026-09-12 22:26:06.325939 |
None |
2026-09-13 00:07:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519760 |
L83227 |
872L77M912 |
2026-09-12 |
South Western Railway |
O |
None |
BSK |
2L77 |
450005+450125 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "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": 479.112, "from_m": 418.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": 593.205, "from_m": 479.112, "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": 711.771, "from_m": 593.205, "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": 742.683, "from_m": 711.771, "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": 1872.723, "from_m": 742.683, "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": 6367.296, "from_m": 1872.723, "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": 12494.044, "from_m": 6367.296, "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": 12539.213, "from_m": 12494.044, "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": 15962.707, "from_m": 12539.213, "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": 20011.695, "from_m": 15962.707, "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": 21415.057, "from_m": 20011.695, "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": 21491.237, "from_m": 21415.057, "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": 21674.034, "from_m": 21491.237, "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": 24171.28, "from_m": 21674.034, "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": 24937.055, "from_m": 24171.28, "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": 29517.402, "from_m": 24937.055, "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": 30527.516, "from_m": 29517.402, "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": 32526.323, "from_m": 30527.516, "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": 32603.082, "from_m": 32526.323, "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": 33114.963, "from_m": 32603.082, "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": 39289.349, "from_m": 33114.963, "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": 39332.124, "from_m": 39289.349, "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": 39843.389, "from_m": 39332.124, "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": 39920.533, "from_m": 39843.389, "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": 39954.626, "from_m": 39920.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45076.685, "from_m": 39954.626, "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": 45149.392, "from_m": 45076.685, "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": 49539.582, "from_m": 45149.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": 49612.29, "from_m": 49539.582, "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": 57120.796, "from_m": 49612.29, "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": 57200.716, "from_m": 57120.796, "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": 57986.437, "from_m": 57200.716, "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": 58036.603, "from_m": 57986.437, "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": 68211.28, "from_m": 58036.603, "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": 68294.302, "from_m": 68211.28, "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": 80391.438, "from_m": 68294.302, "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": 80937.991, "from_m": 80391.438, "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": 81015.644, "from_m": 80937.991, "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": 81080.361, "from_m": 81015.644, "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": 81158.372, "from_m": 81080.361, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 81212.405, "from_m": 81158.372, "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": 81353.561, "from_m": 81212.405, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 519760, "profile_key": "40b995bc45d7dc032501f040f1b4d5e1dff32f61e1082b5c09d9b6feaec42f1a", "schedule_id": 35222, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2326H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2338", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2357", "location": "Woking", "stage_seq": 11, "distance_m": 38938.519, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47344.487, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 57858.021, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Fleet", "stage_seq": 16, "distance_m": 63172.357, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021H", "location": "Winchfield", "stage_seq": 17, "distance_m": 68470.115, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026", "location": "Hook", "stage_seq": 18, "distance_m": 72317.282, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 81353.561, "section_seq": 1, "route_path_id": 35092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81353.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 35092}], "total_distance_m": 81353.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 81051.242, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:26Z", "source_id": 42081444, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:26:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:27Z", "source_id": 13768912, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
London Waterloo |
2320 |
2320 |
9 |
None |
None |
Basingstoke |
0033 |
0033 |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83227/2026-09-12/detailed |
None |
London Waterloo |
2026-09-12T23:20:10+01:00 |
Surbiton |
16.5 |
{"type": "LineString", "coordinates": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150616, 51.4973511], [-0.11508059999999998, 51.497311], [-0.115123, 51.49721339999999], [-0.11517990000000002, 51.49707909999999], [-0.11534049367854114, 51.4967038905416], [-0.1153871, 51.496595], [-0.1154947, 51.4963741], [-0.1155994, 51.49618089999999], [-0.115668, 51.496067800000006], [-0.1157334, 51.4959675], [-0.11586349999999997, 51.49577729999999], [-0.1160833, 51.49546410000001], [-0.1162448, 51.4952305], [-0.1166053, 51.49470509999999], [-0.11677759999999998, 51.4944692], [-0.1168476, 51.494376200000005], [-0.11702909999999998, 51.4941552], [-0.1172001, 51.493956399999995], [-0.1173935, 51.493752], [-0.1174563, 51.4936927], [-0.11764330000000002, 51.493507], [-0.11793430000000002, 51.493242300000006], [-0.11823580000000002, 51.492986900000005], [-0.1186327, 51.49266680000001], [-0.1187017, 51.4926119], [-0.1189787, 51.4924072], [-0.11928950000000002, 51.492186], [-0.11953, 51.49202369999998], [-0.11964890000000002, 51.4919485], [-0.1204249, 51.4914895], [-0.1205133, 51.491437100000006], [-0.12086079999999998, 51.49121610000001], [-0.1210408, 51.4910868], [-0.1212622, 51.4909187], [-0.1214837, 51.4907295], [-0.1216662, 51.49056189999999], [-0.12179030000000002, 51.4904343], [-0.1219408, 51.49026740000001], [-0.1220677, 51.49011329999998], [-0.1221455, 51.49000339999999], [-0.1222506, 51.4898356], [-0.1222938, 51.4897575], [-0.1223771, 51.489588299999994], [-0.1224214, 51.489487700000005], [-0.1224528, 51.48940280000001], [-0.12248759999999996, 51.4892989], [-0.12251330000000002, 51.48920150000001], [-0.1225446, 51.48907079999999], [-0.1225651, 51.48896020000001], [-0.12257260000000002, 51.48890389999998], [-0.12258, 51.4888477], [-0.12258949999999998, 51.488770499999994], [-0.12264169999999998, 51.4880825], [-0.12265619999999998, 51.48794670000001], [-0.1226722, 51.48783130000001], [-0.1226859, 51.4877467], [-0.12271319999999998, 51.4876083], [-0.122751, 51.4874636], [-0.1228177, 51.48726539999999], [-0.1229429, 51.4869373], [-0.1230115, 51.4867212], [-0.1230682, 51.48650079999999], [-0.12311589999999996, 51.4863001], [-0.1231604, 51.48611880000001], [-0.12319289999999997, 51.48599049999999], [-0.12324649999999995, 51.4858111], [-0.1233563, 51.48551079999999], [-0.1234392, 51.485327100000006], [-0.1235206, 51.4851397], [-0.1236794, 51.48478279999999], [-0.1237715, 51.484591399999985], [-0.12387969999999998, 51.484417500000006], [-0.1239807, 51.4842698], [-0.1241083, 51.484114700000006], [-0.12425679999999996, 51.48395790000001], [-0.1244926, 51.48374650000001], [-0.12468529999999996, 51.483595300000005], [-0.12482419999999995, 51.483491], [-0.1250836, 51.48331840000001], [-0.12526609999999996, 51.4832059], [-0.1254786, 51.48308089999999], [-0.1256235, 51.4830005], [-0.1258667, 51.48287899999999], [-0.12607009999999996, 51.48278239999999], [-0.126452, 51.4826234], [-0.1268816, 51.482471999999994], [-0.1272673, 51.4823546], [-0.12754640000000003, 51.4822759], [-0.1280025, 51.48214549999999], [-0.1283999, 51.4820209], [-0.12871139999999998, 51.48191839999999], [-0.1291186, 51.48178089999999], [-0.1296077, 51.4816082], [-0.12994349999999996, 51.48148530000001], [-0.1303113, 51.481344400000005], [-0.1312317, 51.4809546], [-0.1315371, 51.4808291], [-0.1320217, 51.48064490000001], [-0.1326475, 51.4804175], [-0.1329571, 51.48030909999999], [-0.13319260000000002, 51.48021959999999], [-0.133793, 51.47998859999999], [-0.13406319999999997, 51.479883], [-0.1343928, 51.47976329999999], [-0.1346707, 51.4796706], [-0.1350083, 51.4795648], [-0.1353775, 51.479454], [-0.13619519999999996, 51.47923209999998], [-0.13683069999999997, 51.4790785], [-0.1373196, 51.478947299999994], [-0.13743169999999996, 51.478916100000006], [-0.1377354, 51.4788183], [-0.13814469999999998, 51.4786823], [-0.1385867, 51.4785183], [-0.1390206, 51.4783384], [-0.13938429999999996, 51.47817579999999], [-0.13961639999999997, 51.478075200000006], [-0.1397748, 51.4780075], [-0.1400749, 51.47788070000001], [-0.1405747, 51.477661999999995], [-0.14087459999999996, 51.4775326], [-0.1410052, 51.477471099999995], [-0.1413296, 51.4773011], [-0.14146371286912188, 51.47721409493213], [-0.14155279999999998, 51.4771563], [-0.14159128645633343, 51.47712604387305], [-0.14174898218387794, 51.47705686529359], [-0.14227729999999997, 51.4768251], [-0.1426416865471168, 51.47666867716977], [-0.14268670062075264, 51.47664935361784], [-0.14280649139933313, 51.476597930031], [-0.1429447, 51.47653859999999], [-0.14363699994084686, 51.476232267652634], [-0.1436817467186904, 51.47621246780335], [-0.14372529036534895, 51.476193200315215], [-0.1445852, 51.4758127], [-0.1449963, 51.47563460000001], [-0.1458489953002166, 51.47525925527293], [-0.14588548029804585, 51.47524319501048], [-0.1461733, 51.47511649999999], [-0.1463315, 51.47504389999999], [-0.14657309999999998, 51.4749391], [-0.14719399999999996, 51.47468389999999], [-0.1475246, 51.4745582], [-0.1476196, 51.474522099999994], [-0.1482485, 51.4742874], [-0.14835400133042398, 51.474242924224455], [-0.14841235181544946, 51.47421832562433], [-0.14848657539641247, 51.47418703544216], [-0.14860927052729844, 51.47413531122673], [-0.1488318, 51.47404149999999], [-0.1488944, 51.474016], [-0.1492554, 51.4738333], [-0.1493368, 51.4737837], [-0.14947479999999996, 51.47370759999999], [-0.149781, 51.473558], [-0.1498368, 51.4735336], [-0.15046039999999997, 51.47323200000001], [-0.150536, 51.4732009], [-0.1508115, 51.4730626], [-0.1510379, 51.47293879999999], [-0.1511535, 51.4728765], [-0.1514722, 51.4727273], [-0.15156789999999998, 51.4726877], [-0.1522548, 51.4723745], [-0.15442379999999997, 51.47147079999999], [-0.1551284, 51.4711661], [-0.1554756, 51.47101449999998], [-0.1560896, 51.47075999999999], [-0.15653129999999998, 51.4705835], [-0.15682289999999996, 51.47045920000001], [-0.1571949, 51.4703091], [-0.1575055, 51.4701848], [-0.1578125, 51.4700561], [-0.1582648, 51.469856], [-0.15860099999999996, 51.4697147], [-0.1586675617050658, 51.46968603651237], [-0.1587269988165945, 51.469660441075455], [-0.1588639649409114, 51.46960145922129], [-0.15892188929030404, 51.46957651517992], [-0.1595092, 51.4693236], [-0.16061359999999997, 51.46884020000001], [-0.1615173, 51.468447699999984], [-0.16249999999999998, 51.46801329999999], [-0.1627605, 51.467902800000005], [-0.163124, 51.46774359999999], [-0.1634727, 51.46759099999999], [-0.16366258760917543, 51.46750766956669], [-0.1637374150117725, 51.46747483220651], [-0.1638455, 51.467427400000005], [-0.16392489999999998, 51.4673961], [-0.1643726, 51.4672002], [-0.1649339, 51.46695489999999], [-0.1652914, 51.466799900000005], [-0.16570379999999998, 51.466621100000005], [-0.16636409999999996, 51.466333600000006], [-0.16695769999999996, 51.46607849999999], [-0.1673653, 51.465899099999994], [-0.16775909999999997, 51.4657178], [-0.1680827, 51.46556880000001], [-0.16816019999999998, 51.465529], [-0.1683927, 51.46540949999999], [-0.1685069, 51.46534859999999], [-0.1686756, 51.46525799999999], [-0.1688584, 51.4651553], [-0.16903349999999998, 51.46505639999999], [-0.16931249999999998, 51.46489229999999], [-0.169494, 51.4647764], [-0.16968329999999998, 51.46465439999999], [-0.16986699999999996, 51.4645282], [-0.17005299999999998, 51.464391], [-0.1702168, 51.4642634], [-0.170395, 51.46411580000001], [-0.17059419999999997, 51.46393719999998], [-0.17061940928978897, 51.46391261174197], [-0.17081339999999998, 51.4637234], [-0.1709108, 51.46362], [-0.1710314, 51.4634876], [-0.17116979999999998, 51.4633304], [-0.17127159999999997, 51.4632028], [-0.17138560000000003, 51.463056599999994], [-0.17149409999999998, 51.4629049], [-0.17160919999999996, 51.46272699999998], [-0.1716361, 51.4626817], [-0.1717752, 51.4624555], [-0.1718417, 51.4623346], [-0.1719313, 51.4621663], [-0.1720321, 51.4619677], [-0.1721383, 51.4617477], [-0.1722228, 51.461575899999985], [-0.1723368, 51.4613488], [-0.17239229999999997, 51.46122789999998], [-0.1725122, 51.4609626], [-0.17263869999999998, 51.46068679999999], [-0.1727569, 51.4604058], [-0.1729178, 51.459975199999995], [-0.17316469999999998, 51.45943160000001], [-0.17324679999999998, 51.4592504], [-0.1733274, 51.4590481], [-0.1735131, 51.4586778], [-0.17378509999999997, 51.45814709999999], [-0.17405269999999998, 51.457635399999994], [-0.174356, 51.4571063], [-0.1746737, 51.456582], [-0.17530629999999997, 51.4555795], [-0.1756389, 51.455094], [-0.1760411, 51.4545304], [-0.17661709999999997, 51.453813899999986], [-0.17787419999999998, 51.452306400000005], [-0.17806229999999998, 51.45210459999999], [-0.17850789999999997, 51.45165159999999], [-0.1796630568239043, 51.450532582096194], [-0.1807814, 51.44944919999999], [-0.1834365, 51.4467307], [-0.1858804, 51.44414410000001], [-0.1871120404014075, 51.442817580280106], [-0.18729529999999997, 51.44262020000001], [-0.1876857, 51.4422221], [-0.1878415, 51.442066200000006], [-0.18797669999999997, 51.4419194], [-0.1891655, 51.4408748], [-0.1897494, 51.440295100000014], [-0.1899439, 51.4400802], [-0.19032519999999997, 51.43965200000001], [-0.19068879999999996, 51.4392128], [-0.19122629999999996, 51.4384875], [-0.1917539, 51.4377598], [-0.19303229999999996, 51.4359612], [-0.1942216, 51.4342197], [-0.1945608, 51.4337293], [-0.1948528, 51.4332958], [-0.1950427, 51.43300769999999], [-0.1955343, 51.432269800000014], [-0.1961272, 51.4313691], [-0.1967017, 51.430508], [-0.1969979, 51.430086], [-0.1972505, 51.4297344], [-0.1976012, 51.429254199999995], [-0.19773419999999997, 51.4290797], [-0.1984045, 51.4282306], [-0.19870799999999997, 51.4278036], [-0.1989546, 51.4274711], [-0.1992103, 51.4271472], [-0.1995965, 51.4266774], [-0.20018520000000004, 51.42596119999999], [-0.2007778, 51.4252531], [-0.2011286, 51.4248692], [-0.2013982, 51.42459119999999], [-0.2016756, 51.4243331], [-0.20204869999999997, 51.42400429999999], [-0.20237379999999996, 51.42375129999999], [-0.2025904, 51.4235892], [-0.2029218, 51.4233662], [-0.2032594, 51.42314559999999], [-0.2038187, 51.42278459999999], [-0.204132, 51.422575499999994], [-0.2043601839743447, 51.42242759795057], [-0.20453045853187832, 51.42231487217679], [-0.20466986409152504, 51.42221852661757], [-0.20478280357942785, 51.42213621712338], [-0.2048736799217297, 51.42206559954471], [-0.20494689604457367, 51.42200432973201], [-0.20500685487410267, 51.42195006353576], [-0.2050579593364597, 51.421900456806426], [-0.20510461235778776, 51.42185316539448], [-0.20515121686422985, 51.4218058451504], [-0.20520217578192895, 51.421756151924654], [-0.205261892037028, 51.4217017415677], [-0.20533476855567007, 51.42164026993004], [-0.20542520826399807, 51.4215693928621], [-0.20553761408815505, 51.421486766214386], [-0.20567638895428397, 51.42139004583736], [-0.2058459357885278, 51.42127688758148], [-0.2058685, 51.421262099999986], [-0.2060616, 51.4211371], [-0.207602, 51.42015940000001], [-0.20780989999999996, 51.42002389999998], [-0.2084486, 51.41963719999999], [-0.20935839999999997, 51.4190835], [-0.209835, 51.41880499999999], [-0.21024829999999997, 51.4185326], [-0.2110258, 51.4180449], [-0.21125679999999997, 51.4178884], [-0.2114005, 51.4177898], [-0.2122909, 51.4172128], [-0.2124869, 51.4170834], [-0.2127494, 51.416913], [-0.212955, 51.41677800000001], [-0.213322, 51.416562500000005], [-0.213625, 51.4163695], [-0.21401259999999997, 51.4161505], [-0.2142485, 51.4159909], [-0.21443650000000003, 51.415866599999994], [-0.21492099999999997, 51.41559509999999], [-0.21519309999999997, 51.4154053], [-0.2156144, 51.415130899999994], [-0.21597549999999996, 51.41490220000001], [-0.21631529999999996, 51.41468199999999], [-0.21664589999999995, 51.4144633], [-0.2169152, 51.41429169999999], [-0.21714059999999996, 51.41413979999999], [-0.2174883, 51.413915], [-0.2179482, 51.4136175], [-0.2183495, 51.41337029999999], [-0.2187523, 51.4131288], [-0.21929209999999996, 51.4128182], [-0.2194869, 51.412713], [-0.22021229999999997, 51.41233789999999], [-0.2203747, 51.4122545], [-0.22097089999999997, 51.4119693], [-0.2212881, 51.4118239], [-0.2217815, 51.4115963], [-0.2222704, 51.41138840000001], [-0.2231573, 51.4110436], [-0.2243094, 51.41062699999999], [-0.2244719, 51.41057039999999], [-0.22554559999999996, 51.41025379999999], [-0.22585730000000004, 51.410160999999995], [-0.2268291, 51.4098858], [-0.22779989999999997, 51.4096405], [-0.2284065, 51.409493299999994], [-0.2286029, 51.4094448], [-0.22904150000000004, 51.40934550000001], [-0.23009999999999997, 51.4091312], [-0.231413, 51.4088794], [-0.2339539, 51.4083853], [-0.23417060000000003, 51.4083414], [-0.2342992412401936, 51.40831653141347], [-0.234422, 51.408292799999984], [-0.2348448999999999, 51.40821090000001], [-0.2351263, 51.40815640000001], [-0.2352906, 51.4081248], [-0.2425401, 51.4067307], [-0.2451433, 51.406198499999995], [-0.24556479999999997, 51.40611320000001], [-0.24864169999999997, 51.4055145], [-0.2534071, 51.404539699999994], [-0.2537471174307891, 51.40447132378635], [-0.25398902223556064, 51.40442276193423], [-0.25420248283768015, 51.404379243882225], [-0.25439156157189596, 51.40434004693066], [-0.25456032077295637, 51.40430444837986], [-0.2547128227756098, 51.40427172553015], [-0.2548531299146044, 51.40424115568183], [-0.25498530452468854, 51.40421201613526], [-0.2551134089406105, 51.40418358419072], [-0.25524150549711877, 51.40415513714856], [-0.2553736565289615, 51.40412595230909], [-0.25551392437088705, 51.40409530697262], [-0.25566637135764375, 51.40406247843949], [-0.25583505982397986, 51.40402674401002], [-0.25602405210464374, 51.40398738098452], [-0.25623741053438376, 51.40394366666331], [-0.2564791974479481, 51.40389487834672], [-0.2566897, 51.4038527], [-0.2570676, 51.4037787], [-0.2577481, 51.4036425], [-0.25934519999999994, 51.4033169], [-0.2625245, 51.402696], [-0.2637954, 51.40246079999999], [-0.26440165993663156, 51.402338665368525], [-0.26483929999999994, 51.40225049999999], [-0.2651679, 51.40218430000001], [-0.2654639, 51.402124699999995], [-0.26797269999999995, 51.4016243], [-0.2680577, 51.401607000000006], [-0.26851, 51.40151500000001], [-0.26949458523585645, 51.40131602438285], [-0.2705566, 51.4011014], [-0.2743192, 51.40034990000001], [-0.27445500000000006, 51.4003228], [-0.2746791, 51.400278], [-0.2764373, 51.39992290000001], [-0.2769246, 51.3998238], [-0.2770324, 51.3998019], [-0.27828469999999994, 51.3995473], [-0.28016479999999994, 51.399169400000005], [-0.280412, 51.399117699999984], [-0.2811492, 51.39897539999999], [-0.28416640000000004, 51.3983642], [-0.2857159000000001, 51.3980675], [-0.2858148999999999, 51.3980485], [-0.2868817, 51.39783860000001], [-0.2904731, 51.3971107], [-0.2918596, 51.3967948], [-0.2930606, 51.3964972], [-0.29433149999999997, 51.39616049999999], [-0.29559939999999996, 51.395791599999995], [-0.2964914, 51.395505099999994], [-0.29717, 51.3952765], [-0.29874639999999997, 51.39471650000001], [-0.2993996, 51.3944623], [-0.3004475999999999, 51.39404239999999], [-0.30239419999999995, 51.3931507], [-0.30303549999999996, 51.39287170000001], [-0.3037831999999999, 51.3925464]]} |
12.1 |
2320 |
2336½ |
2026-09-12T23:36:00+01:00 |
None |
None |
London Waterloo |
Clapham Junction Carriage Maintenance Depot |
Surbiton |
51.4559940 |
-0.1750447 |
51.3925464 |
-0.3037832 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:10 |
Surbiton |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075039 |
1789251930603329 |
None |
11 |
11 |
2026-09-12 22:25:30.606466 |
None |
2026-09-13 00:33:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519761 |
L89418 |
292J61M912 |
2026-09-12 |
Northern |
P |
BBN |
MCV |
2J61 |
156466 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 823.861, "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": 1320.034, "from_m": 823.861, "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": 1542.794, "from_m": 1320.034, "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": 3234.893, "from_m": 1542.794, "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": 4285.004, "from_m": 3234.893, "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": 6577.8, "from_m": 4285.004, "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": 6602.245, "from_m": 6577.8, "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": 8722.73, "from_m": 6602.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": 8745.128, "from_m": 8722.73, "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": 8886.929, "from_m": 8745.128, "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": 9268.231, "from_m": 8886.929, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 15650.971, "from_m": 9268.231, "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": 17363.742, "from_m": 15650.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": 17406.458, "from_m": 17363.742, "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": 29265.45, "from_m": 17406.458, "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": 29970.91, "from_m": 29265.45, "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": 32047.409, "from_m": 29970.91, "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": 32105.394, "from_m": 32047.409, "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": 32205.21, "from_m": 32105.394, "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": 32547.365, "from_m": 32205.21, "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": 33571.141, "from_m": 32547.365, "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": 36432.108, "from_m": 33571.141, "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": 36634.404, "from_m": 36432.108, "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": 40410.937, "from_m": 36634.404, "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": 40442.928, "from_m": 40410.937, "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": 46347.257, "from_m": 40442.928, "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": 46374.661, "from_m": 46347.257, "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": 46411.385, "from_m": 46374.661, "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": 47289.476, "from_m": 46411.385, "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": 47478.853, "from_m": 47289.476, "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": 49362.085, "from_m": 47478.853, "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": 61478.203, "from_m": 49362.085, "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": 61505.902, "from_m": 61478.203, "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": 61565.997, "from_m": 61505.902, "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": 61613.276, "from_m": 61565.997, "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": 63250.989, "from_m": 61613.276, "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": 63709.367, "from_m": 63250.989, "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": 519761, "profile_key": "afaa58bd3706a25a94c53c42cdd28bd7058202e649f0db2098eaaac39a90751a", "schedule_id": 20738, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Daisyfield Jn", "stage_seq": 2, "distance_m": 1522.179, "section_seq": 1, "route_path_id": 35932}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Accrington", "stage_seq": 3, "distance_m": 9008.91, "section_seq": 1, "route_path_id": 35932}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Rose Grove", "stage_seq": 4, "distance_m": 16374.683, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Gannow Jn", "stage_seq": 5, "distance_m": 17363.742, "section_seq": 1, "route_path_id": 35932}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Burnley Manchester Road", "stage_seq": 6, "distance_m": 18711.902, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Copy Pit", "stage_seq": 7, "distance_m": 25900.778, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Stansfield Hall Jn", "stage_seq": 8, "distance_m": 32118.676, "section_seq": 1, "route_path_id": 35932}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Todmorden", "stage_seq": 9, "distance_m": 32893.379, "section_seq": 1, "route_path_id": 35932}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "Littleborough", "stage_seq": 10, "distance_m": 41517.526, "section_seq": 1, "route_path_id": 35932}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005", "location": "Smithy Bridge", "stage_seq": 11, "distance_m": 43189.298, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Rochdale East Jn", "stage_seq": 12, "distance_m": 46411.385, "section_seq": 1, "route_path_id": 35932}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009H", "location": "Rochdale", "stage_seq": 13, "distance_m": 46856.515, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Castleton East Jn", "stage_seq": 14, "distance_m": 49700.902, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015H", "location": "Vitriol Works S.B.", "stage_seq": 15, "distance_m": 56014.716, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Thorpes Bridge Jn", "stage_seq": 16, "distance_m": 60110.289, "section_seq": 1, "route_path_id": 35932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Miles Platting Jn", "stage_seq": 17, "distance_m": 61565.997, "section_seq": 1, "route_path_id": 35932}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 18, "distance_m": 63709.367, "section_seq": 1, "route_path_id": 35932}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63709.367, "from_m": 0.0, "section_seq": 1, "route_path_id": 35932}], "total_distance_m": 63709.367, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 62583.912, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1125.455, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Blackburn |
2320 |
2320 |
1 |
None |
None |
Manchester Victoria |
0025 |
0025 |
5 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89418/2026-09-12/detailed |
None |
Blackburn |
2026-09-12T23:20:00+01:00 |
Accrington |
7.5 |
{"type": "LineString", "coordinates": [[-2.479314971603815, 53.74608885527987], [-2.4784338, 53.7466707], [-2.4779673999999994, 53.7469647], [-2.4779289, 53.74698899999999], [-2.477903, 53.747004], [-2.4772837999999995, 53.7473641], [-2.4770712, 53.7474917], [-2.476746, 53.7476587], [-2.4766093, 53.74773949999999], [-2.476440199999999, 53.74785059999999], [-2.4763966, 53.7478764], [-2.4763514, 53.7479054], [-2.475859499999999, 53.7482214], [-2.4748403, 53.748792399999985], [-2.4717182, 53.75022619999999], [-2.4715657, 53.75029969999999], [-2.4706889999999997, 53.75072839999999], [-2.4697589999999994, 53.751183100000006], [-2.4692139, 53.7514916], [-2.468415333769496, 53.75194366734003], [-2.4684098, 53.7519468], [-2.4681833, 53.752075], [-2.4672291, 53.75266020000001], [-2.4665561999999994, 53.7530533], [-2.4658844, 53.75344260000001], [-2.4651966999999995, 53.7538157], [-2.4644806, 53.7541881], [-2.4637574, 53.75454619999999], [-2.4622692, 53.755204000000006], [-2.4615256999999997, 53.7555155], [-2.4607553999999996, 53.7558242], [-2.45941, 53.7563479], [-2.4580409, 53.7568646], [-2.4566779999999997, 53.7573893], [-2.4553459999999996, 53.7579081], [-2.4526398, 53.75892649999999], [-2.4523781, 53.75902310000001], [-2.4503614, 53.75978490000001], [-2.4499515, 53.7599411], [-2.4483917999999996, 53.76054200000001], [-2.4479419, 53.7607035], [-2.4473567999999997, 53.760936599999994], [-2.4466099, 53.76123390000001], [-2.4461772, 53.7613927], [-2.4457362999999996, 53.761545100000006], [-2.4451434999999995, 53.761728999999995], [-2.4445315999999995, 53.7619084], [-2.4431400999999995, 53.76225010000001], [-2.4424442, 53.76238920000001], [-2.4417385, 53.7625176], [-2.4409982999999995, 53.7626304], [-2.4402061, 53.7627257], [-2.4396681, 53.76277769999999], [-2.4391307999999996, 53.76282], [-2.4385923, 53.7628548], [-2.4380744, 53.7628771], [-2.4375692, 53.7628952], [-2.4370399, 53.76290530000001], [-2.4365029, 53.7629026], [-2.4359837, 53.76289109999999], [-2.434941, 53.76285709999999], [-2.4345933, 53.762851], [-2.43425, 53.7628533], [-2.4338877, 53.76285849999999], [-2.4335560999999997, 53.7628715], [-2.4330548, 53.762897], [-2.4325839, 53.7629333], [-2.4320866999999997, 53.76297239999999], [-2.430638, 53.763086300000005], [-2.4297515999999995, 53.7631708], [-2.4282616, 53.7632919], [-2.425451267122708, 53.76352149753525], [-2.4235393, 53.763677699999995], [-2.4226873, 53.7637355], [-2.4222856, 53.763763999999995], [-2.4218454, 53.76378950000001], [-2.4210129, 53.7638174], [-2.4207856, 53.76382089999999], [-2.4201877, 53.76381529999999], [-2.4198116999999995, 53.76380129999999], [-2.4194237, 53.7637831], [-2.4190001, 53.7637567], [-2.4185883, 53.763721100000005], [-2.4178569, 53.763643400000014], [-2.4170712, 53.7635484], [-2.4162070999999994, 53.7634103], [-2.4157338, 53.76331779999999], [-2.4153409, 53.7632357], [-2.4147653999999994, 53.76309890000001], [-2.4142236999999995, 53.76295449999999], [-2.4137671, 53.76282080000001], [-2.4133337, 53.76268159999999], [-2.4128908, 53.7625278], [-2.4124931999999997, 53.76236], [-2.4118383, 53.762083100000005], [-2.4112727, 53.76180959999999], [-2.41061, 53.76146880000001], [-2.4099793, 53.7611252], [-2.4096003, 53.7608963], [-2.4089531, 53.760487600000005], [-2.4085298, 53.7601566], [-2.4081269, 53.7598151], [-2.4077766, 53.75948249999999], [-2.407446, 53.7591457], [-2.4071473999999995, 53.7588119], [-2.4067308, 53.7582725], [-2.4062886999999997, 53.7577211], [-2.4060467, 53.7574549], [-2.4057760000000004, 53.7571841], [-2.4055128, 53.75692120000001], [-2.4052023, 53.75664559999999], [-2.4045016, 53.7560921], [-2.4039395, 53.7556914], [-2.4036969, 53.755525299999995], [-2.4034598999999996, 53.755355899999984], [-2.4023631, 53.7546036], [-2.4012437, 53.75386900000001], [-2.400069, 53.75309829999999], [-2.3994895, 53.7527418], [-2.3988745, 53.7523931], [-2.3985436, 53.75222300000001], [-2.3980182, 53.751969300000006], [-2.3975991999999997, 53.751793], [-2.3973997999999996, 53.75170910000001], [-2.3967814999999995, 53.751485599999995], [-2.3961298, 53.75128060000001], [-2.3954304, 53.75109590000001], [-2.3948515999999995, 53.75096060000001], [-2.3947038, 53.75092600000001], [-2.3943329, 53.75085169999999], [-2.3941201, 53.750814299999995], [-2.3938871, 53.7507752], [-2.3934359, 53.7507092], [-2.3931949999999995, 53.7506793], [-2.3929675, 53.75065419999999], [-2.3926685, 53.7506221], [-2.3923745999999997, 53.7505986], [-2.3917537, 53.750555099999985], [-2.3913918, 53.75054420000001], [-2.3911908999999993, 53.7505359], [-2.3908931, 53.7505236], [-2.3901405, 53.75050650000001], [-2.3894208, 53.7504991], [-2.3885889, 53.7505136], [-2.3877970999999993, 53.7505492], [-2.3873195, 53.7505677], [-2.3859404, 53.75065639999999], [-2.3852101999999995, 53.75070490000001], [-2.3850794999999994, 53.75071470000001], [-2.3837542, 53.75081339999999], [-2.3830961, 53.7508773], [-2.3824550999999996, 53.7509532], [-2.3814462, 53.75109160000001], [-2.3804622, 53.7512392], [-2.378488, 53.751559699999994], [-2.3780111, 53.75163870000001], [-2.3774993, 53.75171670000001], [-2.3765089999999995, 53.7518595], [-2.3745148000000005, 53.75215260000001], [-2.3742068999999995, 53.75223880000001], [-2.373914, 53.7522853], [-2.3731397, 53.752426099999994], [-2.372348, 53.752546], [-2.3721261, 53.752571800000005], [-2.3708024, 53.75271060000001], [-2.3705380999999996, 53.7527442], [-2.3703048999999994, 53.75277929999999]]} |
5.3 |
2320 |
2327½ |
2026-09-12T23:27:00+01:00 |
None |
None |
Blackburn |
Daisyfield Jn |
Accrington |
53.7513096 |
-2.3800285 |
53.7527793 |
-2.3703049 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:00 |
Accrington |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075096 |
1789251949861863 |
None |
9 |
9 |
2026-09-12 22:25:49.864723 |
None |
2026-09-13 00:25:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519762 |
L89517 |
362J93M912 |
2026-09-12 |
Northern |
O |
LIV |
MCV |
2J93 |
331110 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "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": 683.612, "from_m": 317.352, "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": 1779.804, "from_m": 683.612, "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": 1821.377, "from_m": 1779.804, "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": 2057.272, "from_m": 1821.377, "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": 4800.14, "from_m": 2057.272, "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": 26067.462, "from_m": 4800.14, "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": 26113.653, "from_m": 26067.462, "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": 26798.793, "from_m": 26113.653, "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": 26868.971, "from_m": 26798.793, "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": 34764.785, "from_m": 26868.971, "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": 36072.389, "from_m": 34764.785, "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": 36326.333, "from_m": 36072.389, "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": 36372.129, "from_m": 36326.333, "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": 36501.416, "from_m": 36372.129, "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": 48236.373, "from_m": 36501.416, "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": 48701.34, "from_m": 48236.373, "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": 48747.562, "from_m": 48701.34, "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": 48863.043, "from_m": 48747.562, "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": 49919.828, "from_m": 48863.043, "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": 49938.648, "from_m": 49919.828, "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": 50083.584, "from_m": 49938.648, "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": 50573.279, "from_m": 50083.584, "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": 50729.097, "from_m": 50573.279, "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": 519762, "profile_key": "2f503ce4cdf7df129ad65b63cb41f8fba87cf57527e1ac478c931fa299bb97b9", "schedule_id": 35560, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324H", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Roby", "stage_seq": 9, "distance_m": 8285.928, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Huyton", "stage_seq": 10, "distance_m": 9121.559, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Whiston", "stage_seq": 11, "distance_m": 12266.432, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341H", "location": "Rainhill", "stage_seq": 12, "distance_m": 14231.134, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Lea Green", "stage_seq": 13, "distance_m": 17213.367, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2348", "location": "St. Helens Junction", "stage_seq": 14, "distance_m": 19076.295, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Earlestown", "stage_seq": 15, "distance_m": 23733.498, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Newton-le-Willows", "stage_seq": 16, "distance_m": 25232.407, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Parkside Jn", "stage_seq": 17, "distance_m": 26868.971, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Astley Station S.B.", "stage_seq": 18, "distance_m": 36326.333, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0005H", "location": "Patricroft", "stage_seq": 19, "distance_m": 42683.87, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Eccles", "stage_seq": 20, "distance_m": 44257.941, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 48863.043, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Salford Central", "stage_seq": 22, "distance_m": 49669.971, "section_seq": 1, "route_path_id": 35940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015H", "location": "Deal Street Jn", "stage_seq": 23, "distance_m": 50083.584, "section_seq": 1, "route_path_id": 35940}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 24, "distance_m": 50729.097, "section_seq": 1, "route_path_id": 35940}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50729.097, "from_m": 0.0, "section_seq": 1, "route_path_id": 35940}], "total_distance_m": 50729.097, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50450.601, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 278.496, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:29Z", "source_id": 42080240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:33Z", "source_id": 13768534, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
2320 |
2320 |
4 |
None |
None |
Manchester Victoria |
0017 |
0017 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89517/2026-09-12/detailed |
None |
Edge Hill |
2026-09-12T23:25:24+01:00 |
Wavertree Technology Park |
1.0 |
{"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9463516, 53.402462], [-2.9460269999999995, 53.40242039999999], [-2.9456225, 53.4023838], [-2.9452987, 53.40237280000001], [-2.9450071, 53.40237629999999], [-2.9446815, 53.40240249999999], [-2.9442425, 53.402458499999995], [-2.9440700999999994, 53.402482500000005], [-2.943714, 53.4025353], [-2.9433456, 53.402605], [-2.9429657999999996, 53.402676099999994], [-2.9424517, 53.4027814], [-2.9421923999999997, 53.4028351], [-2.9414537, 53.4029911], [-2.9409873, 53.40308759999999], [-2.940574499999999, 53.403164100000005], [-2.9400930999999995, 53.4032468], [-2.9395178999999994, 53.4033368], [-2.9389211, 53.40341649999999], [-2.9386029999999996, 53.4034566], [-2.9382561890596457, 53.403500346415974], [-2.9377689999999994, 53.4035618], [-2.9352383999999994, 53.40385439999999], [-2.9318904999999997, 53.404195400000006], [-2.931654804747777, 53.404219148007115], [-2.9314151, 53.404243300000005], [-2.9266516999999994, 53.40474569999999], [-2.9253136, 53.4049094], [-2.9242742999999995, 53.4050348], [-2.9234384, 53.40513180000001], [-2.922822, 53.40520720000001]]} |
1.1 |
2325 |
2326 |
2026-09-12T23:27:00+01:00 |
None |
None |
Liverpool Lime Street HL/ML |
Edge Hill |
Wavertree Technology Park |
53.4037846 |
-2.9358423 |
53.4052072 |
-2.9228220 |
0 |
1 |
2026-09-12 22:26:15 |
RUNNING |
2026-09-12 22:26:06 |
Wavertree Technology Park |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42082428 |
1789251975797311 |
None |
13 |
13 |
2026-09-12 22:26:15.800912 |
None |
2026-09-13 00:18:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519763 |
L89521 |
322J97M912 |
2026-09-12 |
Northern |
P |
SYB |
MCV |
2J97 |
158902 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 124.359, "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": 248.179, "from_m": 124.359, "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": 466.852, "from_m": 248.179, "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": 1580.635, "from_m": 466.852, "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": 2310.495, "from_m": 1580.635, "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": 8453.863, "from_m": 2310.495, "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": 8491.265, "from_m": 8453.863, "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": 10056.986, "from_m": 8491.265, "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": 12144.373, "from_m": 10056.986, "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": 12602.752, "from_m": 12144.373, "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": 519763, "profile_key": "9728ac84c7c2ae91d59f26dd73fa4f1c2d500302f55103fcaf8c82f59b0d272a", "schedule_id": 2671, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Stalybridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35939}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Ashton-under-Lyne", "stage_seq": 2, "distance_m": 2224.263, "section_seq": 1, "route_path_id": 35939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Ashton Moss North Jn", "stage_seq": 3, "distance_m": 3712.374, "section_seq": 1, "route_path_id": 35939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Baguley Fold Jn", "stage_seq": 4, "distance_m": 8597.949, "section_seq": 1, "route_path_id": 35939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Philips Park West Jn", "stage_seq": 5, "distance_m": 9829.346, "section_seq": 1, "route_path_id": 35939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Miles Platting Jn", "stage_seq": 6, "distance_m": 10433.05, "section_seq": 1, "route_path_id": 35939}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 7, "distance_m": 12602.752, "section_seq": 1, "route_path_id": 35939}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12602.752, "from_m": 0.0, "section_seq": 1, "route_path_id": 35939}], "total_distance_m": 12602.752, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 12565.35, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.402, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stalybridge |
2320 |
2320 |
5 |
23:34:00 |
None |
Manchester Victoria |
2333 |
2333 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L89521/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
0 |
0 |
2026-09-12 22:23:16 |
ACTIVATED |
None |
Stalybridge |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789251796848666 |
None |
18 |
18 |
2026-09-12 22:23:16.850200 |
5 |
2026-09-12 22:34:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519764 |
P24209 |
332O87M912 |
2026-09-12 |
Northern |
P |
MCO |
LIV |
2O87 |
195003 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 136.111, "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": 776.606, "from_m": 136.111, "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": 1135.531, "from_m": 776.606, "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": 2345.887, "from_m": 1135.531, "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": 12726.324, "from_m": 2345.887, "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": 12764.807, "from_m": 12726.324, "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": 31970.493, "from_m": 12764.807, "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": 32438.183, "from_m": 31970.493, "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": 35292.017, "from_m": 32438.183, "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": 36204.102, "from_m": 35292.017, "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": 38685.546, "from_m": 36204.102, "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": 39597.63, "from_m": 38685.546, "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": 40717.328, "from_m": 39597.63, "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": 40778.711, "from_m": 40717.328, "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": 40925.377, "from_m": 40778.711, "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": 41666.353, "from_m": 40925.377, "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": 42819.018, "from_m": 41666.353, "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": 60517.815, "from_m": 42819.018, "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": 60996.249, "from_m": 60517.815, "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": 61221.524, "from_m": 60996.249, "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": 61691.037, "from_m": 61221.524, "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": 61744.206, "from_m": 61691.037, "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": 66265.05, "from_m": 61744.206, "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": 66325.368, "from_m": 66265.05, "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": 66657.082, "from_m": 66325.368, "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": 67791.18, "from_m": 66657.082, "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": 67849.218, "from_m": 67791.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": 67928.441, "from_m": 67849.218, "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": 67970.183, "from_m": 67928.441, "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": 68039.245, "from_m": 67970.183, "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": 68077.29, "from_m": 68039.245, "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": 68376.372, "from_m": 68077.29, "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": 68612.267, "from_m": 68376.372, "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": 68653.841, "from_m": 68612.267, "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": 69750.032, "from_m": 68653.841, "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": 70116.292, "from_m": 69750.032, "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": 70433.644, "from_m": 70116.292, "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": 519764, "profile_key": "86292216f782bcdd6b0d4d651747205c8efe30160cf4dc280b74ec83816ef293", "schedule_id": 21417, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Manchester Oxford Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322H", "location": "Deansgate", "stage_seq": 2, "distance_m": 588.441, "section_seq": 1, "route_path_id": 36432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Trafford Park East Jn", "stage_seq": 3, "distance_m": 3555.494, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Trafford Park", "stage_seq": 4, "distance_m": 5408.472, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330", "location": "Humphrey Park", "stage_seq": 5, "distance_m": 6501.511, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "Urmston", "stage_seq": 6, "distance_m": 8305.234, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Chassen Road", "stage_seq": 7, "distance_m": 18055.545, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Flixton", "stage_seq": 8, "distance_m": 19169.323, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Irlam", "stage_seq": 9, "distance_m": 22580.112, "section_seq": 1, "route_path_id": 36432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Glazebrook East Jn", "stage_seq": 10, "distance_m": 24012.03, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346", "location": "Glazebrook", "stage_seq": 11, "distance_m": 24208.403, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Birchwood", "stage_seq": 12, "distance_m": 29149.269, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Padgate", "stage_seq": 13, "distance_m": 31449.428, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Warrington Central", "stage_seq": 14, "distance_m": 34262.397, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "Warrington West", "stage_seq": 15, "distance_m": 37444.824, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "Widnes", "stage_seq": 16, "distance_m": 50750.387, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Hough Green", "stage_seq": 17, "distance_m": 53524.282, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Halewood", "stage_seq": 18, "distance_m": 57260.811, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0019H", "location": "Hunt's Cross", "stage_seq": 19, "distance_m": 58994.321, "section_seq": 1, "route_path_id": 36432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 60517.815, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024H", "location": "Liverpool South Parkway (HL)", "stage_seq": 21, "distance_m": 61403.411, "section_seq": 1, "route_path_id": 36432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Wavertree Jn", "stage_seq": 22, "distance_m": 66211.573, "section_seq": 1, "route_path_id": 36432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030H", "location": "Edge Hill S.B.", "stage_seq": 23, "distance_m": 67674.508, "section_seq": 1, "route_path_id": 36432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031", "location": "Edge Hill", "stage_seq": 24, "distance_m": 68263.249, "section_seq": 1, "route_path_id": 36432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032", "location": "Crown Street Jn", "stage_seq": 25, "distance_m": 69155.506, "section_seq": 1, "route_path_id": 36432}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 26, "distance_m": 70433.644, "section_seq": 1, "route_path_id": 36432}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70433.644, "from_m": 0.0, "section_seq": 1, "route_path_id": 36432}], "total_distance_m": 70433.644, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70311.845, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 121.799, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Manchester Oxford Road |
2320 |
2320 |
1 |
23:25:00 |
None |
Liverpool Lime Street HL/ML |
0035 |
0035 |
9 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P24209/2026-09-12/detailed |
None |
Manchester Oxford Road |
2026-09-12T23:25:30+01:00 |
Deansgate |
1436.5 |
{"type": "LineString", "coordinates": [[-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.47387125803353], [-2.2462925999999994, 53.47387669999999], [-2.2466494, 53.473891499999986], [-2.2477258, 53.47393040000001], [-2.2477473, 53.4739312], [-2.2486573999999995, 53.4739635], [-2.2502237, 53.47401920000001], [-2.2510242, 53.474077]]} |
0.4 |
2325 |
2321½ |
2026-09-12T23:27:00+01:00 |
None |
None |
None |
None |
Deansgate |
53.4738737 |
-2.2460157 |
53.4740770 |
-2.2510242 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:30 |
Deansgate |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251930612890 |
None |
13 |
13 |
2026-09-12 22:25:30.615208 |
None |
2026-09-12 23:20:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519765 |
P24351 |
262P40M912 |
2026-09-12 |
Northern |
P |
WRK |
SHF |
2P40 |
150004 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 4908.679, "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": 4947.888, "from_m": 4908.679, "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": 12987.315, "from_m": 4947.888, "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": 15652.746, "from_m": 12987.315, "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": 16008.022, "from_m": 15652.746, "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": 16050.902, "from_m": 16008.022, "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": 16057.553, "from_m": 16050.902, "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": 16152.076, "from_m": 16057.553, "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": 17306.095, "from_m": 16152.076, "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": 23183.536, "from_m": 17306.095, "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": 23222.109, "from_m": 23183.536, "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": 24045.642, "from_m": 23222.109, "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": 24328.896, "from_m": 24045.642, "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": 24605.804, "from_m": 24328.896, "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": 24908.019, "from_m": 24605.804, "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": 24940.152, "from_m": 24908.019, "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": 24942.285, "from_m": 24940.152, "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": 25439.297, "from_m": 24942.285, "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": 519765, "profile_key": "b55e8d17f1ec7bd4ea1cde2c09c704fb56411770b62de13e9fb2120fde933f78", "schedule_id": 21424, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Worksop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Shireoaks East Jn", "stage_seq": 2, "distance_m": 1672.502, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Shireoaks", "stage_seq": 3, "distance_m": 3374.387, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Brancliffe East Jn", "stage_seq": 4, "distance_m": 4908.679, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Kiveton Park", "stage_seq": 5, "distance_m": 8284.523, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Kiveton Bridge", "stage_seq": 6, "distance_m": 10204.079, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Woodhouse Jn", "stage_seq": 7, "distance_m": 16166.402, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Woodhouse", "stage_seq": 8, "distance_m": 16951.948, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346", "location": "Darnall", "stage_seq": 9, "distance_m": 21638.032, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Woodburn Jn", "stage_seq": 10, "distance_m": 23121.166, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Nunnery Main Line Jn", "stage_seq": 11, "distance_m": 24712.662, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": null, "location": "Sheffield", "stage_seq": 12, "distance_m": 25439.297, "section_seq": 1, "route_path_id": 36446}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25439.297, "from_m": 0.0, "section_seq": 1, "route_path_id": 36446}], "total_distance_m": 25439.297, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 21578.505, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3860.792, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7531, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:46Z", "source_id": 42079302, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:50Z", "source_id": 13768182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:24:00+01:00", "operational_fact": true}] |
Worksop |
2320 |
2320 |
2 |
None |
None |
Sheffield |
2358 |
2357½ |
4B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24351/2026-09-12/detailed |
None |
Shireoaks |
2026-09-12T23:24:53+01:00 |
Kiveton Park |
5.5 |
{"type": "LineString", "coordinates": [[-1.1684508, 53.32491430000001], [-1.1695797, 53.3252082], [-1.1707376, 53.32548860000001], [-1.171653, 53.3256995], [-1.1725783, 53.32589899999999], [-1.1738538, 53.326162200000006], [-1.174103, 53.326207800000006], [-1.1754793, 53.3264658], [-1.1757162, 53.3265067], [-1.1789515, 53.32703550000001], [-1.1791599, 53.3270658], [-1.1812050999999997, 53.327335299999994], [-1.1852963, 53.3278952], [-1.1873577, 53.3281703], [-1.1895201999999998, 53.3284589], [-1.1896462, 53.32847570000001], [-1.1901596999999997, 53.3285201], [-1.1906259412017262, 53.32858350231909], [-1.1906774, 53.32859049999998], [-1.1912401999999995, 53.32869709999999], [-1.1960659, 53.32935249999999], [-1.1990866999999998, 53.329759900000006], [-1.2036261, 53.3303721], [-1.2057623000000002, 53.3306656], [-1.2086673, 53.331063999999984], [-1.2100666999999998, 53.33128370000001], [-1.2112884999999998, 53.33151039999999], [-1.2122635, 53.3317208], [-1.2141625, 53.3321695], [-1.2184612, 53.33329429999999], [-1.2201826999999998, 53.33373189999999], [-1.2210985, 53.33393279999999], [-1.2220192, 53.3341235], [-1.2239602, 53.3344258], [-1.2248402, 53.3345282], [-1.2271701, 53.33479109999999], [-1.2280080999999998, 53.3349063], [-1.2288802999999997, 53.335049299999994], [-1.2299187, 53.335255], [-1.2308812999999998, 53.3354884], [-1.2318854, 53.335772899999995], [-1.2328236, 53.3360472], [-1.2334001, 53.336196], [-1.2342943, 53.3363856], [-1.2349931, 53.3365082], [-1.2354915, 53.3365884], [-1.2365102, 53.3366934], [-1.2372554, 53.3367445], [-1.2381568999999997, 53.3367722], [-1.2388864000000002, 53.336780299999994], [-1.2393788999999995, 53.336780100000006], [-1.239384436032153, 53.336780097914215]]} |
3.1 |
2324 |
2329½ |
2026-09-12T23:29:00+01:00 |
None |
None |
Worksop |
Shireoaks |
Kiveton Park |
53.3282170 |
-1.1877076 |
53.3367801 |
-1.2393844 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:24:53 |
Kiveton Park |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42081713 |
1789251945510351 |
None |
11 |
11 |
2026-09-12 22:25:45.512850 |
None |
2026-09-12 23:57:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519766 |
P87270 |
882D64N912 |
2026-09-12 |
Southeastern |
P |
ORP |
None |
2D64 |
465001+465009 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "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": 350.071, "from_m": 198.971, "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": 400.113, "from_m": 350.071, "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": 488.011, "from_m": 400.113, "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": 542.97, "from_m": 488.011, "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": 2547.8, "from_m": 542.97, "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": 3717.658, "from_m": 2547.8, "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": 3901.63, "from_m": 3717.658, "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": 4443.551, "from_m": 3901.63, "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": 4478.445, "from_m": 4443.551, "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": 4972.5, "from_m": 4478.445, "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": 5018.998, "from_m": 4972.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": 7194.796, "from_m": 5018.998, "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": 7243.662, "from_m": 7194.796, "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": 17750.587, "from_m": 7243.662, "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": 18277.006, "from_m": 17750.587, "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": 18300.868, "from_m": 18277.006, "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": 18342.974, "from_m": 18300.868, "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": 19448.888, "from_m": 18342.974, "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": 20898.234, "from_m": 19448.888, "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": 21024.111, "from_m": 20898.234, "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": 21196.154, "from_m": 21024.111, "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": 21269.977, "from_m": 21196.154, "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": 22567.257, "from_m": 21269.977, "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": 22998.292, "from_m": 22567.257, "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": 23318.453, "from_m": 22998.292, "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": 24448.904, "from_m": 23318.453, "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": 519766, "profile_key": "e38373cc14c6d1f58b1d1d83768c3e8de5e9be852e2c4b634ed43950f58b88bc", "schedule_id": 23276, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 37453}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 37453}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Bickley", "stage_seq": 5, "distance_m": 4748.855, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2333", "location": "Bromley South", "stage_seq": 6, "distance_m": 6967.239, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336", "location": "Shortlands", "stage_seq": 7, "distance_m": 8389.807, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339H", "location": "Beckenham Junction", "stage_seq": 8, "distance_m": 10536.977, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342", "location": "Kent House", "stage_seq": 9, "distance_m": 11876.409, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Penge East", "stage_seq": 10, "distance_m": 12907.059, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347H", "location": "Sydenham Hill", "stage_seq": 11, "distance_m": 15210.448, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "West Dulwich", "stage_seq": 12, "distance_m": 16325.508, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Herne Hill", "stage_seq": 13, "distance_m": 18039.191, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Brixton", "stage_seq": 14, "distance_m": 19293.633, "section_seq": 1, "route_path_id": 37453}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Voltaire Road Jn", "stage_seq": 15, "distance_m": 21024.111, "section_seq": 1, "route_path_id": 37453}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Grosvenor Bridge Jn", "stage_seq": 16, "distance_m": 23046.196, "section_seq": 1, "route_path_id": 37453}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": null, "location": "London Victoria", "stage_seq": 17, "distance_m": 24448.904, "section_seq": 1, "route_path_id": 37453}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24448.904, "from_m": 0.0, "section_seq": 1, "route_path_id": 37453}], "total_distance_m": 24448.904, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23069.887, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1379.017, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:13Z", "source_id": 42077389, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:13Z", "source_id": 13767484, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:23:00+01:00", "operational_fact": true}] |
Orpington |
2320 |
2320 |
8 |
None |
None |
London Victoria |
0003 |
0003 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87270/2026-09-12/detailed |
None |
Petts Wood |
2026-09-12T23:23:51+01:00 |
Bickley |
5.5 |
{"type": "LineString", "coordinates": [[0.07467612172894564, 51.38839808226253], [0.0746271, 51.3884473], [0.07354539999999998, 51.38949629999999], [0.0725818, 51.3904485], [0.071752, 51.39129700000001], [0.0713026, 51.3917536], [0.0702374, 51.3928476], [0.0701382, 51.3929495], [0.069729, 51.3933675], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.0643745, 51.39860310000001], [0.0635005, 51.3989755], [0.0632875, 51.3990891], [0.06304779999999999, 51.3992246], [0.06221089999999999, 51.3997674], [0.06202029999999999, 51.399896899999995], [0.061813999999999994, 51.400027699999995], [0.06154249999999999, 51.4001835], [0.061238400000000005, 51.40032719999999], [0.0610046, 51.4004279], [0.060726, 51.4005221], [0.06041649999999999, 51.400601], [0.0600132, 51.40067989999999], [0.0596455, 51.400726500000005], [0.05930999999999999, 51.400749000000005], [0.05892519999999998, 51.4007587], [0.05868910000000001, 51.400766199999985], [0.05833116385619367, 51.40078927673121], [0.058109, 51.4008036], [0.05737230000000001, 51.40079219999999], [0.056268, 51.4007421], [0.055421, 51.40069729999999], [0.05395579999999999, 51.400615], [0.0525124, 51.4005347], [0.05137969999999999, 51.4004711], [0.0504058, 51.40042009999999], [0.0497392, 51.4003826], [0.0489203, 51.4003356], [0.048249, 51.4002971], [0.0471465, 51.40023279999999], [0.0471046, 51.4002304], [0.0459736, 51.40016889999999], [0.045038, 51.4001178], [0.043989344588020424, 51.40005986406687]]} |
1.8 |
2323 |
2328½ |
2026-09-12T23:27:30+01:00 |
None |
None |
Orpington |
Petts Wood Jn |
Bickley |
51.4008031 |
0.0581171 |
51.4000599 |
0.0439893 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:23:51 |
Bickley |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42080505 |
1789251957843447 |
None |
12 |
12 |
2026-09-12 22:25:57.846855 |
None |
2026-09-13 00:03:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519767 |
P89291 |
882S77M912 |
2026-09-12 |
Southeastern |
P |
CST |
ORP |
2S77 |
376003+376024 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "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": 2086.518, "from_m": 738.479, "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": 5503.135, "from_m": 2086.518, "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": 5542.659, "from_m": 5503.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": 7743.57, "from_m": 5542.659, "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": 8244.742, "from_m": 7743.57, "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": 8297.433, "from_m": 8244.742, "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": 8706.017, "from_m": 8297.433, "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": 8933.348, "from_m": 8706.017, "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": 10897.886, "from_m": 8933.348, "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": 12239.458, "from_m": 10897.886, "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": 12271.143, "from_m": 12239.458, "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": 17148.395, "from_m": 12271.143, "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": 17249.701, "from_m": 17148.395, "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": 17285.217, "from_m": 17249.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", "infrastructure_limit_mph": 70.0}, {"to_m": 17401.276, "from_m": 17285.217, "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": 17824.138, "from_m": 17401.276, "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": 18102.515, "from_m": 17824.138, "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": 19269.133, "from_m": 18102.515, "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": 19333.661, "from_m": 19269.133, "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": 21338.491, "from_m": 19333.661, "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": 21393.449, "from_m": 21338.491, "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": 21481.347, "from_m": 21393.449, "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": 21531.389, "from_m": 21481.347, "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": 21682.489, "from_m": 21531.389, "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": 21881.461, "from_m": 21682.489, "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": 519767, "profile_key": "09e38c843d9d622c602ea74be3cb4f99fef309a7d9540266d65b246c3866bee1", "schedule_id": 23834, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2325", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 37691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 37691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Hither Green", "stage_seq": 8, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Grove Park", "stage_seq": 9, "distance_m": 13041.483, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Elmstead Woods", "stage_seq": 10, "distance_m": 15092.948, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Chislehurst", "stage_seq": 11, "distance_m": 16629.176, "section_seq": 1, "route_path_id": 37691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19195.924, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Petts Wood", "stage_seq": 13, "distance_m": 19934.127, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Orpington", "stage_seq": 14, "distance_m": 21881.461, "section_seq": 1, "route_path_id": 37691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21881.461, "from_m": 0.0, "section_seq": 1, "route_path_id": 37691}], "total_distance_m": 21881.461, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 21540.196, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.265, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:53Z", "source_id": 42076895, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:59Z", "source_id": 13767348, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:22:00+01:00", "operational_fact": true}] |
London Cannon Street |
2320 |
2320 |
2 |
None |
None |
Orpington |
2357 |
2357 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89291/2026-09-12/detailed |
None |
London Bridge |
2026-09-12T23:24:55+01:00 |
New Cross |
6.0 |
{"type": "LineString", "coordinates": [[-0.0860145, 51.5050459], [-0.0858626, 51.5049079], [-0.0856711, 51.5047282], [-0.0855035, 51.504595499999986], [-0.0853358, 51.5044707], [-0.0852198, 51.5043893], [-0.08486649999999998, 51.5041389], [-0.08452449999999999, 51.503921], [-0.08418109999999998, 51.5037256], [-0.08384589999999999, 51.50356910000001], [-0.08348379999999998, 51.5034209], [-0.0830379, 51.5032549], [-0.08289959999999999, 51.5032048], [-0.0825917, 51.503089199999984], [-0.0822861, 51.502976], [-0.0819234, 51.5028216], [-0.081647, 51.50270179999999], [-0.0815781, 51.50266709999999], [-0.0814593, 51.5026106], [-0.0811221, 51.5024455], [-0.0807821, 51.50228400000001], [-0.0803805, 51.5020636], [-0.0793451, 51.501515100000006], [-0.0784259, 51.50102590000001], [-0.0777436, 51.5006641], [-0.0774441, 51.50052409999999], [-0.0771336, 51.500378], [-0.076136, 51.4998432], [-0.0744266, 51.498923899999994], [-0.07414677221625915, 51.4987748385867], [-0.0731985, 51.4982697], [-0.0722293, 51.4977641], [-0.0709812, 51.49713160000001], [-0.0696326, 51.496475], [-0.06822089999999999, 51.49582339999999], [-0.0674374, 51.495468], [-0.0662175, 51.494918600000005], [-0.06409509999999999, 51.49396039999999], [-0.06308199999999999, 51.4934738], [-0.0614999, 51.492767699999995], [-0.0610092, 51.4925544], [-0.0601817, 51.492192799999984], [-0.055359599999999995, 51.4901111], [-0.05518019999999999, 51.4900337], [-0.05504509999999999, 51.48997539999999], [-0.0547379, 51.48983890000001], [-0.0545426, 51.4897576], [-0.0539494, 51.48949859999999], [-0.05351709999999999, 51.4893046], [-0.0529575, 51.4890368], [-0.052394100000000006, 51.4887482], [-0.05168822702787888, 51.48839300222435], [-0.05150333025636699, 51.48829996105776], [-0.0511149, 51.4881045], [-0.0509322, 51.4880066], [-0.0507462, 51.48791419999999], [-0.0503965, 51.4877468], [-0.050104, 51.4876033], [-0.049867699999999994, 51.4874864], [-0.04959639999999999, 51.4873479], [-0.0492739, 51.4871948], [-0.0489959, 51.48706849999999], [-0.0485839, 51.4868948], [-0.0482029, 51.48674209999999], [-0.04787116739848857, 51.48661905253717], [-0.04778618944952036, 51.48658753215392], [-0.04768769999999999, 51.48655099999999], [-0.04729139999999999, 51.486408], [-0.046878399999999994, 51.4862663], [-0.04615190000000001, 51.4860264], [-0.04546999999999999, 51.48577219999999], [-0.0451883, 51.4856665], [-0.0444963, 51.48541310000001], [-0.0439102, 51.48521410000001], [-0.04377386379581309, 51.48516628647918], [-0.04370318115425038, 51.485141497842406], [-0.0430083, 51.4848978], [-0.04205899999999999, 51.484503100000005], [-0.0409011, 51.48405689999999], [-0.04078438832358355, 51.48401271594231], [-0.04056767291328515, 51.483929481995325], [-0.04037458364591461, 51.483857139169096], [-0.0402018904978426, 51.48379400277131], [-0.04004636344543979, 51.48373838810969], [-0.039904772465076815, 51.48368861049196], [-0.039773887533124365, 51.4836429852258], [-0.03965047862595309, 51.483599827618946], [-0.03953131571993366, 51.483557452979085], [-0.03941316879143672, 51.483514176613944], [-0.039292807816832954, 51.48346831383123], [-0.039167002772493006, 51.48341817993865], [-0.039032523634787555, 51.4833620902439], [-0.03888614038008725, 51.48329836005472], [-0.03872462298476276, 51.4832253046788], [-0.03854474142518475, 51.48314123942384], [-0.03834326567772387, 51.48304447959757], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.036550099999999995, 51.481791699999995], [-0.03634389999999999, 51.481585], [-0.036175, 51.4813979], [-0.0360382, 51.4812359], [-0.0358333, 51.4809731], [-0.0355555, 51.48059680000001], [-0.035232099999999995, 51.4800936], [-0.0349485, 51.4796366], [-0.0348231, 51.4794347], [-0.0347238, 51.4792922], [-0.0346335, 51.4791625], [-0.034251699999999996, 51.4786146], [-0.0334879, 51.4774989], [-0.0331059, 51.476932], [-0.03301065868001902, 51.47679965018019]]} |
3.1 |
2324 |
2330 |
2026-09-12T23:29:30+01:00 |
None |
None |
London Cannon Street |
London Bridge Sig. L1490 |
New Cross |
51.4982876 |
-0.0732321 |
51.4767997 |
-0.0330107 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:24:55 |
New Cross |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42081144 |
1789251919901911 |
None |
15 |
15 |
2026-09-12 22:25:19.905759 |
None |
2026-09-12 23:57:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519768 |
W32691 |
872J72M912 |
2026-09-12 |
Southern |
P |
ECR |
None |
2J72 |
377301+377324 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 195.021, "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": 235.21, "from_m": 195.021, "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": 262.574, "from_m": 235.21, "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": 309.112, "from_m": 262.574, "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": 1125.36, "from_m": 309.112, "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": 1649.352, "from_m": 1125.36, "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": 1762.213, "from_m": 1649.352, "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": 1778.861, "from_m": 1762.213, "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": 1973.01, "from_m": 1778.861, "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": 1989.658, "from_m": 1973.01, "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": 2021.197, "from_m": 1989.658, "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": 2074.972, "from_m": 2021.197, "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": 7461.457, "from_m": 2074.972, "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": 7544.875, "from_m": 7461.457, "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": 7643.877, "from_m": 7544.875, "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": 8099.78, "from_m": 7643.877, "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": 10609.395, "from_m": 8099.78, "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": 11100.993, "from_m": 10609.395, "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": 11130.698, "from_m": 11100.993, "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": 11157.081, "from_m": 11130.698, "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": 11194.503, "from_m": 11157.081, "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": 11232.071, "from_m": 11194.503, "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": 11266.241, "from_m": 11232.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": 11328.475, "from_m": 11266.241, "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": 14096.948, "from_m": 11328.475, "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": 15340.339, "from_m": 14096.948, "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": 15422.486, "from_m": 15340.339, "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": 15834.73, "from_m": 15422.486, "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": 15912.878, "from_m": 15834.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": 17395.946, "from_m": 15912.878, "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": 17446.919, "from_m": 17395.946, "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": 17901.024, "from_m": 17446.919, "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": 18000.13, "from_m": 17901.024, "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": 18028.196, "from_m": 18000.13, "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": 18562.673, "from_m": 18028.196, "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": 18602.192, "from_m": 18562.673, "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": 18650.177, "from_m": 18602.192, "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": 19990.802, "from_m": 18650.177, "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": 20075.114, "from_m": 19990.802, "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": 20808.368, "from_m": 20075.114, "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": 21239.194, "from_m": 20808.368, "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": 519768, "profile_key": "2d6303e7d37133b17d453a516f47ac3a7ee3c963f0122ef63b08267934db8356", "schedule_id": 25821, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "East Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Windmill Bridge Jn", "stage_seq": 2, "distance_m": 847.29, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2327", "location": "Selhurst", "stage_seq": 3, "distance_m": 1875.935, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Thornton Heath", "stage_seq": 4, "distance_m": 3375.938, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333H", "location": "Norbury", "stage_seq": 5, "distance_m": 5318.379, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Streatham Common", "stage_seq": 6, "distance_m": 6727.607, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343H", "location": "Streatham", "stage_seq": 7, "distance_m": 8963.667, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347H", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 11410.796, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "North Dulwich", "stage_seq": 9, "distance_m": 13517.009, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "East Dulwich", "stage_seq": 10, "distance_m": 14402.014, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 15646.979, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 16846.985, "section_seq": 1, "route_path_id": 28346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 17365.206, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 18367.1, "section_seq": 1, "route_path_id": 28346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 18622.871, "section_seq": 1, "route_path_id": 28346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 19141.253, "section_seq": 1, "route_path_id": 28346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 20075.114, "section_seq": 1, "route_path_id": 28346}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 21239.194, "section_seq": 1, "route_path_id": 28346}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21239.194, "from_m": 0.0, "section_seq": 1, "route_path_id": 28346}], "total_distance_m": 21239.194, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20902.582, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 336.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29929, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:01Z", "source_id": 42079618, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:07Z", "source_id": 13768294, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
East Croydon |
2320 |
2320 |
5 |
None |
None |
London Bridge (Central) |
0007 |
0007 |
11 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32691/2026-09-12/detailed |
None |
Selhurst |
2026-09-12T23:27:00+01:00 |
Thornton Heath |
2.0 |
{"type": "LineString", "coordinates": [[-0.0882838, 51.391906799999994], [-0.08815749999999999, 51.39174330000001], [-0.08805, 51.3915775], [-0.08790329999999999, 51.3913616], [-0.08781109999999999, 51.391203], [-0.0877174, 51.3910102], [-0.0876339, 51.3908454], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10118452592243248, 51.3992458551783]]} |
1.0 |
2327 |
2329 |
2026-09-12T23:29:00+01:00 |
None |
None |
East Croydon |
Selhurst |
Thornton Heath |
51.3919068 |
-0.0882838 |
51.3992459 |
-0.1011845 |
0 |
1 |
2026-09-12 22:26:10 |
AT_PLATFORM |
2026-09-12 22:25:04 |
Selhurst |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
42079618 |
1789251876304530 |
None |
11 |
11 |
2026-09-12 22:25:04.700946 |
2 |
2026-09-12 22:27:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519769 |
W75674 |
652P10M912 |
2026-09-12 |
West Midlands Trains |
P |
SBT |
None |
2P10 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 519769, "profile_key": "d600cd37566e84c5e8d0b88cb87529197c7bf68ae41d27ba93d32b10d61b85f4", "schedule_id": 27796, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39633}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "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} |
[] |
Stourbridge Town |
2320 |
2320 |
None |
23:20:00 |
None |
Stourbridge Jn (Town Plat) |
2323 |
2323 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W75674/2026-09-12/detailed |
None |
Stourbridge Town |
2026-09-12T23:20:30+01:00 |
Stourbridge Jn (Town Plat) |
3.0 |
{"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} |
0.7 |
2320 |
2323 |
2026-09-12T23:23:00+01:00 |
None |
None |
None |
None |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
0 |
1 |
2026-09-12 22:23:00 |
RUNNING |
2026-09-12 22:20:30 |
Stourbridge Jn (Town Plat) |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789248029805459 |
None |
0 |
0 |
2026-09-12 22:20:30.717281 |
None |
2026-09-12 23:20:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519770 |
W82839 |
032N50M912 |
2026-09-12 |
ScotRail |
O |
ALO |
GLQ |
2N50 |
385004+385039 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 171.21, "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": 484.18, "from_m": 171.21, "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": 8286.6, "from_m": 484.18, "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": 10088.622, "from_m": 8286.6, "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": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "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": 10738.955, "from_m": 10501.237, "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": 11185.842, "from_m": 10738.955, "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": 11213.297, "from_m": 11185.842, "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": 11272.789, "from_m": 11213.297, "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": 12277.161, "from_m": 11272.789, "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": 22946.797, "from_m": 12277.161, "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": 25642.022, "from_m": 22946.797, "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": 25922.48, "from_m": 25642.022, "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": 25962.677, "from_m": 25922.48, "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": 26435.359, "from_m": 25962.677, "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": 27031.542, "from_m": 26435.359, "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": 30694.863, "from_m": 27031.542, "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": 53187.671, "from_m": 30694.863, "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": 53492.738, "from_m": 53187.671, "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:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 54833.736, "from_m": 53492.738, "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": 55467.636, "from_m": 54833.736, "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": 56213.147, "from_m": 55467.636, "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": 56600.712, "from_m": 56213.147, "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": 56665.913, "from_m": 56600.712, "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": 57341.028, "from_m": 56665.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 57938.553, "from_m": 57341.028, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 58434.799, "from_m": 57938.553, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 519770, "profile_key": "e19f23e7d0ae5db9e342ca2ee656068d5f84b95e968d82d93253f9b55e727a69", "schedule_id": 38821, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Alloa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Cambus Loop", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Causewayhead Jn", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2332H", "location": "Stirling", "stage_seq": 4, "distance_m": 10865.431, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2342", "location": "Larbert", "stage_seq": 5, "distance_m": 23856.789, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Larbert Jn", "stage_seq": 6, "distance_m": 24804.232, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Carmuirs West Jn", "stage_seq": 7, "distance_m": 25922.48, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 29560.533, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Greenhill Upper Jn", "stage_seq": 9, "distance_m": 30579.836, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Croy", "stage_seq": 10, "distance_m": 40158.931, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Lenzie", "stage_seq": 11, "distance_m": 48553.177, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Bishopbriggs", "stage_seq": 12, "distance_m": 53356.11, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Cowlairs West Jn", "stage_seq": 13, "distance_m": 55665.929, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Cowlairs South Jn", "stage_seq": 14, "distance_m": 56539.098, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 15, "distance_m": 58434.799, "section_seq": 1, "route_path_id": 28690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 28690}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58434.799, "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": 610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:08Z", "source_id": 42077285, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:11Z", "source_id": 13767472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:22:00+01:00", "operational_fact": true}] |
Alloa |
2320 |
2320 |
1 |
None |
None |
Glasgow Queen St High Level |
0007 |
0007 |
2 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82839/2026-09-12/detailed |
None |
Alloa |
2026-09-12T23:19:50+01:00 |
Stirling |
8.5 |
{"type": "LineString", "coordinates": [[-3.7888638, 56.11791989999998], [-3.789731099999999, 56.1178605], [-3.78991, 56.11784819999999], [-3.7902908, 56.1178131], [-3.7906993, 56.117760099999984], [-3.7908293, 56.11774249999999], [-3.791067299999999, 56.1177169], [-3.791586, 56.117667299999994], [-3.7922567, 56.11757180000001], [-3.7925375, 56.11754429999999], [-3.7928675, 56.117512], [-3.7929341, 56.11750549999999], [-3.7937559, 56.11745930000001], [-3.7958307, 56.1174312], [-3.7965978, 56.117420799999984], [-3.7971912, 56.1174127], [-3.7993127000000007, 56.117366999999994], [-3.8025265, 56.1172978], [-3.8052062, 56.1173372], [-3.80614, 56.117381], [-3.8069439, 56.117439999999995], [-3.8074368, 56.11747939999999], [-3.807800699999999, 56.1175119], [-3.8087950999999993, 56.11762269999999], [-3.8096516, 56.1177182], [-3.8099927, 56.1177725], [-3.810489599999999, 56.11785150000001], [-3.8121655, 56.11812679999999], [-3.8130906, 56.11830760000001], [-3.8139971, 56.1185022], [-3.8154836, 56.11885360000001], [-3.816195, 56.11904810000001], [-3.817506100000001, 56.11942789999999], [-3.8197442000000006, 56.1200761], [-3.822149499999999, 56.120772800000005], [-3.8252425, 56.1216878], [-3.826658699999999, 56.1221068], [-3.8290764, 56.1228089], [-3.832161459485359, 56.12370477021678], [-3.8326206, 56.1238381], [-3.835608, 56.12471699999999], [-3.836451100000001, 56.124965], [-3.8397917, 56.1259376], [-3.8406821, 56.1261968], [-3.8421304, 56.1266164], [-3.8422579, 56.12665359999998], [-3.8427689, 56.1268029], [-3.845467, 56.12759109999999], [-3.8470483, 56.1280404], [-3.8476939, 56.1282239], [-3.8498407, 56.12883399999999], [-3.851822, 56.12942360000001], [-3.852659099999999, 56.1296553], [-3.854014199999999, 56.1300418], [-3.8579516, 56.1310117], [-3.8601289, 56.1313943], [-3.8614228, 56.13158], [-3.8622555999999992, 56.13169950000001], [-3.862755721713942, 56.131751610242446], [-3.8640982999999993, 56.13189150000001], [-3.8656697, 56.1319946], [-3.8660438999999993, 56.1320068], [-3.8674019999999993, 56.132051099999984], [-3.8694252, 56.13203440000001], [-3.869841300000001, 56.132028899999995], [-3.8736265, 56.131979], [-3.8747805, 56.13199960000001], [-3.8788423, 56.13197840000001], [-3.8798491999999993, 56.1319731], [-3.8872521, 56.1319372], [-3.8882859, 56.131934], [-3.888429199999999, 56.13193350000001], [-3.8885770000000006, 56.131933100000005], [-3.8902245999999994, 56.1319279], [-3.8917681, 56.131923099999995], [-3.8959122, 56.1318766], [-3.8985692999999992, 56.13186739999999], [-3.9000422, 56.13187129999999], [-3.9005703, 56.1318836], [-3.901062, 56.1318951], [-3.9020545, 56.13193219999999], [-3.9030803, 56.1320004], [-3.9044482, 56.1321209], [-3.9053537, 56.1322214], [-3.9063429999999992, 56.1323559], [-3.9078278000000006, 56.132595499999994], [-3.909465299999999, 56.1329244], [-3.9104625, 56.1331597], [-3.9116127, 56.1334572], [-3.9116677, 56.1334714], [-3.9125994, 56.13373360000001], [-3.913405399999999, 56.13399450000001], [-3.9155076000000006, 56.1347295], [-3.916906299999999, 56.135218599999995], [-3.918312899999999, 56.1356087], [-3.9194721, 56.1358392], [-3.9202666, 56.1359247], [-3.9212582, 56.135959], [-3.9220853, 56.1359584], [-3.9227177, 56.13593509999999], [-3.923373799999999, 56.1358809], [-3.92349, 56.1358657], [-3.9242928, 56.13576040000001], [-3.9247884, 56.13566070000001], [-3.9256722, 56.1354584], [-3.9261003, 56.13533580000001], [-3.9267348, 56.1351377], [-3.9275687, 56.13481389999999], [-3.9276785, 56.1347609], [-3.9280259, 56.1345933], [-3.9282971, 56.1344534], [-3.928755999999999, 56.13418209999998], [-3.9292412, 56.13383360000001], [-3.929562199999999, 56.133595099999994], [-3.9300494, 56.1331873], [-3.9303516, 56.13289399999999], [-3.930707570587363, 56.13248795651329], [-3.931231699999999, 56.13189010000001], [-3.9323041, 56.13059710000001], [-3.932399799999999, 56.1304623], [-3.9330408, 56.1295597], [-3.9330999000000006, 56.129464600000006], [-3.933106, 56.1294551], [-3.933289499999999, 56.1291688], [-3.934428299999999, 56.12742039999999], [-3.9347375000000007, 56.1269202], [-3.9349375, 56.1265996], [-3.9350686, 56.1263894], [-3.9354426, 56.1257844], [-3.935715599999999, 56.1252987], [-3.935767199999999, 56.1252069], [-3.935814899999999, 56.125122], [-3.935886899999999, 56.124993800000006], [-3.9360236999999993, 56.12461029999999], [-3.9361145, 56.124287200000005], [-3.9361739, 56.1240399], [-3.9362289, 56.1236243], [-3.9362322, 56.1233282], [-3.936213200000001, 56.1229388], [-3.9362098, 56.122869], [-3.9361706, 56.122550399999994], [-3.9361313, 56.1222318], [-3.936052699999999, 56.1219493], [-3.9360101999999992, 56.1218351], [-3.9358793, 56.12152639999999], [-3.935764400000001, 56.1213226], [-3.9356961, 56.12122320000001], [-3.935538, 56.120993000000006], [-3.935493999999999, 56.120929], [-3.9353344, 56.120723], [-3.9351664, 56.12055139999999], [-3.9348095, 56.1202015]]} |
6.8 |
2319 |
2327½ |
2026-09-12T23:27:00+01:00 |
None |
None |
Cambus Loop |
Cambus Loop |
Stirling |
56.1261328 |
-3.9352272 |
56.1202015 |
-3.9348095 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:19:50 |
Stirling |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42074690 |
1789251975806669 |
None |
9 |
9 |
2026-09-12 22:26:15.809320 |
None |
2026-09-13 00:07:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519771 |
N59447 |
189Z671912 |
2026-09-12 |
TransPennine Express |
N |
HUD |
LIV |
9Z67 |
802210 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 245.267, "from_m": 0.0, "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": 1906.41, "from_m": 245.267, "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": 2274.25, "from_m": 1906.41, "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": 10592.035, "from_m": 2274.25, "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": 10923.907, "from_m": 10592.035, "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": 11657.601, "from_m": 10923.907, "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": 12297.864, "from_m": 11657.601, "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": 16979.513, "from_m": 12297.864, "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": 17248.388, "from_m": 16979.513, "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": 17477.598, "from_m": 17248.388, "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": 17534.237, "from_m": 17477.598, "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": 27640.903, "from_m": 17534.237, "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": 29229.498, "from_m": 27640.903, "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": 30343.28, "from_m": 29229.498, "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": 31073.14, "from_m": 30343.28, "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": 37216.508, "from_m": 31073.14, "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": 37253.911, "from_m": 37216.508, "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": 38819.632, "from_m": 37253.911, "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": 40907.019, "from_m": 38819.632, "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": 41069.435, "from_m": 40907.019, "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": 41121.329, "from_m": 41069.435, "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": 41523.62, "from_m": 41121.329, "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": 42013.106, "from_m": 41523.62, "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": 42158.043, "from_m": 42013.106, "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": 42176.863, "from_m": 42158.043, "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": 43248.916, "from_m": 42176.863, "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": 43300.826, "from_m": 43248.916, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 43352.455, "from_m": 43300.826, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 43398.678, "from_m": 43352.455, "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": 43863.645, "from_m": 43398.678, "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": 55598.602, "from_m": 43863.645, "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": 55727.889, "from_m": 55598.602, "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": 55773.685, "from_m": 55727.889, "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": 56027.629, "from_m": 55773.685, "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": 57335.232, "from_m": 56027.629, "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": 82604.213, "from_m": 57335.232, "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": 82710.29, "from_m": 82604.213, "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": 84632.249, "from_m": 82710.29, "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": 87300.043, "from_m": 84632.249, "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": 87649.522, "from_m": 87300.043, "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": 87679.917, "from_m": 87649.522, "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": 89065.626, "from_m": 87679.917, "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": 89138.969, "from_m": 89065.626, "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": 90044.085, "from_m": 89138.969, "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": 90279.98, "from_m": 90044.085, "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": 90321.554, "from_m": 90279.98, "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": 91417.746, "from_m": 90321.554, "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": 91784.006, "from_m": 91417.746, "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": 92101.357, "from_m": 91784.006, "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": 519771, "profile_key": "434c76d602fece1f0e2d02532da00a49becd8614c718b4d3eca6cf8a8c666b69", "schedule_id": 35924, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Huddersfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Marsden", "stage_seq": 2, "distance_m": 11365.443, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Diggle Jn", "stage_seq": 3, "distance_m": 17671.807, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Greenfield", "stage_seq": 4, "distance_m": 20985.362, "section_seq": 1, "route_path_id": 55999}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2341H", "location": "Stalybridge", "stage_seq": 5, "distance_m": 28807.895, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Ashton Moss North Jn", "stage_seq": 6, "distance_m": 32475.02, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Baguley Fold Jn", "stage_seq": 7, "distance_m": 37360.595, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Philips Park West Jn", "stage_seq": 8, "distance_m": 38591.992, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Miles Platting Jn", "stage_seq": 9, "distance_m": 39195.696, "section_seq": 1, "route_path_id": 55999}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2354", "location": "Manchester Victoria", "stage_seq": 10, "distance_m": 41298.436, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Deal Street Jn", "stage_seq": 11, "distance_m": 42013.106, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Salford Central", "stage_seq": 12, "distance_m": 42426.72, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Ordsall Lane Jn", "stage_seq": 13, "distance_m": 43248.916, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Eccles", "stage_seq": 14, "distance_m": 47842.077, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Astley Station S.B.", "stage_seq": 15, "distance_m": 55773.685, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Parkside Jn", "stage_seq": 16, "distance_m": 65231.046, "section_seq": 1, "route_path_id": 55999}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012H", "location": "Newton-le-Willows", "stage_seq": 17, "distance_m": 66867.35, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Earlestown", "stage_seq": 18, "distance_m": 68366.259, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "St. Helens Junction", "stage_seq": 19, "distance_m": 73023.462, "section_seq": 1, "route_path_id": 55999}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0020", "location": "Lea Green", "stage_seq": 20, "distance_m": 74886.39, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Rainhill", "stage_seq": 21, "distance_m": 77868.623, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Huyton", "stage_seq": 22, "distance_m": 82993.526, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Roby", "stage_seq": 23, "distance_m": 83813.347, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Olive Mount Jn", "stage_seq": 24, "distance_m": 87721.136, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Bootle Branch Jn", "stage_seq": 25, "distance_m": 88881.974, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Edge Hill S.B.", "stage_seq": 26, "distance_m": 89366.363, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030", "location": "Edge Hill", "stage_seq": 27, "distance_m": 89930.963, "section_seq": 1, "route_path_id": 55999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031H", "location": "Crown Street Jn", "stage_seq": 28, "distance_m": 90823.22, "section_seq": 1, "route_path_id": 55999}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 29, "distance_m": 92101.357, "section_seq": 1, "route_path_id": 55999}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92101.357, "from_m": 0.0, "section_seq": 1, "route_path_id": 55999}], "total_distance_m": 92101.357, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 91701.665, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 399.692, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Huddersfield |
2320 |
2320 |
3 |
None |
None |
Liverpool Lime Street HL/ML |
0034 |
0034 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N59447/2026-09-12/detailed |
None |
Huddersfield |
2026-09-12T23:20:42+01:00 |
Stalybridge |
19.5 |
{"type": "LineString", "coordinates": [[-1.7847934, 53.64850680000001], [-1.7850404999999998, 53.6481841], [-1.785232, 53.6479393], [-1.7857414, 53.647308499999994], [-1.7857911, 53.6472444], [-1.7859461999999997, 53.64705929999999], [-1.7864870999999998, 53.6465463], [-1.7869503999999998, 53.64614439999999], [-1.7873262, 53.6458677], [-1.7881986999999997, 53.6452755], [-1.7898861, 53.644575], [-1.7901458999999995, 53.64448900000001], [-1.7918631, 53.6440236], [-1.7933304000000003, 53.6437395], [-1.7941806000000002, 53.6436314], [-1.7948377999999998, 53.6435726], [-1.7954225, 53.643535499999984], [-1.7960877, 53.6435153], [-1.7966305682390429, 53.64350322749457], [-1.7967757000000002, 53.64350000000001], [-1.7974469999999998, 53.6435099], [-1.798212, 53.643563000000015], [-1.7986169999999997, 53.6435996], [-1.7988099, 53.6436222], [-1.8005064, 53.6438514], [-1.8009101999999997, 53.6439033], [-1.801511, 53.6439637], [-1.8020902999999997, 53.643989100000006], [-1.8030237, 53.64399550000001], [-1.8038472, 53.64396210000001], [-1.8045365, 53.6439112], [-1.8052151000000003, 53.64381579999999], [-1.8060037, 53.6436727], [-1.8069478, 53.6434628], [-1.807664, 53.64328], [-1.8094529, 53.6427079], [-1.809917, 53.64258039999999], [-1.8105606999999997, 53.64241820000001], [-1.8112151, 53.642269], [-1.8119287, 53.642132], [-1.8125617, 53.642041299999995], [-1.8132697999999996, 53.641969800000005], [-1.8140582999999997, 53.641920500000005], [-1.814812, 53.6418887], [-1.8154665, 53.64187750000001], [-1.8162578, 53.6418887], [-1.8172073, 53.641926799999986], [-1.8180548, 53.64198249999999], [-1.8206546, 53.6422303], [-1.8215954000000003, 53.6422973], [-1.8225502, 53.642345], [-1.8237116, 53.64236249999999], [-1.8246288999999996, 53.6423434], [-1.8256927, 53.6422919], [-1.8263583, 53.642233899999994], [-1.826941, 53.6421733], [-1.8277992999999997, 53.6420652], [-1.8285959, 53.64194589999999], [-1.8298196, 53.6417276], [-1.8299558, 53.6417026], [-1.8306450000000003, 53.6415535], [-1.8318119, 53.6412479], [-1.8326836, 53.6409954], [-1.8343517999999996, 53.6404404], [-1.8361168000000003, 53.6398533], [-1.83804, 53.63920929999999], [-1.838099, 53.63919], [-1.8381892999999996, 53.6391604], [-1.8403038, 53.638468199999984], [-1.8426826999999997, 53.63766710000001], [-1.8445122, 53.6369941], [-1.8457968, 53.6364966], [-1.8469527999999995, 53.63600209999999], [-1.8479398999999996, 53.63555039999999], [-1.8486454, 53.63520799999999], [-1.848809, 53.635128599999994], [-1.8495036, 53.6347664], [-1.850201, 53.634365599999995], [-1.8511398, 53.63376379999999], [-1.8516102999999997, 53.6334499], [-1.8529665, 53.63257130000001], [-1.8537148000000003, 53.632063900000006], [-1.8548708000000005, 53.63122889999999], [-1.8558123, 53.630545], [-1.8564694, 53.630079], [-1.8566384, 53.6299629], [-1.857199, 53.6296209], [-1.8577548, 53.6293404], [-1.8579405, 53.6292467], [-1.8582263000000003, 53.6291024], [-1.8591645000000003, 53.628718], [-1.8601708, 53.6283853], [-1.8612035, 53.62810979999999], [-1.8622111927389036, 53.62791270082296], [-1.8624883, 53.6278585], [-1.8646743, 53.627542], [-1.8672142000000005, 53.627182799999986], [-1.8675604999999995, 53.6271362], [-1.8676999, 53.6271174], [-1.8695424999999997, 53.62686920000001], [-1.8721877, 53.62648579999999], [-1.8728395, 53.6263793], [-1.8734826, 53.6262602], [-1.8744637, 53.6260884], [-1.8751296, 53.625943199999995], [-1.8757778, 53.62577439999999], [-1.8766251000000005, 53.62554310000001], [-1.8773781000000005, 53.62530830000001], [-1.877866, 53.6251431], [-1.8786282999999997, 53.62487060000001], [-1.8793544999999996, 53.6245991], [-1.8799993, 53.624355699999995], [-1.8806302, 53.624136099999994], [-1.8812201, 53.623944], [-1.8818609, 53.62375370000001], [-1.882782, 53.62351279999999], [-1.8837314000000005, 53.6232728], [-1.8840511, 53.623196799999995], [-1.884756, 53.62300820000001], [-1.8853087, 53.6228588], [-1.8858417, 53.622677799999984], [-1.8860292999999997, 53.62260959999999], [-1.8864620966509948, 53.62244245111659], [-1.8866818, 53.62235760000001], [-1.8875429, 53.6219552], [-1.8886747, 53.62141160000001], [-1.8898653, 53.620810899999995], [-1.8900157, 53.620735], [-1.8901043, 53.62069030000001], [-1.8912605, 53.6201257], [-1.8916388, 53.6199549], [-1.891864, 53.619853199999994], [-1.8926926, 53.61947910000001], [-1.8939855, 53.6189435], [-1.8951709999999995, 53.618488500000005], [-1.8963678, 53.61806079999999], [-1.8974588999999995, 53.6176978], [-1.8990816999999995, 53.61719499999999], [-1.9010853, 53.616647699999994], [-1.9028235, 53.6162339], [-1.9041564, 53.615904699999994], [-1.905967, 53.6154036], [-1.906559, 53.6152244], [-1.9066913999999997, 53.61518430000001], [-1.9074099, 53.61496679999999], [-1.9076426, 53.614887200000005], [-1.9098828999999995, 53.614121], [-1.9121495, 53.61327639999999], [-1.9133095, 53.612842699999995], [-1.9134746, 53.6127809], [-1.9144695, 53.612408900000005], [-1.9156631, 53.61193790000001], [-1.9162961999999997, 53.6116297], [-1.9170363999999995, 53.611245700000005], [-1.917796, 53.61076750000001], [-1.9182688000000003, 53.6104064], [-1.9183158, 53.61037050000001], [-1.9183965, 53.61030230000001], [-1.9188870999999996, 53.609882], [-1.9193378000000003, 53.6094318], [-1.9197561000000003, 53.6089511], [-1.9198559, 53.6088247], [-1.9199309, 53.6087298], [-1.9202901, 53.60827509999999], [-1.9204588999999996, 53.608061499999984], [-1.9212716, 53.607070099999994], [-1.9215908, 53.6067454], [-1.9222728, 53.60614669999999], [-1.9228434, 53.6057253], [-1.9232698, 53.6054468], [-1.9239807, 53.6050443], [-1.9244783, 53.6047953], [-1.925051, 53.60452459999998], [-1.9256974, 53.604263], [-1.9259705, 53.60416920000001], [-1.9265521000000003, 53.6039694], [-1.9270922, 53.6038216], [-1.9272879, 53.60376800000001], [-1.9281436, 53.60358969999999], [-1.9291887, 53.603444199999984], [-1.9302332, 53.603334999999994], [-1.9305688999999997, 53.60330919999999], [-1.9306896728814, 53.603299927046415], [-1.9312683, 53.6032555], [-1.9329067, 53.60319400000001], [-1.9336795999999996, 53.60321650000001], [-1.9343512, 53.603256], [-1.934972, 53.60332739999998], [-1.9355833999999996, 53.6034233], [-1.9360807, 53.6035154], [-1.9370771, 53.6037544], [-1.9377511999999997, 53.6039141], [-1.9382018, 53.603994], [-1.9386283, 53.6040384], [-1.9389487999999997, 53.6040561], [-1.9392031999999997, 53.60406110000001], [-1.9392724999999995, 53.6040624], [-1.9395381, 53.6040569], [-1.9395939, 53.60405579999999], [-1.9399023999999996, 53.604046399999994], [-1.9403557, 53.6040083], [-1.9407258, 53.6039414], [-1.941264, 53.603824499999995], [-1.9417586, 53.6036851], [-1.942037, 53.6035849], [-1.9423241999999996, 53.60346580000001], [-1.9426223, 53.60331209999999], [-1.9428116, 53.603201699999985], [-1.9436817, 53.6026538], [-1.976293625062947, 53.57963533410443], [-1.9834158696173256, 53.57460657386965], [-1.9893308, 53.5704298], [-1.9896429, 53.5701675], [-1.9897975000000003, 53.5700376], [-1.9899841, 53.569872], [-1.9905607, 53.569249199999994], [-1.9910192999999996, 53.568823], [-1.9912837000000003, 53.56860350000001], [-1.9915473, 53.56840580000001], [-1.991604, 53.56836379999999], [-1.9937518, 53.56681360000001], [-1.9942605, 53.56640350000001], [-1.9948040999999996, 53.5659976], [-1.9953294978354323, 53.56552251126172], [-1.9954683, 53.565397], [-1.9961868, 53.5646362], [-1.9964647999999996, 53.56429649999999], [-1.9967958, 53.56380469999999], [-1.9970159, 53.56334189999999], [-1.9973110999999997, 53.56262729999999], [-1.99745, 53.5621295], [-1.9976152, 53.5616275], [-1.9979307, 53.56099030000001], [-1.9982465, 53.5604861], [-1.9987058999999996, 53.55993], [-1.9993176, 53.559334], [-2.0001148, 53.55869560000001], [-2.0006835, 53.5583203], [-2.0014127, 53.5579186], [-2.0019513, 53.5576476], [-2.003042, 53.55718660000001], [-2.0042946, 53.5566209], [-2.0053356, 53.55603070000001], [-2.0059263, 53.5556039], [-2.0065029, 53.5551043], [-2.006818, 53.5548007], [-2.0072581, 53.554274500000005], [-2.0074158, 53.554021899999995], [-2.0076722, 53.5536112], [-2.0078972, 53.553165099999994], [-2.0079914, 53.55294699999999], [-2.0080997, 53.55269640000001], [-2.0082413, 53.55222559999999], [-2.0083269, 53.5518284], [-2.0085739, 53.550511699999994], [-2.0086073, 53.5503304], [-2.008664, 53.55002300000001], [-2.0087150000000005, 53.549746600000006], [-2.0090542, 53.5479303], [-2.0091849, 53.5472152], [-2.0093939, 53.5460715], [-2.0095437, 53.545352300000005], [-2.0095545, 53.5452974], [-2.0097449, 53.5444623], [-2.0100506, 53.543515600000006], [-2.0104790999999995, 53.5425836], [-2.0108781999999996, 53.5419184], [-2.0113382, 53.5412362], [-2.0120474, 53.540402], [-2.0128042, 53.539714899999986], [-2.0132372, 53.5393727], [-2.0136054999999997, 53.53911779999999], [-2.0141047999999997, 53.53880780000001], [-2.0146969, 53.5384812], [-2.0150292999999997, 53.5383091], [-2.015767799999999, 53.53798419999999], [-2.016722699999999, 53.5376423], [-2.0175675, 53.5373935], [-2.0197065999999997, 53.53687059999999], [-2.0225244, 53.5362039], [-2.022772, 53.536145299999994], [-2.0234645, 53.535981500000005], [-2.0258643, 53.5354046], [-2.027106, 53.5350698], [-2.0272987, 53.535012999999985], [-2.0284823999999997, 53.534594799999994], [-2.0297298999999995, 53.533984800000006], [-2.0305797, 53.53346619999999], [-2.0311591999999994, 53.53308520000001], [-2.0315151, 53.532773199999994], [-2.031593, 53.532699], [-2.0319061, 53.532412100000016], [-2.032544, 53.5317318], [-2.0330994999999996, 53.53094349999999], [-2.0335244999999995, 53.53013359999999], [-2.0337192, 53.5295163], [-2.0338476999999995, 53.5289618], [-2.0338772, 53.528627], [-2.0338845, 53.52852409999999], [-2.0338723, 53.5276472], [-2.0338284, 53.52704949999998], [-2.0336938, 53.525981], [-2.0336825, 53.52545049999999], [-2.0337607, 53.524980799999994], [-2.0339118, 53.52447949999999], [-2.0342002, 53.523892399999994], [-2.0345511, 53.52335480000001], [-2.0350394, 53.522801400000006], [-2.0356355, 53.5222601], [-2.0361338000000004, 53.521906], [-2.0368427, 53.52147370000001], [-2.0373037960791405, 53.52123315641426], [-2.0379428, 53.52089980000001], [-2.0387181, 53.5204074], [-2.0393381, 53.5199467], [-2.0396232999999997, 53.5197431], [-2.0397276, 53.5196499], [-2.0402882, 53.5190854], [-2.0405361, 53.51877809999999], [-2.0408842, 53.518327099999986], [-2.0413121, 53.5175443], [-2.0415478, 53.5167323], [-2.0416344, 53.5162298], [-2.0416438, 53.51595079999999], [-2.0416356, 53.515671799999986], [-2.0415996, 53.51542950000001], [-2.0415593, 53.51519239999999], [-2.0414737, 53.514874099999986], [-2.0413809, 53.51455159999998], [-2.0412679, 53.51413629999999], [-2.0410524999999997, 53.51339519999999], [-2.0408614, 53.512511], [-2.0407654, 53.5117183], [-2.0407497999999995, 53.5112368], [-2.0407934, 53.51071030000001], [-2.0408597, 53.5103187], [-2.040962, 53.5099522], [-2.0410940999999996, 53.5096224], [-2.0412301, 53.5093878], [-2.0422503, 53.507939400000005], [-2.0426664, 53.507302900000006], [-2.0430009, 53.5066619], [-2.0432067, 53.5059769], [-2.0432897, 53.50500939999999], [-2.0432136, 53.5039681], [-2.0429598999999996, 53.5031772], [-2.0421359, 53.501358200000006], [-2.0419880000000004, 53.501002099999994], [-2.0418421999999996, 53.5005114], [-2.0416978999999995, 53.49964370000001], [-2.0417262, 53.49862809999999], [-2.0418830999999997, 53.4977634], [-2.0421791, 53.4968841], [-2.0426094, 53.496074799999995], [-2.0432325999999996, 53.49519599999999], [-2.0440032, 53.4944106], [-2.0449948, 53.4936032], [-2.045685, 53.4930226], [-2.0463236, 53.492389200000005], [-2.0469073, 53.4917613], [-2.0474338, 53.491029299999994], [-2.0476019, 53.49077969999999], [-2.0482132, 53.4898288], [-2.0485395, 53.4894028], [-2.0488658, 53.48904849999999], [-2.0492205, 53.4886998], [-2.0496259, 53.4883477], [-2.050228, 53.4878855], [-2.0509791, 53.48741950000001], [-2.0518051999999996, 53.487017299999984], [-2.0531998999999996, 53.4864428], [-2.0546054, 53.4860278], [-2.0558262999999997, 53.4857811], [-2.0563113, 53.4856831], [-2.0582049, 53.4853976], [-2.0586149, 53.48533179999999], [-2.0592799, 53.4852208], [-2.0595600999999997, 53.4851637], [-2.0598251999999997, 53.4851007], [-2.0606444000000006, 53.48489459999999], [-2.0609183, 53.48481509999999], [-2.0616751, 53.4845778], [-2.0620772, 53.48447090000001], [-2.0628526, 53.4843038], [-2.0636552999999997, 53.4841726], [-2.064603185837495, 53.48403722174146]]} |
17.9 |
2320 |
2339½ |
2026-09-12T23:39:30+01:00 |
None |
None |
None |
Huddersfield |
Stalybridge |
53.6199952 |
-1.8915496 |
53.4840372 |
-2.0646032 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:42 |
Stalybridge |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075620 |
1789251961507921 |
None |
11 |
11 |
2026-09-12 22:26:01.510626 |
None |
2026-09-13 00:34:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519772 |
C40364 |
875N71M912 |
2026-09-12 |
Southern |
P |
None |
XSL |
5N71 |
377303+377321 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "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": 2075.452, "from_m": 430.826, "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": 2325.926, "from_m": 2075.452, "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": 2419.006, "from_m": 2325.926, "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": 2589.117, "from_m": 2419.006, "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": 3063.226, "from_m": 2589.117, "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": 3333.157, "from_m": 3063.226, "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": 5405.964, "from_m": 3333.157, "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": 5726.417, "from_m": 5405.964, "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": 5795.955, "from_m": 5726.417, "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": 6095.797, "from_m": 5795.955, "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": 6150.812, "from_m": 6095.797, "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": 7680.733, "from_m": 6150.812, "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": 7686.054, "from_m": 7680.733, "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": 8457.783, "from_m": 7686.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", "infrastructure_limit_mph": 45.0}, {"to_m": 8560.653, "from_m": 8457.783, "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": 8863.29, "from_m": 8560.653, "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": 8887.137, "from_m": 8863.29, "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": 10477.089, "from_m": 8887.137, "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": 10585.233, "from_m": 10477.089, "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": 11000.251, "from_m": 10585.233, "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": 11051.733, "from_m": 11000.251, "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": 11069.77, "from_m": 11051.733, "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": 11148.882, "from_m": 11069.77, "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": 11516.501, "from_m": 11148.882, "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": 11565.525, "from_m": 11516.501, "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": 12059.151, "from_m": 11565.525, "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": 519772, "profile_key": "1580698ec649f7917b91135f6610e41da664dc35b0c9bc67c7126b2c0fa6c568", "schedule_id": 9309, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "South Bermondsey Jn", "stage_seq": 4, "distance_m": 2616.424, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Old Kent Road Jn", "stage_seq": 5, "distance_m": 3866.948, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Peckham Rye (C)", "stage_seq": 6, "distance_m": 5586.398, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Crofton Road Jn", "stage_seq": 7, "distance_m": 6095.797, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Denmark Hill", "stage_seq": 8, "distance_m": 7035.868, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Voltaire Road Jn", "stage_seq": 9, "distance_m": 10444.56, "section_seq": 1, "route_path_id": 28226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Factory Jn", "stage_seq": 10, "distance_m": 10926.3, "section_seq": 1, "route_path_id": 28226}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "0002", "location": "Stewarts Lane Jn", "stage_seq": 11, "distance_m": 11565.525, "section_seq": 1, "route_path_id": 28226}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": null, "location": "Stewarts Lane T&RSMD", "stage_seq": 12, "distance_m": 12059.151, "section_seq": 1, "route_path_id": 28226}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12059.151, "from_m": 0.0, "section_seq": 1, "route_path_id": 28226}], "total_distance_m": 12059.151, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10912.033, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.118, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Bridge (Central) |
2321 |
2321 |
15 |
None |
None |
Stewarts Lane T&RSMD |
0012 |
0012 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40364/2026-09-12/detailed |
None |
London Bridge (Central) |
2026-09-12T23:19:37+01:00 |
Stewarts Lane Jn |
38.0 |
{"type": "LineString", "coordinates": [[-0.0860145, 51.5050459], [-0.0858626, 51.5049079], [-0.0856711, 51.5047282], [-0.0855035, 51.504595499999986], [-0.0853358, 51.5044707], [-0.0852198, 51.5043893], [-0.08486649999999998, 51.5041389], [-0.08452449999999999, 51.503921], [-0.08418109999999998, 51.5037256], [-0.08384589999999999, 51.50356910000001], [-0.08348379999999998, 51.5034209], [-0.0830379, 51.5032549], [-0.08289959999999999, 51.5032048], [-0.0825917, 51.503089199999984], [-0.0822861, 51.502976], [-0.0819234, 51.5028216], [-0.081647, 51.50270179999999], [-0.0815781, 51.50266709999999], [-0.0814593, 51.5026106], [-0.0811221, 51.5024455], [-0.0807821, 51.50228400000001], [-0.0803805, 51.5020636], [-0.0793451, 51.501515100000006], [-0.0784259, 51.50102590000001], [-0.0777436, 51.5006641], [-0.0771671, 51.50035379999999], [-0.0765865, 51.50004609999999], [-0.07616269999999999, 51.49981799999998], [-0.0744732, 51.4989095], [-0.074220761528932, 51.4987748385867], [-0.0732264, 51.49824439999999], [-0.07232251924281718, 51.497772628304816], [-0.0722533, 51.497736499999995], [-0.0710111, 51.49710760000001], [-0.0696569, 51.4964467], [-0.0684558, 51.4958944], [-0.0677734, 51.4955557], [-0.06708, 51.49522089999999], [-0.06628019999999998, 51.4948624], [-0.0649421, 51.4942643], [-0.0641759, 51.49392329999999], [-0.0628899, 51.49329899999999], [-0.0618312, 51.492824500000005], [-0.06081259999999999, 51.49234100000001], [-0.0605995, 51.4922483], [-0.060282100000000005, 51.492108], [-0.060101499999999995, 51.4920267], [-0.059772199999999984, 51.4918815], [-0.05949650000000001, 51.4917574], [-0.059237, 51.4916327], [-0.0589313, 51.49147849999999], [-0.05846409999999999, 51.49120919999999], [-0.0579606, 51.4908995], [-0.057239099999999994, 51.49042649999999], [-0.0570655, 51.49030909999999], [-0.05692199999999999, 51.49020480000001], [-0.056757, 51.49008829999999], [-0.05661079999999999, 51.48997349999999], [-0.0564687, 51.489863199999995], [-0.05633119999999999, 51.4897558], [-0.05631010000000001, 51.489739400000005], [-0.05619039999999999, 51.4896457], [-0.05609320000000001, 51.489560100000006], [-0.05597196482364699, 51.48946014833239], [-0.0559132, 51.4894117], [-0.0557656, 51.489278299999995], [-0.055634199999999995, 51.4891543], [-0.0555202, 51.4890437], [-0.05530159999999999, 51.48882429999999], [-0.055056999999999995, 51.4885781], [-0.0548674, 51.4883584], [-0.0546738, 51.4881124], [-0.0545619, 51.4879702], [-0.0544399, 51.4878299], [-0.0542154, 51.4875394], [-0.0540441, 51.48730400000001], [-0.053925999999999995, 51.48711939999999], [-0.0537665, 51.486856], [-0.05369089999999999, 51.4867089], [-0.05354710000000001, 51.4864393], [-0.0534116, 51.4861197], [-0.053337899999999994, 51.4859548], [-0.05327479999999999, 51.48577699999999], [-0.053186599999999994, 51.4855076], [-0.0530639, 51.485105999999995], [-0.05302939999999999, 51.4849827], [-0.0529543, 51.4846988], [-0.05288519999999999, 51.484443], [-0.0528263, 51.4841597], [-0.052777, 51.4838334], [-0.052755199999999995, 51.4835577], [-0.05274319999999999, 51.48345359999999], [-0.0527418, 51.4830905], [-0.0527395, 51.48273150000001], [-0.05274659999999999, 51.4826198], [-0.052782699999999995, 51.4822603], [-0.05280699999999999, 51.48209229999999], [-0.0528402, 51.4818463], [-0.05289259999999999, 51.4815884], [-0.052946299999999995, 51.4813727], [-0.0529821, 51.4812079], [-0.0530377, 51.481012], [-0.05307449999999999, 51.4809014], [-0.0531981, 51.4805686], [-0.0532675, 51.48039609999999], [-0.053279299999999995, 51.480366699999976], [-0.0533083, 51.4802925], [-0.0534304, 51.48000579999999], [-0.0535645, 51.479741100000005], [-0.05371259999999999, 51.4794786], [-0.05387209999999999, 51.479218], [-0.05391889999999999, 51.4791263], [-0.0541039, 51.47887500000001], [-0.0543123, 51.4785443], [-0.0544279, 51.478374900000006], [-0.05467629999999999, 51.4779463], [-0.055040799999999994, 51.4774036], [-0.0551626, 51.47722710000001], [-0.0554764, 51.476693299999994], [-0.05557569999999999, 51.4765723], [-0.0557587, 51.4762837], [-0.055841499999999995, 51.4761607], [-0.0561803, 51.4755927], [-0.05652200000000001, 51.47509110000001], [-0.056659400000000006, 51.47488450000001], [-0.05687529999999999, 51.4745477], [-0.057075400000000005, 51.474218899999975], [-0.05743139999999999, 51.47367400000001], [-0.0575472, 51.4735087], [-0.057631899999999986, 51.4734046], [-0.0576838, 51.47334080000001], [-0.0579436, 51.47302400000002], [-0.058237899999999995, 51.472740599999995], [-0.05852120000000001, 51.4725076], [-0.0588143, 51.47227470000001], [-0.059021499999999984, 51.4721227], [-0.0592382, 51.47197389999999], [-0.059446, 51.47184440000001], [-0.0597418, 51.47167610000001], [-0.06003950000000001, 51.471536], [-0.0602989, 51.4714171], [-0.0605314, 51.4713217], [-0.06073169999999999, 51.4712325], [-0.06101549999999999, 51.4711179], [-0.0615257, 51.4709417], [-0.0619021, 51.470832300000005], [-0.0620985, 51.470780399999995], [-0.062644, 51.47065559999999], [-0.0632105, 51.47055119999999], [-0.06375929999999999, 51.4704682], [-0.0639791, 51.47044290000001], [-0.0644642, 51.47040350000001], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07101176229254849, 51.46961233838729], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.0789712, 51.4694182], [-0.07927199999999998, 51.4694598], [-0.07974289999999999, 51.469506], [-0.08007429999999999, 51.4695359], [-0.0803896, 51.469558500000005], [-0.08087799999999999, 51.4695857], [-0.0811556, 51.46959559999999], [-0.081766, 51.4695947], [-0.08223249999999999, 51.4695893], [-0.0824607, 51.46957929999999], [-0.08311759999999999, 51.469525], [-0.08356949999999999, 51.46948339999999], [-0.0842773, 51.4693974], [-0.08466679999999999, 51.4693403], [-0.08548309999999999, 51.4691774], [-0.08709459999999998, 51.46881859999999], [-0.0876497, 51.468676499999994], [-0.0882443, 51.468509299999994], [-0.08908319999999999, 51.46826130000001], [-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.1417455, 51.47448680000001], [-0.141915, 51.474674400000005], [-0.14196959999999997, 51.47473480000001], [-0.1421434, 51.4749037], [-0.14228959999999996, 51.47503520000001], [-0.1424972, 51.4752038], [-0.14256849999999996, 51.4752618], [-0.1425634402562284, 51.47522295654736], [-0.14267854364294352, 51.47531957139359]]} |
7.2 |
2319 |
2357 |
2026-09-12T23:57:00+01:00 |
None |
None |
Spa Road Jn |
Old Kent Road Jn |
Stewarts Lane Jn |
51.4936786 |
-0.0636719 |
51.4753196 |
-0.1426785 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:19:37 |
Stewarts Lane Jn |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42074457 |
1789251945518125 |
None |
17 |
17 |
2026-09-12 22:25:45.520874 |
None |
2026-09-13 00:12:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519773 |
L55294 |
525M50M912 |
2026-09-12 |
Greater Anglia |
P |
LST |
XTX |
5M50 |
720141+720142 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "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": 929.893, "from_m": 453.219, "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": 1456.518, "from_m": 929.893, "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": 1967.965, "from_m": 1456.518, "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": 2193.233, "from_m": 1967.965, "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": 2263.849, "from_m": 2193.233, "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": 2726.445, "from_m": 2263.849, "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": 5548.046, "from_m": 2726.445, "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": 5921.214, "from_m": 5548.046, "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": 6312.525, "from_m": 5921.214, "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": 6689.029, "from_m": 6312.525, "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": 6829.661, "from_m": 6689.029, "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": 6865.838, "from_m": 6829.661, "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": 8200.183, "from_m": 6865.838, "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": 8232.03, "from_m": 8200.183, "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": 8375.652, "from_m": 8232.03, "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": 9615.076, "from_m": 8375.652, "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": 519773, "profile_key": "8e13b2eb97dc23e895d664b4e85154a720c992c00ee3ceafd1cce5af98ce3c65", "schedule_id": 18029, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 34657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 34657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Stratford", "stage_seq": 4, "distance_m": 6385.139, "section_seq": 1, "route_path_id": 34657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Temple Mills East Jn", "stage_seq": 5, "distance_m": 7336.305, "section_seq": 1, "route_path_id": 34657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Ruckhalt Road Jn", "stage_seq": 6, "distance_m": 8375.652, "section_seq": 1, "route_path_id": 34657}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Orient Way CS", "stage_seq": 7, "distance_m": 9615.076, "section_seq": 1, "route_path_id": 34657}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9615.076, "from_m": 0.0, "section_seq": 1, "route_path_id": 34657}], "total_distance_m": 9615.076, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7388.574, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2226.502, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Liverpool Street |
2321 |
2321 |
5 |
None |
None |
Orient Way CS |
2344 |
2344 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55294/2026-09-12/detailed |
None |
London Liverpool Street |
2026-09-12T23:20:26+01:00 |
Orient Way CS |
24.0 |
{"type": "LineString", "coordinates": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.0630831, 51.52368820000001], [-0.0629678, 51.5236952], [-0.0628511, 51.5237017], [-0.0625181, 51.52371739999999], [-0.0623503, 51.5237226], [-0.0622389, 51.52372619999999], [-0.0621418, 51.5237285], [-0.06202889999999999, 51.5237312], [-0.06189339999999999, 51.523734000000005], [-0.0618118, 51.5237357], [-0.0617015, 51.5237376], [-0.0616026, 51.5237382], [-0.06145550000000001, 51.5237387], [-0.0613546, 51.5237403], [-0.06125789999999999, 51.5237425], [-0.0611018, 51.5237461], [-0.0609465, 51.52375159999999], [-0.0608129, 51.52375639999999], [-0.06067779999999998, 51.5237615], [-0.0604938, 51.523772099999995], [-0.0603645, 51.523779999999995], [-0.0602437, 51.52378879999999], [-0.0601286, 51.5237973], [-0.0600144, 51.5238063], [-0.059871299999999995, 51.52381840000001], [-0.05968090000000001, 51.52383400000001], [-0.05951630000000001, 51.523848], [-0.0593524, 51.523862900000005], [-0.05919139999999999, 51.5238771], [-0.05902729999999999, 51.5238928], [-0.0588043, 51.5239139], [-0.0586337, 51.523930400000005], [-0.0584601, 51.5239479], [-0.05823380000000001, 51.52396989999999], [-0.0580581, 51.52398739999999], [-0.0578296, 51.52401149999999], [-0.05767110000000001, 51.524029], [-0.05752089999999999, 51.52404709999998], [-0.05716, 51.5240913], [-0.05700210000000001, 51.524111899999994], [-0.056858, 51.5241316], [-0.056612199999999994, 51.52416660000001], [-0.05639919999999999, 51.524197099999995], [-0.0561946, 51.52422739999999], [-0.0559518, 51.5242648], [-0.05557019999999999, 51.524325999999995], [-0.055057499999999995, 51.5244068], [-0.05475290000000001, 51.52445660000001], [-0.0544526, 51.524508100000006], [-0.05412039999999999, 51.5245674], [-0.0538741, 51.5246114], [-0.053438299999999994, 51.5246947], [-0.05317159999999999, 51.524745499999995], [-0.0530061, 51.5247786], [-0.0528224, 51.524816900000005], [-0.05263539999999999, 51.5248548], [-0.0524537, 51.52489379999999], [-0.0522438, 51.524939], [-0.0520251, 51.524987499999995], [-0.0516649, 51.5250722], [-0.0513426, 51.5251491], [-0.0510239, 51.52522600000001], [-0.0508576, 51.525266499999994], [-0.05069559999999999, 51.5253081], [-0.05046049999999999, 51.5253685], [-0.0503405, 51.52540050000001], [-0.050220499999999994, 51.52543419999999], [-0.05003839999999999, 51.5254845], [-0.04985889999999999, 51.5255387], [-0.04968539999999999, 51.52559440000001], [-0.0494734, 51.5256624], [-0.04925299999999999, 51.5257336], [-0.0490347, 51.525807699999994], [-0.0487445, 51.525900699999994], [-0.04854189999999999, 51.525961499999994], [-0.04831989999999999, 51.5260235], [-0.0481892, 51.526059], [-0.048009199999999995, 51.5261037], [-0.047782099999999994, 51.52615860000001], [-0.0475271, 51.52621630000001], [-0.047262799999999994, 51.526271599999994], [-0.047027799999999995, 51.526319], [-0.04679119999999999, 51.52636449999999], [-0.04652619999999999, 51.52641309999999], [-0.0462473, 51.526460699999994], [-0.0459614, 51.5265071], [-0.0456417, 51.5265535], [-0.0447296, 51.5266847], [-0.04399429999999999, 51.5267902], [-0.0437635, 51.5268226], [-0.0429621, 51.5269352], [-0.0422656, 51.52703439999999], [-0.041498299999999995, 51.527145700000005], [-0.0411678, 51.5271929], [-0.0408419, 51.527237099999994], [-0.0405541, 51.52727599999999], [-0.0402609, 51.5273178], [-0.0399659, 51.52735560000001], [-0.0398122, 51.52737589999999], [-0.0396672, 51.5273961], [-0.0394859, 51.527422699999995], [-0.0392453, 51.52745900000001], [-0.0389641, 51.5275007], [-0.03878789999999999, 51.527528399999994], [-0.03857479999999999, 51.5275617], [-0.03836139999999999, 51.52759809999999], [-0.03821900000000001, 51.52762409999999], [-0.0380104, 51.527663399999994], [-0.037830199999999994, 51.52769910000001], [-0.03762689999999999, 51.52774139999998], [-0.0374635, 51.5277766], [-0.0373095, 51.527810499999994], [-0.0370919, 51.52786079999999], [-0.036873, 51.52791229999999], [-0.036652399999999995, 51.52796469999999], [-0.036339199999999995, 51.5280411], [-0.0361288, 51.5280899], [-0.035800599999999995, 51.5281692], [-0.0355442, 51.5282333], [-0.035296100000000004, 51.52829779999999], [-0.0350404, 51.52836620000001], [-0.03479019999999999, 51.52843480000001], [-0.0345624, 51.52849820000001], [-0.0342622, 51.52857869999999], [-0.0340864, 51.5286259], [-0.033898899999999996, 51.52867640000001], [-0.0337173, 51.5287229], [-0.0334774, 51.5287817], [-0.0332883, 51.5288285], [-0.0330775, 51.528877699999995], [-0.0329064, 51.5289171], [-0.0327454, 51.52895269999999], [-0.0325508, 51.528994999999995], [-0.03232519999999999, 51.52904279999999], [-0.0321461, 51.52907879999999], [-0.0319495, 51.52911759999999], [-0.031859599999999995, 51.529135100000005], [-0.0317685, 51.5291527], [-0.031536699999999994, 51.5291952], [-0.03144299999999999, 51.5292128], [-0.0313448, 51.5292299], [-0.030875000000000003, 51.5292897], [-0.030299399999999997, 51.5293778], [-0.0297361, 51.5294662], [-0.0291514, 51.52953130000001], [-0.028654099999999995, 51.52957670000001], [-0.0278988, 51.5296514], [-0.0274337, 51.52969350000001], [-0.0268339, 51.5297466], [-0.026166100000000005, 51.52981999999999], [-0.025668799999999995, 51.5298754], [-0.025224599999999996, 51.52993849999999], [-0.024954800000000003, 51.5299846], [-0.0245868, 51.53004680000001], [-0.024101399999999995, 51.5301314], [-0.023587499999999997, 51.530232000000005], [-0.0232001, 51.530317100000005], [-0.022561099999999997, 51.5304754], [-0.02207, 51.5306044], [-0.0218127, 51.53068669999999], [-0.0212524, 51.530864], [-0.0208246, 51.5310126], [-0.0200308, 51.53134519999999], [-0.0196204, 51.531527399999995], [-0.0192121, 51.531714], [-0.019057699999999997, 51.5317888], [-0.018617199999999997, 51.5320037], [-0.0182993, 51.5321692], [-0.0179083, 51.53237059999999], [-0.016521699999999997, 51.53308880000001], [-0.015172199999999997, 51.5337869], [-0.014419199999999997, 51.5341903], [-0.0139412, 51.53441159999999], [-0.0137455, 51.5345192], [-0.0129116, 51.5349622], [-0.0122037, 51.535335899999986], [-0.0120768, 51.535411399999994], [-0.011833899999999998, 51.5355523], [-0.0116453, 51.5356617], [-0.011244799999999998, 51.535909], [-0.0108451, 51.53617509999999], [-0.0103908, 51.536492599999995], [-0.0097907, 51.5369535], [-0.009739299999999998, 51.5369918], [-0.009044, 51.53753090000001], [-0.0088672, 51.537655599999994], [-0.0085926, 51.537877900000005], [-0.008375199999999998, 51.5380514], [-0.008171400000000002, 51.53822029999999], [-0.007815, 51.538527399999985], [-0.0075696, 51.5387557], [-0.0074259, 51.53889610000001], [-0.0060463999999999995, 51.54024149999999], [-0.0058414, 51.5404398], [-0.0056298, 51.5406342], [-0.0054259, 51.54081419999999], [-0.0052971, 51.5409187], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.0046698, 51.54141409999999], [-0.0044611, 51.54156999999999], [-0.0041834, 51.5417746], [-0.0040028, 51.541911599999985], [-0.003918399999999999, 51.5419775], [-0.003796700000000001, 51.5420936], [-0.0037259, 51.5421685], [-0.0036508, 51.542257500000005], [-0.003622079536540437, 51.542297460540134], [-0.0035744, 51.5423638], [-0.0034724999999999995, 51.54253199999999], [-0.0033556999999999997, 51.54277270000001], [-0.0032391, 51.543085000000005], [-0.0032052, 51.543195099999984], [-0.0031649999999999994, 51.54335180000001], [-0.0031414, 51.5434741], [-0.0031226, 51.54359099999999], [-0.003106, 51.543724000000005], [-0.0030999999999999995, 51.5438181], [-0.0030953000000000005, 51.5439106], [-0.0030952, 51.54400229999999], [-0.0030956999999999994, 51.544123000000006], [-0.0031002999999999994, 51.5442121], [-0.0031127, 51.54432520000001], [-0.0031244999999999997, 51.5444061], [-0.0031492999999999994, 51.5445436], [-0.0031553368550468514, 51.54456998692245], [-0.0031640320527410028, 51.54460799335844], [-0.003169196586276658, 51.54463056735726], [-0.0031741, 51.544652000000006], [-0.0031912011693689913, 51.54472211861114], [-0.0031997318698206018, 51.54475709634652], [-0.0032200000000000006, 51.5448402], [-0.003228679159210626, 51.54486419089072], [-0.003229189931583384, 51.544865602764894], [-0.0032436685593686993, 51.54490562448974], [-0.0032657999999999997, 51.54496679999999], [-0.0033324, 51.5451534], [-0.0034487999999999997, 51.5454968], [-0.0036453000000000006, 51.546078599999994], [-0.003683300000000001, 51.54619839999999], [-0.003795699999999999, 51.5465146], [-0.0039192, 51.54687], [-0.003926769309809438, 51.54688859908996], [-0.0040721, 51.54724569999999], [-0.0042343, 51.54761450000001], [-0.004393499999999999, 51.54793550000001], [-0.004551, 51.5482337], [-0.0048079, 51.5486987], [-0.0050929999999999994, 51.54912100000001], [-0.0053247, 51.5494567], [-0.0055731, 51.549781], [-0.0058096, 51.5500646], [-0.0059648, 51.55024059999999], [-0.00606199050229324, 51.55035227634817], [-0.0061587, 51.5504634], [-0.0063061, 51.5506323], [-0.0065718999999999994, 51.55091199999999], [-0.006772299999999999, 51.5510944], [-0.007039, 51.55128979999999], [-0.007175, 51.5513768], [-0.0073875999999999985, 51.5515026], [-0.0075831, 51.55161170000001], [-0.0080877, 51.5518927], [-0.0086066, 51.55217590000001], [-0.0088816, 51.552334900000005], [-0.009241799999999998, 51.5525552], [-0.0097441, 51.552900599999994], [-0.0101065, 51.55315350000001], [-0.010478199999999998, 51.55341020000001], [-0.0108607, 51.553674], [-0.011735199999999998, 51.5542724], [-0.0120157, 51.55446619999999], [-0.01230210975890163, 51.55466347968381], [-0.0124479, 51.5547639], [-0.012861999999999998, 51.55504489999999], [-0.0133626, 51.5553391], [-0.013820199999999998, 51.55557199999999], [-0.014294, 51.555783299999995], [-0.0147977, 51.555987599999995], [-0.014824899999999998, 51.5559994], [-0.015186800000000002, 51.5561766], [-0.0154894, 51.55629520000001], [-0.0157209, 51.556392], [-0.0159918, 51.5564943], [-0.0162708, 51.556592599999995], [-0.016859400693241308, 51.556788550824], [-0.0169788, 51.55682829999999], [-0.017491799999999995, 51.5570459], [-0.0177598, 51.557167099999994], [-0.0181256, 51.5573361], [-0.0186658, 51.557570600000005], [-0.0191997, 51.5577438], [-0.019789899999999996, 51.557941], [-0.0200246, 51.5580314], [-0.020462699999999997, 51.5582363], [-0.0212633, 51.558617], [-0.0218926, 51.55893270000001], [-0.0223405, 51.5591385], [-0.022722899999999997, 51.55931379999999], [-0.0230992, 51.559496300000006], [-0.023503599999999996, 51.55968320000001], [-0.0238261, 51.5598072], [-0.023920699999999996, 51.559843599999994], [-0.0243625, 51.56003009999999], [-0.024593299999999995, 51.56013769999999], [-0.025060999999999996, 51.5603076], [-0.025492299999999996, 51.5604681], [-0.025941800000000004, 51.5606229], [-0.0264246, 51.5608096], [-0.0265316, 51.56085449999999], [-0.026815299999999997, 51.5610232], [-0.0271832, 51.5612301], [-0.0274987, 51.5614239], [-0.0277683, 51.5615716], [-0.027936899999999997, 51.56170190000001], [-0.028079299999999995, 51.5618076], [-0.0285219, 51.5620553], [-0.028902599999999994, 51.562284799999986], [-0.029224499999999997, 51.56247220000001], [-0.0295324, 51.5626524], [-0.02980319999999999, 51.5628168], [-0.0300817, 51.5629772], [-0.030473799999999995, 51.5632075], [-0.031110399999999993, 51.5636006]]} |
5.9 |
2320 |
2344 |
2026-09-12T23:43:30+01:00 |
None |
None |
London Liverpool Street |
Bethnal Green |
Orient Way CS |
51.5250043 |
-0.0519535 |
51.5636006 |
-0.0311104 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:26 |
Orient Way CS |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075785 |
1789251829134514 |
None |
7 |
7 |
2026-09-12 22:23:49.138395 |
None |
2026-09-12 23:44:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519774 |
P02352 |
505Y84M912 |
2026-09-12 |
Greater Anglia |
P |
XLG |
None |
5Y84 |
755337 |
4 |
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": 28154.805, "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}, {"to_m": 28224.517, "from_m": 28154.805, "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": 28263.29, "from_m": 28224.517, "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": 29314.824, "from_m": 28263.29, "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": 29355.079, "from_m": 29314.824, "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": 29446.283, "from_m": 29355.079, "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": 29540.324, "from_m": 29446.283, "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": 29898.191, "from_m": 29540.324, "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": 519774, "profile_key": "40883423bc71b213330bbef3ea8fb08edaeba24f547feb582f34d9c2782db8c2", "schedule_id": 21270, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Colchester CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34733}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2333", "location": "Colchester", "stage_seq": 2, "distance_m": 511.605, "section_seq": 1, "route_path_id": 34733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Manningtree", "stage_seq": 3, "distance_m": 13056.54, "section_seq": 1, "route_path_id": 34733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Ipswich Halifax Jn", "stage_seq": 4, "distance_m": 26658.44, "section_seq": 1, "route_path_id": 34733}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Ipswich", "stage_seq": 5, "distance_m": 27997.1, "section_seq": 1, "route_path_id": 34733}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2357", "location": "Ipswich Sig. CO822", "stage_seq": 6, "distance_m": 28882.106, "section_seq": 1, "route_path_id": 34733}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Ipswich H.S.", "stage_seq": 7, "distance_m": 29898.191, "section_seq": 1, "route_path_id": 34733}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29898.191, "from_m": 0.0, "section_seq": 1, "route_path_id": 34733}], "total_distance_m": 29898.191, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28909.23, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 988.961, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13724, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:19:40Z", "source_id": 42074021, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:19:48Z", "source_id": 13766352, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:21:00+01:00", "operational_fact": true}] |
Colchester CS |
2321 |
2321 |
None |
None |
None |
Ipswich H.S. |
2359 |
2359 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02352/2026-09-12/detailed |
None |
Colchester |
2026-09-12T23:33:00+01:00 |
Ipswich |
16.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.1461901, 52.0498752], [1.1460073, 52.0499215], [1.1459009, 52.0499485], [1.1457562, 52.04997569999999], [1.1455595, 52.0500183], [1.1453046, 52.0500765], [1.1449104, 52.050180899999994], [1.144502, 52.0502925], [1.1442259, 52.0503689], [1.1440901302625288, 52.05040723309776]]} |
17.0 |
2333 |
2349 |
2026-09-12T23:46:30+01:00 |
None |
None |
Colchester CS |
Colchester |
Ipswich |
51.9006784 |
0.8923440 |
52.0504072 |
1.1440901 |
0 |
1 |
2026-09-12 22:26:10 |
AT_PLATFORM |
2026-09-12 22:21:39 |
Colchester |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
42074021 |
1789251589165021 |
None |
4 |
4 |
2026-09-12 22:21:39.472726 |
1 |
2026-09-12 22:33:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519775 |
W85584 |
045S21M912 |
2026-09-12 |
TransPennine Express |
P |
EDB |
XCN |
5S21 |
802209 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "from_m": 0.0, "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": 1013.735, "from_m": 446.739, "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": 1076.414, "from_m": 1013.735, "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": 1142.866, "from_m": 1076.414, "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": 1613.024, "from_m": 1142.866, "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": 2251.766, "from_m": 1613.024, "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": 3294.532, "from_m": 2251.766, "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": 3396.822, "from_m": 3294.532, "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": 3509.152, "from_m": 3396.822, "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": 3844.186, "from_m": 3509.152, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 4058.619, "from_m": 3844.186, "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": 519775, "profile_key": "38c7247bf542f3280ff8af57ca9724d2939ca469bc0026ac8393462f92744492", "schedule_id": 30929, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 27927}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 27927}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": null, "location": "Craigentinny T.& R.S.M.D", "stage_seq": 4, "distance_m": 4058.619, "section_seq": 1, "route_path_id": 27927}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4058.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27927}], "total_distance_m": 4058.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3844.186, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 214.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Edinburgh |
2321 |
2321 |
8W |
None |
None |
Craigentinny T.& R.S.M.D |
2328 |
2328 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85584/2026-09-12/detailed |
None |
Edinburgh |
2026-09-12T23:22:24+01:00 |
Craigentinny Jn |
2.5 |
{"type": "LineString", "coordinates": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296]]} |
1.8 |
2322 |
2324½ |
2026-09-12T23:26:30+01:00 |
None |
None |
Edinburgh |
Abbeyhill Jn |
Craigentinny Jn |
55.9565496 |
-3.1445860 |
55.9564583 |
-3.1429051 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:24 |
Craigentinny Jn |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078293 |
1789251911442642 |
None |
10 |
10 |
2026-09-12 22:25:11.445108 |
None |
2026-09-12 23:30:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519776 |
G26649 |
871L74M912 |
2026-09-12 |
Southern |
O |
None |
EGR |
1L74 |
377155+377409 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "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": 3337.998, "from_m": 657.037, "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": 6736.375, "from_m": 3337.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": 7545.981, "from_m": 6736.375, "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": 8072.698, "from_m": 7545.981, "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": 10338.399, "from_m": 8072.698, "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": 14876.032, "from_m": 10338.399, "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": 14921.78, "from_m": 14876.032, "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": 15785.19, "from_m": 14921.78, "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": 16681.641, "from_m": 15785.19, "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": 16718.607, "from_m": 16681.641, "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": 17112.863, "from_m": 16718.607, "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": 17143.298, "from_m": 17112.863, "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": 17231.967, "from_m": 17143.298, "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": 17298.466, "from_m": 17231.967, "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": 17333.389, "from_m": 17298.466, "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": 17399.451, "from_m": 17333.389, "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": 17434.493, "from_m": 17399.451, "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": 18546.585, "from_m": 17434.493, "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": 18668.297, "from_m": 18546.585, "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": 18742.426, "from_m": 18668.297, "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": 20853.346, "from_m": 18742.426, "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": 20901.745, "from_m": 20853.346, "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": 26573.316, "from_m": 20901.745, "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": 26621.716, "from_m": 26573.316, "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": 32207.177, "from_m": 26621.716, "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": 32413.904, "from_m": 32207.177, "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": 34506.135, "from_m": 32413.904, "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": 34541.173, "from_m": 34506.135, "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": 36383.136, "from_m": 34541.173, "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": 38556.448, "from_m": 36383.136, "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": 40260.764, "from_m": 38556.448, "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": 40271.841, "from_m": 40260.764, "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": 40796.644, "from_m": 40271.841, "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": 40818.882, "from_m": 40796.644, "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": 41685.883, "from_m": 40818.882, "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": 42736.006, "from_m": 41685.883, "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": 42763.742, "from_m": 42736.006, "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": 44057.281, "from_m": 42763.742, "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": 50557.432, "from_m": 44057.281, "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": 50785.465, "from_m": 50557.432, "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": 56094.521, "from_m": 50785.465, "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": 56686.577, "from_m": 56094.521, "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": 519776, "profile_key": "82ff2a4108b5ef8a75935113d47736cff586a7aed4ffc05c40cae5b79ee3317d", "schedule_id": 34089, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 31645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 31645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 31645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 31645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 31645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2340H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 31645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "South Croydon", "stage_seq": 10, "distance_m": 18418.688, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Sanderstead", "stage_seq": 11, "distance_m": 19948.725, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Riddlesdown", "stage_seq": 12, "distance_m": 23737.531, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Upper Warlingham", "stage_seq": 13, "distance_m": 32602.926, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2356H", "location": "Woldingham", "stage_seq": 14, "distance_m": 35402.043, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Oxted", "stage_seq": 15, "distance_m": 40561.494, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Hurst Green", "stage_seq": 16, "distance_m": 42597.782, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Lingfield", "stage_seq": 17, "distance_m": 50649.915, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0014H", "location": "Dormans", "stage_seq": 18, "distance_m": 53025.092, "section_seq": 1, "route_path_id": 31645}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": null, "location": "East Grinstead", "stage_seq": 19, "distance_m": 56686.577, "section_seq": 1, "route_path_id": 31645}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56686.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 31645}], "total_distance_m": 56686.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51394.529, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5292.048, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Victoria (C) |
2321 |
2321 |
18 |
None |
None |
East Grinstead |
0020 |
0020 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26649/2026-09-12/detailed |
None |
London Victoria (C) |
2026-09-12T23:22:18+01:00 |
Clapham Junction (C) |
5.0 |
{"type": "LineString", "coordinates": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.14674329999999997, 51.4916493], [-0.1469372, 51.4915023], [-0.14708129999999997, 51.491379], [-0.1473257, 51.4911639], [-0.1474327, 51.4910567], [-0.1475534, 51.4909264], [-0.14771169999999997, 51.4907185], [-0.14774469999999998, 51.490672999999994], [-0.1478511, 51.49052639999999], [-0.147949, 51.49034189999999], [-0.14803889999999997, 51.490159899999995], [-0.14816089999999998, 51.4897958], [-0.14820519999999998, 51.4896179], [-0.148214, 51.4895394], [-0.1482652, 51.4892698], [-0.14828389999999997, 51.4890108], [-0.14827459999999998, 51.4889157], [-0.14823699999999998, 51.48870439999999], [-0.1481901, 51.488519], [-0.1481109, 51.48831859999999], [-0.1480117, 51.48809649999999], [-0.14788429999999997, 51.4878702], [-0.14769649999999998, 51.4875478], [-0.14755039999999997, 51.4872998], [-0.1474605, 51.48713359999999], [-0.1473894, 51.4869566], [-0.147317, 51.48672779999999], [-0.14726869999999995, 51.486500599999985], [-0.1472352, 51.4862459], [-0.1472218, 51.48604879999999], [-0.1472273, 51.485856], [-0.1472285, 51.4858139], [-0.14723309999999998, 51.4856333], [-0.14725229999999995, 51.48365660000001], [-0.14725509999999997, 51.48336549999999], [-0.14725054238957613, 51.48302697955679], [-0.1472493, 51.482934699999994], [-0.14723989999999998, 51.4827318], [-0.1471943, 51.4824937], [-0.1471447, 51.4822958], [-0.1470211, 51.481945299999985], [-0.1469481, 51.48180299999999], [-0.146792, 51.481499], [-0.14660959999999998, 51.48123429999999], [-0.1463843, 51.4809136], [-0.146167, 51.4806371], [-0.1459793, 51.4803272], [-0.14595566412563174, 51.48028674824078], [-0.1458833, 51.4801629], [-0.1458416453134135, 51.48007695438829], [-0.1457727, 51.479934699999994], [-0.14572843446001194, 51.47981896810064], [-0.14570143225521476, 51.47974837090851], [-0.14567749999999996, 51.47968579999999], [-0.1455797, 51.4792299], [-0.14552389999999998, 51.4789702], [-0.14546889999999998, 51.47877299999999], [-0.145379, 51.4785007], [-0.1453026, 51.4783103], [-0.14520539999999998, 51.4780654], [-0.1450753, 51.4778182], [-0.14488359999999997, 51.4775166], [-0.1447173, 51.47728609999999], [-0.1445679, 51.4771021], [-0.14434569999999997, 51.47682499999999], [-0.1441653, 51.47661450000001], [-0.1438924, 51.4763451], [-0.14385800328282047, 51.47631383403739], [-0.144283, 51.4761355], [-0.1449608, 51.47583920000001], [-0.1456306, 51.47554499999998], [-0.1459857149623537, 51.47538921311702], [-0.14602131368597915, 51.475373596133224], [-0.1464307, 51.475194], [-0.1466726, 51.4750878], [-0.1474486, 51.47475579999999], [-0.1481512, 51.47444939999999], [-0.1482893502142425, 51.47438866430387], [-0.14834464619045798, 51.47436435422402], [-0.14841912697065943, 51.474331609800814], [-0.14854108964742022, 51.47427799058159], [-0.1488884, 51.47412529999999], [-0.1494352, 51.4738905], [-0.1501509, 51.4735804], [-0.1516896, 51.472877], [-0.1520354, 51.4727266], [-0.1545224, 51.4716464], [-0.155314, 51.47131], [-0.1560709, 51.470995900000005], [-0.1565303, 51.4708069], [-0.1570247, 51.4706047], [-0.1571869, 51.470538399999995], [-0.15740299999999996, 51.4704572], [-0.1578174, 51.470301500000005], [-0.1581416748932745, 51.47018476103842], [-0.15830989999999998, 51.470124199999994], [-0.15836160000000002, 51.470105499999995], [-0.1590562, 51.46985349999999], [-0.1592726, 51.46977199999999], [-0.15933552611221474, 51.46974712537501], [-0.15940469110375274, 51.46971978451205], [-0.1594598, 51.46969799999999], [-0.15964845414129647, 51.46962690008904], [-0.1597326391293396, 51.469595172442574], [-0.15992519999999996, 51.469522600000005], [-0.1603064, 51.46938360000001], [-0.16066409999999998, 51.46924809999999], [-0.16107439999999998, 51.46909169999999], [-0.1614119, 51.4689646], [-0.16169229999999998, 51.4688493], [-0.1619389, 51.46874520000001], [-0.1622977, 51.46858879999999], [-0.16252759999999997, 51.4684861], [-0.1627305, 51.4683953], [-0.16290749999999998, 51.468309899999994], [-0.16331889999999996, 51.468105400000006], [-0.1635695344383195, 51.46797330977888], [-0.16357619044589064, 51.46792278834236], [-0.16364123570528413, 51.46788842954889], [-0.16364814518938126, 51.46783677055287], [-0.1636548435544683, 51.46778668993958], [-0.16365839999999998, 51.4677601], [-0.16366408330710464, 51.46773806559063], [-0.163675873964294, 51.46769235270634], [-0.163698114026053, 51.46760612690709], [-0.16370910105811864, 51.46756352959019], [-0.16371939999999996, 51.4675236], [-0.16372076022103535, 51.46751991779614], [-0.1637374150117725, 51.46747483220651], [-0.16375624446898526, 51.4674238596012], [-0.16385719999999998, 51.4673792], [-0.16390329999999995, 51.46735840000001], [-0.1641589, 51.4672462], [-0.16452339999999996, 51.4670765], [-0.16486519999999996, 51.46691479999999], [-0.16532569999999996, 51.4667049], [-0.1659262, 51.4664418], [-0.16632659999999996, 51.4662711], [-0.1664071, 51.4662258], [-0.1665531, 51.46615320000001], [-0.1667034, 51.4660694], [-0.1669773, 51.4659506], [-0.16706999999999997, 51.4659093], [-0.16719959999999998, 51.4658419], [-0.16728879999999996, 51.4657907], [-0.1674602, 51.4656949], [-0.16756169999999998, 51.4656394], [-0.1677425, 51.4655561], [-0.1678422, 51.4655075], [-0.1679586, 51.46543909999998], [-0.1680619, 51.46537519999999], [-0.1682218, 51.4652656], [-0.1682364, 51.46525720000001], [-0.16836859999999998, 51.4651788], [-0.1685269, 51.4650717], [-0.16857639999999996, 51.46503589999999], [-0.16875019999999996, 51.464915899999994], [-0.16894279999999998, 51.46477320000001], [-0.16912979999999997, 51.464627699999994], [-0.1692715, 51.4645139], [-0.1693888, 51.4644091], [-0.1694674, 51.4643332], [-0.1696124, 51.46418640000002], [-0.16971209999999998, 51.46408979999999], [-0.1697569951975492, 51.46404913072504]]} |
2.7 |
2322 |
2327 |
2026-09-12T23:28:00+01:00 |
None |
None |
Battersea Park |
Pouparts Jn |
Clapham Junction (C) |
51.4713495 |
-0.1552211 |
51.4640491 |
-0.1697570 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:18 |
Clapham Junction (C) |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42077690 |
1789251954514785 |
None |
20 |
20 |
2026-09-12 22:25:54.518715 |
None |
2026-09-13 00:21:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519777 |
P66342 |
521B48M912 |
2026-09-12 |
Greater Anglia |
P |
LST |
SSD |
1B48 |
745006 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "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": 929.893, "from_m": 453.219, "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": 1566.795, "from_m": 929.893, "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": 3142.785, "from_m": 1566.795, "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": 4607.29, "from_m": 3142.785, "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": 5185.434, "from_m": 4607.29, "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": 6131.517, "from_m": 5185.434, "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": 7216.942, "from_m": 6131.517, "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": 7820.147, "from_m": 7216.942, "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": 7863.426, "from_m": 7820.147, "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": 9831.073, "from_m": 7863.426, "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": 12951.064, "from_m": 9831.073, "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": 22658.111, "from_m": 12951.064, "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": 32383.517, "from_m": 22658.111, "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": 46335.402, "from_m": 32383.517, "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": 49177.794, "from_m": 46335.402, "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": 56554.282, "from_m": 49177.794, "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": 58943.978, "from_m": 56554.282, "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": 59434.547, "from_m": 58943.978, "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": 519777, "profile_key": "ccc8a472d9aeaead13df954607864f21a8abf672aea30307749765a04769cdcc", "schedule_id": 21966, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Stansted East Jn", "stage_seq": 15, "distance_m": 55248.792, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Tye Green Jn", "stage_seq": 16, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Stansted Coopers Lane Jn", "stage_seq": 17, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 18, "distance_m": 59434.547, "section_seq": 1, "route_path_id": 36021}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59434.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 36021}], "total_distance_m": 59434.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55016.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.382, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:54Z", "source_id": 42079492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:02Z", "source_id": 13768253, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:24:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2321 |
2321 |
2 |
None |
None |
Stansted Airport |
0010 |
0010 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66342/2026-09-12/detailed |
None |
London Liverpool Street |
2026-09-12T23:20:38+01:00 |
Tottenham Hale |
12.5 |
{"type": "LineString", "coordinates": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.06315629999999998, 51.52368849999999], [-0.063057, 51.5236983], [-0.06296149999999999, 51.5237086], [-0.0628348, 51.5237213], [-0.06274829999999999, 51.5237306], [-0.06268379999999998, 51.5237374], [-0.0626121, 51.523744099999995], [-0.06251149999999998, 51.523748600000005], [-0.062407799999999986, 51.5237524], [-0.0622197, 51.5237593], [-0.06203919999999999, 51.523765], [-0.06191829999999999, 51.52376979999998], [-0.061778499999999986, 51.52377849999999], [-0.06168749999999999, 51.52378619999999], [-0.06160109999999999, 51.52379530000001], [-0.06153129999999998, 51.5238025], [-0.06145540000000001, 51.52381030000001], [-0.06135559999999999, 51.5238208], [-0.06119089999999999, 51.52383439999999], [-0.06089669999999999, 51.5238545], [-0.060700299999999985, 51.5238686], [-0.06049090000000001, 51.5238841], [-0.06020860000000001, 51.5239063], [-0.06001089999999999, 51.5239223], [-0.0598122, 51.523938900000005], [-0.0597029650123744, 51.5239471464723], [-0.0596347, 51.52395229999999], [-0.059526800000000005, 51.523962], [-0.059385400000000005, 51.52397469999999], [-0.059246900000000005, 51.52398759999999], [-0.0591108, 51.5239994], [-0.05898450000000001, 51.52401220000001], [-0.0588547, 51.5240259], [-0.058737799999999986, 51.5240394], [-0.0586293, 51.524053599999995], [-0.05849730000000001, 51.5240739], [-0.05838639999999999, 51.52409300000001], [-0.0582978, 51.5241103], [-0.0582059, 51.5241301], [-0.0581251, 51.5241487], [-0.05804559999999998, 51.5241702], [-0.057969899999999984, 51.5241915], [-0.0578923, 51.5242156], [-0.057818, 51.52424049999999], [-0.0577546, 51.524263], [-0.057676799999999986, 51.5242919], [-0.05761929999999999, 51.52431489999999], [-0.0575662, 51.52433729999999], [-0.0575034, 51.5243651], [-0.05745020000000001, 51.52439170000002], [-0.0573688, 51.5244329], [-0.05728910000000001, 51.5244769], [-0.05720569999999999, 51.52452520000001], [-0.057128599999999995, 51.52457470000001], [-0.05704200000000001, 51.5246314], [-0.056969200000000005, 51.5246857], [-0.05688659999999999, 51.52474980000001], [-0.05681810000000001, 51.524807], [-0.0567601, 51.5248624], [-0.0567013, 51.52492279999999], [-0.0566372, 51.5249971], [-0.0566002, 51.5250427], [-0.0565669, 51.52508769999999], [-0.0565394, 51.5251283], [-0.056506200000000006, 51.5251802], [-0.0564687, 51.5252499], [-0.056432199999999995, 51.52532459999998], [-0.05640849999999999, 51.5253771], [-0.0563905, 51.52542349999999], [-0.056371500000000005, 51.52547659999999], [-0.0563578, 51.52552800000001], [-0.0563426, 51.52559560000001], [-0.0563349, 51.5256408], [-0.056330099999999994, 51.525690899999994], [-0.0563244, 51.52575939999999], [-0.0563218, 51.5258237], [-0.0563199, 51.5258872], [-0.05632170000000001, 51.526013], [-0.05633250000000001, 51.526143], [-0.0563317, 51.52621899999999], [-0.05632129999999999, 51.5263824], [-0.056308800000000006, 51.5264839], [-0.05627770000000001, 51.52663340000001], [-0.0562689, 51.52733489999999], [-0.05626969999999999, 51.5275175], [-0.0562847, 51.5277667], [-0.056312400000000006, 51.528010599999995], [-0.0563834, 51.528492], [-0.05647199999999999, 51.52902649999999], [-0.05651569999999999, 51.5292558], [-0.05656779999999999, 51.529483], [-0.05686850000000001, 51.530557399999985], [-0.05693729999999999, 51.5307971], [-0.0570151, 51.531045600000006], [-0.057081699999999985, 51.5312293], [-0.0571212, 51.53132569999999], [-0.05720190000000001, 51.5315153], [-0.057404799999999985, 51.53197120000001], [-0.05746540000000001, 51.53212139999999], [-0.0575737, 51.532411], [-0.057585499999999984, 51.53244569999999], [-0.057651999999999995, 51.53265209999999], [-0.0577323, 51.5329311], [-0.0578019, 51.53321879999999], [-0.0578596, 51.53354989999999], [-0.0578961, 51.5338076], [-0.0579905, 51.53447010000001], [-0.0580038, 51.5345811], [-0.058033899999999985, 51.5348302], [-0.05805869999999999, 51.53509139999999], [-0.0580887, 51.5353867], [-0.0581055, 51.53562919999999], [-0.058132, 51.536126800000005], [-0.05815149999999998, 51.53646379999999], [-0.0581753, 51.53676629999999], [-0.05818149999999999, 51.5370131], [-0.05819299999999999, 51.537267199999995], [-0.058208, 51.5375795], [-0.0582275, 51.53786100000001], [-0.05823989999999999, 51.538121], [-0.05825670000000001, 51.53834539999999], [-0.0582735, 51.5386098], [-0.058265499999999984, 51.5388198], [-0.0582549, 51.5390134], [-0.058241599999999984, 51.5391833], [-0.05822660000000001, 51.53930859999999], [-0.058208, 51.5394483], [-0.0581851, 51.5395786], [-0.0581576, 51.5397655], [-0.0581046, 51.540018999999994], [-0.058030299999999986, 51.5403106], [-0.057987, 51.54049789999999], [-0.057940700000000005, 51.540686399999984], [-0.0578697, 51.5409555], [-0.05781109999999999, 51.5412015], [-0.0577627, 51.541435], [-0.05771840000000001, 51.5416738], [-0.05768290000000001, 51.5418923], [-0.0576652, 51.5420401], [-0.0576564, 51.5421615], [-0.057651999999999995, 51.54234129999999], [-0.05766529999999999, 51.5425001], [-0.0577166, 51.5427827], [-0.0577634, 51.5429839], [-0.05782530000000001, 51.5431923], [-0.0579066, 51.5434105], [-0.0580225, 51.54370169999999], [-0.058192, 51.54408399999999], [-0.0582707, 51.5442736], [-0.0583521, 51.5444354], [-0.0583848, 51.54452069999999], [-0.0585076, 51.544775099999995], [-0.05858099999999999, 51.544956599999985], [-0.0586912, 51.5451929], [-0.05878110000000001, 51.5454093], [-0.05883870000000001, 51.54556680000001], [-0.0589282, 51.54575900000001], [-0.0590417, 51.5459777], [-0.0592778, 51.54641240000001], [-0.05937340000000001, 51.54657490000001], [-0.05948864061858487, 51.54676118543607], [-0.059608890778264624, 51.54695556793765], [-0.0596597, 51.5470377], [-0.05972851791299091, 51.54713962676507], [-0.05974949794486049, 51.547170700413794], [-0.0598952, 51.5473865], [-0.060030999999999994, 51.54758929999999], [-0.060231999999999994, 51.5478762], [-0.06030109999999999, 51.5479824], [-0.060443, 51.54818709999999], [-0.06091059999999999, 51.54886140000001], [-0.06109300000000001, 51.5491377], [-0.061131500000000005, 51.54920609999999], [-0.06116039999999998, 51.5492696], [-0.06119220000000001, 51.549344999999995], [-0.06121610000000001, 51.5494424], [-0.0612401, 51.54957289999998], [-0.0612998, 51.5497563], [-0.06131680000000002, 51.54980350000001], [-0.061334, 51.5498911], [-0.0613414, 51.5499397], [-0.0613469, 51.549980999999995], [-0.06135779999999998, 51.5501202], [-0.06136090000000001, 51.55019849999999], [-0.06135720000000001, 51.55028800000001], [-0.06134540000000001, 51.55039579999999], [-0.0613314, 51.5504946], [-0.06132169999999999, 51.5505485], [-0.0613036, 51.550638000000006], [-0.0612917, 51.55070920000001], [-0.0612688, 51.550812400000005], [-0.061252, 51.550879599999995], [-0.0612165, 51.5509848], [-0.0611802, 51.55107480000001], [-0.0611198, 51.5512011], [-0.0610555, 51.5513171], [-0.0609884, 51.55141780000001], [-0.0609143, 51.5515176], [-0.06082250000000001, 51.551632600000005], [-0.0607365, 51.5517303], [-0.0606141, 51.5518605], [-0.0602061, 51.552262500000005], [-0.06003109999999998, 51.5524315], [-0.0598751, 51.5525955], [-0.059590300000000006, 51.55289810000001], [-0.05934959999999999, 51.5531678], [-0.0591344, 51.553456800000006], [-0.05904000000000001, 51.553608100000005], [-0.058951, 51.5537678], [-0.0588596, 51.5539394], [-0.0587943, 51.554075999999995], [-0.058734399999999985, 51.55423400000001], [-0.058686699999999994, 51.554407100000006], [-0.05863139999999999, 51.5546501], [-0.05862949129258164, 51.55466347968381], [-0.058611, 51.55479309999998], [-0.0586064, 51.55492660000001], [-0.058614200000000005, 51.555164399999995], [-0.0586244, 51.5552751], [-0.0586347, 51.55537669999999], [-0.05868620000000001, 51.5557267], [-0.059099799999999994, 51.558216], [-0.0591314, 51.5584101], [-0.059146, 51.558552899999995], [-0.05915529999999999, 51.5587018], [-0.0591555, 51.55886890000001], [-0.0591327, 51.55903800000001], [-0.05908750000000001, 51.5592226], [-0.05903219999999999, 51.559397], [-0.05898830000000001, 51.5595037], [-0.058938099999999986, 51.559611800000006], [-0.058865, 51.5597389], [-0.0588062, 51.5598246], [-0.05874540000000001, 51.5599152], [-0.05868210000000001, 51.5600012], [-0.05861480000000001, 51.56007960000001], [-0.0584742, 51.56023239999999], [-0.058282699999999986, 51.5604223], [-0.05818129999999999, 51.5605221], [-0.05807570000000001, 51.5606218], [-0.05787520000000001, 51.5608024], [-0.057577199999999995, 51.56104620000001], [-0.0569824, 51.5615314], [-0.0559931, 51.5623399], [-0.05570339999999999, 51.5625747], [-0.055411100000000005, 51.5628207], [-0.0552412, 51.5629656], [-0.0550507, 51.56313039999999], [-0.05486, 51.5633049], [-0.0546975, 51.5634568], [-0.0543885, 51.5637632], [-0.0541082, 51.5640404], [-0.05392159999999999, 51.5642306], [-0.05371359999999999, 51.56444619999999], [-0.0534803, 51.564697499999994], [-0.05323850000000001, 51.5649586], [-0.0530484, 51.5651757], [-0.0528903, 51.5653566], [-0.052708, 51.5655692], [-0.0525289, 51.5657849], [-0.0523638, 51.565988999999995], [-0.05216869999999999, 51.5662388], [-0.0520103, 51.566445900000005], [-0.0516819, 51.56689110000001], [-0.051590899999999995, 51.5670186], [-0.0514143, 51.5672745], [-0.0512816, 51.56747670000001], [-0.0511895, 51.567616300000005], [-0.05102279999999999, 51.5678573], [-0.05065069999999999, 51.56841000000001], [-0.0506503281917645, 51.56841057553879], [-0.0506069, 51.5684778], [-0.0505015, 51.5686733], [-0.050429, 51.56882550000001], [-0.0503671, 51.5689521], [-0.0503296, 51.569038299999995], [-0.0502955, 51.5691359], [-0.050273099999999994, 51.5692086], [-0.0502425, 51.5693297], [-0.05021659999999999, 51.569459899999984], [-0.050196099999999994, 51.5695961], [-0.0501875, 51.56967950000001], [-0.05018159999999999, 51.569797], [-0.0501858, 51.5699431], [-0.0501967, 51.5701356], [-0.05020539999999999, 51.570226], [-0.0502203, 51.5703659], [-0.0502391, 51.570506], [-0.05024939999999999, 51.5705688], [-0.0502823, 51.57076239999999], [-0.0503222, 51.57095400000001], [-0.05036059999999999, 51.571118299999995], [-0.0504037, 51.5712794], [-0.0504537, 51.5714292], [-0.05050009999999999, 51.57155439999999], [-0.050566299999999995, 51.5717273], [-0.0506453, 51.571897799999995], [-0.05073629999999999, 51.572072], [-0.0508174, 51.57221690000001], [-0.0509078, 51.57236410000001], [-0.0509998, 51.57250500000001], [-0.051100999999999994, 51.5726538], [-0.05119989999999999, 51.5727861], [-0.0513222, 51.57294199999998], [-0.05142939999999999, 51.5730732], [-0.0515356, 51.5731938], [-0.051650499999999995, 51.57331639999999], [-0.0517365, 51.57340390000001], [-0.05182139999999999, 51.5734856], [-0.05191079999999999, 51.5735664], [-0.05208959999999999, 51.5737137], [-0.05222679999999999, 51.5738186], [-0.052374399999999995, 51.57392350000001], [-0.0528368, 51.57418599999998], [-0.05307566479099795, 51.574329114761376], [-0.053749599999999995, 51.574732899999994], [-0.0539059, 51.5748332], [-0.05412569999999999, 51.5749688], [-0.0542118, 51.57503329999999], [-0.0544468, 51.575195599999994], [-0.0546351, 51.57533000000001], [-0.05482360000000001, 51.5754658], [-0.0551105, 51.57568349999999], [-0.0552962, 51.5758251], [-0.0555565, 51.5760343], [-0.0557403, 51.57618800000001], [-0.0559222, 51.57634369999999], [-0.05604230000000001, 51.5764488], [-0.056194, 51.5765831], [-0.05634089999999999, 51.576716], [-0.05651010000000001, 51.57687359999999], [-0.056678700000000005, 51.57703219999999], [-0.0568378, 51.57718529999999], [-0.056975799999999986, 51.577324899999994], [-0.0570987, 51.5774508], [-0.0572197, 51.5775762], [-0.0573538, 51.57771879999999], [-0.05749249999999999, 51.5778707], [-0.05763, 51.5780258], [-0.0577514, 51.57816600000001], [-0.0578799, 51.57831949999999], [-0.05800059999999999, 51.5784725], [-0.058135499999999986, 51.57864399999999], [-0.058258, 51.5788058], [-0.058354300000000005, 51.57893620000001], [-0.0584514, 51.5790707], [-0.0585689, 51.5792409], [-0.058669599999999995, 51.5793901], [-0.0587709, 51.57954169999998], [-0.058888099999999985, 51.57973170000001], [-0.0589797, 51.57988009999999], [-0.059091999999999985, 51.58007409999999], [-0.059177200000000006, 51.58022359999998], [-0.05926750000000001, 51.580393], [-0.0593404, 51.5805311], [-0.0593794, 51.5806088], [-0.059465599999999987, 51.5807853], [-0.059547899999999994, 51.580956400000005], [-0.0596095, 51.5810958], [-0.0596829, 51.58126240000001], [-0.059742099999999985, 51.5814001], [-0.05984230000000001, 51.5816586], [-0.0598629, 51.58171200000001], [-0.0599348, 51.58192350000001], [-0.06001510000000001, 51.58217719999999], [-0.0600882, 51.58242719999999], [-0.060123299999999984, 51.58254780000001], [-0.06015529999999999, 51.58268739999999], [-0.06019159999999999, 51.58283749999999], [-0.06023919999999999, 51.5830695], [-0.0602646, 51.58320009999999], [-0.060278699999999984, 51.583290299999994], [-0.0603084, 51.5834793], [-0.0603273, 51.583631], [-0.060349899999999984, 51.583849], [-0.06036190000000001, 51.5840152], [-0.06037240000000001, 51.58419190000001], [-0.06037679662880784, 51.58428583579807], [-0.06037852188035351, 51.58432269645987], [-0.0603828, 51.58441409999999], [-0.0603884, 51.5848706], [-0.06038190000000001, 51.5852459], [-0.060373100000000006, 51.58546099999999], [-0.0603601, 51.5856474], [-0.0603406, 51.5858368], [-0.060280299999999995, 51.5863404], [-0.06023439999999999, 51.5866783], [-0.0601664, 51.5870971], [-0.0601167, 51.5873987], [-0.06007839999999998, 51.587613299999994], [-0.060017399999999985, 51.5879096], [-0.0599473, 51.5882197], [-0.05988829999999999, 51.5884731], [-0.05988752382872324, 51.58847617773928]]} |
5.9 |
2320 |
2332½ |
2026-09-12T23:32:30+01:00 |
None |
None |
Bethnal Green |
Bethnal Green |
Tottenham Hale |
51.5462837 |
-0.0592079 |
51.5884762 |
-0.0598875 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:38 |
Tottenham Hale |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075975 |
1789251861201711 |
None |
11 |
11 |
2026-09-12 22:24:21.204396 |
None |
2026-09-13 00:10:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519778 |
C08873 |
122T69M912 |
2026-09-12 |
Northern |
P |
NCL |
ASL |
2T69 |
158855 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1069.466, "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": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "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": 2837.089, "from_m": 2809.802, "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": 6962.34, "from_m": 2837.089, "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": 8307.68, "from_m": 6962.34, "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": 10561.301, "from_m": 8307.68, "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": 11137.012, "from_m": 10561.301, "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": 14323.745, "from_m": 11137.012, "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": 14663.57, "from_m": 14323.745, "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": 17525.103, "from_m": 14663.57, "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": 17965.228, "from_m": 17525.103, "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": 23593.15, "from_m": 17965.228, "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": 24845.738, "from_m": 23593.15, "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": 25057.517, "from_m": 24845.738, "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": 25113.593, "from_m": 25057.517, "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": 25128.0, "from_m": 25113.593, "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": 25419.931, "from_m": 25128.0, "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": 25807.937, "from_m": 25419.931, "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": 27641.654, "from_m": 25807.937, "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": 29707.438, "from_m": 27641.654, "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": 29796.142, "from_m": 29707.438, "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": 30081.278, "from_m": 29796.142, "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": 519778, "profile_key": "64d05abf5989ce770be14efe8c20cdd134adac61649ebf4d1daea2eafb5d2e16", "schedule_id": 5450, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Manors", "stage_seq": 2, "distance_m": 975.914, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Heaton South Jn", "stage_seq": 3, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Benton North Jn", "stage_seq": 4, "distance_m": 6962.34, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Benton East Jn", "stage_seq": 5, "distance_m": 8307.68, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Northumberland Park (Construction)", "stage_seq": 6, "distance_m": 10441.651, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Holywell Jn", "stage_seq": 7, "distance_m": 11953.35, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Seghill Jn", "stage_seq": 8, "distance_m": 14317.272, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Seaton Delaval (Construction)", "stage_seq": 9, "distance_m": 15730.935, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Red House Farm Jn", "stage_seq": 10, "distance_m": 18071.379, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Newsham (Construction)", "stage_seq": 11, "distance_m": 19976.164, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Blyth Bebside (Construction)", "stage_seq": 12, "distance_m": 23312.147, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Bedlington (Construction)", "stage_seq": 13, "distance_m": 25226.649, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "West Sleekburn Jn", "stage_seq": 14, "distance_m": 26857.571, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Marcheys House Jn", "stage_seq": 15, "distance_m": 27582.228, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 16, "distance_m": 30081.278, "section_seq": 1, "route_path_id": 28319}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30081.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 28319}], "total_distance_m": 30081.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30081.278, "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": 3477, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:14Z", "source_id": 42079855, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:19Z", "source_id": 13768380, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:24:00+01:00", "operational_fact": true}] |
Newcastle |
2321 |
2321 |
1 |
None |
None |
Ashington (Construction) |
2358 |
2357½ |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08873/2026-09-12/detailed |
None |
Manors |
2026-09-12T23:24:59+01:00 |
Northumberland Park (Construction) |
9.5 |
{"type": "LineString", "coordinates": [[-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6008891999999997, 54.97420749999999], [-1.5989345999999998, 54.974752499999994], [-1.5981263999999995, 54.97497779999999], [-1.5976943, 54.9751023], [-1.5974318999999997, 54.97518440000001], [-1.5966755, 54.97542109999999], [-1.5960909, 54.9756041], [-1.5960272, 54.9756236], [-1.5956932999999998, 54.9757257], [-1.5946967999999997, 54.9760241], [-1.5941516, 54.976174500000006], [-1.5935836999999995, 54.9763316], [-1.5930119, 54.976485499999995], [-1.5924536, 54.97664280000001], [-1.5915399, 54.97690070000001], [-1.5913189, 54.97695769999999], [-1.5913005999999998, 54.976962799999995], [-1.5908436, 54.977089199999995], [-1.5907553, 54.9771136], [-1.5901931, 54.977268599999995], [-1.5900571999999995, 54.97730630000001], [-1.5898812999999998, 54.97735490000001], [-1.5894248999999998, 54.9774813], [-1.5885917, 54.9777178], [-1.5877683, 54.9779594], [-1.5869904999999995, 54.9782093], [-1.5862164, 54.9784554], [-1.5850023999999998, 54.9788584], [-1.5848070999999997, 54.97892319999999], [-1.5843005999999995, 54.97909140000001], [-1.5824400999999997, 54.979706], [-1.5811932999999998, 54.98011590000001], [-1.5809581, 54.980193199999995], [-1.5803071999999998, 54.980407099999994], [-1.5802518, 54.9804253], [-1.578410753130368, 54.98103030611171], [-1.5770334999999998, 54.9814829], [-1.5755794, 54.9819608], [-1.5753062, 54.9820539], [-1.5747924, 54.982237], [-1.5742299, 54.98245579999999], [-1.5738918999999998, 54.98259550000001], [-1.5734836, 54.9827739], [-1.5731158, 54.9829446], [-1.5727804, 54.9831122], [-1.5723964, 54.9833139], [-1.5720881, 54.9834862], [-1.5716846999999998, 54.9837177], [-1.5716165999999998, 54.983757], [-1.5713275999999998, 54.9839318], [-1.5707893, 54.98426189999999], [-1.5705796, 54.98440370000001], [-1.5703727999999997, 54.98454460000001], [-1.5700847, 54.9847495], [-1.5699892999999998, 54.9848145], [-1.569784, 54.9849544], [-1.569368, 54.9852477], [-1.5690347999999998, 54.985484199999995], [-1.5687053, 54.985733], [-1.5683883, 54.98597660000001], [-1.5680187, 54.9862735], [-1.5678521, 54.9864159], [-1.5677118, 54.9865359], [-1.5674186, 54.98679610000001], [-1.5671278999999998, 54.9870643], [-1.5667884, 54.9873942], [-1.5666831, 54.9874956], [-1.5666011999999998, 54.9875764], [-1.5661894999999997, 54.987982200000005], [-1.565761, 54.9884473], [-1.5654516, 54.9887909], [-1.5650908, 54.9891992], [-1.5646760999999998, 54.98968579999999], [-1.5644092, 54.99000279999999], [-1.5641049744588276, 54.99038365396537], [-1.5639832, 54.9905361], [-1.5637964, 54.990771], [-1.5637601999999995, 54.99081650000001], [-1.5634833, 54.99115519999999], [-1.5632437, 54.9914524], [-1.5630596999999995, 54.991695], [-1.5628991, 54.9919109], [-1.5627076999999998, 54.9921452], [-1.5625721, 54.9923101], [-1.5623891, 54.9925402], [-1.5622315, 54.992784799999995], [-1.5620762, 54.99301859999999], [-1.5616598, 54.99367229999999], [-1.5614773, 54.99397170000001], [-1.5613039, 54.9942475], [-1.5612823999999998, 54.99428170000001], [-1.5609962999999998, 54.9947512], [-1.5603817, 54.9957793], [-1.5601788, 54.9961444], [-1.5598266999999997, 54.99685209999999], [-1.5595424, 54.99751080000001], [-1.5593747999999998, 54.9979185], [-1.5592990999999998, 54.9981026], [-1.5592696999999998, 54.998184900000005], [-1.5589757999999998, 54.99917599999999], [-1.5586003999999998, 55.0012463], [-1.5583768999999998, 55.00381250000001], [-1.5583325999999995, 55.004359], [-1.5581694999999998, 55.00637270000001], [-1.5581866, 55.00707270000001], [-1.5582157, 55.00825429999999], [-1.5583697, 55.00931679999999], [-1.5585157999999997, 55.0100365], [-1.5586615, 55.0106171], [-1.5587513999999998, 55.0109236], [-1.5589535, 55.0116963], [-1.5592692999999995, 55.0125082], [-1.5593396, 55.01266699999999], [-1.559419, 55.0128464], [-1.5595393999999998, 55.0131351], [-1.5596857999999998, 55.0135097], [-1.5598072999999997, 55.01387689999999], [-1.5598295, 55.0141667], [-1.5598147999999998, 55.014430700000005], [-1.5597654, 55.01467649999999], [-1.5596842999999998, 55.01491359999999], [-1.5595026, 55.0152956], [-1.5592866, 55.0156004], [-1.5590003999999995, 55.015903999999985], [-1.5586219, 55.016208500000005], [-1.5581979, 55.016475099999994], [-1.5576225, 55.01676569999999], [-1.5575609999999998, 55.01679099999999], [-1.5573669999999995, 55.0168707], [-1.5570989999999998, 55.01696869999999], [-1.5567580999999997, 55.0170814], [-1.5563881, 55.01718189999999], [-1.556105, 55.0172483], [-1.5558127, 55.0173075], [-1.5552301, 55.0174176], [-1.5546135, 55.01753], [-1.5544971999999997, 55.0175519], [-1.5542387, 55.0176007], [-1.5534467, 55.0177972], [-1.5528359, 55.0180012], [-1.5522093, 55.0182637], [-1.5516712999999998, 55.01855659999998], [-1.551438, 55.0187022], [-1.5512129, 55.018858599999994], [-1.5505897, 55.019379], [-1.5504106999999998, 55.01953600000001], [-1.5502291, 55.0196868], [-1.5498602999999995, 55.0199498], [-1.5495255999999995, 55.02013879999999], [-1.5491672999999997, 55.0203196], [-1.5476285999999997, 55.020994], [-1.5472255, 55.02117069999999], [-1.5466049999999998, 55.02148439999999], [-1.54315, 55.0229947], [-1.5410976, 55.02389980000001], [-1.5406055, 55.0241121], [-1.5401456, 55.02431049999999], [-1.5391951999999998, 55.02477589999999], [-1.5364483999999998, 55.025984099999995], [-1.5348319999999998, 55.0266795], [-1.5342227, 55.0269646], [-1.5334923, 55.02730789999999], [-1.5328536999999998, 55.02761009999999], [-1.5320393999999995, 55.02795949999999], [-1.5311402999999997, 55.028307], [-1.5305504, 55.028550900000006], [-1.5286228999999998, 55.029402899999994], [-1.5273344, 55.029947], [-1.5271359830031863, 55.030030621853946], [-1.5254930999999998, 55.030723], [-1.5234375, 55.0316319], [-1.5217655999999995, 55.03239029999999], [-1.5203243999999998, 55.033010099999984], [-1.5200227, 55.0331463]]} |
5.8 |
2324 |
2333½ |
2026-09-12T23:34:30+01:00 |
None |
None |
Newcastle |
Manors |
Northumberland Park (Construction) |
54.9767699 |
-1.5920033 |
55.0331463 |
-1.5200227 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:24:59 |
Northumberland Park (Construction) |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789251899341614 |
None |
11 |
11 |
2026-09-12 22:24:59.344133 |
None |
2026-09-12 23:58:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519779 |
G97939 |
512U71M912 |
2026-09-12 |
London Overground |
P |
ENF |
LST |
2U71 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 523.002, "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": 3059.549, "from_m": 523.002, "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": 3428.845, "from_m": 3059.549, "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": 6718.837, "from_m": 3428.845, "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": 7152.055, "from_m": 6718.837, "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": 12071.937, "from_m": 7152.055, "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": 12195.572, "from_m": 12071.937, "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": 12267.039, "from_m": 12195.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": 12638.54, "from_m": 12267.039, "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": 14021.364, "from_m": 12638.54, "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": 15597.354, "from_m": 14021.364, "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": 16234.255, "from_m": 15597.354, "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": 16710.93, "from_m": 16234.255, "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": 17164.148, "from_m": 16710.93, "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": 519779, "profile_key": "fd492722189390d4b112681d2108eb641444defed396b00d0b8288f70e0375d5", "schedule_id": 31610, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Enfield Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Bush Hill Park", "stage_seq": 2, "distance_m": 1397.487, "section_seq": 1, "route_path_id": 42761}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Bury Street Jn", "stage_seq": 3, "distance_m": 2292.351, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Edmonton Green", "stage_seq": 4, "distance_m": 3428.845, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Silver Street", "stage_seq": 5, "distance_m": 4409.209, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2330H", "location": "White Hart Lane", "stage_seq": 6, "distance_m": 5615.911, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Bruce Grove", "stage_seq": 7, "distance_m": 6955.578, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Seven Sisters", "stage_seq": 8, "distance_m": 8139.646, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Stamford Hill", "stage_seq": 9, "distance_m": 9068.692, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Stoke Newington", "stage_seq": 10, "distance_m": 10409.693, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Rectory Road", "stage_seq": 11, "distance_m": 11004.807, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Hackney Downs", "stage_seq": 12, "distance_m": 12378.222, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "London Fields", "stage_seq": 13, "distance_m": 13291.638, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Cambridge Heath", "stage_seq": 14, "distance_m": 14328.394, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 15352.006, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 17164.148, "section_seq": 1, "route_path_id": 42761}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17164.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 42761}], "total_distance_m": 17164.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15588.158, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14938, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:54Z", "source_id": 42078235, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:58Z", "source_id": 13767784, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:23Z", "source_id": 42081393, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T22:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:27Z", "source_id": 13768904, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Enfield Town |
2321 |
2321 |
2 |
None |
None |
London Liverpool Street |
2357 |
2354 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G97939/2026-09-12/detailed |
None |
Edmonton Green |
2026-09-12T23:26:30+01:00 |
Silver Street |
1.5 |
{"type": "LineString", "coordinates": [[-0.061808100000000005, 51.6238604], [-0.06197079999999999, 51.623591299999994], [-0.0620713, 51.623428099999984], [-0.062113499999999995, 51.62335720000001], [-0.0628053, 51.622188], [-0.0628226, 51.6221583], [-0.06542709999999999, 51.61778639999999], [-0.0654781, 51.6177009], [-0.0660109, 51.61680909999999], [-0.0662688, 51.616378899999994], [-0.0665463, 51.61590839999999], [-0.0667368, 51.6155919]]} |
0.6 |
2326½ |
2328 |
2026-09-12T23:27:30+01:00 |
None |
None |
Bush Hill Park |
Edmonton Green |
Silver Street |
51.6238604 |
-0.0618081 |
51.6155919 |
-0.0667368 |
0 |
1 |
2026-09-12 22:25:31 |
AT_PLATFORM |
2026-09-12 22:25:00 |
Edmonton Green |
TRUST |
DIRECT_SCHEDULED_STOP_ARRIVAL |
13768904 |
1789251930624252 |
None |
10 |
10 |
2026-09-12 22:25:30.628144 |
1 |
2026-09-12 22:27:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519780 |
L88476 |
072B72M912 |
2026-09-12 |
ScotRail |
P |
GLC |
MTH |
2B72 |
385033 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 1007.78, "from_m": 424.467, "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": 1398.563, "from_m": 1007.78, "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": 2228.123, "from_m": 1398.563, "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": 2343.016, "from_m": 2228.123, "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": 2398.176, "from_m": 2343.016, "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": 2863.172, "from_m": 2398.176, "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": 2942.181, "from_m": 2863.172, "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": 3001.334, "from_m": 2942.181, "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": 3069.396, "from_m": 3001.334, "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": 4375.691, "from_m": 3069.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": 4434.36, "from_m": 4375.691, "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": 4836.732, "from_m": 4434.36, "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": 5442.587, "from_m": 4836.732, "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": 5796.9, "from_m": 5442.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 5929.454, "from_m": 5796.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 6031.686, "from_m": 5929.454, "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": 6129.308, "from_m": 6031.686, "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": 6864.321, "from_m": 6129.308, "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": 9368.579, "from_m": 6864.321, "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": 11450.268, "from_m": 9368.579, "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": 11548.583, "from_m": 11450.268, "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": 13917.188, "from_m": 11548.583, "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": 18870.063, "from_m": 13917.188, "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": 19577.69, "from_m": 18870.063, "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": 19656.816, "from_m": 19577.69, "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": 21884.817, "from_m": 19656.816, "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": 21939.247, "from_m": 21884.817, "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": 21973.14, "from_m": 21939.247, "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": 22014.792, "from_m": 21973.14, "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": 22050.928, "from_m": 22014.792, "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": 22288.982, "from_m": 22050.928, "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": 519780, "profile_key": "295019704e0ca9d5ca3380571f7727b06e43d2b4444639aa9d60cf61f7986231", "schedule_id": 20593, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 42105}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Cambuslang", "stage_seq": 7, "distance_m": 8038.107, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Newton West Jn", "stage_seq": 8, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Newton East Jn", "stage_seq": 9, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 42105}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Uddingston", "stage_seq": 10, "distance_m": 13602.448, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 13770.768, "section_seq": 1, "route_path_id": 42105}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2339", "location": "Bellshill", "stage_seq": 12, "distance_m": 17576.258, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Mossend West Jn", "stage_seq": 13, "distance_m": 18823.098, "section_seq": 1, "route_path_id": 42105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Mossend South Jn", "stage_seq": 14, "distance_m": 19656.816, "section_seq": 1, "route_path_id": 42105}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Motherwell", "stage_seq": 15, "distance_m": 22288.982, "section_seq": 1, "route_path_id": 42105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22288.982, "from_m": 0.0, "section_seq": 1, "route_path_id": 42105}], "total_distance_m": 22288.982, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22209.856, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 79.126, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Glasgow Central High Level |
2321 |
2321 |
3 |
None |
None |
Motherwell |
2348 |
2348 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88476/2026-09-12/detailed |
None |
Glasgow Central High Level |
2026-09-12T23:20:53+01:00 |
Cambuslang |
8.5 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2420692, 55.836619], [-4.2410586, 55.8363007], [-4.2405992, 55.836138600000005], [-4.2397488999999995, 55.835844900000005], [-4.2396769999999995, 55.8358197], [-4.2389281, 55.8355572], [-4.237983999999999, 55.8352258], [-4.2370452, 55.8348989], [-4.2360682, 55.8345636], [-4.2350135, 55.8341904], [-4.2337718, 55.83375889999999], [-4.2335431, 55.833679399999994], [-4.231719399999999, 55.83304150000001], [-4.2312671, 55.83288339999999], [-4.229928299999999, 55.83241529999999], [-4.229150999999999, 55.8321501], [-4.2279618, 55.8317797], [-4.227698400000001, 55.83170739999999], [-4.2272586, 55.8315953], [-4.226411799999999, 55.831396100000006], [-4.2258785, 55.8312774], [-4.2257185999999995, 55.8312466], [-4.2252545999999995, 55.831157], [-4.2245925, 55.83104199999999], [-4.2245118, 55.8310299], [-4.2238108, 55.8309244], [-4.222908299999999, 55.8308069], [-4.222081835361751, 55.830708551373114], [-4.221677199999999, 55.8306604], [-4.2207313, 55.8305478], [-4.2201013, 55.8304778], [-4.2195795, 55.830434200000006], [-4.219011199999999, 55.8304028], [-4.2186661, 55.8303812], [-4.2182332, 55.83035699999999], [-4.2178098, 55.830338399999995], [-4.2171431, 55.8302998], [-4.216705200000001, 55.8302747], [-4.2157885, 55.8302287], [-4.215358899999999, 55.8302043], [-4.2149465, 55.830187], [-4.2144021, 55.8301649], [-4.2139436, 55.83015089999999], [-4.2134894, 55.8301405], [-4.2128067, 55.830124299999994], [-4.2121357, 55.83010529999999], [-4.2119113, 55.8300986], [-4.211714, 55.830091800000005], [-4.21103, 55.8300656], [-4.2104668, 55.8300355], [-4.210150499999999, 55.8300138], [-4.210104599999999, 55.8300106], [-4.2088885, 55.8298833], [-4.2083285, 55.82982879999999], [-4.2082915, 55.8298252], [-4.2075719, 55.8297539], [-4.2062723, 55.8296131], [-4.2057403, 55.8295527], [-4.2050251, 55.8294715], [-4.203943, 55.82934819999999], [-4.2033192, 55.8292771], [-4.2012553, 55.8289991], [-4.199651399999999, 55.82881540000001], [-4.198131399999999, 55.82861069999999], [-4.196321784311374, 55.82841007259872], [-4.1962165, 55.8283984], [-4.1955586, 55.8283197], [-4.1938618, 55.8281292], [-4.1929418, 55.82799969999999], [-4.1920487, 55.8278611], [-4.1911378, 55.82767859999999], [-4.1903832, 55.8275014], [-4.1894825, 55.827252699999995], [-4.1889735, 55.8271009], [-4.1884794, 55.82694459999999], [-4.1877705, 55.8266964], [-4.1871346, 55.8264513], [-4.1866969, 55.82627569999998], [-4.1861457, 55.8260404], [-4.1856523, 55.82581799999999], [-4.185261199999999, 55.8256231], [-4.1848869, 55.8254414], [-4.1836743, 55.8248132], [-4.182543099999999, 55.824210599999994], [-4.1813913, 55.823613399999985], [-4.1795682, 55.8226383], [-4.179119299999999, 55.82239820000001], [-4.1779041, 55.8216747], [-4.177312599999999, 55.8213126], [-4.1770313, 55.82113459999999], [-4.1767307, 55.8209712], [-4.1764288, 55.82080729999999], [-4.1760655, 55.8206182], [-4.1753719, 55.8202845], [-4.1741949, 55.8198414], [-4.1736626, 55.81965499999999], [-4.173108, 55.8194778]]} |
5.0 |
2320 |
2328½ |
2026-09-12T23:28:30+01:00 |
None |
None |
Glasgow Central High Level |
Glasgow Bridge Street Jn |
Cambuslang |
55.8294263 |
-4.2046280 |
55.8194778 |
-4.1731080 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:53 |
Cambuslang |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42076235 |
1789251779534081 |
None |
7 |
7 |
2026-09-12 22:22:59.536538 |
None |
2026-09-12 23:48:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519781 |
P90148 |
882V56M912 |
2026-09-12 |
Southeastern |
P |
CHX |
HYS |
2V56 |
465186+465193 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "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": 2757.138, "from_m": 2313.647, "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": 4170.985, "from_m": 2757.138, "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": 9347.183, "from_m": 4170.985, "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": 9415.959, "from_m": 9347.183, "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": 9457.561, "from_m": 9415.959, "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": 9786.896, "from_m": 9457.561, "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": 9839.425, "from_m": 9786.896, "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": 11138.038, "from_m": 9839.425, "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": 11853.694, "from_m": 11138.038, "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": 11951.815, "from_m": 11853.694, "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": 19071.549, "from_m": 11951.815, "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": 19105.493, "from_m": 19071.549, "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": 19192.75, "from_m": 19105.493, "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": 24182.747, "from_m": 19192.75, "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": 24195.853, "from_m": 24182.747, "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": 24244.57, "from_m": 24195.853, "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": 24610.702, "from_m": 24244.57, "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": 519781, "profile_key": "70c2aacc61821f583faaaeedf58866dc8211707a1ae650e4de8bb4c36e298da2", "schedule_id": 24051, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2325", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2331", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9809.12, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2341", "location": "Lewisham", "stage_seq": 9, "distance_m": 10317.228, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 11138.038, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Ladywell", "stage_seq": 11, "distance_m": 11495.866, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Catford Bridge", "stage_seq": 12, "distance_m": 13631.904, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Lower Sydenham", "stage_seq": 13, "distance_m": 15952.574, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "New Beckenham", "stage_seq": 14, "distance_m": 16855.888, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Clock House", "stage_seq": 15, "distance_m": 17996.389, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Elmers End", "stage_seq": 16, "distance_m": 19238.868, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002", "location": "Eden Park", "stage_seq": 17, "distance_m": 21384.124, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "West Wickham", "stage_seq": 18, "distance_m": 22749.516, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 19, "distance_m": 24610.702, "section_seq": 1, "route_path_id": 37775}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24610.702, "from_m": 0.0, "section_seq": 1, "route_path_id": 37775}], "total_distance_m": 24610.702, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24523.445, "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": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:56Z", "source_id": 42078307, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:22:58Z", "source_id": 13767812, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:23:00+01:00", "operational_fact": true}] |
London Charing Cross |
2321 |
2321 |
2 |
None |
None |
Hayes (Kent) |
0008 |
0008 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90148/2026-09-12/detailed |
None |
London Waterloo (East) |
2026-09-12T23:24:45+01:00 |
London Bridge |
5.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.1081873, 51.5042994], [-0.10784699999999998, 51.50433989999999], [-0.1075178, 51.5043616], [-0.1072632, 51.5043691], [-0.1069563, 51.50437249999998], [-0.1067088, 51.5043671], [-0.10647, 51.50435420000001], [-0.1062091, 51.5043355], [-0.1058505, 51.5043019], [-0.1055793, 51.5042851], [-0.10517759999999998, 51.5042622], [-0.1049865, 51.5042499], [-0.1047198, 51.504237200000006], [-0.1037311, 51.504190099999995], [-0.1023932, 51.504147], [-0.10229283575021482, 51.50414301860873], [-0.1022431624413597, 51.5041410480974], [-0.10217498376099328, 51.504138343488584], [-0.10212298226153002, 51.50413628061908], [-0.1020302, 51.504132600000005], [-0.1016148, 51.50409679999999], [-0.1010153, 51.50404300000001], [-0.10077279999999998, 51.5040278], [-0.1006318, 51.5040232], [-0.1004106, 51.5040294], [-0.0999455, 51.504049499999994], [-0.09976119999999998, 51.50405990000001], [-0.0984285, 51.5041132], [-0.0977208, 51.504141199999985], [-0.0972505, 51.50416059999999], [-0.0967531, 51.50418589999999], [-0.0966482, 51.5041892], [-0.09625609999999998, 51.50420890000001], [-0.0962186, 51.5042102], [-0.0957565, 51.50423339999999], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0955994, 51.504268499999995], [-0.0953432, 51.5042835], [-0.0951954, 51.50429630000001], [-0.0946579, 51.50435540000001], [-0.094129, 51.50438309999999], [-0.0938867, 51.50441690000001], [-0.0936534, 51.5044646], [-0.0933748, 51.5045413], [-0.0931545, 51.5046127], [-0.0930254, 51.5046581], [-0.0926759, 51.5047826], [-0.0925508, 51.5048292], [-0.09229089999999998, 51.5049259], [-0.0921715, 51.5049679], [-0.0920494, 51.50500629999999], [-0.0919313, 51.505039700000005], [-0.09178849999999998, 51.5050789], [-0.09063169999999998, 51.5054305], [-0.090455, 51.5054816], [-0.0903175, 51.505514], [-0.0902207, 51.5055357], [-0.0901274, 51.505552399999985], [-0.09000280000000001, 51.505572499999985], [-0.0899039, 51.50558569999999], [-0.08983152841195213, 51.50559434015665], [-0.08972799999999999, 51.5056067], [-0.0895135, 51.505630800000006], [-0.08934179999999999, 51.50565869999999], [-0.089027, 51.5057155], [-0.08867629999999999, 51.505784299999995], [-0.08853809999999998, 51.5058096], [-0.0884048, 51.50582699999999], [-0.0882883, 51.50583900000001], [-0.08818629999999998, 51.5058444], [-0.08802369999999998, 51.5058451], [-0.0878977, 51.5058432], [-0.08770769999999999, 51.5058311], [-0.08751159999999998, 51.505817099999994], [-0.0872611, 51.505795899999995], [-0.0870763, 51.505774599999995], [-0.0869189, 51.5057534], [-0.08675579999999998, 51.5057273], [-0.08663840000000002, 51.5057023], [-0.0865411, 51.5056782], [-0.08644, 51.5056508], [-0.0863326, 51.5056207], [-0.0862047, 51.50557959999999], [-0.0859748, 51.5055004], [-0.08581489999999999, 51.5054378], [-0.0855382, 51.505314899999995], [-0.08573969999999999, 51.5054223], [-0.0859097, 51.505500999999995], [-0.08605099999999999, 51.5055601], [-0.08618949999999999, 51.5056102], [-0.08631179999999998, 51.5056488], [-0.0864351, 51.50568289999999], [-0.0866336, 51.5057367], [-0.08643839999999998, 51.5056956], [-0.0862957, 51.5056612], [-0.086124, 51.50561499999999], [-0.0859513, 51.5055608], [-0.0857976, 51.50550940000001], [-0.08557429999999999, 51.505427399999995], [-0.0853828, 51.505346800000005], [-0.08514239999999998, 51.5052354], [-0.0848416, 51.5050726], [-0.08469626099519811, 51.50498007816512]]} |
1.2 |
2324 |
2329 |
2026-09-12T23:28:30+01:00 |
None |
None |
London Charing Cross |
London Waterloo (East) |
London Bridge |
51.5041286 |
-0.0980385 |
51.5049801 |
-0.0846963 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:24:45 |
London Bridge |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42080876 |
1789251975814808 |
None |
9 |
9 |
2026-09-12 22:26:15.818062 |
None |
2026-09-13 00:08:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519782 |
W11085 |
662E66M912 |
2026-09-12 |
West Midlands Trains |
P |
KNN |
BHM |
2E66 |
196001 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 128.232, "from_m": 0.0, "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": 184.337, "from_m": 128.232, "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": 379.295, "from_m": 184.337, "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": 446.07, "from_m": 379.295, "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": 1007.04, "from_m": 446.07, "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": 1103.268, "from_m": 1007.04, "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": 2629.245, "from_m": 1103.268, "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": 2725.473, "from_m": 2629.245, "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": 11469.044, "from_m": 2725.473, "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": 11634.781, "from_m": 11469.044, "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": 12047.579, "from_m": 11634.781, "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": 12516.233, "from_m": 12047.579, "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": 12523.166, "from_m": 12516.233, "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": 12607.66, "from_m": 12523.166, "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": 13427.085, "from_m": 12607.66, "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": 13790.892, "from_m": 13427.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": 13838.466, "from_m": 13790.892, "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": 14083.144, "from_m": 13838.466, "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}], "service_id": 519782, "profile_key": "dd46de6a76cfa98917558e40ec02e69e1e54ab844cb4dd66761adce2d221bd4e", "schedule_id": 25028, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Kings Norton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Lifford East Jn", "stage_seq": 2, "distance_m": 1866.256, "section_seq": 1, "route_path_id": 28855}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Pineapple Road", "stage_seq": 3, "distance_m": 5284.196, "section_seq": 1, "route_path_id": 28855}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Kings Heath", "stage_seq": 4, "distance_m": 6585.526, "section_seq": 1, "route_path_id": 28855}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Moseley Village", "stage_seq": 5, "distance_m": 7699.223, "section_seq": 1, "route_path_id": 28855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Bordesley Jn", "stage_seq": 6, "distance_m": 10927.908, "section_seq": 1, "route_path_id": 28855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "St. Andrews Jn", "stage_seq": 7, "distance_m": 11469.044, "section_seq": 1, "route_path_id": 28855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Grand Jn", "stage_seq": 8, "distance_m": 12516.233, "section_seq": 1, "route_path_id": 28855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Proof House Jn", "stage_seq": 9, "distance_m": 13080.515, "section_seq": 1, "route_path_id": 28855}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 14083.144, "section_seq": 1, "route_path_id": 28855}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14083.144, "from_m": 0.0, "section_seq": 1, "route_path_id": 28855}], "total_distance_m": 14083.144, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14083.144, "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": 20049, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:53Z", "source_id": 42080756, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:25:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:57Z", "source_id": 13768686, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Kings Norton |
2320 |
2321 |
None |
None |
None |
Birmingham New Street |
2340 |
2340 |
9A |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11085/2026-09-12/detailed |
None |
Pineapple Road |
2026-09-12T23:25:28+01:00 |
Kings Heath |
1.0 |
{"type": "LineString", "coordinates": [[-1.907628712360263, 52.43051231741831], [-1.9075083, 52.43070060000001], [-1.9072624, 52.4310496], [-1.9070933, 52.4312611], [-1.9068982999999995, 52.43152149999999], [-1.9066983, 52.43176379999999], [-1.9065349000000005, 52.4319438], [-1.9062165, 52.432286600000005], [-1.9061151000000005, 52.4323888], [-1.905683, 52.4328015], [-1.9052542, 52.4331799], [-1.9050808999999995, 52.43332029999999], [-1.9048256, 52.43352769999999], [-1.9044572, 52.4338108], [-1.9042734, 52.433946600000006], [-1.9040448999999997, 52.4341081], [-1.9036713, 52.4343662], [-1.9034184000000005, 52.4345322], [-1.9032334, 52.4346486], [-1.9029711, 52.434808700000005], [-1.9026335, 52.43500819999999], [-1.9024357999999997, 52.4351205], [-1.9020531, 52.4353329], [-1.9017141, 52.43550979999999], [-1.9014470000000003, 52.43564370000001], [-1.901209, 52.4357601], [-1.9009883000000003, 52.4358642], [-1.9008009999999995, 52.43595049999999], [-1.9004138, 52.436123], [-1.9000021, 52.4362963], [-1.8996500999999997, 52.4364387], [-1.8993968, 52.4365357], [-1.8991504, 52.4366268], [-1.8989207, 52.4367111], [-1.8986463, 52.4368083], [-1.8981763, 52.43696649999998], [-1.8978699, 52.4370654], [-1.8975213, 52.4371748], [-1.897149, 52.43729879999999], [-1.8967787999999997, 52.4374266], [-1.8962454, 52.4376239], [-1.8959128000000005, 52.4377545], [-1.8954162, 52.4379614], [-1.8948987, 52.43819930000001], [-1.894583, 52.4383506], [-1.8942692000000003, 52.4385123], [-1.8939922999999996, 52.43865910000001]]} |
0.8 |
2325 |
2326 |
2026-09-12T23:27:00+01:00 |
None |
None |
Kings Norton |
Pineapple Road |
Kings Heath |
52.4347271 |
-1.9031047 |
52.4386591 |
-1.8939923 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:28 |
Kings Heath |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789251897456411 |
None |
11 |
11 |
2026-09-12 22:25:29.019881 |
None |
2026-09-12 23:41:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519783 |
C36587 |
505V39M912 |
2026-09-12 |
Elizabeth Line |
P |
SNF |
XIF |
5V39 |
345018 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "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": 649.623, "from_m": 343.649, "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": 839.185, "from_m": 649.623, "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": 18362.778, "from_m": 839.185, "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": 18491.836, "from_m": 18362.778, "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": 18901.029, "from_m": 18491.836, "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": 18957.13, "from_m": 18901.029, "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": 18984.631, "from_m": 18957.13, "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": 19058.135, "from_m": 18984.631, "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": 519783, "profile_key": "94f31c4db394e756f2cd33d65cac391c262619e2cad81323c8705bce1c666af5", "schedule_id": 8429, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Gidea Park", "stage_seq": 2, "distance_m": 10764.346, "section_seq": 1, "route_path_id": 29855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Seven Kings", "stage_seq": 3, "distance_m": 18602.772, "section_seq": 1, "route_path_id": 29855}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "Ilford EMUD", "stage_seq": 4, "distance_m": 19058.135, "section_seq": 1, "route_path_id": 29855}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19058.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 29855}], "total_distance_m": 19058.135, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18928.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.605, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Shenfield |
2322 |
2322 |
6 |
None |
None |
Ilford EMUD |
2340 |
2340 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36587/2026-09-12/detailed |
None |
Shenfield |
2026-09-12T23:22:35+01:00 |
Ilford EMUD |
18.0 |
{"type": "LineString", "coordinates": [[0.32989054532530426, 51.630690402062456], [0.32967989999999997, 51.630476599999994], [0.3295912, 51.6303795], [0.32949209999999995, 51.6302753], [0.3292899, 51.6300332], [0.3289273999999999, 51.6295421], [0.3286993, 51.6291659], [0.3285546, 51.6289294], [0.3279392, 51.62789349999999], [0.32790059999999993, 51.6278293], [0.32768239999999993, 51.62742329999999], [0.327531, 51.627185], [0.3274307, 51.62699630000001], [0.327302, 51.626721499999995], [0.32716919999999994, 51.62637599999999], [0.32710079999999997, 51.626177], [0.32699079999999997, 51.6258582], [0.32679489999999994, 51.625168], [0.3266299999999999, 51.6245943], [0.32650160000000006, 51.6241313], [0.32637749999999993, 51.6236669], [0.32625409999999994, 51.6231807], [0.32610259999999996, 51.62266199999999], [0.32591889999999996, 51.6221516], [0.3256761, 51.62159040000001], [0.32548869999999996, 51.621184], [0.3253225, 51.6208859], [0.3251213, 51.6205679], [0.3249121, 51.62024649999999], [0.3246305, 51.6198561], [0.3244132, 51.6195947], [0.3241262, 51.61926330000001], [0.3238982, 51.619013499999994], [0.32362719999999995, 51.61874429999999], [0.3233696999999999, 51.61849939999999], [0.3230962, 51.618262399999985], [0.3227796, 51.61799150000001], [0.3223774, 51.61768779999999], [0.3220045999999999, 51.6174114], [0.3216671, 51.61718280000001], [0.3212513, 51.6169046], [0.3208115, 51.61663149999999], [0.3202133, 51.61628679999999], [0.3195562, 51.61594370000001], [0.31881319999999996, 51.61558560000001], [0.31790929999999995, 51.6151942], [0.31725219999999993, 51.61494269999999], [0.3165012, 51.6146662], [0.3153718999999999, 51.6143032], [0.3145539, 51.61408329999999], [0.3138028, 51.6139051], [0.3130652, 51.6137485], [0.3120138, 51.6135603], [0.3109704, 51.613422099999994], [0.3097683, 51.6133033], [0.3088434, 51.6132406], [0.3079739, 51.613200000000006], [0.30708869999999994, 51.6131833], [0.3062578, 51.6131856], [0.3051844, 51.61322999999999], [0.30416249999999995, 51.6133033], [0.30276259999999994, 51.6134125], [0.3020864, 51.6134731], [0.30157649999999997, 51.61351359999999], [0.3012493, 51.613541600000005], [0.3002893, 51.613623], [0.2994605000000001, 51.613691300000006], [0.2990737, 51.6137205], [0.2985587, 51.6137438], [0.29810269999999994, 51.6137497], [0.2974576, 51.6137563], [0.296315, 51.6137563], [0.295328, 51.6137397], [0.2943913, 51.6137116], [0.2933512, 51.6136564], [0.2929246, 51.61362539999999], [0.2926471, 51.613605199999995], [0.2920407, 51.6135568], [0.2908647999999999, 51.6134449], [0.2899326, 51.61333859999999], [0.28958219999999996, 51.61329849999999], [0.2888444, 51.6131999], [0.28807989999999994, 51.61310829999999], [0.287278, 51.61299840000001], [0.28675759999999995, 51.6129218], [0.2858886, 51.6127619], [0.2851893, 51.6126187], [0.284441, 51.6124472], [0.2837919, 51.6122823], [0.2830597, 51.61208409999999], [0.28221889999999994, 51.61182909999999], [0.2816515, 51.611646], [0.2808415, 51.6113629], [0.2803445, 51.6111829], [0.2796533, 51.61091809999999], [0.27859909999999993, 51.6104934], [0.2785746334512869, 51.61048353460085], [0.2771902, 51.6099253], [0.2754154, 51.6092502], [0.2740448, 51.6087378], [0.27252659999999995, 51.6081531], [0.2709514, 51.60755329999999], [0.2700223, 51.6071954], [0.269739, 51.60708280000001], [0.26949458523585645, 51.606990753876985], [0.2678569, 51.606374], [0.2661192, 51.6056956], [0.2654954, 51.60545889999999], [0.263788, 51.604828099999985], [0.2620707, 51.6041784], [0.2603762, 51.6035371], [0.2585355999999999, 51.6028357], [0.2569852, 51.60224259999999], [0.2557226, 51.60175279999999], [0.253778, 51.6009881], [0.252632, 51.600535], [0.2507122, 51.59977859999999], [0.2499387, 51.5994726], [0.24981779999999995, 51.5994248], [0.2489178, 51.5990688], [0.2471368, 51.5983591], [0.24529210000000004, 51.59760360000001], [0.24393409999999993, 51.59706959999998], [0.24328369999999996, 51.5968099], [0.2420347, 51.5963169], [0.2403532, 51.595648399999995], [0.23956459999999993, 51.59533940000001], [0.2386298, 51.5949664], [0.2378223, 51.5946478], [0.2370335, 51.59433390000001], [0.2363176, 51.594060899999995], [0.2358131, 51.59387120000001], [0.2351904, 51.59367259999999], [0.2348137, 51.59353579999999], [0.2343628, 51.59337360000001], [0.2340079, 51.59323479999999], [0.23344889999999996, 51.59300219999999], [0.232506, 51.5925824], [0.2317522, 51.59226979999999], [0.2310708, 51.592004], [0.2304031, 51.5917316], [0.2296227, 51.5914187], [0.2287939, 51.59110129999999], [0.2279261, 51.590748399999995], [0.22650719999999996, 51.5901919], [0.2258402, 51.5898985], [0.2249956999999999, 51.589566199999986], [0.2243131, 51.58929579999999], [0.2234965, 51.5889754], [0.22265399999999996, 51.588641800000005], [0.2218447, 51.5883215], [0.2207492, 51.58788520000001], [0.2199915, 51.5875813], [0.21947289999999997, 51.5873802], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.21795709999999996, 51.58677230000001], [0.2176035, 51.586646], [0.2171941, 51.58650870000001], [0.21684259999999997, 51.5863971], [0.2163108, 51.58620379999999], [0.215859, 51.586025], [0.2151428, 51.5857422], [0.21442859999999997, 51.58545139999999], [0.21373149999999996, 51.58517819999999], [0.2128799, 51.584837099999994], [0.2120667, 51.5845153], [0.21153489999999997, 51.58429790000001], [0.2111134, 51.58413029999999], [0.21082570000000003, 51.584008899999986], [0.2104343, 51.58383280000001], [0.21011, 51.5836867], [0.2098791, 51.583579000000015], [0.2094713, 51.5834051], [0.20921229999999996, 51.5833019], [0.20885129999999996, 51.58315919999998], [0.2085278, 51.5830311], [0.2081706, 51.5828784], [0.2076619, 51.582685], [0.207375, 51.58256829999999], [0.20710370000000003, 51.58246530000001], [0.20704729999999996, 51.5824424], [0.206387, 51.5822026], [0.20598839316083012, 51.582049616094906], [0.2056637, 51.581925], [0.2051072, 51.5816841], [0.20471839999999997, 51.5814992], [0.2043105, 51.5813125], [0.2038641, 51.5811433], [0.2035274, 51.5810166], [0.20272129999999997, 51.58074830000001], [0.201906, 51.5804566], [0.2011361, 51.58019989999999], [0.20044160000000005, 51.5799766], [0.1998193, 51.57977820000001], [0.19923460000000004, 51.5795965], [0.19867129999999997, 51.5794215], [0.19806779999999996, 51.57925149999999], [0.1972926, 51.5790215], [0.1964878, 51.5787915], [0.19588449999999996, 51.5786081], [0.1950476, 51.5783698], [0.1942993, 51.5781447], [0.1937065, 51.57797139999999], [0.19316929999999996, 51.5778148], [0.19310019999999997, 51.577794700000005], [0.1922984, 51.57755970000001], [0.1916652, 51.5773713], [0.1910136, 51.577183], [0.1900856, 51.5769096], [0.1890234, 51.57660950000001], [0.1874276, 51.57612509999999], [0.18701650000000003, 51.5760091], [0.1861922, 51.5757602], [0.185047, 51.57543429999999], [0.1836422, 51.5750702], [0.1833731, 51.5750015], [0.1826521, 51.5748178], [0.1815497, 51.57450819999999], [0.1806037, 51.5742264], [0.1796630568239043, 51.573946953332374], [0.1789661, 51.57373990000001], [0.1787487, 51.57368300000001], [0.1786607, 51.5736602], [0.1777667, 51.5734269], [0.1772458, 51.5733047], [0.17675290000000002, 51.57318850000001], [0.17618159999999997, 51.5730672], [0.1755989, 51.5729551], [0.1750537, 51.57285299999999], [0.1745823, 51.57275959999998], [0.1741746, 51.57267499999999], [0.1736476, 51.5725604], [0.1731071, 51.572445299999984], [0.17243379999999997, 51.572302], [0.1718009, 51.5721762], [0.17115109999999997, 51.5720586], [0.1706676, 51.5719757], [0.1699267, 51.57185859999999], [0.1694466, 51.5717864], [0.16903889999999996, 51.5717277], [0.1682288, 51.57161430000001], [0.16765619999999998, 51.571535999999995], [0.16711169999999995, 51.57146469999999], [0.16658059999999997, 51.5713938], [0.1657525, 51.57127969999999], [0.1651838, 51.5712067], [0.1648084, 51.5711593], [0.16398759999999998, 51.571067500000005], [0.1631011, 51.5709826], [0.1624132, 51.5709196], [0.16184449999999995, 51.5708679], [0.1608971, 51.5707807], [0.1605142, 51.5707451], [0.1481943, 51.5696208], [0.14595260000000002, 51.56941470000001], [0.1445925, 51.56930930000001], [0.13827629999999996, 51.568841099999986], [0.13772860000000003, 51.568816700000006], [0.137247, 51.56878909999999], [0.136807, 51.5687652], [0.13593559999999996, 51.5687039], [0.1324426, 51.5684441], [0.13100209999999998, 51.568333599999995], [0.1302798, 51.5682596], [0.1298176, 51.56821589999999], [0.1293138, 51.568161], [0.1290172, 51.56812870000001], [0.1283667, 51.5680488], [0.1276883, 51.5679603], [0.1269977, 51.5678607], [0.1267352, 51.5678213], [0.1254616, 51.56760839999999], [0.1246638, 51.567484500000006], [0.1238582, 51.56736409999999], [0.12211310000000002, 51.5671255], [0.1197115, 51.56680249999999], [0.1170772, 51.5664476], [0.11646289999999997, 51.56636689999999], [0.11572809999999996, 51.5662793], [0.1149786, 51.56620089999999], [0.1141168, 51.5661075], [0.1135009, 51.5660308], [0.1125905, 51.5659057], [0.1118187, 51.565802600000005], [0.110902, 51.56568009999999], [0.10983529999999998, 51.5655267], [0.109172, 51.565418699999995], [0.1084968, 51.5653073], [0.1079471, 51.5652211], [0.1071378, 51.5650994], [0.1039424, 51.5646752], [0.1028092, 51.56453629999999], [0.1008254, 51.5643403], [0.0987274, 51.56416689999999], [0.0978593, 51.5641172], [0.097057, 51.5640418], [0.0963006, 51.5639733], [0.09590672066786562, 51.56393685761396], [0.0944459, 51.5638017], [0.093887, 51.56373790000001], [0.0927834, 51.5635929], [0.09200369999999998, 51.56349569999999], [0.09174849999999998, 51.5634716], [0.0916098, 51.563461100000005], [0.0910871, 51.56344859999999], [0.0905474, 51.56346399999999]]} |
11.8 |
2322 |
2340 |
2026-09-12T23:40:00+01:00 |
None |
None |
None |
Shenfield |
Ilford EMUD |
51.6136299 |
0.2929867 |
51.5634640 |
0.0905474 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:35 |
Ilford EMUD |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078116 |
1789251955816677 |
None |
6 |
6 |
2026-09-12 22:25:55.819201 |
None |
2026-09-12 23:40:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519784 |
C88498 |
425K81M912 |
2026-09-12 |
East Midlands Railway |
P |
CRE |
None |
5K81 |
158846+170508 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 193.796, "from_m": 0.0, "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": 311.39, "from_m": 193.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": 483.111, "from_m": 311.39, "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": 543.023, "from_m": 483.111, "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": 549.845, "from_m": 543.023, "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": 589.196, "from_m": 549.845, "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": 908.445, "from_m": 589.196, "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": 519784, "profile_key": "89d316482a65dd2737402e2bbaf581deb38b380c00596522a507fdec3a91a8b9", "schedule_id": 11917, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30579}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": null, "location": "Crewe C.S. (L&NWR Site)", "stage_seq": 2, "distance_m": 908.445, "section_seq": 1, "route_path_id": 30579}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 908.445, "from_m": 0.0, "section_seq": 1, "route_path_id": 30579}], "total_distance_m": 908.445, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 589.196, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 319.249, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Crewe |
2322 |
2322 |
4 |
23:25:00 |
None |
Crewe C.S. (L&NWR Site) |
2327 |
2327 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C88498/2026-09-12/detailed |
None |
Crewe |
2026-09-12T23:25:30+01:00 |
Crewe C.S. (L&NWR Site) |
2.0 |
{"type": "LineString", "coordinates": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.4310446, 53.0862345], [-2.4308542999999996, 53.0859207], [-2.4308157999999995, 53.08585250000001], [-2.4302155999999995, 53.084847399999994], [-2.4301759, 53.084781], [-2.4298259, 53.0842849], [-2.4297902999999996, 53.0842274], [-2.4297447999999995, 53.0841581], [-2.4296997999999994, 53.0840891], [-2.4296542, 53.0840274], [-2.4296053, 53.08396580000001], [-2.4295494, 53.08390490000001], [-2.4293035, 53.0836224], [-2.4290997, 53.08336909999999], [-2.4289883999999997, 53.0832304], [-2.4288889999999994, 53.08311249999999], [-2.4285897999999997, 53.0828717], [-2.427958, 53.08242769999999], [-2.4278755999999997, 53.0823692], [-2.4276354, 53.08213359999999], [-2.4275550999999997, 53.08204690000001], [-2.4274485999999995, 53.081901499999994], [-2.4272079999999994, 53.081434]]} |
0.6 |
2325 |
2327 |
2026-09-12T23:27:00+01:00 |
None |
None |
None |
None |
Crewe C.S. (L&NWR Site) |
53.0855669 |
-2.4306452 |
53.0814340 |
-2.4272080 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:30 |
Crewe C.S. (L&NWR Site) |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251927890731 |
None |
6 |
6 |
2026-09-12 22:25:30.489477 |
None |
2026-09-12 23:22:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519785 |
L85049 |
875A72M912 |
2026-09-12 |
South Western Railway |
P |
AON |
XFM |
5A72 |
450006+450082+450109 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 226.045, "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": 12956.262, "from_m": 226.045, "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": 14338.213, "from_m": 12956.262, "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": 14815.016, "from_m": 14338.213, "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": 519785, "profile_key": "76cf6188644436e48dc6f6d0589dcf9f500458379de210a22bb7c9585201d5b3", "schedule_id": 19642, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35252}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2333", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 35252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 35252}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2345", "location": "Farnham", "stage_seq": 4, "distance_m": 13647.238, "section_seq": 1, "route_path_id": 35252}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2350", "location": "Farnham Depot Reception Ro", "stage_seq": 5, "distance_m": 13913.862, "section_seq": 1, "route_path_id": 35252}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": null, "location": "Farnham C.S.D.", "stage_seq": 6, "distance_m": 14815.016, "section_seq": 1, "route_path_id": 35252}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14815.016, "from_m": 0.0, "section_seq": 1, "route_path_id": 35252}], "total_distance_m": 14815.016, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14338.213, "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} |
[] |
Alton |
2322 |
2322 |
1 |
None |
None |
Farnham C.S.D. |
2355 |
2355 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85049/2026-09-12/detailed |
None |
Alton |
2026-09-12T23:21:53+01:00 |
Bentley |
7.0 |
{"type": "LineString", "coordinates": [[-0.9666333999999998, 51.1522767], [-0.9665723, 51.152319699999985], [-0.9662928, 51.152516199999994], [-0.9661313, 51.15262969999999], [-0.9656193, 51.1529455], [-0.9642434, 51.1536426], [-0.9634935, 51.15402269999999], [-0.9618799999999998, 51.15484029999999], [-0.9605496, 51.1556084], [-0.9601286, 51.1558683], [-0.959869, 51.1560285], [-0.9553555, 51.1588145], [-0.9538041999999998, 51.1597198], [-0.9530347, 51.1601147], [-0.9528817000000002, 51.1601872], [-0.951469, 51.16081169999999], [-0.9483340472619356, 51.1620009602833], [-0.9462298, 51.16279920000001], [-0.946, 51.162881299999995], [-0.9391512, 51.16545179999999], [-0.9388976, 51.1655438], [-0.9336337, 51.16751899999999], [-0.925101, 51.1707305], [-0.9240489, 51.1711269], [-0.9203591, 51.1723746], [-0.9193268, 51.17266480000001], [-0.9175041000000002, 51.1731084], [-0.9172435, 51.1731711], [-0.9157120999999998, 51.1735106], [-0.9141129, 51.1738421], [-0.9124054, 51.1741111], [-0.9112216, 51.1742617], [-0.9098135999999998, 51.174378399999995], [-0.9079307, 51.1744756], [-0.8995543000000001, 51.174825], [-0.8983152841195214, 51.17487757725643], [-0.8953549, 51.1750032], [-0.893794, 51.1750694], [-0.8916272, 51.1752207], [-0.8902331, 51.1753553], [-0.8891804, 51.1754773], [-0.8876287999999999, 51.1756571], [-0.8856197, 51.175957], [-0.8843054999999999, 51.1761745], [-0.8830744, 51.17641909999999], [-0.8810011999999999, 51.1769195], [-0.8793275000000002, 51.177383299999995], [-0.8791232999999999, 51.1774399], [-0.8784771, 51.1776189], [-0.8770554999999999, 51.1780643], [-0.8728578999999999, 51.1795303], [-0.8725654999999999, 51.179630299999985], [-0.871203, 51.18011280000001], [-0.8704042999999999, 51.18040249999998], [-0.8698096, 51.18060529999999], [-0.8688867, 51.1809493], [-0.8679175, 51.18135809999998]]} |
4.8 |
2321 |
2328 |
2026-09-12T23:27:30+01:00 |
None |
None |
None |
Alton |
Bentley |
51.1757298 |
-0.8871416 |
51.1813581 |
-0.8679175 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:21:53 |
Bentley |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42077509 |
1789251744126709 |
None |
5 |
5 |
2026-09-12 22:22:24.128463 |
None |
2026-09-12 23:55:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519786 |
P28980 |
345B64M912 |
2026-09-12 |
Northern |
P |
BUX |
BUX |
5B64 |
150274 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.267, "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": 363.154, "from_m": 272.267, "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": 400.21, "from_m": 363.154, "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": 506.783, "from_m": 400.21, "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": 758.528, "from_m": 506.783, "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": 865.1, "from_m": 758.528, "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": 902.156, "from_m": 865.1, "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": 993.044, "from_m": 902.156, "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": 1265.311, "from_m": 993.044, "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": 519786, "profile_key": "de6e5678d7b57dd2a191eed40d72e378a10645f2f66735b534a5fd7fe20581ed", "schedule_id": 21572, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Buxton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28106}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2329", "location": "Buxton S.B.", "stage_seq": 2, "distance_m": 632.655, "section_seq": 1, "route_path_id": 28106}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Buxton", "stage_seq": 3, "distance_m": 1265.311, "section_seq": 1, "route_path_id": 28106}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1265.311, "from_m": 0.0, "section_seq": 1, "route_path_id": 28106}], "total_distance_m": 1265.311, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1265.311, "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-12T22:25:37Z", "source_id": 13768976, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Buxton |
2322 |
2322 |
2 |
None |
None |
Buxton |
2332 |
2332 |
HS |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28980/2026-09-12/detailed |
None |
Buxton S.B. |
2026-09-12T23:29:00+01:00 |
Buxton |
3.0 |
{"type": "LineString", "coordinates": [[-1.9089577, 53.263345500000014], [-1.9088491000000003, 53.2634779], [-1.90867, 53.26367279999999], [-1.9088612000000005, 53.2635228], [-1.9089711, 53.263437], [-1.9091503, 53.26326219999999], [-1.9094915, 53.262938800000015], [-1.9096508, 53.26279910000001], [-1.9097461, 53.2627303], [-1.9096764, 53.2628101], [-1.9095787999999996, 53.26292599999999], [-1.9096956, 53.2628171], [-1.9097774000000003, 53.262741899999995], [-1.9100659, 53.2624932], [-1.9103669000000003, 53.262258800000005], [-1.9105683, 53.2621148], [-1.9108667, 53.26191910000001], [-1.9112126000000005, 53.26171250000001], [-1.9116911000000003, 53.2614525], [-1.9122211, 53.2611969], [-1.9134457, 53.2606576]]} |
0.3 |
2329 |
2332 |
2026-09-12T23:28:30+01:00 |
None |
None |
Buxton |
Buxton |
Buxton |
53.2606576 |
-1.9134457 |
53.2606576 |
-1.9134457 |
1 |
1 |
2026-09-12 22:25:38 |
TERMINATED |
2026-09-12 22:25:00 |
Buxton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13768976 |
1789251938143381 |
None |
2 |
2 |
2026-09-12 22:25:38.145331 |
HS |
2026-09-12 22:35:38.141275 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 22:25:38.141275 |
| 519787 |
W33525 |
725A85M912 |
2026-09-12 |
Avanti West Coast |
P |
EUS |
XWF |
5A85 |
390136 |
11 |
125 |
{"units": ["390136"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "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": 1227.144, "from_m": 686.718, "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": 1258.396, "from_m": 1227.144, "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": 1546.479, "from_m": 1258.396, "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": 1689.749, "from_m": 1546.479, "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": 2635.639, "from_m": 1689.749, "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": 3787.675, "from_m": 2635.639, "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": 5632.663, "from_m": 3787.675, "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": 7136.095, "from_m": 5632.663, "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": 9216.931, "from_m": 7136.095, "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": 9284.852, "from_m": 9216.931, "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": 9528.192, "from_m": 9284.852, "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": 9594.892, "from_m": 9528.192, "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": 9792.534, "from_m": 9594.892, "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": 12740.821, "from_m": 9792.534, "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": 13202.643, "from_m": 12740.821, "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": 13615.442, "from_m": 13202.643, "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": 519787, "profile_key": "0086bcebc1bd1639531726d927de0f07a3bac7a8d6d39dfbbbf731d5ee916227", "schedule_id": 26052, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Harlesden Jn", "stage_seq": 5, "distance_m": 9550.677, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "Wembley IC Depot", "stage_seq": 6, "distance_m": 13615.442, "section_seq": 1, "route_path_id": 27839}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13615.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 27839}], "total_distance_m": 13615.442, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 12396.318, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1219.124, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Euston |
2322 |
2322 |
5 |
23:25:00 |
None |
Wembley IC Depot |
2340 |
2340 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W33525/2026-09-12/detailed |
None |
London Euston |
2026-09-12T23:25:30+01:00 |
Wembley IC Depot |
15.0 |
{"type": "LineString", "coordinates": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.25597084327815695, 51.53525844141253], [-0.2560490887439591, 51.53528935187894], [-0.25616539999999993, 51.53533529999999], [-0.2564094, 51.53544339999999], [-0.25666929999999993, 51.53556100000001], [-0.2568493, 51.535639399999994], [-0.25710039999999995, 51.53573380000001], [-0.25744639999999996, 51.53585219999999], [-0.2575550999999999, 51.5358909], [-0.2576761, 51.5359375], [-0.2580021, 51.5360817], [-0.2581734, 51.53617009999999], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2649600999999999, 51.5394369], [-0.2655671, 51.539710799999995], [-0.2660187, 51.53991039999999], [-0.2662667, 51.5400229], [-0.26774599999999993, 51.5406676], [-0.2685543, 51.541015], [-0.2693269999999999, 51.54134129999999], [-0.26949458523585645, 51.54141269134393], [-0.26980469999999995, 51.5415448], [-0.2703804, 51.5417792], [-0.2708001, 51.5419411], [-0.2715019, 51.5422065], [-0.2719492, 51.54237329999999], [-0.27246380000000003, 51.542550600000006], [-0.2729553, 51.5426973], [-0.2734674, 51.542849], [-0.2742301, 51.5430612], [-0.2743246, 51.54308699999999], [-0.2749552, 51.5432993], [-0.27538089999999993, 51.5434511], [-0.2755815999999999, 51.54352049999999], [-0.27586049999999995, 51.5436203], [-0.2761554, 51.5436929], [-0.2766677, 51.543823199999984], [-0.27683559999999996, 51.54388229999999], [-0.277116, 51.54397949999999], [-0.27751619999999994, 51.5441229], [-0.27768479999999995, 51.54418280000001], [-0.2781448999999999, 51.544346399999995], [-0.27860899999999994, 51.544512], [-0.2790033, 51.5446294], [-0.2791844, 51.5446728], [-0.2793901999999999, 51.544715199999985], [-0.27958979999999994, 51.54475289999999], [-0.2797912, 51.54479150000001], [-0.2800637, 51.5448382], [-0.2804036999999999, 51.5449017], [-0.2806793, 51.544968299999994], [-0.2809423999999999, 51.5450397], [-0.2817626999999999, 51.545294599999984], [-0.28209369999999995, 51.5453997], [-0.2827144, 51.5455948], [-0.2835394, 51.5458542]]} |
7.4 |
2325 |
2340 |
2026-09-12T23:40:00+01:00 |
None |
None |
None |
None |
Wembley IC Depot |
51.5307829 |
-0.1375315 |
51.5458542 |
-0.2835394 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:30 |
Wembley IC Depot |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251928655598 |
None |
5 |
5 |
2026-09-12 22:25:30.237539 |
None |
2026-09-12 23:22:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519788 |
W86486 |
075G68M912 |
2026-09-12 |
ScotRail |
P |
GRK |
GLC |
5G68 |
380004 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 521.988, "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": 914.989, "from_m": 521.988, "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": 2706.976, "from_m": 914.989, "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": 4033.011, "from_m": 2706.976, "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": 6587.151, "from_m": 4033.011, "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": 8600.525, "from_m": 6587.151, "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": 8641.851, "from_m": 8600.525, "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": 8970.427, "from_m": 8641.851, "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": 9562.015, "from_m": 8970.427, "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": 10384.436, "from_m": 9562.015, "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": 29607.813, "from_m": 10384.436, "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": 30938.643, "from_m": 29607.813, "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": 37027.143, "from_m": 30938.643, "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": 37157.12, "from_m": 37027.143, "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": 39189.584, "from_m": 37157.12, "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": 39267.365, "from_m": 39189.584, "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": 39268.462, "from_m": 39267.365, "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": 39592.513, "from_m": 39268.462, "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": 40145.061, "from_m": 39592.513, "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": 40608.483, "from_m": 40145.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": 41042.603, "from_m": 40608.483, "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": 41570.075, "from_m": 41042.603, "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": 41994.618, "from_m": 41570.075, "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": 519788, "profile_key": "336c69d108421b1a04d6892abbb99f2bdc6172bc9078ec87399c9a8e118f0c1f", "schedule_id": 28803, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Gourock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Greenock West", "stage_seq": 2, "distance_m": 4114.371, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Greenock Central", "stage_seq": 3, "distance_m": 5187.846, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Wemyss Bay Jn", "stage_seq": 4, "distance_m": 8600.525, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Port Glasgow", "stage_seq": 5, "distance_m": 9438.582, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Bishopton", "stage_seq": 6, "distance_m": 22449.262, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Paisley Gilmour Street", "stage_seq": 7, "distance_m": 30412.762, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Arkleston Jn", "stage_seq": 8, "distance_m": 32199.307, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Gower Street Jn", "stage_seq": 9, "distance_m": 38804.488, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Shields Jn", "stage_seq": 10, "distance_m": 39334.418, "section_seq": 1, "route_path_id": 47470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Glasgow Bridge Street Jn", "stage_seq": 11, "distance_m": 41068.079, "section_seq": 1, "route_path_id": 47470}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 12, "distance_m": 41994.618, "section_seq": 1, "route_path_id": 47470}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41994.618, "from_m": 0.0, "section_seq": 1, "route_path_id": 47470}], "total_distance_m": 41994.618, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41401.219, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 593.399, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1625, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:52Z", "source_id": 42079427, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:58Z", "source_id": 13768235, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1629, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:34Z", "source_id": 42081616, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:37Z", "source_id": 13768985, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Gourock |
2322 |
2322 |
3 |
None |
None |
Glasgow Central High Level |
2354 |
2354 |
14 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86486/2026-09-12/detailed |
None |
Gourock |
2026-09-12T23:20:40+01:00 |
Glasgow Central High Level |
34.0 |
{"type": "LineString", "coordinates": [[-4.8161501, 55.9622477], [-4.8160137999999995, 55.96214659999999], [-4.8159225, 55.962064199999986], [-4.8158335999999995, 55.9619779], [-4.8157673, 55.96189110000001], [-4.815697899999999, 55.96179479999999], [-4.815622699999999, 55.9616806], [-4.8155890999999995, 55.9616085], [-4.815556999999999, 55.9615363], [-4.815514, 55.9613712], [-4.8154789, 55.96115569999999], [-4.815456600000001, 55.9609395], [-4.8154167999999995, 55.960532], [-4.815407699999999, 55.9604875], [-4.8153728, 55.9601899], [-4.815332799999999, 55.96001509999999], [-4.8152809, 55.9598531], [-4.815215399999999, 55.95970140000001], [-4.815180400000001, 55.9596292], [-4.815120800000001, 55.9595114], [-4.815068699999999, 55.9594186], [-4.815003999999999, 55.95930359999999], [-4.8148565, 55.9591035], [-4.8147654, 55.9589834], [-4.814634899999999, 55.958846], [-4.8145751, 55.9587781], [-4.8144964, 55.95870099999999], [-4.814416199999999, 55.958628699999984], [-4.8142244, 55.958464500000005], [-4.813987599999999, 55.9582819], [-4.813836599999999, 55.95817139999999], [-4.813664999999999, 55.95805300000001], [-4.813509899999999, 55.9579572], [-4.8134557, 55.95792469999999], [-4.8133194, 55.9578429], [-4.81308, 55.9577113], [-4.8130630714794265, 55.95770237974702], [-4.812809, 55.957568499999994], [-4.8125327, 55.95743259999999], [-4.8122665, 55.9573052], [-4.8117083, 55.9570326], [-4.810967300000001, 55.9566489], [-4.8106715, 55.95648799999999], [-4.8103587999999995, 55.95632760000001], [-4.810216999999999, 55.9562553], [-4.8100437, 55.9561739], [-4.8098686, 55.956097199999995], [-4.809636499999999, 55.9560037], [-4.809418, 55.9559231], [-4.8089467, 55.9557723], [-4.8087552, 55.9557153], [-4.8086152, 55.9556801], [-4.8085254, 55.9556575], [-4.8083659999999995, 55.955620799999984], [-4.8080947, 55.95556439999999], [-4.8078066, 55.95551300000001], [-4.807549800000001, 55.95547519999999], [-4.807233399999999, 55.9554356], [-4.807023799999999, 55.9554178], [-4.8068513, 55.95540249999999], [-4.8066522, 55.9553901], [-4.8064349, 55.9553813], [-4.806232699999999, 55.9553767], [-4.805988, 55.95537429999999], [-4.8057975, 55.955375499999995], [-4.8055324, 55.955385500000006], [-4.805084199999999, 55.9554139], [-4.8046856, 55.955448199999985], [-4.8040017, 55.955515199999994], [-4.8035235, 55.95557309999999], [-4.8030216999999995, 55.9556528], [-4.8027792, 55.955699], [-4.8025593, 55.95574489999999], [-4.8023946, 55.9557839], [-4.802202399999999, 55.95583489999999], [-4.8020534, 55.9558779], [-4.801772899999999, 55.9559623], [-4.801388299999999, 55.956097099999994], [-4.8012327, 55.956157999999995], [-4.8010921, 55.95621599999998], [-4.8009839, 55.9562669], [-4.8008902, 55.9563128], [-4.8006451, 55.95643459999999], [-4.8002037, 55.9566835], [-4.799829, 55.9569259], [-4.799120499999999, 55.95740370000001], [-4.798814199999999, 55.9576103], [-4.798670420971929, 55.95770237974702], [-4.798541099999999, 55.9577852], [-4.7983454, 55.957902399999995], [-4.7981375, 55.95801889999999], [-4.798017, 55.9580823], [-4.7977861, 55.9581992], [-4.7975317, 55.958314], [-4.7974043, 55.9583674], [-4.797227999999999, 55.9584354], [-4.7971039, 55.9584807], [-4.7967116, 55.958611999999995], [-4.796533899999999, 55.958662800000006], [-4.7963308, 55.9587156], [-4.796152, 55.9587604], [-4.7959328999999995, 55.9588104], [-4.7955765, 55.9588806], [-4.7952439, 55.9589343], [-4.7950269, 55.9589612], [-4.7948402, 55.9589831], [-4.7946741, 55.9589991], [-4.7944538, 55.9590161], [-4.7942296, 55.95902939999999], [-4.7939814, 55.959039700000005], [-4.7937273, 55.959045299999985], [-4.793447199999999, 55.959043999999984], [-4.7933525, 55.9590417], [-4.793096, 55.9590327], [-4.792797299999999, 55.9590152], [-4.792547399999999, 55.9589933], [-4.792341, 55.9589716], [-4.7920661, 55.9589341], [-4.7919228, 55.9589123], [-4.791759399999999, 55.9588827], [-4.7912131, 55.958791600000005], [-4.7884556, 55.9582892], [-4.7866424, 55.9577247], [-4.786591515105107, 55.95770237974702], [-4.784561000000001, 55.95681169999999], [-4.7835659, 55.95624290000001], [-4.7686623, 55.9477232], [-4.768459399999999, 55.9476072], [-4.768036899999999, 55.9473766], [-4.7677365, 55.9472069], [-4.7673979, 55.947042799999984], [-4.7671283, 55.946920899999995], [-4.7670433999999995, 55.94688849999999], [-4.7667679, 55.9467964], [-4.7664041, 55.946718999999995], [-4.765491099999999, 55.946562400000005], [-4.7648795, 55.9464783], [-4.7642787, 55.9464663], [-4.763291099999999, 55.9465204], [-4.761071005833464, 55.94673702996459], [-4.760212499999999, 55.94682079999999], [-4.759772999999999, 55.9468343], [-4.759332699999999, 55.94682980000001], [-4.7585061, 55.9467727], [-4.7574981, 55.9466826], [-4.7569724, 55.9466225], [-4.7555561, 55.94638820000001], [-4.754745799999999, 55.94622179999999], [-4.753956999999999, 55.946001300000006], [-4.7527207, 55.9455973], [-4.7526113, 55.94555630000001], [-4.7523839, 55.945466], [-4.7521476, 55.9453628], [-4.7518652999999995, 55.945231], [-4.751750499999999, 55.945173999999994], [-4.7516259, 55.9451049], [-4.751325099999999, 55.94494529999999], [-4.7508093, 55.944652399999995], [-4.7504276999999995, 55.94444719999999], [-4.7499217, 55.944175], [-4.7496253, 55.94400039999999], [-4.7491055, 55.943698299999994], [-4.7490766, 55.9436813], [-4.748990299999999, 55.9436296], [-4.7488596, 55.9435634], [-4.748442799999999, 55.9433659], [-4.7479698, 55.943175999999994], [-4.747452, 55.9430199], [-4.7467429999999995, 55.94284770000001], [-4.7461976, 55.94272709999999], [-4.7457515, 55.94264619999999], [-4.7448574, 55.94249760000001], [-4.7445864, 55.9424657], [-4.7439734, 55.94239119999999], [-4.743336, 55.9423432], [-4.742773999999999, 55.94232900000001], [-4.7423217, 55.9423444], [-4.7418754, 55.94236849999999], [-4.7413621, 55.94242259999999], [-4.7411886, 55.9424426], [-4.7408723, 55.9424789], [-4.7401916, 55.942594799999995], [-4.7396245, 55.9426983], [-4.7390283, 55.942791199999995], [-4.7384436999999995, 55.9428593], [-4.7378580999999995, 55.9429088], [-4.7375912, 55.94292709999999], [-4.7372976, 55.9429343], [-4.7369661999999995, 55.94293580000001], [-4.736737799999999, 55.94293679999999], [-4.7360136, 55.9429012], [-4.735205399999999, 55.9428227], [-4.734495, 55.94271080000001], [-4.733803399999999, 55.9425892], [-4.7333139, 55.94247920000001], [-4.7326923, 55.9423251], [-4.7320454, 55.9421379], [-4.7316151, 55.9420133], [-4.7312735, 55.941909599999995], [-4.7293593, 55.94132869999999], [-4.7278733, 55.9408821], [-4.7263649, 55.940445800000006], [-4.7261046, 55.94036799999999], [-4.723848299999999, 55.939693899999995], [-4.7236855, 55.9396483], [-4.721816099999999, 55.939101400000006], [-4.7215164, 55.939020000000006], [-4.7209212, 55.93885840000001], [-4.720002499999999, 55.9386153], [-4.719116199999999, 55.93840610000001], [-4.718230799999999, 55.938222], [-4.716613399999999, 55.937893999999986], [-4.714628899999999, 55.9375571], [-4.7121235, 55.9371788], [-4.705868, 55.93623439999999], [-4.702128699999999, 55.9356698], [-4.701883099999999, 55.935633200000005], [-4.701194199999999, 55.9355312], [-4.701520199999999, 55.9355663], [-4.701847699999999, 55.9355952], [-4.7012383, 55.9355053], [-4.7009458, 55.935461700000005], [-4.7002291, 55.93535469999999], [-4.6996949, 55.9352677], [-4.6995786, 55.93525309999999], [-4.6984877, 55.935085599999994], [-4.6980082, 55.93501319999999], [-4.6967553, 55.93482399999999], [-4.6962886, 55.93475599999999], [-4.696092599999999, 55.9347267], [-4.6954002, 55.934624199999995], [-4.6937972, 55.9343742], [-4.6934613, 55.934316599999995], [-4.6931263, 55.934256299999994], [-4.6928358, 55.934197699999984], [-4.6925354, 55.9341331], [-4.6923208, 55.9340826], [-4.6922866, 55.93407330000001], [-4.6918246, 55.933938600000005], [-4.6913416, 55.9337906], [-4.6906012, 55.9335658], [-4.6901533, 55.9334418], [-4.6899313, 55.933392000000005], [-4.689759618403036, 55.933353552458335], [-4.6897509, 55.93335160000001], [-4.6895448, 55.9333121], [-4.689276899999999, 55.93327070000001], [-4.6888135, 55.93320529999999], [-4.6885442, 55.93318010000001], [-4.6883002000000005, 55.9331621], [-4.6878145, 55.93313069999999], [-4.6857233, 55.9331527], [-4.684771699999999, 55.93319979999999], [-4.684052699999999, 55.933216399999985], [-4.6821281, 55.933264], [-4.681015099999999, 55.93328319999999], [-4.680141099999999, 55.9332914], [-4.679403099999999, 55.93328549999999], [-4.6786552, 55.9332623], [-4.6779254, 55.9332252], [-4.6773448, 55.9331793], [-4.6768074, 55.9331313], [-4.6757166, 55.9330149], [-4.674681199999999, 55.932881900000005], [-4.6736939, 55.932717], [-4.6726663, 55.932528000000005], [-4.6716219, 55.93235339999999], [-4.671239477421511, 55.9322963375301], [-4.6706622, 55.9322102], [-4.6696845, 55.9320951], [-4.668668800000001, 55.9320015], [-4.6676115, 55.9319383], [-4.6667696, 55.931897199999995], [-4.6659206, 55.9318732], [-4.6649431, 55.93186240000001], [-4.6641499, 55.9318726], [-4.663367200000001, 55.93188279999999], [-4.6625923, 55.9318798], [-4.661859899999999, 55.9318744], [-4.6611312, 55.9318568], [-4.660433799999999, 55.93182519999999], [-4.6601148, 55.93180350000001], [-4.6597919999999995, 55.9317815], [-4.6589597, 55.9317185], [-4.6582928, 55.93164490000001], [-4.6577589, 55.93157899999999], [-4.6575764, 55.9315566], [-4.6570524, 55.93148610000001], [-4.6562672, 55.931365799999995], [-4.655477299999999, 55.93122399999999], [-4.654772099999999, 55.931080300000005], [-4.6541607, 55.9309391], [-4.653658999999999, 55.9308368], [-4.653143, 55.9307299], [-4.6524866, 55.93060530000001], [-4.6518006, 55.9304807], [-4.651414900000001, 55.9304142], [-4.6510134, 55.930356], [-4.6502092, 55.930242500000006], [-4.649376999999999, 55.93014049999999], [-4.648504399999999, 55.930056599999986], [-4.6477953, 55.93000130000001], [-4.647071500000001, 55.92995619999999], [-4.6469495, 55.92994989999998], [-4.6464205, 55.9299267], [-4.6444682, 55.92987350000001], [-4.643597599999999, 55.9298821], [-4.6427243, 55.9298993], [-4.6420654, 55.9299237], [-4.641423400000001, 55.92995759999999], [-4.6401485, 55.93005019999998], [-4.6395598, 55.93010099999999], [-4.6389574, 55.93017050000001], [-4.6377706, 55.9303124], [-4.6365666, 55.930447], [-4.635355199999999, 55.9305564], [-4.634110899999999, 55.9306316], [-4.6328800999999995, 55.9306768], [-4.6315265, 55.930706], [-4.6301902, 55.93070819999999], [-4.6275699, 55.93070409999999], [-4.625186499999999, 55.9306981], [-4.6248653, 55.930697300000006], [-4.6234757, 55.9306868], [-4.6220687, 55.93066], [-4.62069, 55.930605199999995], [-4.6193307, 55.9305287], [-4.6184683, 55.9304813], [-4.6174826, 55.93040489999999], [-4.6164749, 55.9303176], [-4.615791, 55.9302526], [-4.6151144, 55.93017100000001], [-4.6137923999999995, 55.9299952], [-4.61256, 55.9297968], [-4.6113756, 55.92955769999999], [-4.610765699999999, 55.9294357], [-4.610157599999999, 55.92929899999999], [-4.608950599999999, 55.92901100000001], [-4.607840899999999, 55.9287208], [-4.607705199999999, 55.9286866], [-4.607179299999999, 55.9285541], [-4.606678, 55.9284348], [-4.6060487, 55.928276999999994], [-4.605406199999999, 55.92813490000001], [-4.604541099999999, 55.927943799999994], [-4.603737899999999, 55.927777799999994], [-4.602941, 55.9276177], [-4.602197, 55.92747289999999], [-4.6014462, 55.927339700000005], [-4.6012576, 55.92730619999999], [-4.6009228, 55.9272468], [-4.6000174, 55.92709599999999], [-4.598650899999999, 55.926877600000005], [-4.5978443, 55.9267644], [-4.5970456, 55.926664300000006], [-4.5962023, 55.926563299999984], [-4.5946551, 55.9263902], [-4.5945515, 55.926377900000006], [-4.5938235, 55.92629039999999], [-4.5929859, 55.9261789], [-4.592273099999999, 55.926055], [-4.5915682, 55.9259342], [-4.590898899999999, 55.9258043], [-4.5905697, 55.925740899999994], [-4.590281899999999, 55.9256791], [-4.589709799999999, 55.92555049999999], [-4.5891141, 55.925401400000005], [-4.588568, 55.92525749999999], [-4.588109599999999, 55.92513509999999], [-4.5878989, 55.92507749999999], [-4.5868115, 55.92476359999999], [-4.5866095, 55.9247018], [-4.586008499999999, 55.9245259], [-4.5852487, 55.924317], [-4.584989299999999, 55.92424570000001], [-4.584724, 55.92418529999999], [-4.5845309, 55.9241485], [-4.5842069, 55.924077399999994], [-4.583847399999999, 55.923987], [-4.582795699999999, 55.92375559999999], [-4.582176399999999, 55.9236291], [-4.5815335, 55.92350979999999], [-4.581407949009559, 55.92348775585188], [-4.5808734, 55.92339390000001], [-4.5801916, 55.92328919999999], [-4.579463799999999, 55.92318180000001], [-4.5786957, 55.923085], [-4.577848, 55.9229872], [-4.5778381999999995, 55.9229861], [-4.5775949, 55.9229619], [-4.5770727, 55.92291010000001], [-4.5767296, 55.9228841], [-4.5764027, 55.9228587], [-4.5748013, 55.922763399999994], [-4.5726743, 55.9226793], [-4.5715568, 55.92266380000001], [-4.5704245, 55.9226634], [-4.5692639999999995, 55.92268820000001], [-4.568128499999999, 55.922734199999994], [-4.5673824000000005, 55.9227735], [-4.5666535999999995, 55.92282999999998], [-4.5661458999999995, 55.922861], [-4.564904799999999, 55.92293690000001], [-4.5641413, 55.9229637], [-4.5632885, 55.92297749999999], [-4.562599, 55.922988], [-4.5618964, 55.92298069999999], [-4.5611743, 55.9229551], [-4.5604892, 55.92291500000001], [-4.5598342999999995, 55.9228649], [-4.5591991, 55.92280399999999], [-4.5582261, 55.92269530000001], [-4.5569847, 55.9225432], [-4.5555444, 55.92234150000001], [-4.554937, 55.922254599999995], [-4.5519266, 55.92177360000001], [-4.550808199999999, 55.9216038], [-4.5482122, 55.92120700000001], [-4.5480984, 55.92118959999999], [-4.546685699999999, 55.9210089], [-4.5456103, 55.920888], [-4.5445114, 55.9207951], [-4.5435272, 55.92072730000001], [-4.542469199999999, 55.9206649], [-4.541419399999999, 55.920635], [-4.54099, 55.92062709999999], [-4.5405546999999995, 55.920622], [-4.539818099999999, 55.920622], [-4.5386908, 55.9206381], [-4.5381122, 55.92065879999999], [-4.5375435, 55.9206914], [-4.5369289, 55.92071899999999], [-4.5364679, 55.9207321], [-4.5356193, 55.9207466], [-4.5347821999999995, 55.9207437], [-4.5338105, 55.9207246], [-4.533033999999999, 55.92069669999999], [-4.5322134, 55.92065399999999], [-4.5314309, 55.9206041], [-4.5310447, 55.92057469999999], [-4.5306714, 55.92054209999999], [-4.5301019, 55.92048940000001], [-4.5295187, 55.920430999999994], [-4.5281802, 55.9202672], [-4.527359699999999, 55.920155699999995], [-4.526395499999999, 55.91999560000001], [-4.5257197, 55.91987019999999], [-4.525060000000001, 55.919726399999995], [-4.5248338, 55.919678600000005], [-4.5248061, 55.919672699999985], [-4.5245513, 55.9196193], [-4.5236898000000005, 55.919407], [-4.5231311, 55.919253399999995], [-4.522603, 55.9190973], [-4.521638899999999, 55.91879749999999], [-4.5207036, 55.91847820000001], [-4.519792099999999, 55.9181405], [-4.518857499999999, 55.917774], [-4.5181172, 55.917438], [-4.5173332, 55.91705120000001], [-4.5166221, 55.916670299999986], [-4.5159669, 55.9162809], [-4.5152985, 55.91585630000001], [-4.5143454, 55.9151717], [-4.5131855, 55.9141961], [-4.5123398, 55.9134024], [-4.5119071, 55.9129967], [-4.509755099999999, 55.9109321], [-4.508492099999999, 55.9097203], [-4.5080808, 55.9093381], [-4.5066779, 55.90798089999999], [-4.506037224017411, 55.90738158737394], [-4.5059623, 55.907311500000006], [-4.5052354, 55.906628899999994], [-4.503058299999999, 55.90454050000001], [-4.5016609, 55.9032038], [-4.500805945394805, 55.90238792690701], [-4.5007421, 55.90232699999999], [-4.5004355, 55.9020404], [-4.5003499, 55.9019555], [-4.500095699999999, 55.90170650000001], [-4.4985869, 55.9002807], [-4.4979357, 55.8996593], [-4.4976967, 55.89943499999999], [-4.496816599999999, 55.8985967], [-4.49397, 55.89589250000001], [-4.492547799999999, 55.8945212], [-4.491576420597607, 55.89360598056107], [-4.4910809, 55.89313909999999], [-4.4879278, 55.8901281], [-4.4863662, 55.88862770000001], [-4.4847877, 55.88712369999999], [-4.4843056, 55.8866537], [-4.483784, 55.88615459999998], [-4.482769, 55.8851894], [-4.482470999999999, 55.8849037], [-4.482172299999999, 55.884614600000006], [-4.4815688, 55.88404400000001], [-4.4804696, 55.882987599999986], [-4.4803854, 55.88290670000001], [-4.4799616, 55.8825204], [-4.4795703, 55.8821303], [-4.4785501, 55.88116480000001], [-4.4780421, 55.8806843], [-4.4775416, 55.8802052], [-4.4767291, 55.8794383], [-4.4763212, 55.879053], [-4.4761135, 55.87885829999999], [-4.4759052, 55.87866150000001], [-4.4744881, 55.8773018], [-4.4737634, 55.8766069], [-4.4730358, 55.87590749999999], [-4.472913, 55.87578989999999], [-4.4726059, 55.8755026], [-4.4722335, 55.87515410000001], [-4.4715787, 55.87452529999999], [-4.471280899999999, 55.87423319999999], [-4.469652699999999, 55.8726901], [-4.4680425, 55.8711565], [-4.4640034, 55.86728129999999], [-4.4631257, 55.866439199999995], [-4.4627804, 55.8661079], [-4.4626486, 55.8659824], [-4.460140799999999, 55.863595499999995], [-4.4588178, 55.8623357], [-4.457438, 55.86108759999999], [-4.455618499999999, 55.8595812], [-4.4546472, 55.8588531], [-4.4536094, 55.8581191], [-4.4520288, 55.8570728], [-4.451901398279014, 55.856995416437215], [-4.4513774999999995, 55.85667720000001], [-4.4508545, 55.8563505], [-4.4506378, 55.85622299999999], [-4.4502959, 55.85601210000001], [-4.4501552, 55.85592989999999], [-4.4496729, 55.855658299999995], [-4.448633599999999, 55.855087399999995], [-4.447548, 55.85451309999999], [-4.4473324, 55.85439910000001], [-4.446211999999999, 55.8538423], [-4.4447382, 55.8531394], [-4.4433752, 55.8525409], [-4.443011599999999, 55.852381499999986], [-4.442956799999999, 55.85235779999999], [-4.4424437999999995, 55.85213619999999], [-4.4413291, 55.85168770000001], [-4.4407178, 55.8514418], [-4.4405983, 55.8513939], [-4.4403644, 55.851299199999985], [-4.4394666, 55.8509723], [-4.4394047, 55.85094949999999], [-4.439090899999999, 55.850834000000006], [-4.437303699999999, 55.850202900000006], [-4.4363795999999995, 55.84989639999999], [-4.435440399999999, 55.84958489999999], [-4.433722599999999, 55.849065200000005], [-4.4328354, 55.84881119999999], [-4.4325838, 55.8487429], [-4.4325266999999995, 55.8487274], [-4.4317282, 55.8485106], [-4.4310297, 55.84833079999999], [-4.4302267, 55.84812149999999], [-4.4293345, 55.8479115], [-4.4284347, 55.847728800000006], [-4.4280759, 55.8476617], [-4.4277965, 55.8476134], [-4.4274847, 55.8475778], [-4.4271195, 55.8475394], [-4.426878899999999, 55.8475287], [-4.4262753, 55.847501699999995], [-4.4257515, 55.8474925], [-4.4254075, 55.84748859999999], [-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-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]]} |
26.1 |
2320 |
2354 |
2026-09-12T23:53:00+01:00 |
None |
None |
Greenock West |
Greenock Central |
Glasgow Central High Level |
55.9407515 |
-4.7274219 |
55.8591823 |
-4.2583283 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:40 |
Glasgow Central High Level |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075384 |
1789251938127238 |
None |
8 |
8 |
2026-09-12 22:25:38.129898 |
None |
2026-09-12 23:54:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519789 |
X04485 |
885C921912 |
2026-09-12 |
Southern |
N |
None |
HRH |
5C92 |
377442 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1138.255, "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}], "service_id": 519789, "profile_key": "c329263e6545d54582ed1b0fcff44ca48d9aa805f3d38b719b2b432a33f3cee7", "schedule_id": 38971, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Horsham Down Sidings South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56803}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": null, "location": "Horsham", "stage_seq": 2, "distance_m": 1138.255, "section_seq": 1, "route_path_id": 56803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1138.255, "from_m": 0.0, "section_seq": 1, "route_path_id": 56803}], "total_distance_m": 1138.255, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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": 1138.255, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Horsham Down Sidings South |
2322 |
2322 |
SDG |
23:22:00 |
None |
Horsham |
2326 |
2326 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:X04485/2026-09-12/detailed |
None |
Horsham Down Sidings South |
2026-09-12T23:22:30+01:00 |
Horsham |
4.0 |
{"type": "LineString", "coordinates": [[-0.3230064, 51.061795399999994], [-0.3224226, 51.0623918], [-0.32190219999999997, 51.0629123], [-0.32157620000000003, 51.0632515], [-0.3200998, 51.0646778], [-0.31975309999999996, 51.0650234], [-0.3194849, 51.0652376], [-0.3193473, 51.06534740000001], [-0.3190187, 51.065633899999995], [-0.3188163, 51.06581589999999], [-0.3187278, 51.0659097], [-0.318275, 51.0663948], [-0.31807849999999993, 51.0666346], [-0.3179153, 51.0668568], [-0.3177222, 51.0671501], [-0.3175589999999999, 51.0674414], [-0.3173966999999999, 51.067844599999994], [-0.3173349999999999, 51.0679953], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]} |
0.7 |
2322 |
2326 |
2026-09-12T23:26:00+01:00 |
None |
None |
None |
None |
Horsham |
51.0659811 |
-0.3189475 |
51.0659811 |
-0.3189475 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:30 |
Horsham |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789248142922627 |
None |
0 |
0 |
2026-09-12 22:22:32.776719 |
None |
2026-09-12 23:22:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519790 |
L79907 |
871S77M912 |
2026-09-12 |
South Western Railway |
P |
None |
WOK |
1S77 |
450053+450073 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "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.337, "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": 5159.049, "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": 5214.847, "from_m": 5159.049, "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": 11447.206, "from_m": 5214.847, "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": 11595.028, "from_m": 11447.206, "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": 15283.147, "from_m": 11595.028, "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": 15323.399, "from_m": 15283.147, "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": 15949.933, "from_m": 15323.399, "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": 16017.573, "from_m": 15949.933, "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": 22822.66, "from_m": 16017.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": 23202.857, "from_m": 22822.66, "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": 23238.023, "from_m": 23202.857, "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": 31526.449, "from_m": 23238.023, "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": 32080.473, "from_m": 31526.449, "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": 32863.827, "from_m": 32080.473, "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": 33180.165, "from_m": 32863.827, "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": 34949.823, "from_m": 33180.165, "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": 38779.957, "from_m": 34949.823, "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": 39239.235, "from_m": 38779.957, "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": 42768.053, "from_m": 39239.235, "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": 43044.091, "from_m": 42768.053, "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": 46825.449, "from_m": 43044.091, "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": 48046.383, "from_m": 46825.449, "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": 48151.59, "from_m": 48046.383, "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": 54002.699, "from_m": 48151.59, "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": 54092.15, "from_m": 54002.699, "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": 54136.637, "from_m": 54092.15, "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": 54194.726, "from_m": 54136.637, "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": 54286.392, "from_m": 54194.726, "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": 54742.097, "from_m": 54286.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}], "service_id": 519790, "profile_key": "1ad08cafdde77ccaff01f8d331cb0129d5c7da0703c2252c927f98425f69cb69", "schedule_id": 31112, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2342H", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Barnes Bridge", "stage_seq": 10, "distance_m": 12198.383, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347H", "location": "Chiswick", "stage_seq": 11, "distance_m": 13693.131, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Kew Bridge", "stage_seq": 12, "distance_m": 15517.265, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Brentford", "stage_seq": 13, "distance_m": 17029.177, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Syon Lane", "stage_seq": 14, "distance_m": 18345.774, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357", "location": "Isleworth", "stage_seq": 15, "distance_m": 19405.379, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "0002", "location": "Hounslow", "stage_seq": 16, "distance_m": 21640.165, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Hounslow Jn", "stage_seq": 17, "distance_m": 22664.594, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Feltham Jn", "stage_seq": 18, "distance_m": 23238.023, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Feltham", "stage_seq": 19, "distance_m": 25553.425, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Ashford (Middlesex)", "stage_seq": 20, "distance_m": 29848.039, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Staines", "stage_seq": 21, "distance_m": 32210.922, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021", "location": "Egham", "stage_seq": 22, "distance_m": 35474.91, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0025H", "location": "Virginia Water", "stage_seq": 23, "distance_m": 38947.463, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": "0031", "location": "Chertsey", "stage_seq": 24, "distance_m": 42942.277, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0033H", "wtt_dep": "0034", "location": "Addlestone", "stage_seq": 25, "distance_m": 45248.231, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Addlestone Jn", "stage_seq": 26, "distance_m": 46818.568, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0037H", "wtt_dep": "0038H", "location": "Byfleet & New Haw", "stage_seq": 27, "distance_m": 48508.024, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": "0041H", "location": "West Byfleet", "stage_seq": 28, "distance_m": 50494.447, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0049", "wtt_dep": null, "location": "Woking", "stage_seq": 29, "distance_m": 54742.097, "section_seq": 1, "route_path_id": 34886}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54742.097, "from_m": 0.0, "section_seq": 1, "route_path_id": 34886}], "total_distance_m": 54742.097, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53883.518, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 858.579, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:04Z", "source_id": 42081026, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:09Z", "source_id": 13768768, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
London Waterloo |
2322 |
2322 |
20 |
None |
None |
Woking |
0049 |
0049 |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79907/2026-09-12/detailed |
None |
Vauxhall |
2026-09-12T23:26:30+01:00 |
Queenstown Road (Battersea) |
2.5 |
{"type": "LineString", "coordinates": [[-0.12288842376788564, 51.48609081168813], [-0.1229211, 51.4859694], [-0.122986, 51.48577689999999], [-0.12304809999999997, 51.48562330000001], [-0.1231072, 51.48547440000001], [-0.1231562, 51.48537219999999], [-0.12319239999999998, 51.485296699999985], [-0.1232575, 51.48516930000001], [-0.12337009999999998, 51.4849615], [-0.1234553, 51.4848206], [-0.1235509, 51.4846683], [-0.1236263, 51.4845584], [-0.1237268, 51.4844219], [-0.1238489, 51.484272], [-0.12400719999999996, 51.484090300000005], [-0.1242065, 51.483893], [-0.12441320000000002, 51.48370920000001], [-0.12460219999999998, 51.4835537], [-0.12482459999999997, 51.4833922], [-0.1249602, 51.48329819999999], [-0.1251705, 51.48316450000001], [-0.1253519, 51.48305589999999], [-0.12549510000000005, 51.482975499999995], [-0.1257832, 51.482830500000006], [-0.1259974, 51.4827316], [-0.1263988, 51.4825635], [-0.12685619999999995, 51.4824075], [-0.1272846, 51.48227709999998], [-0.1275687, 51.48219790000001], [-0.12797, 51.48207579999999], [-0.1283578, 51.4819591], [-0.12867, 51.4818571], [-0.12895669999999998, 51.4817638], [-0.12929669999999996, 51.4816434], [-0.1295785, 51.481543499999994], [-0.1304083, 51.4812198], [-0.13118909999999998, 51.4808937], [-0.1314767, 51.48077469999999], [-0.1319687, 51.4805841], [-0.1326576, 51.4803404], [-0.1329973, 51.48021169999999], [-0.13337213561100095, 51.48006637774954], [-0.13359217470995358, 51.47998684395144], [-0.13378723409150067, 51.47991733945654], [-0.13396097560148804, 51.47985654087986], [-0.13411706108576146, 51.47980312483639], [-0.13425915239016675, 51.47975576794112], [-0.1343909113605497, 51.47971314680908], [-0.13451599984275606, 51.47967393805526], [-0.1346380796826317, 51.47963681829466], [-0.13476081272602236, 51.47960046414228], [-0.13488786081877385, 51.479563552213136], [-0.13502288580673197, 51.47952475912222], [-0.1351695495357425, 51.47948276148453], [-0.13533151385165126, 51.479436235915074], [-0.13551244060030404, 51.47938385902886], [-0.1357159916275466, 51.47932430744088], [-0.1359458287792248, 51.479256257766146], [-0.13732049999999998, 51.4788615], [-0.1379409, 51.4786627], [-0.1381035, 51.478617199999995], [-0.1383482, 51.4785333], [-0.13871369999999997, 51.47839069999999], [-0.1389785, 51.47827909999999], [-0.1395787, 51.47804489999999], [-0.1397326, 51.47797359999999], [-0.14102039999999996, 51.4774158], [-0.14146371286912188, 51.47721409493213], [-0.14155279999999998, 51.4771563], [-0.14159128645633343, 51.47712604387305], [-0.14174898218387794, 51.47705686529359], [-0.14227729999999997, 51.4768251], [-0.1426416865471168, 51.47666867716977], [-0.14268670062075264, 51.47664935361784], [-0.14280649139933313, 51.476597930031], [-0.1429447, 51.47653859999999], [-0.14363699994084686, 51.476232267652634], [-0.1436817467186904, 51.47621246780335], [-0.14372529036534895, 51.476193200315215], [-0.1445852, 51.4758127], [-0.1449963, 51.47563460000001], [-0.1458489953002166, 51.47525925527293], [-0.14588548029804585, 51.47524319501048], [-0.1461733, 51.47511649999999], [-0.1463315, 51.47504389999999], [-0.14657309999999998, 51.4749391], [-0.14716652567069635, 51.47469519239625]]} |
1.3 |
2326½ |
2329 |
2026-09-12T23:28:30+01:00 |
None |
None |
London Waterloo |
Vauxhall |
Queenstown Road (Battersea) |
51.4860908 |
-0.1228884 |
51.4746952 |
-0.1471665 |
0 |
1 |
2026-09-12 22:26:10 |
AT_PLATFORM |
2026-09-12 22:25:00 |
Vauxhall |
TRUST |
DIRECT_SCHEDULED_STOP_ARRIVAL |
13768768 |
1789251911460777 |
None |
8 |
8 |
2026-09-12 22:25:11.463929 |
3 |
2026-09-12 22:27:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519791 |
F44531 |
512R711912 |
2026-09-12 |
c2c |
N |
GRY |
FST |
2R71 |
357040 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 14562.169, "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": 14603.805, "from_m": 14562.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}, {"to_m": 20002.502, "from_m": 14603.805, "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": 20494.171, "from_m": 20002.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", "infrastructure_limit_mph": 30.0}, {"to_m": 20500.108, "from_m": 20494.171, "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": 20582.535, "from_m": 20500.108, "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": 22445.469, "from_m": 20582.535, "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": 25120.528, "from_m": 22445.469, "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": 27314.194, "from_m": 25120.528, "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": 27753.61, "from_m": 27314.194, "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": 29108.125, "from_m": 27753.61, "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": 29365.69, "from_m": 29108.125, "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": 31217.309, "from_m": 29365.69, "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": 31920.118, "from_m": 31217.309, "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": 519791, "profile_key": "3f93744e1cb8c733ad03201ea802dcfec11342559649b0a68d72ad2825b1f839", "schedule_id": 33581, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Grays", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "West Thurrock Jn", "stage_seq": 2, "distance_m": 1215.733, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Purfleet", "stage_seq": 3, "distance_m": 6177.604, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Rainham (Essex)", "stage_seq": 4, "distance_m": 11471.998, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Dagenham Dock", "stage_seq": 5, "distance_m": 15922.25, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 6, "distance_m": 17025.62, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Barking Riverside Up Jn", "stage_seq": 7, "distance_m": 19255.587, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Barking", "stage_seq": 8, "distance_m": 19710.023, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "West Ham High Level", "stage_seq": 9, "distance_m": 25514.852, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Gas Factory Jn", "stage_seq": 10, "distance_m": 27632.094, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "Limehouse", "stage_seq": 11, "distance_m": 29171.508, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Christian Street Jn", "stage_seq": 12, "distance_m": 30758.916, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 13, "distance_m": 31920.118, "section_seq": 1, "route_path_id": 40705}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31920.118, "from_m": 0.0, "section_seq": 1, "route_path_id": 40705}], "total_distance_m": 31920.118, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31878.482, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 41.636, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Grays |
2322 |
2322 |
3 |
None |
None |
London Fenchurch Street |
2359 |
2359 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F44531/2026-09-12/detailed |
None |
Grays |
2026-09-12T23:21:39+01:00 |
Purfleet |
6.5 |
{"type": "LineString", "coordinates": [[0.32088659999999997, 51.4764321], [0.32043409999999994, 51.476449999999986], [0.3199773, 51.47646449999999], [0.31951150000000006, 51.476471399999994], [0.31900629999999996, 51.4764721], [0.31851009999999996, 51.4764686], [0.3179914, 51.47645539999999], [0.3174849, 51.4764364], [0.3170932, 51.476416099999994], [0.31656480000000004, 51.4763902], [0.3161115, 51.476352], [0.3156459, 51.47631419999999], [0.3150015, 51.476270099999994], [0.3146423, 51.4762403], [0.3143656, 51.47622179999999], [0.3131542, 51.47613729999999], [0.30613589999999996, 51.4756272], [0.3050105, 51.4755443], [0.3039642, 51.47547129999999], [0.30342859999999994, 51.47543219999999], [0.30297786194979004, 51.47540040813125], [0.3025354, 51.4753692], [0.3017812, 51.4753104], [0.3015299, 51.475295], [0.3010863, 51.4752583], [0.3002073, 51.47519619999999], [0.2975679, 51.4750137], [0.2952869, 51.4748548], [0.28879969999999994, 51.47438640000001], [0.2870056, 51.4742757], [0.28521870000000005, 51.4741892], [0.283445, 51.47414700000001], [0.2816666, 51.4741274], [0.2798746999999999, 51.4741288], [0.2789533, 51.47414279999999], [0.2780787, 51.4741623], [0.2763824, 51.4742247], [0.2746837999999999, 51.47431609999999], [0.27323139999999996, 51.47441080000001], [0.2729224, 51.474431], [0.2711714, 51.47457849999999], [0.26949458523585645, 51.47472499583454], [0.2677261, 51.47487949999999], [0.2666277, 51.47496699999999], [0.2655045, 51.47507240000001], [0.2640795337771686, 51.475200715821515], [0.26359450000000006, 51.4754942], [0.2607052, 51.4772092], [0.2585568, 51.4784902], [0.2577892, 51.47891979999999], [0.2573078, 51.4791744], [0.2568562, 51.4794286], [0.2563966, 51.47968190000001], [0.2559397, 51.4799185], [0.25483169999999994, 51.48045580000001], [0.2536983, 51.48096569999999], [0.2518433, 51.481733], [0.2500193, 51.48247889999999], [0.249247, 51.482806299999986], [0.2485788, 51.4830999], [0.2473744, 51.4836451], [0.2467731, 51.483923299999994], [0.24619419999999995, 51.4842118], [0.2450818, 51.4847943], [0.2444796999999999, 51.4851245], [0.2437283, 51.4855546], [0.24302230024387392, 51.48597220430625]]} |
3.7 |
2321 |
2327½ |
2026-09-12T23:27:00+01:00 |
None |
None |
Grays |
West Thurrock Jn |
Purfleet |
51.4824492 |
0.2500920 |
51.4859722 |
0.2430223 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:21:39 |
Purfleet |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42077413 |
1789251826370140 |
None |
10 |
10 |
2026-09-12 22:23:46.372651 |
None |
2026-09-12 23:59:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519792 |
G85993 |
152D69M912 |
2026-09-12 |
Northern |
P |
SLB |
DAR |
2D69 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 232.507, "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": 307.181, "from_m": 232.507, "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": 1278.906, "from_m": 307.181, "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": 3267.218, "from_m": 1278.906, "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": 13432.307, "from_m": 3267.218, "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": 13478.419, "from_m": 13432.307, "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": 13508.66, "from_m": 13478.419, "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": 16066.585, "from_m": 13508.66, "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": 19887.204, "from_m": 16066.585, "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": 20091.99, "from_m": 19887.204, "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": 20128.852, "from_m": 20091.99, "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": 21188.948, "from_m": 20128.852, "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": 21683.049, "from_m": 21188.948, "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": 22090.914, "from_m": 21683.049, "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": 22366.739, "from_m": 22090.914, "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": 24056.413, "from_m": 22366.739, "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": 24886.77, "from_m": 24056.413, "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": 25105.863, "from_m": 24886.77, "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": 25522.39, "from_m": 25105.863, "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": 25925.647, "from_m": 25522.39, "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": 26621.007, "from_m": 25925.647, "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": 27477.465, "from_m": 26621.007, "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": 27749.357, "from_m": 27477.465, "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": 27789.312, "from_m": 27749.357, "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": 27830.177, "from_m": 27789.312, "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": 30188.642, "from_m": 27830.177, "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": 30288.418, "from_m": 30188.642, "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": 30661.477, "from_m": 30288.418, "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": 30960.855, "from_m": 30661.477, "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": 32038.821, "from_m": 30960.855, "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": 32553.763, "from_m": 32038.821, "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": 37181.482, "from_m": 32553.763, "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": 37699.751, "from_m": 37181.482, "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": 37712.32, "from_m": 37699.751, "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": 37796.633, "from_m": 37712.32, "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": 42826.527, "from_m": 37796.633, "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": 43311.835, "from_m": 42826.527, "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": 43581.321, "from_m": 43311.835, "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": 43735.22, "from_m": 43581.321, "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": 44160.398, "from_m": 43735.22, "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}], "service_id": 519792, "profile_key": "c3880727a937fd9903f354b72120688e27d033234640675c26662dac2f8a07fe", "schedule_id": 15566, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Saltburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Saltburn West Jn", "stage_seq": 2, "distance_m": 1049.532, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Marske", "stage_seq": 3, "distance_m": 3013.92, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Longbeck", "stage_seq": 4, "distance_m": 3825.248, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Redcar East", "stage_seq": 5, "distance_m": 6412.224, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Redcar Central", "stage_seq": 6, "distance_m": 7886.671, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Shell Jn", "stage_seq": 7, "distance_m": 12820.178, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342", "location": "South Bank", "stage_seq": 8, "distance_m": 15871.832, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 9, "distance_m": 18529.422, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2349H", "location": "Middlesbrough", "stage_seq": 10, "distance_m": 19907.751, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Newport East Jn (Teesside)", "stage_seq": 11, "distance_m": 21654.442, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Thornaby", "stage_seq": 12, "distance_m": 25085.694, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Bowesfield Jn", "stage_seq": 13, "distance_m": 26536.145, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Stockton Cut Jn", "stage_seq": 14, "distance_m": 27749.357, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "0001", "location": "Eaglescliffe", "stage_seq": 15, "distance_m": 30039.952, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "Allens West", "stage_seq": 16, "distance_m": 31144.223, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010", "location": "Dinsdale", "stage_seq": 17, "distance_m": 38075.846, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": null, "location": "Darlington", "stage_seq": 18, "distance_m": 44160.398, "section_seq": 1, "route_path_id": 29561}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44160.398, "from_m": 0.0, "section_seq": 1, "route_path_id": 29561}], "total_distance_m": 44160.398, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41556.361, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2604.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Saltburn |
2322 |
2322 |
2 |
None |
None |
Darlington |
0019 |
0018½ |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85993/2026-09-12/detailed |
None |
Saltburn |
2026-09-12T23:22:00+01:00 |
Marske |
4.0 |
{"type": "LineString", "coordinates": [[-0.9747589, 54.5835099], [-0.975311, 54.58348679999999], [-0.9769128, 54.58341729999999], [-0.9772106, 54.583405600000006], [-0.9776361, 54.583400100000006], [-0.9780720000000002, 54.583416699999994], [-0.9783593, 54.58341209999999], [-0.9785875, 54.5834102], [-0.9790871, 54.583412], [-0.9795169, 54.5833935], [-0.9804626, 54.58335170000001], [-0.9849901, 54.5831776], [-0.9861121999999998, 54.5831333], [-0.9879459, 54.5830608], [-0.9881468125314736, 54.58305280490932], [-0.989421, 54.5830021], [-0.9896842, 54.5829974], [-0.9897868999999998, 54.5829961], [-0.9902254, 54.58298870000001], [-0.9906273, 54.58300229999999], [-0.990852, 54.5830135], [-0.9910114999999998, 54.5830215], [-0.9915913591446698, 54.58305258383052], [-0.9922054, 54.5830855], [-0.9923693, 54.5831012], [-0.9927912, 54.58314929999999], [-0.9932205, 54.58320330000001], [-0.9934675999999998, 54.5832405], [-0.9937257, 54.58328289999999], [-0.9939837, 54.5833279], [-0.9942229999999996, 54.5833755], [-0.9944838, 54.5834331], [-0.9948517999999998, 54.58352150000001], [-0.9952097, 54.5836168], [-0.9956343999999998, 54.5837359], [-0.996046, 54.5838618], [-0.9961837, 54.5839052], [-0.9965387, 54.5840249], [-0.9969829999999998, 54.5841857], [-0.9973372, 54.5843297], [-0.9977646, 54.5845074], [-0.9999842, 54.58547260000001], [-1.0005097, 54.585697999999994], [-1.001158, 54.585933], [-1.0020944, 54.586255399999985], [-1.003, 54.58653329999999], [-1.0039132, 54.58677800000001], [-1.0050204, 54.58702459999999], [-1.0060531, 54.587223599999994], [-1.0072255, 54.58740169999999], [-1.0083708, 54.587519799999995], [-1.0095742, 54.5876068], [-1.0105921, 54.587644100000006], [-1.0118122, 54.5876478], [-1.0131319, 54.58759810000001], [-1.0153313, 54.5874426], [-1.0163771, 54.58738410000001], [-1.0165468, 54.587377199999985], [-1.0176092999999995, 54.587349800000005], [-1.0182281, 54.587351600000005], [-1.0189585999999995, 54.5873581], [-1.0195165, 54.5873806]]} |
1.9 |
2322 |
2326 |
2026-09-12T23:26:00+01:00 |
None |
None |
Saltburn |
Saltburn West Jn |
Marske |
54.5873806 |
-1.0195165 |
54.5873806 |
-1.0195165 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:00 |
Marske |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13767858 |
1789251891915116 |
None |
3 |
3 |
2026-09-12 22:24:51.918111 |
None |
2026-09-13 00:18:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519793 |
P23825 |
312L68M912 |
2026-09-12 |
Northern |
P |
MCV |
WGW |
2L68 |
150130+150272 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 155.818, "from_m": 0.0, "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": 645.513, "from_m": 155.818, "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": 832.45, "from_m": 645.513, "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": 995.903, "from_m": 832.45, "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": 2975.49, "from_m": 995.903, "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": 3194.926, "from_m": 2975.49, "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": 4028.239, "from_m": 3194.926, "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": 5214.003, "from_m": 4028.239, "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": 12724.817, "from_m": 5214.003, "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": 12785.063, "from_m": 12724.817, "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": 19022.279, "from_m": 12785.063, "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": 19092.992, "from_m": 19022.279, "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": 25388.796, "from_m": 19092.992, "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": 27426.324, "from_m": 25388.796, "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": 27453.348, "from_m": 27426.324, "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": 27514.265, "from_m": 27453.348, "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": 27780.276, "from_m": 27514.265, "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": 29402.707, "from_m": 27780.276, "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": 29900.405, "from_m": 29402.707, "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": 29928.24, "from_m": 29900.405, "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": 29977.043, "from_m": 29928.24, "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": 30315.646, "from_m": 29977.043, "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": 30417.252, "from_m": 30315.646, "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": 519793, "profile_key": "a06c618b8054adc4d5413f4628154a57f9156aa204647a8ed4cac8b946d2126e", "schedule_id": 21369, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 52598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Deal Street Jn", "stage_seq": 2, "distance_m": 645.513, "section_seq": 1, "route_path_id": 52598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Salford Central", "stage_seq": 3, "distance_m": 1135.472, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "Salford Crescent", "stage_seq": 4, "distance_m": 2720.938, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "Swinton", "stage_seq": 5, "distance_m": 8425.372, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Moorside", "stage_seq": 6, "distance_m": 9533.18, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Walkden", "stage_seq": 7, "distance_m": 12455.434, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Atherton", "stage_seq": 8, "distance_m": 18657.945, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Hag Fold", "stage_seq": 9, "distance_m": 20519.215, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Daisy Hill", "stage_seq": 10, "distance_m": 22134.244, "section_seq": 1, "route_path_id": 52598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Crow Nest Jn", "stage_seq": 11, "distance_m": 25388.796, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2356H", "location": "Hindley", "stage_seq": 12, "distance_m": 26133.47, "section_seq": 1, "route_path_id": 52598}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": null, "location": "Wigan Wallgate", "stage_seq": 13, "distance_m": 30417.252, "section_seq": 1, "route_path_id": 52598}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30417.252, "from_m": 0.0, "section_seq": 1, "route_path_id": 52598}], "total_distance_m": 30417.252, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 27780.495, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2636.757, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Manchester Victoria |
2322 |
2322 |
5 |
None |
None |
Wigan Wallgate |
0003 |
0003 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23825/2026-09-12/detailed |
None |
Manchester Victoria |
2026-09-12T23:25:27+01:00 |
Salford Crescent |
1.5 |
{"type": "LineString", "coordinates": [[-2.2415595, 53.4880832], [-2.2410749, 53.488400299999995], [-2.2406622, 53.488644999999984], [-2.2404922, 53.48875089999999], [-2.2403673, 53.4888114], [-2.2401330999999995, 53.48892479999999], [-2.2396428, 53.4890841], [-2.2391037, 53.4892589], [-2.2388033999999997, 53.4893425], [-2.2382626999999995, 53.489519499999986], [-2.2388095999999997, 53.48937399999999], [-2.2389981999999997, 53.489323799999994], [-2.2397204999999993, 53.489101699999985], [-2.240150799999999, 53.48895259999999], [-2.2404039, 53.4888649], [-2.2405162999999995, 53.48882590000001], [-2.2417976999999993, 53.48836], [-2.2426775, 53.48803999999999], [-2.2428973, 53.48795890000002], [-2.2432394999999996, 53.4878328], [-2.2438659, 53.4876019], [-2.2439139, 53.4875828], [-2.2444371999999997, 53.4873743], [-2.2446615, 53.48728530000001], [-2.2447475, 53.4872526], [-2.2453881, 53.4870397], [-2.2457882102988034, 53.48691756947377], [-2.2458401999999995, 53.4869017], [-2.2460992, 53.486806], [-2.2464311999999995, 53.48668320000001], [-2.246479, 53.4866673], [-2.2467189, 53.4865958], [-2.2477011, 53.486293], [-2.2490008, 53.4858343], [-2.2502093999999997, 53.4854077], [-2.2504726999999995, 53.48531479999999], [-2.2507501999999997, 53.485215800000006], [-2.2508711, 53.4851719], [-2.2510804, 53.48509649999999], [-2.251258237234823, 53.48502177747447], [-2.2515295, 53.4849078], [-2.2518074, 53.484797], [-2.2520195999999997, 53.4846934], [-2.2523346, 53.4845301], [-2.2524135, 53.484486], [-2.2524501, 53.48446489999999], [-2.2525826, 53.4843889], [-2.2527402, 53.4842871], [-2.2529318, 53.4841553], [-2.2530892, 53.48402560000001], [-2.2533216, 53.48381810000001], [-2.2535635999999997, 53.4836175], [-2.2536952999999995, 53.4835198], [-2.2538358, 53.483426400000006], [-2.2540017, 53.48332620000001], [-2.2541798999999996, 53.48323529999999], [-2.2543216, 53.483166200000014], [-2.2544741, 53.4830986], [-2.2549178, 53.4829225], [-2.2559704, 53.4825151], [-2.2567848, 53.4821967], [-2.2569901999999997, 53.48211409999999], [-2.2571198000000003, 53.482057], [-2.2573062, 53.4819749], [-2.2574617, 53.48189079999999], [-2.2575683999999994, 53.4818314], [-2.2577241, 53.48173919999999], [-2.2579614, 53.481575], [-2.258192, 53.4813937], [-2.2583458, 53.4812459], [-2.2584769999999996, 53.4810962], [-2.2585997999999994, 53.4809465], [-2.2586602, 53.480851099999995], [-2.2587332, 53.4807268], [-2.2588782, 53.480420299999984], [-2.2590344, 53.48006539999999], [-2.2590732, 53.47999049999999], [-2.2591098, 53.47993019999999], [-2.2592104, 53.479785199999995], [-2.2593229999999997, 53.47966569999999], [-2.25945, 53.47953890000001], [-2.2596616, 53.47934169999999], [-2.2597867, 53.47924710000001], [-2.2600130999999997, 53.47909839999999], [-2.2602416, 53.4789695], [-2.2604142, 53.47888410000001], [-2.2606170999999997, 53.478791599999994], [-2.260857, 53.47870310000001], [-2.2610224999999997, 53.47865680000001], [-2.2611880999999996, 53.478607700000005], [-2.26142, 53.4785529], [-2.2616474, 53.4785067], [-2.2618747000000003, 53.478478200000005], [-2.2621297, 53.4784553], [-2.2622137, 53.478450399999986], [-2.2624613, 53.4784394], [-2.2627048, 53.4784329], [-2.2628999999999997, 53.478429], [-2.2635339, 53.4784682], [-2.2643053, 53.4784957], [-2.2649006999999997, 53.47853959999998], [-2.2655398999999994, 53.4785809], [-2.266159899999999, 53.4786373], [-2.2669147999999995, 53.4787158], [-2.2672301, 53.4787486], [-2.2674907, 53.4787765], [-2.2676426, 53.4787967], [-2.2676999, 53.478803500000005], [-2.2679104, 53.4788337], [-2.2679395999999996, 53.47883819999999], [-2.2682118, 53.4788805], [-2.2685388, 53.47895019999999], [-2.2687430999999996, 53.478997699999994], [-2.2689582, 53.4790551], [-2.2691181, 53.4791009], [-2.2692940000000004, 53.479157599999986], [-2.2694648999999996, 53.47921379999999], [-2.2696426999999995, 53.4792788], [-2.2698242, 53.479351599999994], [-2.2700308, 53.4794355], [-2.2702662, 53.4795443], [-2.2704946999999995, 53.47966420000001], [-2.270704, 53.47978309999999], [-2.2708245999999996, 53.4798708], [-2.2712878, 53.4801736], [-2.27184, 53.4806086], [-2.2721858000000004, 53.4808906], [-2.2725078, 53.48115800000001], [-2.2728986, 53.4814963], [-2.2733045, 53.4818635], [-2.2735436, 53.4820693], [-2.2742777999999997, 53.482804999999985], [-2.2744267, 53.4829831], [-2.2745511, 53.48316669999999], [-2.274717400000001, 53.4834638], [-2.2748377, 53.4837199], [-2.2750145, 53.4841619], [-2.2751036, 53.48433919999999], [-2.2753292, 53.484731399999994], [-2.2754379, 53.48501520000001], [-2.2755173999999996, 53.48533749999999], [-2.2755722, 53.4856352], [-2.2756459, 53.4861063]]} |
2.4 |
2325 |
2326½ |
2026-09-12T23:29:30+01:00 |
None |
None |
None |
Manchester Victoria H.s. |
Salford Crescent |
53.4886227 |
-2.2410751 |
53.4861063 |
-2.2756459 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:27 |
Salford Crescent |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42081891 |
1789251954503991 |
None |
9 |
9 |
2026-09-12 22:25:54.506109 |
None |
2026-09-13 00:06:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519794 |
P24604 |
162R99M912 |
2026-09-12 |
Northern |
P |
YRK |
SBY |
2R99 |
158790 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "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": 270.31, "from_m": 239.696, "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": 310.722, "from_m": 270.31, "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": 509.471, "from_m": 310.722, "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": 667.449, "from_m": 509.471, "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": 801.81, "from_m": 667.449, "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": 1213.042, "from_m": 801.81, "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": 3653.347, "from_m": 1213.042, "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": 4140.04, "from_m": 3653.347, "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": 22424.618, "from_m": 4140.04, "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": 23256.696, "from_m": 22424.618, "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": 25613.068, "from_m": 23256.696, "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": 27868.91, "from_m": 25613.068, "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": 27918.733, "from_m": 27868.91, "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": 28048.384, "from_m": 27918.733, "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": 28728.256, "from_m": 28048.384, "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": 28775.403, "from_m": 28728.256, "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": 29055.551, "from_m": 28775.403, "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}], "service_id": 519794, "profile_key": "55429345b3dfa9e79f2c8561b8e576b9b39b2a517e2a41b742d82cf01b1f7b15", "schedule_id": 30986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9431.376, "section_seq": 1, "route_path_id": 36624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Hambleton North Jn", "stage_seq": 3, "distance_m": 22395.409, "section_seq": 1, "route_path_id": 36624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Hambleton East Jn", "stage_seq": 4, "distance_m": 23307.873, "section_seq": 1, "route_path_id": 36624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Selby West Jn", "stage_seq": 5, "distance_m": 27951.979, "section_seq": 1, "route_path_id": 36624}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Selby", "stage_seq": 6, "distance_m": 29055.551, "section_seq": 1, "route_path_id": 36624}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29055.551, "from_m": 0.0, "section_seq": 1, "route_path_id": 36624}], "total_distance_m": 29055.551, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 28617.465, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 438.086, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
York |
2322 |
2322 |
6 |
None |
None |
Selby |
2344 |
2344 |
3A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24604/2026-09-12/detailed |
None |
York |
2026-09-12T23:22:16+01:00 |
Selby |
22.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 |
2322 |
2344 |
2026-09-12T23:44:00+01:00 |
None |
None |
None |
York |
Selby |
53.9203496 |
-1.1287319 |
53.7827666 |
-1.0636226 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:16 |
Selby |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42077872 |
1789251758361664 |
None |
4 |
4 |
2026-09-12 22:22:38.363644 |
None |
2026-09-12 23:44:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519795 |
P87867 |
882J77M912 |
2026-09-12 |
Southeastern |
P |
BMN |
GRP |
2J77 |
465182 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 314.476, "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": 2378.753, "from_m": 314.476, "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": 2687.858, "from_m": 2378.753, "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": 2917.593, "from_m": 2687.858, "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": 3067.069, "from_m": 2917.593, "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": 3596.655, "from_m": 3067.069, "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}], "service_id": 519795, "profile_key": "0a514690df87e41046bd3019235befb1c82f4e546089b649a389de8b7d14f090", "schedule_id": 23463, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Bromley North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37542}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 641.634, "section_seq": 1, "route_path_id": 37542}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": null, "location": "Grove Park", "stage_seq": 3, "distance_m": 3596.655, "section_seq": 1, "route_path_id": 37542}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3596.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 37542}], "total_distance_m": 3596.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3447.179, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.476, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31825, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:55Z", "source_id": 42076933, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:23:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:21:59Z", "source_id": 13767359, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31909, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:23Z", "source_id": 42081375, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:27Z", "source_id": 13768919, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Bromley North |
2322 |
2322 |
1 |
None |
None |
Grove Park |
2327 |
2327 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87867/2026-09-12/detailed |
None |
Sundridge Park |
2026-09-12T23:23:38+01:00 |
Grove Park |
3.0 |
{"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0214516, 51.41395810000001], [0.0214557, 51.4139714], [0.0215362, 51.41427350000001], [0.0215754, 51.4144882], [0.0216151, 51.414738699999994], [0.0216361, 51.4149509], [0.0216977, 51.4159256], [0.0217435, 51.4167498], [0.0218041, 51.417396499999995], [0.021898299999999996, 51.4179683], [0.0220458, 51.4185766], [0.0221965, 51.4190185], [0.022409, 51.41954569999999], [0.022570199999999995, 51.419891699999994], [0.0226216, 51.4199951], [0.0229474, 51.420571599999995], [0.0238494, 51.42205200000001], [0.023917699999999997, 51.4221593], [0.024226399999999995, 51.4226453], [0.0245118, 51.4230933], [0.024778999999999995, 51.4235754], [0.025001399999999997, 51.42395040000002], [0.025222000000000005, 51.4243274], [0.025472799999999997, 51.424843800000005], [0.025579199999999996, 51.4251262], [0.025650499999999996, 51.425409599999995], [0.025706500000000004, 51.42576629999999], [0.0257187, 51.4261193], [0.0257131, 51.42640359999999], [0.025699399999999997, 51.4268451], [0.0256698, 51.427166099999994], [0.025593999999999995, 51.427475400000006], [0.025527, 51.42767069999999], [0.0254481, 51.4278589], [0.0253557, 51.428049300000005], [0.025253999999999995, 51.428220499999995], [0.025104499999999995, 51.42843489999999], [0.0249111, 51.4286384], [0.0247453, 51.42877229999999], [0.0234885, 51.4295292], [0.0227728, 51.4299577], [0.0224772, 51.43014660000001], [0.0222347, 51.4303371], [0.022031299999999997, 51.4305037], [0.0216877, 51.43078710000001], [0.0215957, 51.4308515], [0.021433, 51.4309585], [0.021349699999999996, 51.4310146], [0.020787499999999997, 51.431393], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0195456, 51.4324088], [0.0199656, 51.4321217], [0.0203392, 51.4318743], [0.020805699999999996, 51.431561300000006], [0.0211858, 51.43131679999999], [0.021435499999999996, 51.43115749999999], [0.021588699999999995, 51.431060599999995], [0.0219125, 51.43085489999999], [0.022620099999999997, 51.430414600000006], [0.023401, 51.429924699999994]]} |
1.7 |
2323 |
2326 |
2026-09-12T23:26:35+01:00 |
None |
None |
Sundridge Park |
Grove Park |
Grove Park |
51.4309512 |
0.0217609 |
51.4299247 |
0.0234010 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:23:38 |
Grove Park |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42079789 |
1789251930756357 |
None |
8 |
8 |
2026-09-12 22:25:30.758894 |
None |
2026-09-12 22:26:35 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519796 |
W83147 |
072P22M912 |
2026-09-12 |
ScotRail |
P |
GLC |
NTN |
2P22 |
320416 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 1007.78, "from_m": 424.467, "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": 1402.285, "from_m": 1007.78, "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": 2607.43, "from_m": 1402.285, "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": 2644.09, "from_m": 2607.43, "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": 2696.228, "from_m": 2644.09, "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": 3499.124, "from_m": 2696.228, "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": 4594.703, "from_m": 3499.124, "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": 4922.868, "from_m": 4594.703, "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": 5540.791, "from_m": 4922.868, "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": 5710.019, "from_m": 5540.791, "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": 6165.699, "from_m": 5710.019, "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": 6216.914, "from_m": 6165.699, "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": 13405.162, "from_m": 6216.914, "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": 13807.653, "from_m": 13405.162, "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": 519796, "profile_key": "85688419fa426abdad4f4be9e0577bab820d4c0ed88577bd2a94bc460710be74", "schedule_id": 28190, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 39671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Queens Park", "stage_seq": 5, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2330H", "location": "Crosshill", "stage_seq": 6, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Mount Florida", "stage_seq": 7, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336", "location": "Kings Park", "stage_seq": 8, "distance_m": 5937.859, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Croftfoot", "stage_seq": 9, "distance_m": 7582.255, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Burnside", "stage_seq": 10, "distance_m": 9221.474, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Kirkhill", "stage_seq": 11, "distance_m": 11449.425, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Newton", "stage_seq": 12, "distance_m": 13807.653, "section_seq": 1, "route_path_id": 39671}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13807.653, "from_m": 0.0, "section_seq": 1, "route_path_id": 39671}], "total_distance_m": 13807.653, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13755.515, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:52Z", "source_id": 42081969, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T22:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:58Z", "source_id": 13769124, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2322 |
2322 |
7 |
None |
None |
Newton |
2346 |
2346 |
2 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83147/2026-09-12/detailed |
None |
Glasgow Central High Level |
2026-09-12T23:22:02+01:00 |
Pollokshields East |
4.0 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.267397, 55.84189559999999], [-4.2677431, 55.84173080000001], [-4.267926999999999, 55.8416301], [-4.2680542, 55.841542999999994], [-4.268092900000001, 55.84151249999999], [-4.2682197, 55.84141240000001], [-4.2683978, 55.8412543], [-4.2686518, 55.8409738], [-4.268913, 55.84063849999999]]} |
1.4 |
2322 |
2326 |
2026-09-12T23:26:29+01:00 |
None |
None |
Glasgow Central High Level |
Pollokshields East |
Pollokshields East |
55.8413835 |
-4.2682522 |
55.8406385 |
-4.2689130 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:02 |
Pollokshields East |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42077610 |
1789251958527076 |
None |
12 |
12 |
2026-09-12 22:25:58.530279 |
None |
2026-09-12 22:26:29 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519797 |
W28010 |
899Y72M912 |
2026-09-12 |
Thameslink |
P |
SEV |
BFR |
9Y72 |
700035 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 237.474, "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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 287.519, "from_m": 237.474, "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": 613.414, "from_m": 287.519, "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": 885.079, "from_m": 613.414, "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": 921.757, "from_m": 885.079, "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": 2511.318, "from_m": 921.757, "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": 3913.92, "from_m": 2511.318, "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": 4806.195, "from_m": 3913.92, "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": 14971.872, "from_m": 4806.195, "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": 15314.587, "from_m": 14971.872, "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": 15409.093, "from_m": 15314.587, "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": 15908.16, "from_m": 15409.093, "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": 15972.086, "from_m": 15908.16, "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": 16040.565, "from_m": 15972.086, "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": 22337.623, "from_m": 16040.565, "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": 22351.678, "from_m": 22337.623, "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": 22468.678, "from_m": 22351.678, "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": 22888.731, "from_m": 22468.678, "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": 23038.134, "from_m": 22888.731, "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": 25064.87, "from_m": 23038.134, "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": 25111.368, "from_m": 25064.87, "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": 32708.376, "from_m": 25111.368, "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": 33512.219, "from_m": 32708.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": 35829.122, "from_m": 33512.219, "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": 36333.909, "from_m": 35829.122, "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": 38332.938, "from_m": 36333.909, "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": 38978.743, "from_m": 38332.938, "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": 40758.763, "from_m": 38978.743, "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": 40791.223, "from_m": 40758.763, "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": 41317.907, "from_m": 40791.223, "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": 45479.728, "from_m": 41317.907, "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": 45659.223, "from_m": 45479.728, "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": 45706.482, "from_m": 45659.223, "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": 45944.981, "from_m": 45706.482, "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": 46180.713, "from_m": 45944.981, "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}], "service_id": 519797, "profile_key": "3f252efd69f1c0ca2138cac333a7d1e3b3ab2bbfc5fdbed59bc404264b08026a", "schedule_id": 25319, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Bat & Ball", "stage_seq": 2, "distance_m": 2374.466, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Otford Jn", "stage_seq": 3, "distance_m": 3942.427, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Otford", "stage_seq": 4, "distance_m": 4909.042, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Shoreham (Kent)", "stage_seq": 5, "distance_m": 7197.391, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Eynsford", "stage_seq": 6, "distance_m": 10837.389, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Swanley", "stage_seq": 7, "distance_m": 15674.756, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "St. Mary Cray", "stage_seq": 8, "distance_m": 20410.848, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "St. Mary Cray Jn", "stage_seq": 9, "distance_m": 22526.642, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 23931.162, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Bickley", "stage_seq": 11, "distance_m": 24841.225, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Bromley South", "stage_seq": 12, "distance_m": 27059.609, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Shortlands", "stage_seq": 13, "distance_m": 28517.098, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Ravensbourne", "stage_seq": 14, "distance_m": 29620.268, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Beckenham Hill", "stage_seq": 15, "distance_m": 30988.254, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002H", "location": "Bellingham", "stage_seq": 16, "distance_m": 32084.903, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005H", "location": "Catford", "stage_seq": 17, "distance_m": 33438.784, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008", "location": "Crofton Park", "stage_seq": 18, "distance_m": 34897.946, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Nunhead", "stage_seq": 19, "distance_m": 36800.262, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Peckham Rye (E)", "stage_seq": 20, "distance_m": 38728.576, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Crofton Road Jn", "stage_seq": 21, "distance_m": 39278.167, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0017", "location": "Denmark Hill", "stage_seq": 22, "distance_m": 40107.925, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Cambria Jn", "stage_seq": 23, "distance_m": 40824.422, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Loughborough Jn", "stage_seq": 24, "distance_m": 41189.838, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024H", "location": "Elephant & Castle", "stage_seq": 25, "distance_m": 44296.251, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "Southwark Bridge Jn", "stage_seq": 26, "distance_m": 44831.806, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Blackfriars Jn", "stage_seq": 27, "distance_m": 45578.579, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "London Blackfriars", "stage_seq": 28, "distance_m": 46180.713, "section_seq": 1, "route_path_id": 28960}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46180.713, "from_m": 0.0, "section_seq": 1, "route_path_id": 28960}], "total_distance_m": 46180.713, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39637.805, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6542.908, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32561, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:40Z", "source_id": 42080471, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:43Z", "source_id": 13768594, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Sevenoaks |
2322 |
2322 |
4 |
None |
None |
London Blackfriars |
0029 |
0029 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W28010/2026-09-12/detailed |
None |
Bat & Ball |
2026-09-12T23:26:00+01:00 |
Otford |
2.5 |
{"type": "LineString", "coordinates": [[0.19424569999999997, 51.2902086], [0.1944433, 51.2904439], [0.1945996, 51.29068029999999], [0.1946528, 51.290782], [0.1947415, 51.29095139999999], [0.194901, 51.291363399999994], [0.1950104, 51.2917789], [0.1956714, 51.2946826], [0.19705089999999997, 51.300715], [0.1977621, 51.30384970000001], [0.19782109999999997, 51.3041034], [0.1978887, 51.3043951], [0.1979618, 51.30471989999999], [0.1979822, 51.3048107], [0.1983947, 51.3066447], [0.19856679999999996, 51.3074816], [0.19863969999999995, 51.3081355], [0.19863769999999997, 51.3087904], [0.1986191, 51.30921210000001], [0.19855339999999996, 51.3096261], [0.19848, 51.3100402], [0.1983705, 51.3104479], [0.1982594, 51.310793199999985], [0.1981804, 51.311004], [0.1981297, 51.311135099999994], [0.19809229999999997, 51.3112252], [0.1980537, 51.3113153], [0.1979929, 51.311454399999995], [0.19793379999999997, 51.3115873], [0.1978362, 51.3117855], [0.1977648, 51.31191960000001], [0.1977011, 51.312039], [0.1976382, 51.3121498], [0.1975667, 51.3122755], [0.1974952, 51.3123966], [0.1974134, 51.3125242], [0.1973294, 51.3126542]]} |
1.6 |
2326 |
2328½ |
2026-09-12T23:28:30+01:00 |
None |
None |
Sevenoaks |
Bat & Ball |
Otford |
51.2904510 |
0.1944480 |
51.3126542 |
0.1973294 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:26:00 |
Otford |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789251908975781 |
None |
9 |
9 |
2026-09-12 22:26:01.258056 |
None |
2026-09-13 00:29:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519798 |
C40208 |
885A92M912 |
2026-09-12 |
Thameslink |
P |
DFD |
RTR |
5A92 |
700060 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 284.633, "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": 2065.332, "from_m": 284.633, "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": 10478.841, "from_m": 2065.332, "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": 10549.309, "from_m": 10478.841, "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": 11115.428, "from_m": 10549.309, "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": 12111.791, "from_m": 11115.428, "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": 22129.218, "from_m": 12111.791, "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": 22613.407, "from_m": 22129.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": 22907.132, "from_m": 22613.407, "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": 23566.414, "from_m": 22907.132, "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": 519798, "profile_key": "85abf697213047a7d3145eb47ea9edc87fcd5af30bf49fef25cf722fa3f2eab6", "schedule_id": 9271, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 8478.079, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Gravesend", "stage_seq": 3, "distance_m": 10904.488, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Hoo Jn", "stage_seq": 4, "distance_m": 16125.446, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Strood", "stage_seq": 5, "distance_m": 22494.746, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Rochester Bridge Jn", "stage_seq": 6, "distance_m": 22907.132, "section_seq": 1, "route_path_id": 30020}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Rochester", "stage_seq": 7, "distance_m": 23566.414, "section_seq": 1, "route_path_id": 30020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23566.414, "from_m": 0.0, "section_seq": 1, "route_path_id": 30020}], "total_distance_m": 23566.414, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23566.414, "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} |
[] |
Dartford |
2323 |
2323 |
3 |
23:25:00 |
None |
Rochester |
2344 |
2344 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40208/2026-09-12/detailed |
None |
Dartford |
2026-09-12T23:25:30+01:00 |
Rochester |
19.0 |
{"type": "LineString", "coordinates": [[0.2197223, 51.44745129999999], [0.2199828, 51.447404299999995], [0.2201921, 51.447371100000005], [0.22052109999999997, 51.4473283], [0.22074669999999996, 51.4473016], [0.2209436, 51.4472844], [0.22168099999999996, 51.4472199], [0.22234229999999996, 51.44717760000001], [0.2226273, 51.4471722], [0.2233416, 51.447178499999985], [0.2237742, 51.44717709999999], [0.2241393, 51.44719539999999], [0.2246248, 51.44721570000001], [0.2249391, 51.447231899999984], [0.2255103, 51.44725639999999], [0.22645479999999993, 51.4472755], [0.2277298, 51.4473351], [0.22919660000000003, 51.4473913], [0.22983379999999995, 51.44741770000001], [0.2306998, 51.4474525], [0.231162, 51.4474819], [0.2317107, 51.447512], [0.2323338, 51.44754509999999], [0.2329521, 51.4475674], [0.2334574, 51.44760839999999], [0.2339838999999999, 51.4476541], [0.2344003, 51.447726399999986], [0.2349799, 51.4478203], [0.23543690000000003, 51.44791299999999], [0.2359141, 51.4480437], [0.23638069999999992, 51.4482141], [0.23693139999999996, 51.448421200000006], [0.2373555, 51.44859819999999], [0.23750910000000003, 51.4486867], [0.23764209999999997, 51.448761600000005], [0.23792119999999997, 51.4489149], [0.23820030000000003, 51.4490781], [0.2384708, 51.4492538], [0.2387398, 51.4494448], [0.2390318, 51.449662699999976], [0.2392376, 51.4498097], [0.23942889999999992, 51.4499487], [0.2396073, 51.45007149999999], [0.23982310000000004, 51.4502024], [0.23999139999999997, 51.4503117], [0.24013090000000004, 51.45038529999999], [0.24031939999999996, 51.45048479999999], [0.2406057, 51.4506219], [0.2407956, 51.4507053], [0.2410617, 51.450812000000006], [0.2413049, 51.4509017], [0.2415681, 51.450994], [0.24190039999999996, 51.45108900000001], [0.24215789999999995, 51.4511617], [0.2425018, 51.4512513], [0.2428327, 51.4513176], [0.24314920000000004, 51.45138039999999], [0.2434671, 51.451434199999994], [0.2438584, 51.45148530000001], [0.2441662, 51.451514], [0.24438640000000003, 51.451533700000006], [0.2446324, 51.451548899999985], [0.2449359, 51.4515606], [0.2452697, 51.45157139999999], [0.245684, 51.45157319999999], [0.24712839999999997, 51.4515525], [0.2485008, 51.45154], [0.2503178, 51.451522099999984], [0.2525087999999999, 51.451497], [0.25432, 51.451479899999995], [0.2564203, 51.451447599999995], [0.2583682, 51.45144410000001], [0.26027729999999993, 51.451427], [0.2606114, 51.4514236], [0.2611519, 51.451418099999984], [0.2624855, 51.4514091], [0.2634177, 51.4514001], [0.2643352, 51.4513942], [0.264983, 51.4513912], [0.26614099999999996, 51.45137950000001], [0.2672285999999999, 51.4513679], [0.2683866999999999, 51.451358], [0.2694024, 51.4513436], [0.26949458523585645, 51.45134206330723], [0.27053019999999994, 51.45132480000001], [0.2714984, 51.4513123], [0.2720796, 51.4513033], [0.27294419999999997, 51.45128719999999], [0.2737959, 51.4512513], [0.2743181, 51.45122349999999], [0.2746921, 51.45119840000001], [0.27518989999999993, 51.45116430000001], [0.2757265, 51.4511141], [0.27585679999999996, 51.4511015], [0.27628959999999997, 51.45105290000001], [0.2768323, 51.450988499999994], [0.2773326, 51.45091719999999], [0.27778909999999996, 51.4508496], [0.2785039, 51.4507231], [0.27887629999999997, 51.4506512], [0.2798728, 51.45045869999999], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3618059, 51.4406781], [0.3623021, 51.440782600000006], [0.362645, 51.4408655], [0.3630410999999999, 51.4409556], [0.36365809999999993, 51.44108239999999], [0.3641284, 51.44115909999999], [0.3647862, 51.4412481], [0.3651378, 51.4412848], [0.3656053, 51.44131999999999], [0.3661049, 51.441340100000005], [0.3668411, 51.4413508], [0.36712224169326135, 51.44134684111567], [0.3673026999999999, 51.44134429999999], [0.3675763, 51.4413309], [0.3678498999999999, 51.441303999999995], [0.3683721, 51.4412426], [0.3687097, 51.4412013], [0.3692978, 51.44110599999999], [0.3696752, 51.4410303], [0.370296, 51.4409763], [0.37276629999999994, 51.4405215], [0.3750664, 51.440127], [0.3774321, 51.43972910000001], [0.3785915, 51.43951569999999], [0.3790580999999999, 51.4394576], [0.37915229999999994, 51.439445799999994], [0.37928899999999993, 51.4394288], [0.3797978, 51.4393947], [0.3810731, 51.439354499999986], [0.3817148, 51.439390200000005], [0.3822961, 51.43944839999999], [0.38307269999999993, 51.43956609999999], [0.3839848, 51.43976010000001], [0.3841648, 51.4398065], [0.38531819999999994, 51.44010430000001], [0.3861892, 51.440311], [0.3873674, 51.44056369999999], [0.3882346, 51.44073159999999], [0.3890354999999999, 51.44085530000001], [0.3899042, 51.44097899999999], [0.3906934, 51.44106639999999], [0.3916927999999999, 51.4411552], [0.3925707, 51.4412046], [0.3928066, 51.4412221], [0.393437, 51.441248300000005], [0.3944457, 51.4412658], [0.3953983999999999, 51.4412498], [0.3964141, 51.4412046], [0.39727340000000005, 51.4411493], [0.3982167999999999, 51.441037300000005], [0.39933289999999994, 51.4409092], [0.40039059999999993, 51.44077969999999], [0.4006101, 51.44075349999999], [0.4019014, 51.44062250000001], [0.4021044999999999, 51.440583199999985], [0.4032183, 51.4404565], [0.40405659999999993, 51.4403605], [0.4049532, 51.44025709999999], [0.4051214, 51.44023969999999], [0.4062328, 51.440113], [0.40733489999999994, 51.439982099999995], [0.4083273, 51.439870000000006], [0.4091936, 51.4397637], [0.4097563, 51.439698], [0.4099033999999999, 51.43968079999999], [0.4106902999999999, 51.4395832], [0.4109121999999999, 51.4395571], [0.4119302, 51.4394464], [0.412981, 51.43931829999999], [0.4140737, 51.4391903], [0.4152062, 51.43905780000001], [0.4163854, 51.43892389999999], [0.417282, 51.438822], [0.4180666, 51.43873320000001], [0.41891919999999994, 51.43864490000001], [0.41929539999999993, 51.43859839999999], [0.4200931, 51.4385162], [0.4211283, 51.438400999999985], [0.4212978, 51.43838180000001], [0.42265649999999994, 51.438224299999995], [0.423436, 51.43813209999998], [0.4236147, 51.43811290000001], [0.4251152, 51.43794190000001], [0.4257775999999999, 51.43786899999999], [0.427044, 51.4377211], [0.4283657, 51.43757130000001], [0.4295273, 51.4374426], [0.4308891, 51.437292799999994], [0.4316808999999999, 51.4371967], [0.43299039999999994, 51.437046900000006], [0.43422590000000005, 51.4369221], [0.4351471, 51.4368088], [0.4363734, 51.4366705], [0.4367926, 51.43662379999999], [0.43721759999999993, 51.436572099999985], [0.4380002, 51.4364746], [0.4385301999999999, 51.4364201], [0.4391747999999999, 51.4363531], [0.4396182, 51.4362797], [0.4400371, 51.43623929999999], [0.4405685391406455, 51.43617555990675], [0.4410151, 51.436122], [0.44188040000000006, 51.4360183], [0.4428633, 51.43590309999999], [0.44385109999999994, 51.43581989999999], [0.4465201, 51.4355106], [0.4491576420597607, 51.43520306936556], [0.4504549999999999, 51.4350518], [0.4511406, 51.434962], [0.4514673, 51.4349188], [0.45212259999999993, 51.4348321], [0.4529324, 51.4346811], [0.4532903, 51.4345996], [0.4539891, 51.434432500000014], [0.45498369999999994, 51.4341524], [0.4559844, 51.4338038], [0.4570595, 51.4333606], [0.45765410000000006, 51.43307819999998], [0.4586733, 51.43253119999999], [0.45981399999999994, 51.4317913], [0.4602915000000001, 51.4314398], [0.4608215, 51.43102100000001], [0.4613328999999999, 51.4305907], [0.4632801, 51.4290962], [0.4638594, 51.428631300000006], [0.4648744, 51.4278022], [0.4649748, 51.42772020000001], [0.4650713000000001, 51.4276455], [0.46534629999999993, 51.4274295], [0.4657398, 51.4271302], [0.4661746, 51.4268026], [0.4664187, 51.426622900000005], [0.4667607, 51.4263691], [0.4670497, 51.426162099999985], [0.4673441, 51.425944699999995], [0.4686513000000001, 51.424959], [0.472778, 51.4217196], [0.4811385, 51.4151134], [0.4816856, 51.4146365], [0.4859259999999999, 51.41135089999999], [0.4878694, 51.409803100000005], [0.48920829999999993, 51.4087503], [0.4921629, 51.4064104], [0.49276639999999994, 51.4059311], [0.4937085, 51.405137999999994], [0.4939212999999999, 51.404996700000005], [0.4951499999999999, 51.4040506], [0.4979387, 51.40183960000001], [0.4997548999999999, 51.4003923], [0.5006962, 51.3996684], [0.500857, 51.3995283], [0.5010875, 51.399327500000005], [0.5012532, 51.39912139999999], [0.5013272, 51.3990294], [0.5014155, 51.39887790000001], [0.5015128999999999, 51.39861589999999], [0.5015326, 51.39845679999999], [0.5015456, 51.398361], [0.5015596, 51.39816139999999], [0.5015338999999999, 51.39794279999999], [0.5014818999999999, 51.397774899999995], [0.5014352, 51.3976489], [0.5013746, 51.3975197], [0.5013676999999999, 51.397507099999984], [0.5013075, 51.39739749999999], [0.5012433, 51.3972924], [0.5011425999999999, 51.39717580000001], [0.5010114, 51.397050599999986], [0.500873, 51.3969348], [0.5006854, 51.39679120000001], [0.5003714245118146, 51.396593767955736], [0.5003314, 51.3965686], [0.4999897, 51.3963688], [0.4996956, 51.39618999999999], [0.4995673999999999, 51.3960814], [0.4994547, 51.39598399999999], [0.4993786, 51.395915300000006], [0.4993296, 51.3958651], [0.4992766, 51.3958041], [0.4992397, 51.3957574], [0.4991654, 51.3956592], [0.4991099, 51.3955642], [0.4990512, 51.39545329999999], [0.4990086, 51.3953534], [0.49897490000000005, 51.39524560000001], [0.4989361999999999, 51.3950489], [0.4989234000000001, 51.39492880000001], [0.4989245, 51.394822600000005], [0.4989378, 51.39470080000001], [0.4989491999999999, 51.394628299999994], [0.4989648999999999, 51.3945415], [0.49898900000000007, 51.394453299999995], [0.499016, 51.39436619999999], [0.49905739999999993, 51.39425210000001], [0.499105, 51.394143], [0.4991471265803069, 51.39407024922739], [0.4992614534159688, 51.393929445654095], [0.4993630909907015, 51.39380518270568], [0.4994544694007086, 51.39369536764809], [0.4995380187421937, 51.393597907747214], [0.4996161691113606, 51.39351071026898], [0.499691350604413, 51.39343168247928], [0.4997659933175545, 51.39335873164403], [0.4998425273469888, 51.39328976502914], [0.4999233827889196, 51.3932226899005], [0.5000109897395507, 51.393155413524056], [0.5001077782950856, 51.39308584316568], [0.5002161785517281, 51.39301188609131], [0.5003386206056819, 51.39293144956684], [0.5004775345531507, 51.39284244085818], [0.500635350490338, 51.39274276723124], [0.5008144985134478, 51.39263033595193], [0.5021341, 51.3918098], [0.5024712, 51.3916162], [0.5027000999999999, 51.3915143], [0.5034183, 51.391269], [0.5036153, 51.3911986], [0.50461, 51.3908434], [0.5052116999999999, 51.39061970000001], [0.5055428, 51.3904722], [0.5058418999999998, 51.390315699999995], [0.5062253, 51.3900832], [0.5063593, 51.38998519999999], [0.5065540999999999, 51.38983], [0.5067551, 51.3896431], [0.5067725999999999, 51.3896268], [0.5069559000000001, 51.3894563]]} |
14.7 |
2325 |
2344 |
2026-09-12T23:44:00+01:00 |
None |
None |
None |
None |
Rochester |
51.4472719 |
0.2262757 |
51.3894563 |
0.5069559 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:30 |
Rochester |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251928280053 |
None |
6 |
6 |
2026-09-12 22:25:30.240983 |
None |
2026-09-12 23:23:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519799 |
G14007 |
885U74M912 |
2026-09-12 |
Southern |
P |
None |
ORE |
5U74 |
387209 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 593.478, "from_m": 0.0, "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}], "service_id": 519799, "profile_key": "b12249429e68db83580a0212c932fab30aedf1b41fc7d583ba49fe9b08ed5f4b", "schedule_id": 12569, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Ore Up Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28531}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": null, "location": "Ore", "stage_seq": 2, "distance_m": 593.478, "section_seq": 1, "route_path_id": 28531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 593.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 28531}], "total_distance_m": 593.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 593.478, "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} |
[] |
Ore Up Siding |
2323 |
2323 |
None |
23:23:00 |
None |
Ore |
2325 |
2325 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G14007/2026-09-12/detailed |
None |
Ore Up Siding |
2026-09-12T23:23:30+01:00 |
Ore |
2.0 |
{"type": "LineString", "coordinates": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]} |
0.4 |
2323 |
2325 |
2026-09-12T23:25:00+01:00 |
None |
None |
None |
None |
Ore |
50.8669768 |
0.5919654 |
50.8669768 |
0.5919654 |
0 |
1 |
2026-09-12 22:25:08 |
RUNNING |
2026-09-12 22:23:30 |
Ore |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789248200627989 |
None |
0 |
0 |
2026-09-12 22:23:30.282686 |
None |
2026-09-12 23:23:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519800 |
L55076 |
475H76M912 |
2026-09-12 |
Greater Anglia |
O |
BIS |
CBG |
5H76 |
720570 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 404.287, "from_m": 0.0, "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": 8807.952, "from_m": 404.287, "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": 8844.917, "from_m": 8807.952, "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": 21309.245, "from_m": 8844.917, "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": 24812.365, "from_m": 21309.245, "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": 30317.767, "from_m": 24812.365, "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": 31027.309, "from_m": 30317.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": 31062.893, "from_m": 31027.309, "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": 31234.321, "from_m": 31062.893, "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": 37102.171, "from_m": 31234.321, "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": 40091.969, "from_m": 37102.171, "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": 40736.55, "from_m": 40091.969, "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}], "service_id": 519800, "profile_key": "688dc037dc60139187c8ac148eca1259f4531fa5cd970acb420b469a86948230", "schedule_id": 34941, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Bishops Stortford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 51699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Stansted Mountfitchet", "stage_seq": 2, "distance_m": 4818.688, "section_seq": 1, "route_path_id": 51699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Stansted North Jn", "stage_seq": 3, "distance_m": 6411.605, "section_seq": 1, "route_path_id": 51699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Audley End", "stage_seq": 4, "distance_m": 18243.984, "section_seq": 1, "route_path_id": 51699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Shepreth Branch Jn", "stage_seq": 5, "distance_m": 37013.025, "section_seq": 1, "route_path_id": 51699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Cambridge South", "stage_seq": 6, "distance_m": 38128.765, "section_seq": 1, "route_path_id": 51699}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Cambridge", "stage_seq": 7, "distance_m": 40736.55, "section_seq": 1, "route_path_id": 51699}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40736.55, "from_m": 0.0, "section_seq": 1, "route_path_id": 51699}], "total_distance_m": 40736.55, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40664.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 72.549, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:41Z", "source_id": 42079178, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:24:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:48Z", "source_id": 13768146, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:24:00+01:00", "operational_fact": true}] |
Bishops Stortford |
2323 |
2323 |
1 |
None |
None |
Cambridge |
2351 |
2351 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55076/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Stansted Mountfitchet |
Stansted North Jn |
None |
None |
None |
None |
None |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:20:54 |
Cambridge |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42075968 |
1789251967603539 |
None |
12 |
12 |
2026-09-12 22:26:07.606253 |
None |
2026-09-12 23:51:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519801 |
P69237 |
665G70M912 |
2026-09-12 |
West Midlands Trains |
O |
LOB |
XSZ |
5G70 |
730036+730047 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 304.536, "from_m": 0.0, "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": 718.377, "from_m": 304.536, "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": 757.655, "from_m": 718.377, "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": 789.084, "from_m": 757.655, "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": 4569.655, "from_m": 789.084, "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": 4629.894, "from_m": 4569.655, "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": 5055.139, "from_m": 4629.894, "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": 5208.668, "from_m": 5055.139, "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": 5807.053, "from_m": 5208.668, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 9236.499, "from_m": 5807.053, "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": 11745.418, "from_m": 9236.499, "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": 13212.319, "from_m": 11745.418, "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": 13352.512, "from_m": 13212.319, "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": 13372.056, "from_m": 13352.512, "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": 13511.651, "from_m": 13372.056, "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": 14374.134, "from_m": 13511.651, "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": 16587.399, "from_m": 14374.134, "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": 17147.496, "from_m": 16587.399, "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": 519801, "profile_key": "b737ee549057f96a63390d2acc2c263bf33ce0c851c1d9d4654d8772099098c1", "schedule_id": 36401, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Longbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 47572}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2331H", "location": "Longbridge Reversing Sidings", "stage_seq": 2, "distance_m": 511.456, "section_seq": 1, "route_path_id": 47572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Longbridge", "stage_seq": 3, "distance_m": 1011.061, "section_seq": 1, "route_path_id": 47572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Kings Norton", "stage_seq": 4, "distance_m": 4879.156, "section_seq": 1, "route_path_id": 47572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Selly Oak", "stage_seq": 5, "distance_m": 8395.834, "section_seq": 1, "route_path_id": 47572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Five Ways", "stage_seq": 6, "distance_m": 12275.283, "section_seq": 1, "route_path_id": 47572}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "0006", "location": "Birmingham New Street", "stage_seq": 7, "distance_m": 13444.212, "section_seq": 1, "route_path_id": 47572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Soho South Jn", "stage_seq": 8, "distance_m": 16486.705, "section_seq": 1, "route_path_id": 47572}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": null, "location": "Soho LMD", "stage_seq": 9, "distance_m": 17147.496, "section_seq": 1, "route_path_id": 47572}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17147.496, "from_m": 0.0, "section_seq": 1, "route_path_id": 47572}], "total_distance_m": 17147.496, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16587.399, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 560.097, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20430, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:08Z", "source_id": 42081075, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-12T22:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:11Z", "source_id": 13768775, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20426, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:20:22Z", "source_id": 42074931, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:21:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:20:22Z", "source_id": 13766652, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:22:00+01:00", "operational_fact": true}] |
Longbridge |
2323 |
2323 |
2 |
None |
None |
Soho LMD |
0015 |
0015 |
None |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69237/2026-09-12/detailed |
None |
Longbridge Reversing Sidings |
2026-09-12T23:24:54+01:00 |
Birmingham New Street |
22.0 |
{"type": "LineString", "coordinates": [[-1.9835728, 52.3933469], [-1.983306, 52.393797], [-1.9830646, 52.39420380000001], [-1.982685, 52.3947709], [-1.9824174, 52.3950657], [-1.9821732999999997, 52.395386], [-1.9819305, 52.3956267], [-1.9817959000000005, 52.39580449999999], [-1.98174, 52.3958738], [-1.981472, 52.3962057], [-1.9812692, 52.39637829999999], [-1.9810784, 52.396609], [-1.9807194999999995, 52.3969353], [-1.9806919, 52.3969621], [-1.980665, 52.39698820000002], [-1.980230021874822, 52.397450564058104], [-1.9798486, 52.397856], [-1.9795146, 52.39819689999999], [-1.9792642, 52.398445800000005], [-1.9789201000000003, 52.39877469999999], [-1.9786734, 52.3990008], [-1.9782066000000005, 52.3994156], [-1.9777396, 52.39980479999999], [-1.9773091000000005, 52.4001604], [-1.9769639, 52.40044], [-1.9765645, 52.400782099999994], [-1.976293625062947, 52.40100049617675], [-1.9746604999999997, 52.4023172], [-1.9734162, 52.4033146], [-1.9733345, 52.40338010000001], [-1.9732573, 52.40344199999999], [-1.9728335, 52.4037591], [-1.9714318, 52.40476950000001], [-1.9700393, 52.40566390000001], [-1.968435, 52.406613], [-1.9675652, 52.407069500000006], [-1.9673879999999997, 52.4071573], [-1.9671063, 52.40730270000001], [-1.9666961999999997, 52.4074941], [-1.9650242, 52.4082356], [-1.9639887, 52.40867720000001], [-1.9637510999999996, 52.408774599999994], [-1.9635262999999996, 52.40887039999999], [-1.9620006000000003, 52.4095148], [-1.9618406999999995, 52.409578800000006], [-1.9615339, 52.40969700000001], [-1.9610493, 52.40988109999999], [-1.9605099, 52.4100746], [-1.9601458, 52.4102017], [-1.9597560000000005, 52.4103319], [-1.958776, 52.4106456], [-1.9582246000000003, 52.41081260000001], [-1.9575644000000003, 52.4110033], [-1.957082, 52.4111366], [-1.9562181, 52.4113643], [-1.9554362999999997, 52.4115599], [-1.9548954, 52.411687], [-1.9544694, 52.4117833], [-1.9542384999999995, 52.4118324], [-1.9534616999999996, 52.41200489999999], [-1.952817, 52.4121304], [-1.9524543999999997, 52.41220469999999], [-1.9521244, 52.41224859999999], [-1.9518610999999997, 52.41228079999999], [-1.9515468, 52.4123252], [-1.9512254999999996, 52.4123822], [-1.950983, 52.4124259], [-1.9502843, 52.41254369999999], [-1.9496797, 52.41263919999999], [-1.9492619, 52.4127025], [-1.9489172999999995, 52.41274889999998], [-1.9483574, 52.41282569999999], [-1.9477412, 52.4129037], [-1.9471987, 52.412966], [-1.9465108, 52.4130348], [-1.9457969, 52.41310099999999], [-1.9451959, 52.413147300000006], [-1.9446099999999995, 52.4131843], [-1.943844, 52.4132293], [-1.9436064, 52.41324250000001], [-1.9433603, 52.4132668], [-1.9432187, 52.4132835], [-1.9430519, 52.4133008], [-1.9428423, 52.4133207], [-1.9426295, 52.413332100000005], [-1.9421499, 52.413358], [-1.9413091, 52.4134022], [-1.9406305, 52.4134365], [-1.9399813999999995, 52.41347249999999], [-1.9394956000000003, 52.41352779999998], [-1.9390128, 52.41358009999999], [-1.9385632, 52.4136129], [-1.9379259, 52.413667399999994], [-1.9373347, 52.41372260000001], [-1.9365976, 52.413798699999994], [-1.9361728, 52.41384810000001], [-1.9355745, 52.413915800000005], [-1.9351989999999992, 52.4139625], [-1.9348048, 52.4140099], [-1.9344239, 52.4140565], [-1.9340538000000005, 52.4141048], [-1.9337264999999997, 52.4141473], [-1.933508860651895, 52.414176808184], [-1.9332316, 52.4142144], [-1.9327954, 52.414272099999984], [-1.9324738999999995, 52.4143109], [-1.9320782999999997, 52.41436329999999], [-1.9317323, 52.4144083], [-1.9314184999999997, 52.414449999999995], [-1.9311905, 52.414481899999984], [-1.9310792, 52.41449910000001], [-1.9306513999999997, 52.4145735], [-1.9305266, 52.414598899999994], [-1.9303979, 52.4146242], [-1.9302705, 52.414652], [-1.9301390000000005, 52.41468309999999], [-1.9300291, 52.4147126], [-1.9298963, 52.4147494], [-1.92973, 52.414798399999995], [-1.9296013000000003, 52.41484019999999], [-1.9294873, 52.414878599999994], [-1.9293983999999995, 52.41491119999999], [-1.9292835, 52.41495509999999], [-1.9291180999999995, 52.41501800000001], [-1.9290478, 52.4150502], [-1.9289631, 52.4150888], [-1.9288318, 52.41514889999999], [-1.9285612000000003, 52.41529049999999], [-1.9283509, 52.4154149], [-1.9282033999999997, 52.4155138], [-1.9281164, 52.4155718], [-1.9279644, 52.415686099999995], [-1.9278648999999997, 52.415764800000005], [-1.9277105, 52.41589940000001], [-1.927608, 52.415995299999985], [-1.9274114999999996, 52.4162025], [-1.9272796999999997, 52.416372300000006], [-1.927185, 52.4165098], [-1.9270925000000003, 52.4166512], [-1.9270254, 52.41676769999999], [-1.9269662000000003, 52.416885400000005], [-1.9269161, 52.4170045], [-1.9268585000000005, 52.4171486], [-1.9268233, 52.417267599999995], [-1.9267951, 52.41737349999999], [-1.9267777999999995, 52.417455999999994], [-1.9267524, 52.417581600000005], [-1.9266747, 52.41808939999999], [-1.9266196, 52.41843939999999], [-1.9265596, 52.4188318], [-1.9264804, 52.419326299999994], [-1.9264388, 52.4195861], [-1.926393, 52.41991629999999], [-1.9263313, 52.4203617], [-1.9259771999999995, 52.4226007], [-1.9258504, 52.42380709999999], [-1.9258691, 52.42449229999998], [-1.9259529, 52.4251051], [-1.9261194999999995, 52.42571399999999], [-1.9263023, 52.426382399999994], [-1.9264077, 52.426701], [-1.9266361, 52.4273938], [-1.9268418, 52.4279508], [-1.927318, 52.4293449], [-1.927418, 52.4296238], [-1.9274853, 52.42981029999999], [-1.9275561, 52.4300163], [-1.9276219, 52.43022559999998], [-1.9277278, 52.43053059999998], [-1.9277962, 52.4307187], [-1.9278874, 52.4309616], [-1.9279645, 52.43119670000001], [-1.9280751000000005, 52.43148490000001], [-1.9281516, 52.4316869], [-1.9282388, 52.431915799999985], [-1.9283192, 52.43211860000001], [-1.9283876, 52.432287], [-1.9285023, 52.4325695], [-1.9286009, 52.432812], [-1.9287201999999997, 52.4330818], [-1.9288148, 52.4333071], [-1.9289053, 52.433524199999994], [-1.9289964999999996, 52.43372859999999], [-1.929085, 52.433933], [-1.9291923, 52.434167599999995], [-1.9292888, 52.4343688], [-1.9293652999999995, 52.434518399999995], [-1.929423, 52.43463119999999], [-1.9295021000000003, 52.43476609999999], [-1.9295691, 52.43487819999999], [-1.9296295, 52.4349722], [-1.9296952, 52.43506949999999], [-1.9297676, 52.435174999999994], [-1.9298394, 52.4352767], [-1.9299286, 52.4353859], [-1.930001, 52.4354685], [-1.9300747, 52.4355519], [-1.93017, 52.4356573], [-1.9302504, 52.435739899999994], [-1.9303262, 52.43581549999998], [-1.9304133999999995, 52.435903], [-1.9305079, 52.4359926], [-1.9306058, 52.4360817], [-1.9308117, 52.4362538], [-1.9309491, 52.436380099999994], [-1.9311718, 52.4365771], [-1.9313662, 52.436752899999995], [-1.9315714, 52.436954], [-1.9316626, 52.4370464], [-1.9317457, 52.43713720000001], [-1.9318202, 52.4372185], [-1.9319147000000003, 52.437326000000006], [-1.9320126, 52.437442999999995], [-1.9321072, 52.43755860000001], [-1.9322338999999995, 52.4377291], [-1.9322863, 52.4377912], [-1.9325611, 52.4382033], [-1.9326845, 52.43838970000001], [-1.9327649999999996, 52.4385066], [-1.9328388, 52.43861040000001], [-1.9329519999999996, 52.43878989999999], [-1.9330054, 52.4388558], [-1.933162, 52.4390356], [-1.9332585, 52.439154900000005], [-1.933457, 52.439392000000005], [-1.9336106, 52.4395706], [-1.933615119383865, 52.43957578845911], [-1.9337869, 52.439773], [-1.933921, 52.439933999999994], [-1.9340833, 52.440118], [-1.9342361999999995, 52.4403027], [-1.934377, 52.4404638], [-1.934542, 52.4406608], [-1.9346760999999997, 52.44081529999999], [-1.9348129, 52.44097639999999], [-1.934951, 52.441139099999994], [-1.9351119000000003, 52.441332], [-1.9352608, 52.44150609999999], [-1.9354096000000005, 52.441677], [-1.9355344, 52.4418258], [-1.9355719, 52.4418682], [-1.9356832, 52.441995], [-1.935816, 52.4421519], [-1.9359488, 52.4422983], [-1.9360842, 52.4424438], [-1.9361942, 52.4425688], [-1.9363256, 52.4427176], [-1.9364416, 52.44285699999999], [-1.9365422, 52.443000899999994], [-1.9366306, 52.4431261], [-1.9367596, 52.4432923], [-1.9369129, 52.4434942], [-1.9370315, 52.4436803], [-1.9370523999999996, 52.443714099999994], [-1.9371449000000005, 52.443877599999986], [-1.9372401, 52.4440689], [-1.9373233, 52.44425609999998], [-1.9374024, 52.4444294], [-1.9376435, 52.4450989], [-1.9379621, 52.4461567], [-1.9380466999999997, 52.4466657], [-1.938065, 52.44700419999999], [-1.9380617, 52.4473523], [-1.9379588000000003, 52.4482957], [-1.9379223000000003, 52.4486403], [-1.9378672, 52.44896709999999], [-1.9377993, 52.44928629999999], [-1.9377161, 52.4495957], [-1.9376250999999995, 52.4498992], [-1.9374721, 52.4501932], [-1.9372946, 52.4504932], [-1.9371795, 52.45065660000001], [-1.936978, 52.45089610000001], [-1.9366119, 52.451261900000006], [-1.9363000999999995, 52.4515201], [-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.903164, 52.47838039999999], [-1.9029816, 52.47837659999999]]} |
8.0 |
2324 |
2346 |
2026-09-12T23:42:30+01:00 |
None |
None |
Longbridge |
Longbridge |
Birmingham New Street |
52.3997716 |
-1.9777794 |
52.4783766 |
-1.9029816 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:24:54 |
Birmingham New Street |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42081075 |
1789251913342590 |
None |
5 |
5 |
2026-09-12 22:25:13.345564 |
None |
2026-09-13 00:15:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519802 |
C42405 |
871V84M912 |
2026-09-12 |
Great Western Railway |
P |
GTW |
RDZ |
1V84 |
165126 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1558.532, "from_m": 0.0, "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": 4369.629, "from_m": 1558.532, "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": 4410.383, "from_m": 4369.629, "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": 7794.077, "from_m": 4410.383, "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": 9107.384, "from_m": 7794.077, "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": 9261.952, "from_m": 9107.384, "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": 9383.775, "from_m": 9261.952, "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": 9727.028, "from_m": 9383.775, "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": 29910.195, "from_m": 9727.028, "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": 29956.877, "from_m": 29910.195, "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": 31119.523, "from_m": 29956.877, "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": 33508.823, "from_m": 31119.523, "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": 34894.825, "from_m": 33508.823, "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": 36804.466, "from_m": 34894.825, "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": 36862.425, "from_m": 36804.466, "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": 39657.903, "from_m": 36862.425, "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": 40658.593, "from_m": 39657.903, "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": 40719.505, "from_m": 40658.593, "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": 40796.071, "from_m": 40719.505, "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": 40835.962, "from_m": 40796.071, "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": 42426.06, "from_m": 40835.962, "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": 42537.918, "from_m": 42426.06, "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": 42883.912, "from_m": 42537.918, "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": 42928.825, "from_m": 42883.912, "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": 42953.907, "from_m": 42928.825, "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": 43007.772, "from_m": 42953.907, "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": 44122.19, "from_m": 43007.772, "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": 51470.509, "from_m": 44122.19, "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": 51675.848, "from_m": 51470.509, "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": 52923.469, "from_m": 51675.848, "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": 52974.089, "from_m": 52923.469, "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": 54375.202, "from_m": 52974.089, "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": 54414.423, "from_m": 54375.202, "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": 58087.425, "from_m": 54414.423, "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": 58126.647, "from_m": 58087.425, "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": 67795.654, "from_m": 58126.647, "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": 67843.466, "from_m": 67795.654, "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": 76781.507, "from_m": 67843.466, "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": 77347.694, "from_m": 76781.507, "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": 77803.351, "from_m": 77347.694, "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": 87301.351, "from_m": 77803.351, "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": 87307.968, "from_m": 87301.351, "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": 87393.01, "from_m": 87307.968, "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": 87832.33, "from_m": 87393.01, "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": 88092.412, "from_m": 87832.33, "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": 88379.346, "from_m": 88092.412, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 519802, "profile_key": "24e459ce74e75d45ef466a2e7e361f4c8794f0c535c054b9a019eddeaeae41af", "schedule_id": 9603, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Gatwick Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Salfords", "stage_seq": 2, "distance_m": 5035.082, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Earlswood (Surrey)", "stage_seq": 3, "distance_m": 7971.842, "section_seq": 1, "route_path_id": 31154}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2334", "location": "Redhill", "stage_seq": 4, "distance_m": 9287.218, "section_seq": 1, "route_path_id": 31154}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339H", "location": "Reigate", "stage_seq": 5, "distance_m": 12078.685, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Betchworth", "stage_seq": 6, "distance_m": 16702.019, "section_seq": 1, "route_path_id": 31154}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Dorking (Deepdene)", "stage_seq": 7, "distance_m": 20871.546, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Dorking West", "stage_seq": 8, "distance_m": 21887.827, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Gomshall", "stage_seq": 9, "distance_m": 29576.239, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Chilworth", "stage_seq": 10, "distance_m": 36641.538, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Shalford", "stage_seq": 11, "distance_m": 39607.278, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Shalford Jn", "stage_seq": 12, "distance_m": 40761.985, "section_seq": 1, "route_path_id": 31154}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0005H", "location": "Guildford", "stage_seq": 13, "distance_m": 42755.751, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Ash", "stage_seq": 14, "distance_m": 52803.219, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Aldershot South Jn", "stage_seq": 15, "distance_m": 54365.54, "section_seq": 1, "route_path_id": 31154}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0018", "location": "North Camp", "stage_seq": 16, "distance_m": 56250.924, "section_seq": 1, "route_path_id": 31154}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024H", "location": "Blackwater", "stage_seq": 17, "distance_m": 67299.385, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Blackwater Sig. BEF2979", "stage_seq": 18, "distance_m": 68185.529, "section_seq": 1, "route_path_id": 31154}, {"is_pass": false, "wtt_arr": "0032H", "wtt_dep": "0033H", "location": "Wokingham", "stage_seq": 19, "distance_m": 77562.903, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0039", "location": "Earley", "stage_seq": 20, "distance_m": 83862.942, "section_seq": 1, "route_path_id": 31154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041H", "location": "Reading Spur Jn", "stage_seq": 21, "distance_m": 87133.148, "section_seq": 1, "route_path_id": 31154}, {"is_pass": false, "wtt_arr": "0044", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 22, "distance_m": 88379.346, "section_seq": 1, "route_path_id": 31154}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88379.346, "from_m": 0.0, "section_seq": 1, "route_path_id": 31154}], "total_distance_m": 88379.346, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 88147.779, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 231.567, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:26:13Z", "source_id": 42082371, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:27:18", "operational_fact": true, "platform_smart_ids": []}] |
Gatwick Airport |
2323 |
2323 |
1 |
None |
None |
Reading Platforms 4/5/6 |
0044 |
0044 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42405/2026-09-12/detailed |
None |
Gatwick Airport |
2026-09-12T23:23:18+01:00 |
Redhill |
8.0 |
{"type": "LineString", "coordinates": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.1609751, 51.1580988], [-0.16096109999999997, 51.1583361], [-0.1609505, 51.1584876], [-0.1609337, 51.1593063], [-0.1609331, 51.1594069], [-0.1609337, 51.15961099999999], [-0.1609311, 51.15974099999999], [-0.16099069999999996, 51.16175590000001], [-0.1610052679303025, 51.1620009602833], [-0.1610255, 51.16234129999999], [-0.16107919999999998, 51.163123500000005], [-0.16110599999999997, 51.1638682], [-0.1611087, 51.165275900000005], [-0.1611301, 51.16875089999999], [-0.1611033, 51.1691683], [-0.16107299999999997, 51.1694617], [-0.1609987, 51.1701807], [-0.1609834, 51.1705672], [-0.16097989999999998, 51.170655], [-0.16094439999999996, 51.1812933], [-0.16094310000000003, 51.1814265], [-0.1609809, 51.191219800000006], [-0.16098029999999997, 51.19153249999999], [-0.161033, 51.1937653], [-0.16109839999999995, 51.194893499999985], [-0.161173, 51.1958618], [-0.16120859999999998, 51.196213], [-0.1612328, 51.196450899999995], [-0.1612705, 51.19681310000001], [-0.1614756, 51.19836670000001], [-0.1615283, 51.1986898], [-0.16163449999999996, 51.1991964], [-0.1617438, 51.1996367], [-0.16186719999999996, 51.200056], [-0.16199859999999996, 51.2005417], [-0.16207639999999998, 51.20084589999998], [-0.16216359999999996, 51.2012384], [-0.16228354651266325, 51.20178287965443], [-0.16228430000000002, 51.20178630000001], [-0.1623219, 51.2019993], [-0.1623701, 51.202272], [-0.16246619999999998, 51.203199100000006], [-0.16253859999999998, 51.2035708], [-0.1625684, 51.2037067], [-0.16287029999999997, 51.204768], [-0.16355560000000002, 51.20725349999999], [-0.1639767, 51.2087522], [-0.16433139999999996, 51.2098837], [-0.1645507, 51.2105459], [-0.1649705, 51.2116692], [-0.16539959999999998, 51.2127052], [-0.1660435, 51.21411129999999], [-0.1665718, 51.21520179999999], [-0.16803109999999996, 51.217819000000006], [-0.1682074, 51.2181378], [-0.1682990089731934, 51.21830176221716], [-0.1687578, 51.2191229], [-0.1691172, 51.2197948], [-0.16941759999999997, 51.2204314], [-0.16967509999999997, 51.2210952], [-0.16999159999999996, 51.2219294], [-0.17013909999999996, 51.2224339], [-0.1703108, 51.22327499999999], [-0.17032549999999996, 51.2233409], [-0.17036219999999996, 51.223504899999995], [-0.17038299999999998, 51.2235981], [-0.17045920000000003, 51.224371399999995], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-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.1659077, 51.23950440000001]]} |
5.8 |
2323 |
2331 |
2026-09-12T23:31:00+01:00 |
None |
None |
None |
Gatwick Airport |
Redhill |
51.1869997 |
-0.1609646 |
51.2395044 |
-0.1659077 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:23:18 |
Redhill |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078937 |
1789251974310498 |
None |
7 |
7 |
2026-09-12 22:26:14.313040 |
None |
2026-09-13 00:44:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519803 |
G38543 |
401H98M912 |
2026-09-12 |
Transport for Wales |
P |
CTR |
MAN |
1H98 |
197106 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 136.184, "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": 576.425, "from_m": 136.184, "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": 930.042, "from_m": 576.425, "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": 4427.428, "from_m": 930.042, "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": 4466.361, "from_m": 4427.428, "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": 11723.994, "from_m": 4466.361, "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": 11876.289, "from_m": 11723.994, "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": 11912.641, "from_m": 11876.289, "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": 11956.997, "from_m": 11912.641, "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": 12192.119, "from_m": 11956.997, "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": 17415.212, "from_m": 12192.119, "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": 17469.053, "from_m": 17415.212, "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": 26082.162, "from_m": 17469.053, "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": 26175.32, "from_m": 26082.162, "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": 28347.152, "from_m": 26175.32, "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": 34282.728, "from_m": 28347.152, "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": 34328.249, "from_m": 34282.728, "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": 34376.584, "from_m": 34328.249, "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": 34432.453, "from_m": 34376.584, "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": 34550.979, "from_m": 34432.453, "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": 36574.118, "from_m": 34550.979, "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": 36846.111, "from_m": 36574.118, "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": 38990.941, "from_m": 36846.111, "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": 39037.131, "from_m": 38990.941, "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": 47600.534, "from_m": 39037.131, "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": 48996.04, "from_m": 47600.534, "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": 49425.147, "from_m": 48996.04, "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": 61160.103, "from_m": 49425.147, "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": 61625.07, "from_m": 61160.103, "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": 61671.293, "from_m": 61625.07, "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": 61722.922, "from_m": 61671.293, "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": 61774.833, "from_m": 61722.922, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 62608.063, "from_m": 61774.833, "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": 62639.555, "from_m": 62608.063, "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": 62984.871, "from_m": 62639.555, "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": 63045.125, "from_m": 62984.871, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 63470.955, "from_m": 63045.125, "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": 63550.764, "from_m": 63470.955, "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": 64163.695, "from_m": 63550.764, "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": 64642.688, "from_m": 64163.695, "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": 65043.9, "from_m": 64642.688, "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": 519803, "profile_key": "29c88e63460c74c5c3c3ba69b28545abfe88199631b86e9b536a3ee1f152f1d4", "schedule_id": 14426, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 4147.381, "section_seq": 1, "route_path_id": 50407}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Helsby", "stage_seq": 3, "distance_m": 11777.921, "section_seq": 1, "route_path_id": 50407}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Frodsham", "stage_seq": 4, "distance_m": 15631.434, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Frodsham Jn", "stage_seq": 5, "distance_m": 17682.987, "section_seq": 1, "route_path_id": 50407}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Runcorn East", "stage_seq": 6, "distance_m": 21004.219, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Acton Grange Jn", "stage_seq": 7, "distance_m": 25980.828, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Walton Old Jn", "stage_seq": 8, "distance_m": 27637.366, "section_seq": 1, "route_path_id": 50407}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Warrington Bank Quay", "stage_seq": 9, "distance_m": 28856.65, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Winwick Jn", "stage_seq": 10, "distance_m": 34282.728, "section_seq": 1, "route_path_id": 50407}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Earlestown", "stage_seq": 11, "distance_m": 36701.657, "section_seq": 1, "route_path_id": 50407}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Newton-le-Willows", "stage_seq": 12, "distance_m": 38155.885, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Parkside Jn", "stage_seq": 13, "distance_m": 39814.15, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Astley Station S.B.", "stage_seq": 14, "distance_m": 49246.902, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Eccles", "stage_seq": 15, "distance_m": 57181.671, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Ordsall Lane Jn", "stage_seq": 16, "distance_m": 61774.833, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Water Street Jn", "stage_seq": 17, "distance_m": 62290.813, "section_seq": 1, "route_path_id": 50407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Deansgate", "stage_seq": 18, "distance_m": 62827.719, "section_seq": 1, "route_path_id": 50407}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0021", "location": "Manchester Oxford Road", "stage_seq": 19, "distance_m": 63394.727, "section_seq": 1, "route_path_id": 50407}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 20, "distance_m": 65043.9, "section_seq": 1, "route_path_id": 50407}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65043.9, "from_m": 0.0, "section_seq": 1, "route_path_id": 50407}], "total_distance_m": 65043.9, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 64941.841, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 102.059, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Chester |
2323 |
2323 |
3A |
None |
None |
Manchester Piccadilly |
0025 |
0023 |
14 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38543/2026-09-12/detailed |
None |
Chester |
2026-09-12T23:23:52+01:00 |
Helsby |
8.5 |
{"type": "LineString", "coordinates": [[-2.8787749, 53.19651499999999], [-2.8771387, 53.1958867], [-2.8770525, 53.195855300000005], [-2.8768953999999995, 53.19579809999999], [-2.8766452, 53.195720399999985], [-2.8763635000000005, 53.1956449], [-2.8760415, 53.1955731], [-2.8755506999999993, 53.19549030000001], [-2.8752504, 53.1954376], [-2.8748466, 53.1953754], [-2.8746089091824683, 53.19534307003112], [-2.8739548, 53.19525409999999], [-2.8733662, 53.195173100000005], [-2.8729528999999996, 53.1951162], [-2.8721993, 53.1950573], [-2.8718842999999996, 53.1950294], [-2.871624, 53.1950171], [-2.8712926999999997, 53.1950115], [-2.8709507, 53.195021099999984], [-2.8706637000000006, 53.19504119999999], [-2.8703124999999994, 53.1950744], [-2.8698927, 53.19512989999999], [-2.8695416999999996, 53.1951882], [-2.8691483, 53.1952726], [-2.8687593999999996, 53.1953675], [-2.8683436, 53.195488000000005], [-2.8679439999999996, 53.1956133], [-2.8675926, 53.1957451], [-2.8671875999999994, 53.195918600000006], [-2.8660234999999994, 53.1964473], [-2.8648593999999994, 53.1969759], [-2.8620618999999996, 53.1982613], [-2.8594842999999996, 53.199448700000005], [-2.8592027133348368, 53.19957740430325], [-2.8572204999999995, 53.2004834], [-2.8543826999999995, 53.201787999999986], [-2.8477745999999997, 53.2048056], [-2.846556, 53.2053915], [-2.8453732000000005, 53.20600359999999], [-2.8444036999999995, 53.20653290000001], [-2.8432971, 53.20716829999999], [-2.8419641000000007, 53.207992399999995], [-2.8407489999999997, 53.2088068], [-2.8399122, 53.20939800000001], [-2.838979699999999, 53.210117399999994], [-2.8378645, 53.2110175], [-2.8367862, 53.21197320000001], [-2.8360003, 53.21272170000001], [-2.834816, 53.2139148], [-2.8330338, 53.21571079999999], [-2.832549199999999, 53.2162008], [-2.8323363999999995, 53.216415899999994], [-2.8316161, 53.21713189999999], [-2.8307792999999997, 53.217975], [-2.8302451000000004, 53.21851159999999], [-2.830058999999999, 53.2186985], [-2.8297064, 53.21905269999999], [-2.8288254, 53.21991539999999], [-2.8284606, 53.2202817], [-2.8284077999999995, 53.2203302], [-2.828069, 53.220675], [-2.8274708999999993, 53.221274], [-2.8267494, 53.2219935], [-2.8255543, 53.2231831], [-2.8241502, 53.2246025], [-2.8240689999999997, 53.22468620000001], [-2.8230372, 53.22572379999999], [-2.8220448, 53.2267257], [-2.8210926, 53.227674699999994], [-2.8202409, 53.2285222], [-2.8195686, 53.2291836], [-2.8194303, 53.2293163], [-2.8179508, 53.2308197], [-2.8177371999999994, 53.231037399999984], [-2.8172003, 53.2315971], [-2.8163008, 53.23250180000001], [-2.8161363, 53.2326672], [-2.8152828999999997, 53.2334932], [-2.8138867, 53.2349153], [-2.8131413999999997, 53.23563979999999], [-2.8105474, 53.2380811], [-2.8099428, 53.2386443], [-2.8088217, 53.2397054], [-2.8043379, 53.24394159999999], [-2.8014808, 53.2466225], [-2.7985500999999995, 53.2493699], [-2.7962755999999995, 53.25153639999999], [-2.79435014187009, 53.25335536819731], [-2.7931825999999997, 53.2544583], [-2.7922969999999996, 53.2552874], [-2.791238, 53.2562635], [-2.7888100999999996, 53.2585511], [-2.7883701999999997, 53.25895700000001], [-2.7878122999999997, 53.25948330000001], [-2.7870269999999997, 53.260218599999995], [-2.7863103, 53.26089999999999], [-2.7854821999999997, 53.2617096], [-2.784777380770516, 53.262374927730654], [-2.7836782, 53.263412499999994], [-2.7812066999999994, 53.2657413], [-2.7810517, 53.2658882], [-2.7788675, 53.2679473], [-2.776902, 53.2697971], [-2.7767628, 53.269927], [-2.7752196999999996, 53.27138209999999], [-2.7751767999999997, 53.27142179999999], [-2.7726835000000003, 53.2737676], [-2.7721886, 53.2742344], [-2.7719820999999993, 53.27442709999999], [-2.7715434, 53.274835], [-2.771395747051619, 53.274956158975584]]} |
7.3 |
2323 |
2331½ |
2026-09-12T23:31:30+01:00 |
None |
None |
None |
Chester |
Helsby |
53.2099675 |
-2.8391740 |
53.2749562 |
-2.7713957 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:23:52 |
Helsby |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42079834 |
1789251860879120 |
None |
4 |
4 |
2026-09-12 22:24:20.881436 |
None |
2026-09-13 00:23:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519804 |
L79072 |
871D73M912 |
2026-09-12 |
South Western Railway |
P |
None |
DKG |
1D73 |
701048 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "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.337, "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": 12485.736, "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": 12530.906, "from_m": 12485.736, "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": 13402.326, "from_m": 12530.906, "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": 13484.696, "from_m": 13402.326, "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": 13508.651, "from_m": 13484.696, "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": 14538.443, "from_m": 13508.651, "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": 18113.945, "from_m": 14538.443, "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": 19437.195, "from_m": 18113.945, "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": 22346.826, "from_m": 19437.195, "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": 22635.571, "from_m": 22346.826, "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": 22733.141, "from_m": 22635.571, "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": 23092.981, "from_m": 22733.141, "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": 23180.839, "from_m": 23092.981, "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": 23237.267, "from_m": 23180.839, "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": 32259.51, "from_m": 23237.267, "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": 35349.372, "from_m": 32259.51, "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": 35435.517, "from_m": 35349.372, "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": 35473.02, "from_m": 35435.517, "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": 35564.651, "from_m": 35473.02, "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": 519804, "profile_key": "464fe2dd044ca4e4b3babace8c06c897101829694d713779a020d41fa23cdb34", "schedule_id": 18324, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Worcester Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Stoneleigh", "stage_seq": 10, "distance_m": 19251.061, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Ewell West", "stage_seq": 11, "distance_m": 20862.274, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358H", "location": "Epsom", "stage_seq": 12, "distance_m": 22914.411, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "Ashtead", "stage_seq": 13, "distance_m": 26109.263, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006", "location": "Leatherhead", "stage_seq": 14, "distance_m": 29013.738, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Box Hill & Westhumble", "stage_seq": 15, "distance_m": 34208.914, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": null, "location": "Dorking", "stage_seq": 16, "distance_m": 35564.651, "section_seq": 1, "route_path_id": 34786}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35564.651, "from_m": 0.0, "section_seq": 1, "route_path_id": 34786}], "total_distance_m": 35564.651, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34650.743, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 913.908, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:26:15Z", "source_id": 42082429, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:27:06", "operational_fact": true, "platform_smart_ids": []}] |
London Waterloo |
2323 |
2323 |
5 |
None |
None |
Dorking |
0014 |
0014 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79072/2026-09-12/detailed |
None |
London Waterloo |
2026-09-12T23:23:18+01:00 |
Vauxhall |
3.0 |
{"type": "LineString", "coordinates": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150628, 51.49727969999999], [-0.115076, 51.497228499999984], [-0.1150934, 51.49717360000001], [-0.115128, 51.49708389999999], [-0.11519089999999996, 51.49692939999999], [-0.11529322491164372, 51.4966959047131], [-0.1153782, 51.496502], [-0.1154434, 51.4963681], [-0.1155025, 51.4962613], [-0.1155677, 51.4961454], [-0.1156749, 51.4959726], [-0.11581130000000002, 51.495772600000016], [-0.11602589999999996, 51.4954776], [-0.1161806, 51.49524430000001], [-0.1165624, 51.4946914], [-0.1167318, 51.494457], [-0.1168016, 51.4943632], [-0.11699049999999998, 51.49413019999999], [-0.1171628, 51.49393659999999], [-0.1173417, 51.4937423], [-0.11739999999999998, 51.4936818], [-0.11769029999999998, 51.49340420000001], [-0.117991, 51.4931399], [-0.1182556, 51.4929176], [-0.1185925, 51.49264699999999], [-0.11866269999999998, 51.4925931], [-0.11893439999999998, 51.492388600000005], [-0.1192526, 51.4921659], [-0.11948530000000002, 51.49200929999999], [-0.1195993, 51.49193389999999], [-0.1203719, 51.49147919999999], [-0.1204579, 51.491427], [-0.12079229999999996, 51.4912142], [-0.1209781, 51.49108089999999], [-0.12114550000000002, 51.49095799999999], [-0.1212774, 51.490852800000006], [-0.1214349, 51.49072100000001], [-0.12171389999999996, 51.4904514], [-0.1218311, 51.49032999999999], [-0.1219538, 51.4901819], [-0.1220313, 51.4900852], [-0.12210680000000002, 51.48997899999999], [-0.1221986, 51.489827299999995], [-0.1222432, 51.4897501], [-0.1222868, 51.4896666], [-0.12233, 51.4895737], [-0.12237520000000002, 51.4894723], [-0.1224091, 51.48937639999999], [-0.1224485, 51.489250299999995], [-0.1224753, 51.489140600000006], [-0.1225046, 51.4889968], [-0.1225281, 51.488842299999995], [-0.1225334, 51.4887658], [-0.12259390000000002, 51.4880856], [-0.12260340000000002, 51.4879743], [-0.122624, 51.4878301], [-0.1226377, 51.4877453], [-0.1227916, 51.48694049999999], [-0.1228953, 51.4864893], [-0.1229358, 51.4862853], [-0.12298, 51.4860997], [-0.12298023627876704, 51.48609876796877]]} |
1.3 |
2323 |
2326 |
2026-09-12T23:26:00+01:00 |
None |
None |
None |
London Waterloo |
Vauxhall |
51.4860988 |
-0.1229802 |
51.4860988 |
-0.1229802 |
0 |
1 |
2026-09-12 22:26:15 |
RUNNING |
2026-09-12 22:23:18 |
Vauxhall |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42079189 |
1789251975823647 |
None |
8 |
8 |
2026-09-12 22:26:15.827140 |
None |
2026-09-12 22:27:06 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519805 |
L87111 |
041D63M912 |
2026-09-12 |
ScotRail |
P |
EDB |
MTH |
1D63 |
385021 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "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": 3143.579, "from_m": 1751.992, "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": 3300.695, "from_m": 3143.579, "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": 3459.605, "from_m": 3300.695, "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": 5113.448, "from_m": 3459.605, "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": 8511.668, "from_m": 5113.448, "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": 8558.61, "from_m": 8511.668, "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": 10032.374, "from_m": 8558.61, "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": 22803.694, "from_m": 10032.374, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 22864.199, "from_m": 22803.694, "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": 25108.55, "from_m": 22864.199, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 25288.368, "from_m": 25108.55, "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": 47776.117, "from_m": 25288.368, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48084.635, "from_m": 47776.117, "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": 48356.723, "from_m": 48084.635, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 48399.406, "from_m": 48356.723, "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": 48895.411, "from_m": 48399.406, "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": 49266.756, "from_m": 48895.411, "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": 49722.634, "from_m": 49266.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:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 49776.267, "from_m": 49722.634, "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": 50591.468, "from_m": 49776.267, "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": 50636.54, "from_m": 50591.468, "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": 50771.868, "from_m": 50636.54, "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": 53375.486, "from_m": 50771.868, "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:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 56492.252, "from_m": 53375.486, "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": 58381.945, "from_m": 56492.252, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 64733.681, "from_m": 58381.945, "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": 65995.612, "from_m": 64733.681, "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": 66342.074, "from_m": 65995.612, "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": 66439.901, "from_m": 66342.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": 66463.516, "from_m": 66439.901, "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": 66594.073, "from_m": 66463.516, "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": 70587.699, "from_m": 66594.073, "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": 70601.067, "from_m": 70587.699, "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": 70833.922, "from_m": 70601.067, "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": 71670.612, "from_m": 70833.922, "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": 71806.653, "from_m": 71670.612, "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": 71830.569, "from_m": 71806.653, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 71912.349, "from_m": 71830.569, "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": 74337.339, "from_m": 71912.349, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74742.34, "from_m": 74337.339, "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": 75178.867, "from_m": 74742.34, "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": 75416.92, "from_m": 75178.867, "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": 519805, "profile_key": "353751596d129b3e7f7366612f996284c742d96ada5f082b19391ea336625a85", "schedule_id": 20191, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Slateford", "stage_seq": 4, "distance_m": 5737.415, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Kingsknowe", "stage_seq": 5, "distance_m": 7204.324, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Wester Hailes", "stage_seq": 6, "distance_m": 11302.422, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Curriehill", "stage_seq": 7, "distance_m": 13967.399, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346H", "location": "Kirknewton", "stage_seq": 8, "distance_m": 21404.925, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Midcalder Jn", "stage_seq": 9, "distance_m": 22688.872, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Cobbinshaw Sig. EJ712", "stage_seq": 10, "distance_m": 33479.23, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Auchengray", "stage_seq": 11, "distance_m": 38479.994, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Carstairs East Jn", "stage_seq": 12, "distance_m": 48329.702, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Carstairs", "stage_seq": 13, "distance_m": 49385.88, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Carstairs North Jn", "stage_seq": 14, "distance_m": 50696.411, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Lanark Jn", "stage_seq": 15, "distance_m": 53519.222, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Carluke", "stage_seq": 16, "distance_m": 62816.13, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Law Jn", "stage_seq": 17, "distance_m": 66342.074, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Wishaw", "stage_seq": 18, "distance_m": 69892.12, "section_seq": 1, "route_path_id": 35514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Shieldmuir", "stage_seq": 19, "distance_m": 72156.05, "section_seq": 1, "route_path_id": 35514}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": null, "location": "Motherwell", "stage_seq": 20, "distance_m": 75416.92, "section_seq": 1, "route_path_id": 35514}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75416.92, "from_m": 0.0, "section_seq": 1, "route_path_id": 35514}], "total_distance_m": 75416.92, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75321.772, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.148, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:26:02Z", "source_id": 42082181, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:26:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:26:08Z", "source_id": 13769196, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Edinburgh |
2323 |
2323 |
11 |
None |
None |
Motherwell |
0023 |
0023 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87111/2026-09-12/detailed |
None |
Haymarket |
2026-09-12T23:27:00+01:00 |
Slateford |
3.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.219527, 55.94507399999999], [-3.2202228, 55.94496589999999], [-3.2210977999999995, 55.9448125], [-3.2212574, 55.944778799999995], [-3.2213887999999997, 55.944751], [-3.2218041, 55.9446632], [-3.2226974, 55.9444644], [-3.2231030000000005, 55.94437509999999], [-3.2235885, 55.9442455], [-3.2238861, 55.94416009999999], [-3.2241707, 55.944068599999994], [-3.2246709, 55.9438906], [-3.2250288000000005, 55.94374530000001], [-3.2252255999999995, 55.943661199999994], [-3.2257485, 55.943381900000006], [-3.2257552, 55.94337769999999], [-3.2260393, 55.94320229999999], [-3.2263137, 55.9430167], [-3.2265797999999997, 55.9428039], [-3.2268166999999996, 55.94259619999999], [-3.2270446, 55.942357999999984], [-3.2271845999999997, 55.94221189999999], [-3.2273272, 55.94204820000001], [-3.227661, 55.9415533], [-3.2280736999999995, 55.94091519999999], [-3.2281367999999997, 55.940813899999995], [-3.2283821999999995, 55.94035420000001], [-3.2293555, 55.93876389999999], [-3.2294769, 55.9385503], [-3.2296763, 55.93824769999999], [-3.2298467, 55.9379976], [-3.2300261999999997, 55.937763], [-3.2302017999999997, 55.937533299999984], [-3.2303864999999994, 55.937304399999995], [-3.2307058, 55.9369308], [-3.2310421999999996, 55.93656560000001], [-3.231336, 55.93619470000001], [-3.2315981999999996, 55.9358184], [-3.2320402999999995, 55.9351195], [-3.2324306, 55.934351199999995], [-3.2327014999999997, 55.9337209], [-3.2328974, 55.933373199999984], [-3.2330488, 55.933104400000005], [-3.2331527, 55.9329253], [-3.2332746999999995, 55.9327488], [-3.2335414, 55.9323978], [-3.2338177, 55.9320827], [-3.233935022830277, 55.93197357883607], [-3.2341925, 55.93173410000001], [-3.2342587998912107, 55.93167342318576], [-3.2342935146437837, 55.931641652649375], [-3.2343729, 55.931569], [-3.2346717999999997, 55.9312971], [-3.2350163999999997, 55.9310388], [-3.2353805000000007, 55.93076520000001], [-3.2357904999999993, 55.930519800000006], [-3.2367283999999996, 55.9300143], [-3.2376924999999996, 55.929542099999985], [-3.2395899999999997, 55.92862850000001], [-3.2400531999999997, 55.928394], [-3.240347799999999, 55.9282514], [-3.2423872999999994, 55.927263999999994], [-3.242915, 55.927008499999985], [-3.2432239, 55.9268595], [-3.2436971, 55.9266312], [-3.2442921351300544, 55.92633951944625]]} |
1.7 |
2327 |
2330 |
2026-09-12T23:30:00+01:00 |
None |
None |
Edinburgh |
Haymarket |
Slateford |
55.9451749 |
-3.2189400 |
55.9263395 |
-3.2442921 |
0 |
1 |
2026-09-12 22:26:10 |
AT_PLATFORM |
2026-09-12 22:26:00 |
Haymarket |
TRUST |
DIRECT_SCHEDULED_STOP_ARRIVAL |
13769196 |
1789251968306649 |
None |
8 |
8 |
2026-09-12 22:26:08.309489 |
4 |
2026-09-12 22:27:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519806 |
Y62788 |
771W76M912 |
2026-09-12 |
Transport for Wales |
P |
CDF |
HFD |
1W76 |
153361+153910 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "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": 671.277, "from_m": 341.881, "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": 735.192, "from_m": 671.277, "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": 846.908, "from_m": 735.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", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "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": 4038.152, "from_m": 921.977, "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": 15903.914, "from_m": 4038.152, "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": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "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": 15996.006, "from_m": 15956.176, "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": 19224.788, "from_m": 15996.006, "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": 19277.124, "from_m": 19224.788, "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": 19319.936, "from_m": 19277.124, "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": 19382.749, "from_m": 19319.936, "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": 19448.439, "from_m": 19382.749, "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": 19485.634, "from_m": 19448.439, "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": 21543.631, "from_m": 19485.634, "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": 24511.189, "from_m": 21543.631, "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": 34105.773, "from_m": 24511.189, "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": 34928.243, "from_m": 34105.773, "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": 37348.751, "from_m": 34928.243, "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": 37411.253, "from_m": 37348.751, "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": 49911.065, "from_m": 37411.253, "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": 49956.013, "from_m": 49911.065, "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": 53482.954, "from_m": 49956.013, "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": 58235.177, "from_m": 53482.954, "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": 58777.857, "from_m": 58235.177, "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": 67255.742, "from_m": 58777.857, "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": 68681.595, "from_m": 67255.742, "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": 69698.822, "from_m": 68681.595, "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": 74611.991, "from_m": 69698.822, "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": 83081.259, "from_m": 74611.991, "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": 83592.71, "from_m": 83081.259, "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": 85265.206, "from_m": 83592.71, "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": 87496.555, "from_m": 85265.206, "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": 88292.664, "from_m": 87496.555, "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": 88359.648, "from_m": 88292.664, "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": 88409.504, "from_m": 88359.648, "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": 88420.281, "from_m": 88409.504, "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": 88651.43, "from_m": 88420.281, "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": 519806, "profile_key": "133bc47b1b2df79da3e18f9d11a5288f0baead7c161e01ad531c51a5c5aa7c60", "schedule_id": 29917, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 41899}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2342", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Maindee North Jn", "stage_seq": 8, "distance_m": 20280.601, "section_seq": 1, "route_path_id": 41899}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Cwmbran", "stage_seq": 9, "distance_m": 30232.265, "section_seq": 1, "route_path_id": 41899}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Pontypool", "stage_seq": 10, "distance_m": 34928.243, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Little Mill Jn", "stage_seq": 11, "distance_m": 37348.751, "section_seq": 1, "route_path_id": 41899}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Abergavenny", "stage_seq": 12, "distance_m": 49911.065, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Abergavenny Sig. 38", "stage_seq": 13, "distance_m": 60360.646, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Pontrilas", "stage_seq": 14, "distance_m": 68758.198, "section_seq": 1, "route_path_id": 41899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "Tram Inn", "stage_seq": 15, "distance_m": 77941.434, "section_seq": 1, "route_path_id": 41899}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": null, "location": "Hereford", "stage_seq": 16, "distance_m": 88651.43, "section_seq": 1, "route_path_id": 41899}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88651.43, "from_m": 0.0, "section_seq": 1, "route_path_id": 41899}], "total_distance_m": 88651.43, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 88049.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 601.446, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Cardiff Central |
2323 |
2323 |
1 |
None |
None |
Hereford |
0033 |
0031 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62788/2026-09-12/detailed |
None |
Cardiff Central |
2026-09-12T23:25:11+01:00 |
Newport (South Wales) |
15.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1717989999999996, 51.477144800000005], [-3.1717497465626896, 51.47715936286946], [-3.1715794999999996, 51.4772097], [-3.171511393836019, 51.47722911532835], [-3.171431508709132, 51.47725188852774], [-3.1712224, 51.4773115], [-3.1709491999999995, 51.4773806], [-3.1707864999999997, 51.477419], [-3.1706154, 51.477458], [-3.1702486999999997, 51.4775407], [-3.1701479, 51.47756340000001], [-3.1697089, 51.477686899999995], [-3.1695627999999996, 51.4777259], [-3.169301399999999, 51.4777922], [-3.1688897999999996, 51.4778856], [-3.1685189999999994, 51.4779741], [-3.1679449999999996, 51.4781311], [-3.1678070999999997, 51.47816949999999], [-3.1671041, 51.4784055], [-3.1669558, 51.478444399999994], [-3.1668413999999996, 51.478474899999995], [-3.1664034999999995, 51.4785927], [-3.1659026, 51.47873250000001], [-3.1652992, 51.47890139999999], [-3.1648807999999997, 51.47901829999999], [-3.1644065, 51.4791509], [-3.1639762, 51.47927399999999], [-3.1637406, 51.47934530000001], [-3.1632592, 51.47949359999999], [-3.1627128, 51.47968519999999], [-3.1620669, 51.4799372], [-3.1611799, 51.4803241], [-3.1610573421014245, 51.48038042316301], [-3.1604281, 51.4806696], [-3.1597428, 51.48098619999999], [-3.1587686, 51.481428300000005], [-3.1580001, 51.4817991], [-3.1572591, 51.482201399999994], [-3.1567815999999995, 51.4824795], [-3.1558985999999996, 51.48302929999999], [-3.1555339, 51.483279800000005], [-3.1550409, 51.4836429], [-3.1545982999999995, 51.4840129], [-3.1540425, 51.484505], [-3.1537121, 51.4848103], [-3.1536737, 51.4848458], [-3.1532209999999994, 51.48524890000001], [-3.1527838, 51.48562890000001], [-3.1522487, 51.48608480000001], [-3.1516286, 51.4866045], [-3.1510658, 51.487092], [-3.1502974, 51.4877425], [-3.1496075, 51.4883265], [-3.1489629999999997, 51.488874], [-3.1484949, 51.48927230000001], [-3.1477836, 51.48988219999999], [-3.1471738999999994, 51.490404700000006], [-3.1464117000000003, 51.4910161], [-3.1456190999999993, 51.4916499], [-3.1450209, 51.49212589999999], [-3.1443181999999994, 51.4926845], [-3.144103494418325, 51.49285515160212], [-3.1436972999999995, 51.493178], [-3.1433016, 51.49349109999999], [-3.1429240000000003, 51.4937914], [-3.1424451999999996, 51.494173], [-3.1418510999999993, 51.4946423], [-3.1414268, 51.494969000000005], [-3.1408111999999995, 51.4954207], [-3.1402806999999995, 51.49578449999999], [-3.1397544, 51.496132], [-3.1390803999999997, 51.4965492], [-3.1379673, 51.4971654], [-3.1372398, 51.49752629999999], [-3.1371026, 51.4975928], [-3.1364642, 51.49790229999999], [-3.1357704, 51.498210099999994], [-3.1356793999999995, 51.49825239999999], [-3.1351524, 51.498467], [-3.1344817999999997, 51.4987325], [-3.1343669010159876, 51.4987748385867], [-3.133818, 51.498977100000005], [-3.1331394, 51.49920920000001], [-3.1326069999999997, 51.499387799999994], [-3.1317929, 51.499636599999995], [-3.1310394999999995, 51.4998733], [-3.1301718, 51.500147199999994], [-3.1291525, 51.50047190000001], [-3.1281076, 51.5007988], [-3.1276061999999993, 51.5009595], [-3.127084599999999, 51.50112480000001], [-3.1264580000000004, 51.501323000000006], [-3.1259215999999994, 51.50149], [-3.1253247999999996, 51.50167369999999], [-3.1247104999999995, 51.5018732], [-3.1240521, 51.5020752], [-3.1234780999999994, 51.50226299999999], [-3.1228105, 51.5024738], [-3.1214704, 51.5028942], [-3.1203147, 51.5032594], [-3.1190858999999995, 51.5036438], [-3.1174564999999994, 51.50415720000001], [-3.1159722, 51.50462679999998], [-3.1149515999999995, 51.50494899999999], [-3.1136627999999997, 51.5053538], [-3.1126931999999994, 51.5056635], [-3.1120668999999994, 51.5058589], [-3.1106329999999995, 51.5063126], [-3.1092476, 51.5067491], [-3.1085126999999995, 51.5069845], [-3.1079161999999996, 51.50718609999999], [-3.107465299999999, 51.50735180000001], [-3.1069208, 51.5075713], [-3.1062543, 51.50785679999999], [-3.1056427, 51.5081331], [-3.105014, 51.50842479999999], [-3.104436, 51.508693599999994], [-3.1039088999999995, 51.5089415], [-3.1032383999999995, 51.5092495], [-3.1028346999999994, 51.5094381], [-3.1024752, 51.5096061], [-3.1022335999999995, 51.509719], [-3.1018758, 51.50988639999999], [-3.1012144, 51.51019389999998], [-3.1006457999999997, 51.5104535], [-3.1000114, 51.510744], [-3.0992872, 51.511082], [-3.0987282, 51.51133780000001], [-3.0980212000000003, 51.51166959999999], [-3.097400299999999, 51.511958400000005], [-3.0970891, 51.51210030000001], [-3.0967029, 51.5122814], [-3.0963371, 51.5124529], [-3.0954445, 51.51286249999998], [-3.0939876999999996, 51.51354469999999], [-3.0920225999999995, 51.5144619], [-3.0903811999999995, 51.51521999999999], [-3.0892424, 51.51575189999999], [-3.0876238, 51.5165012], [-3.0864595, 51.517042], [-3.0846051, 51.51790080000001], [-3.0836196999999994, 51.5183567], [-3.0810895, 51.51953000000001], [-3.0786246, 51.52068039999999], [-3.0770058999999996, 51.5214243], [-3.0758132, 51.521982599999994], [-3.0745466999999995, 51.52257279999999], [-3.0735867999999997, 51.523017999999986], [-3.0722095, 51.5236488], [-3.0708493, 51.524276], [-3.0687392999999994, 51.52526019999999], [-3.0672768999999995, 51.5259828], [-3.0660358999999997, 51.5265499], [-3.0641105, 51.527435100000005], [-3.0629207, 51.527984499999995], [-3.0608135999999995, 51.5289562], [-3.0589592, 51.5297901], [-3.0572992, 51.5305825], [-3.0554861999999994, 51.5314065], [-3.0544212, 51.5318994], [-3.0542719660063726, 51.53196884206849], [-3.0529851999999997, 51.53256759999999], [-3.0520841, 51.53299289999999], [-3.0500361, 51.53395270000001], [-3.0479178999999994, 51.534928499999985], [-3.0457052, 51.5359398], [-3.0445331999999996, 51.53647449999999], [-3.0434172, 51.5369974], [-3.0427413, 51.5373206], [-3.0415174, 51.53787700000001], [-3.0402565, 51.5384564], [-3.0392768, 51.53892270000001], [-3.0372293, 51.539871100000006], [-3.0355340000000006, 51.5406536], [-3.0342845, 51.54124699999999], [-3.0322257, 51.5421972], [-3.0307745, 51.54287190000001], [-3.0296158999999996, 51.5433964], [-3.0275713, 51.544323600000006], [-3.0259867, 51.545030100000005], [-3.0244020999999996, 51.54577], [-3.0242403, 51.54584779999999], [-3.0232361999999995, 51.54633090000001], [-3.0217526, 51.5470239], [-3.0202943, 51.547693200000005], [-3.0192536999999997, 51.548172099999995], [-3.0187931999999997, 51.54838490000001], [-3.0182187999999996, 51.5486527], [-3.0176288999999996, 51.5489238], [-3.0170505, 51.5491904], [-3.0164764999999996, 51.5494568], [-3.0158882999999994, 51.5497267], [-3.0152559, 51.5500219], [-3.0147945, 51.5502337], [-3.0141738999999994, 51.550535], [-3.0135827999999996, 51.55083270000001], [-3.0131058, 51.551095], [-3.0125834, 51.55140740000001], [-3.0120810999999996, 51.55173929999999], [-3.0116029, 51.5520896], [-3.0111768999999997, 51.55242849999999], [-3.0107746, 51.5527832], [-3.0103656, 51.5531787], [-3.0098568999999995, 51.5537452], [-3.0096851999999994, 51.5539556], [-3.0094817999999997, 51.55422349999999], [-3.0092163999999997, 51.554601799999986], [-3.009178203165996, 51.55466347968381], [-3.0089498, 51.55503230000001], [-3.0087148999999997, 51.55546590000001], [-3.0085408, 51.55584149999999], [-3.0083463, 51.55631160000001], [-3.0082012999999996, 51.5567158], [-3.0078901, 51.55764609999999], [-3.0076218999999997, 51.55847649999999], [-3.0073044999999996, 51.5594754], [-3.0069215, 51.560677], [-3.0067227999999995, 51.56156070000001], [-3.0066575999999996, 51.56199000000001], [-3.0065955999999994, 51.5625507], [-3.0065631999999995, 51.56304469999999], [-3.0065476, 51.5637619], [-3.0064935, 51.5642307], [-3.0065069, 51.5645888], [-3.0064975, 51.5652689], [-3.006525, 51.5655815], [-3.0065297, 51.566035], [-3.0065704999999996, 51.566340200000006], [-3.0066296, 51.56666990000001], [-3.0067159, 51.567161], [-3.0068696, 51.5680128], [-3.0069087, 51.568192], [-3.0069446, 51.5683566], [-3.0070795, 51.56900469999999], [-3.0070959044723864, 51.56908936711081], [-3.0072661999999997, 51.5699683], [-3.0073788, 51.5705402], [-3.0075611999999996, 51.571428699999984], [-3.0077489999999996, 51.5724623], [-3.0078696999999996, 51.5730975], [-3.0079715999999994, 51.57370590000001], [-3.0080335, 51.5742041], [-3.0080813, 51.5747014], [-3.0080815, 51.5750575], [-3.0080681999999994, 51.575514600000005], [-3.0080524, 51.5756507], [-3.0079686999999997, 51.576066099999984], [-3.0079099, 51.5762589], [-3.0078494999999994, 51.5764072], [-3.0075827, 51.5770248], [-3.0072875999999997, 51.5775699], [-3.0069174999999997, 51.57820830000001], [-3.0064964, 51.57893839999999], [-3.0061895999999995, 51.57947239999999], [-3.0060644999999995, 51.5796901], [-3.0058895000000003, 51.57999699999999], [-3.0037110999999994, 51.5838232], [-3.0026308, 51.5857106], [-3.0023715999999996, 51.58616669999999], [-3.0022625, 51.5863526], [-3.0020156999999994, 51.586780899999994], [-3.0017915, 51.5871648], [-3.0015598000000003, 51.5874959], [-3.0014765999999997, 51.58761249999999], [-3.0013531999999996, 51.5877692], [-3.0012178, 51.587935], [-3.0010018, 51.58816560000001], [-3.0008691, 51.5882916], [-3.0007845999999994, 51.5883616], [-3.000602199999999, 51.5885182], [-3.000456, 51.5886424], [-3.0001342, 51.5888515], [-2.9998592, 51.5890199], [-2.9996414999999996, 51.58915199999999], [-2.9992781705370697, 51.589345813679]]} |
11.7 |
2325 |
2340 |
2026-09-12T23:42:00+01:00 |
None |
None |
None |
Cardiff Central |
Newport (South Wales) |
51.4780663 |
-3.1681819 |
51.5893458 |
-2.9992782 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:11 |
Newport (South Wales) |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42081489 |
1789251934144839 |
None |
11 |
11 |
2026-09-12 22:25:34.147708 |
None |
2026-09-13 00:33:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519807 |
F44607 |
522D741912 |
2026-09-12 |
c2c |
N |
FST |
SRY |
2D74 |
720606 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "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": 2554.428, "from_m": 702.808, "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": 2811.993, "from_m": 2554.428, "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": 4166.508, "from_m": 2811.993, "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": 4224.957, "from_m": 4166.508, "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": 4283.717, "from_m": 4224.957, "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": 4771.9, "from_m": 4283.717, "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": 5184.07, "from_m": 4771.9, "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": 5260.388, "from_m": 5184.07, "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": 5696.59, "from_m": 5260.388, "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": 10664.45, "from_m": 5696.59, "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": 11282.04, "from_m": 10664.45, "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": 12049.168, "from_m": 11282.04, "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": 12059.861, "from_m": 12049.168, "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": 14141.617, "from_m": 12059.861, "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": 25895.348, "from_m": 14141.617, "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": 26529.591, "from_m": 25895.348, "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": 34641.515, "from_m": 26529.591, "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": 36035.193, "from_m": 34641.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": 36331.125, "from_m": 36035.193, "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": 36476.742, "from_m": 36331.125, "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": 36627.857, "from_m": 36476.742, "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": 41449.295, "from_m": 36627.857, "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": 41488.671, "from_m": 41449.295, "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": 41526.589, "from_m": 41488.671, "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": 42032.75, "from_m": 41526.589, "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": 42840.671, "from_m": 42032.75, "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": 58242.616, "from_m": 42840.671, "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": 58351.751, "from_m": 58242.616, "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": 58394.911, "from_m": 58351.751, "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": 58438.717, "from_m": 58394.911, "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": 59812.517, "from_m": 58438.717, "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": 67561.392, "from_m": 59812.517, "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": 67879.007, "from_m": 67561.392, "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": 72412.535, "from_m": 67879.007, "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": 73165.854, "from_m": 72412.535, "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": 73210.668, "from_m": 73165.854, "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": 73768.831, "from_m": 73210.668, "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": 78724.606, "from_m": 73768.831, "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": 79344.034, "from_m": 78724.606, "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": 79521.156, "from_m": 79344.034, "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": 519807, "profile_key": "3e949dc7f04f26f3d412230d50bd7c2dcf2c5517a9513d7d87af7b9907274e13", "schedule_id": 33657, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 40678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.401, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Ockendon", "stage_seq": 8, "distance_m": 30813.007, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Chafford Hundred", "stage_seq": 9, "distance_m": 34887.181, "section_seq": 1, "route_path_id": 40678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "West Thurrock Jn", "stage_seq": 10, "distance_m": 36760.244, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Grays", "stage_seq": 11, "distance_m": 37975.976, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0005H", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 40804.747, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "East Tilbury", "stage_seq": 13, "distance_m": 46482.236, "section_seq": 1, "route_path_id": 40678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Thames Haven Jn", "stage_seq": 14, "distance_m": 48646.338, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Stanford-le-Hope", "stage_seq": 15, "distance_m": 49851.11, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": "0026H", "location": "Pitsea", "stage_seq": 16, "distance_m": 58067.902, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": "0031H", "location": "Benfleet", "stage_seq": 17, "distance_m": 62375.784, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0036H", "wtt_dep": "0037", "location": "Leigh-on-Sea", "stage_seq": 18, "distance_m": 67816.682, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": "0039H", "location": "Chalkwell", "stage_seq": 19, "distance_m": 69918.559, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": "0041H", "location": "Westcliff", "stage_seq": 20, "distance_m": 71515.81, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0043H", "wtt_dep": "0044H", "location": "Southend Central", "stage_seq": 21, "distance_m": 72859.371, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0046", "wtt_dep": "0046H", "location": "Southend East", "stage_seq": 22, "distance_m": 74907.868, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0048H", "wtt_dep": "0049", "location": "Thorpe Bay", "stage_seq": 23, "distance_m": 77146.952, "section_seq": 1, "route_path_id": 40678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0050H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 24, "distance_m": 78724.606, "section_seq": 1, "route_path_id": 40678}, {"is_pass": false, "wtt_arr": "0053", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 25, "distance_m": 79521.156, "section_seq": 1, "route_path_id": 40678}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79521.156, "from_m": 0.0, "section_seq": 1, "route_path_id": 40678}], "total_distance_m": 79521.156, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76582.03, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2939.126, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:26:15Z", "source_id": 42082420, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T22:26:54", "operational_fact": true, "platform_smart_ids": []}] |
London Fenchurch Street |
2323 |
2323 |
4 |
None |
None |
Shoeburyness |
0053 |
0053 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F44607/2026-09-12/detailed |
None |
London Fenchurch Street |
2026-09-12T23:22:59+01:00 |
Limehouse |
5.0 |
{"type": "LineString", "coordinates": [[-0.0779551, 51.5114471], [-0.0778324, 51.511423399999984], [-0.07750759999999998, 51.5113607], [-0.0770473, 51.5112728], [-0.0763145, 51.511133699999995], [-0.0757736, 51.51101390000001], [-0.0751871, 51.51087979999999], [-0.0749616, 51.51083359999999], [-0.074905, 51.51082280000001], [-0.07476529999999999, 51.5107961], [-0.0745655, 51.51077039999999], [-0.0744057, 51.51075389999998], [-0.07422049999999998, 51.5107469], [-0.0740598, 51.510746399999995], [-0.07379109999999998, 51.5107581], [-0.0730467, 51.51081169999999], [-0.0727724, 51.51083009999999], [-0.07227059999999999, 51.510863699999994], [-0.07187289999999999, 51.51089040000001], [-0.07170899999999998, 51.5109009], [-0.0712149, 51.5109112], [-0.0707666, 51.5109205], [-0.0705941, 51.510932399999994], [-0.0702715, 51.5109577], [-0.0697419, 51.510988399999995], [-0.0691233, 51.51103059999999], [-0.0687245, 51.511059], [-0.06837339999999999, 51.51107879999999], [-0.0679903, 51.51110619999999], [-0.0675977, 51.511128], [-0.06689500000000001, 51.51118189999999], [-0.06619479999999998, 51.51122500000001], [-0.0658226, 51.51125580000001], [-0.06493409999999998, 51.511311899999995], [-0.06416559999999999, 51.5113513], [-0.0637948, 51.5113708], [-0.0637656, 51.51137270000001], [-0.0634422, 51.5113936], [-0.0631173, 51.5114117], [-0.06287229999999999, 51.5114294], [-0.0626425, 51.511451400000006], [-0.0624806, 51.5114639], [-0.06176209999999999, 51.5115278], [-0.0614213, 51.511548899999994], [-0.06105929999999998, 51.51156469999999], [-0.06085360000000001, 51.5115746], [-0.06051359999999999, 51.5115909], [-0.0600869, 51.5116118], [-0.0597255, 51.5116246], [-0.05913549999999999, 51.5116582], [-0.058964600000000006, 51.511662099999995], [-0.0583136, 51.511691600000006], [-0.0576776, 51.5117244], [-0.0571607, 51.5117637], [-0.05698782826127284, 51.5117749177709], [-0.05689888460214256, 51.511780689387535], [-0.056867900000000006, 51.511782700000005], [-0.056674100000000005, 51.51179520000001], [-0.056406500000000005, 51.5118045], [-0.056146399999999985, 51.5118211], [-0.055721900000000005, 51.5118528], [-0.05529420000000001, 51.5118951], [-0.05484429999999999, 51.5119359], [-0.0543492, 51.511961099999986], [-0.05403059999999999, 51.51197019999999], [-0.0537202, 51.5119717], [-0.053330100000000005, 51.511971], [-0.05297249999999999, 51.51196740000001], [-0.0526727, 51.51196629999999], [-0.05236880000000001, 51.5119738], [-0.052000099999999994, 51.511984], [-0.0516267, 51.51200029999999], [-0.0508777, 51.512031], [-0.04932109999999999, 51.5121047], [-0.0489783, 51.512115599999994], [-0.04846399999999999, 51.5121303], [-0.0478992, 51.512150899999995], [-0.04734139999999999, 51.51217439999999], [-0.0467001, 51.5121939], [-0.0460767, 51.5121988], [-0.044661799999999995, 51.5122539], [-0.0443064, 51.5122666], [-0.0438933, 51.512289], [-0.0435166, 51.512304699999994], [-0.043210599999999995, 51.5123074], [-0.0428918, 51.512312399999985], [-0.042382, 51.51230410000001], [-0.0418447, 51.51231649999999], [-0.0415759, 51.5123244], [-0.04134179999999999, 51.5123328], [-0.0411241, 51.5123463], [-0.04086929999999999, 51.5123682], [-0.040738199999999995, 51.51238250000001], [-0.0404781, 51.51242729999999], [-0.04026119999999999, 51.5124709], [-0.040141899999999994, 51.5124943], [-0.0400129, 51.51252000000001], [-0.0398198, 51.5125784], [-0.0396188, 51.5126456], [-0.03925119999999999, 51.5127952], [-0.039012, 51.512902399999994], [-0.0388055, 51.513002500000006]]} |
1.7 |
2322 |
2327 |
2026-09-12T23:26:30+01:00 |
None |
None |
London Fenchurch Street |
Christian Street Jn |
Limehouse |
51.5125161 |
-0.0400324 |
51.5130025 |
-0.0388055 |
0 |
1 |
2026-09-12 22:26:15 |
RUNNING |
2026-09-12 22:22:59 |
Limehouse |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078793 |
1789251975832811 |
None |
8 |
8 |
2026-09-12 22:26:15.835907 |
None |
2026-09-12 22:26:54 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519808 |
G06965 |
512J36M912 |
2026-09-12 |
London Overground |
P |
BGV |
GPO |
2J36 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 213.026, "from_m": 0.0, "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": 1855.245, "from_m": 213.026, "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": 2932.107, "from_m": 1855.245, "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": 2992.114, "from_m": 2932.107, "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": 4256.447, "from_m": 2992.114, "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": 4419.302, "from_m": 4256.447, "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": 4732.559, "from_m": 4419.302, "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": 7447.761, "from_m": 4732.559, "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": 7500.33, "from_m": 7447.761, "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": 7888.207, "from_m": 7500.33, "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": 8418.426, "from_m": 7888.207, "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": 9903.062, "from_m": 8418.426, "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": 10433.28, "from_m": 9903.062, "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": 10460.675, "from_m": 10433.28, "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": 10964.085, "from_m": 10460.675, "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": 16210.249, "from_m": 10964.085, "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": 16713.66, "from_m": 16210.249, "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": 16741.054, "from_m": 16713.66, "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": 17271.272, "from_m": 16741.054, "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": 25039.787, "from_m": 17271.272, "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": 25339.436, "from_m": 25039.787, "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": 26434.23, "from_m": 25339.436, "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": 26528.378, "from_m": 26434.23, "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": 26563.106, "from_m": 26528.378, "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": 26603.125, "from_m": 26563.106, "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": 30585.488, "from_m": 26603.125, "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": 32189.214, "from_m": 30585.488, "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": 32639.99, "from_m": 32189.214, "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": 33199.862, "from_m": 32639.99, "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}], "service_id": 519808, "profile_key": "7d99866f259a0649040809fd2924c5514020ff80dfc161fae212aec8859cd6d8", "schedule_id": 12329, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Barking Riverside Station (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Ripple Lane West Jn", "stage_seq": 2, "distance_m": 2713.065, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Barking Riverside Up Jn", "stage_seq": 3, "distance_m": 3986.185, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2329", "location": "Barking", "stage_seq": 4, "distance_m": 4428.528, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Barking Station Jn", "stage_seq": 5, "distance_m": 5309.793, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 7120.76, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Wanstead Park", "stage_seq": 7, "distance_m": 9160.744, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Leytonstone High Road", "stage_seq": 8, "distance_m": 13587.167, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Leyton Midland Road", "stage_seq": 9, "distance_m": 21061.267, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Walthamstow Queen's Road", "stage_seq": 10, "distance_m": 22898.322, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Blackhorse Road", "stage_seq": 11, "distance_m": 24310.701, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "South Tottenham", "stage_seq": 12, "distance_m": 26494.218, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Harringay Green Lanes", "stage_seq": 13, "distance_m": 28340.306, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Harringay Park Jn", "stage_seq": 14, "distance_m": 29227.197, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Crouch Hill", "stage_seq": 15, "distance_m": 29817.843, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Upper Holloway", "stage_seq": 16, "distance_m": 31109.909, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Junction Road Jn", "stage_seq": 17, "distance_m": 31904.09, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Gospel Oak", "stage_seq": 18, "distance_m": 33199.862, "section_seq": 1, "route_path_id": 29759}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33199.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 29759}], "total_distance_m": 33199.862, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32977.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 222.862, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Barking Riverside Station (Construction) |
2323 |
2323 |
1 |
None |
None |
Gospel Oak |
0004 |
0002 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G06965/2026-09-12/detailed |
None |
Barking Riverside Station (Construction) |
2026-09-12T23:22:59+01:00 |
Barking |
5.5 |
{"type": "LineString", "coordinates": [[0.1161168, 51.5195524], [0.11632469999999998, 51.52023169999999], [0.11640380000000002, 51.520494], [0.1165333, 51.521049600000005], [0.11656220000000002, 51.521271600000006], [0.11658459999999995, 51.5214443], [0.116634, 51.52158510000001], [0.1166783, 51.5217008], [0.116753, 51.52185550000001], [0.1168551, 51.52202599999999], [0.1169748, 51.5221939], [0.1171252, 51.522381799999984], [0.11730390000000002, 51.522584], [0.1175503, 51.5228228], [0.11786499999999998, 51.5230888], [0.11813489999999996, 51.523301999999994], [0.11852680000000002, 51.5235802], [0.118952, 51.52382690000001], [0.11921289999999998, 51.5239875], [0.11949909999999998, 51.5241353], [0.11982839999999996, 51.52429560000001], [0.1206711, 51.5246549], [0.12095369999999998, 51.524797], [0.1212313, 51.5249309], [0.1215198, 51.525097499999994], [0.12187939999999998, 51.5253337], [0.1221994, 51.5255869], [0.1223925, 51.5257657], [0.1225548, 51.525935], [0.1227105, 51.526119], [0.12286279999999998, 51.52633600000001], [0.12302820000000002, 51.52660660000001], [0.1231061, 51.5267741], [0.1232026, 51.52702959999999], [0.12326589999999998, 51.52729910000001], [0.1232719, 51.5274408], [0.12326769999999998, 51.527586699999986], [0.12325220283912672, 51.52767298739745], [0.1228602, 51.52776080000001], [0.1224306, 51.5278666], [0.12207020000000002, 51.52796049999999], [0.12155879999999997, 51.5281058], [0.1211633, 51.52822630000001], [0.1206983, 51.5283663], [0.120391, 51.52844400000001], [0.120276, 51.5284723], [0.1200669, 51.5285236], [0.11976069999999996, 51.528605199999994], [0.1194854, 51.5286946], [0.119198, 51.528793], [0.11899659999999998, 51.5288524], [0.1186693, 51.52893900000001], [0.1183808, 51.5289889], [0.1179449, 51.5290684], [0.1176358, 51.52912109999999], [0.1172848, 51.5291554], [0.11637519999999996, 51.52924749999999], [0.11498493795263068, 51.52939335551372], [0.1147405, 51.529419], [0.11318290000000002, 51.52959560000001], [0.11013, 51.52994290000001], [0.1086141, 51.5301214], [0.1078767, 51.530215799999986], [0.1071295, 51.5303169], [0.1056106, 51.53053750000001], [0.1041313, 51.53077450000001], [0.10334569999999998, 51.5309083], [0.102737, 51.5310131], [0.10202319999999998, 51.5311475], [0.1013191, 51.5312802], [0.1012920202492887, 51.531285740960584], [0.09962079999999998, 51.531627699999994], [0.09898360000000002, 51.531777299999995], [0.0982328, 51.53196139999999], [0.0976351, 51.53212119999999], [0.09560889999999998, 51.53271429999999], [0.0939531, 51.5332469], [0.0931022, 51.53354079999998], [0.092272, 51.5338457], [0.0914739, 51.534151], [0.090601, 51.5345056], [0.08983152841195213, 51.53484005487593], [0.08974859999999998, 51.53487609999999], [0.0890252, 51.535182199999994], [0.08819489999999999, 51.535587199999995], [0.0874923, 51.5359329], [0.0869538, 51.53620980000001], [0.08565210000000001, 51.5368629], [0.08543119999999998, 51.53698239999999], [0.0854221, 51.5369872], [0.0853571, 51.5370211], [0.0851423, 51.537133], [0.0841866, 51.5376283], [0.08332049999999999, 51.538077099999995], [0.0829267, 51.53828059999999], [0.08250689999999998, 51.5384893], [0.0821387, 51.53866779999999], [0.08200236345345173, 51.53873322344753], [0.08149929999999998, 51.539002199999985], [0.0806247, 51.5394791], [0.0805214, 51.5395316], [0.08038923598497819, 51.53959910036112]]} |
2.8 |
2322 |
2327½ |
2026-09-12T23:27:00+01:00 |
None |
None |
None |
Barking Riverside Station (Construction) |
Barking |
51.5359278 |
0.0875026 |
51.5395991 |
0.0803892 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:59 |
Barking |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078771 |
1789251975846816 |
None |
8 |
8 |
2026-09-12 22:26:15.849325 |
None |
2026-09-13 00:02:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519809 |
L82855 |
872J78M912 |
2026-09-12 |
South Western Railway |
O |
HMC |
None |
2J78 |
450027+450083 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 536.597, "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": 597.006, "from_m": 536.597, "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": 631.546, "from_m": 597.006, "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": 2547.544, "from_m": 631.546, "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": 2623.49, "from_m": 2547.544, "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": 2699.67, "from_m": 2623.49, "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": 4103.032, "from_m": 2699.67, "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": 4338.199, "from_m": 4103.032, "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": 4382.517, "from_m": 4338.199, "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": 8165.266, "from_m": 4382.517, "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": 8223.2, "from_m": 8165.266, "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": 8285.314, "from_m": 8223.2, "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": 12050.422, "from_m": 8285.314, "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": 12109.218, "from_m": 12050.422, "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": 12776.838, "from_m": 12109.218, "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": 12807.864, "from_m": 12776.838, "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": 17556.278, "from_m": 12807.864, "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": 18259.618, "from_m": 17556.278, "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": 18353.583, "from_m": 18259.618, "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": 19098.476, "from_m": 18353.583, "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": 21024.948, "from_m": 19098.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": 21148.29, "from_m": 21024.948, "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": 21929.028, "from_m": 21148.29, "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": 22759.611, "from_m": 21929.028, "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": 23614.288, "from_m": 22759.611, "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": 24191.624, "from_m": 23614.288, "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": 519809, "profile_key": "93b63420f93b88d292e0e3911a894bcde55fcf13acc9eff8bf2ccb3845afcaac", "schedule_id": 35213, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Hampton Court", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Thames Ditton", "stage_seq": 2, "distance_m": 1526.21, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Hampton Court Jn", "stage_seq": 3, "distance_m": 2623.49, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Surbiton", "stage_seq": 4, "distance_m": 4911.655, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Berrylands Juncton", "stage_seq": 5, "distance_m": 7755.173, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "New Malden", "stage_seq": 6, "distance_m": 8548.48, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Raynes Park", "stage_seq": 7, "distance_m": 10420.631, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Wimbledon", "stage_seq": 8, "distance_m": 12554.509, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Earlsfield", "stage_seq": 9, "distance_m": 15211.119, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Clapham Junction (M)", "stage_seq": 10, "distance_m": 17927.406, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Vauxhall", "stage_seq": 11, "distance_m": 22124.05, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Waterloo West Crossings", "stage_seq": 12, "distance_m": 23462.647, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 13, "distance_m": 24191.624, "section_seq": 1, "route_path_id": 35062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24191.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 35062}], "total_distance_m": 24191.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21320.413, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2871.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:29Z", "source_id": 42080257, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:24:31Z", "source_id": 13768525, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:24:00+01:00", "operational_fact": true}] |
Hampton Court |
2323 |
2323 |
1 |
None |
None |
London Waterloo |
0001 |
0001 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82855/2026-09-12/detailed |
None |
Thames Ditton |
2026-09-12T23:26:00+01:00 |
Surbiton |
4.0 |
{"type": "LineString", "coordinates": [[-0.33900207472319993, 51.388574127278], [-0.33859899999999993, 51.3874964], [-0.3383358074881287, 51.38679167395817], [-0.33803349999999993, 51.385982199999994], [-0.33792039999999995, 51.38567020000001], [-0.33771699999999993, 51.3852357], [-0.33751809999999993, 51.38487679999999], [-0.33737899999999993, 51.38467320000001], [-0.3369797, 51.38427020000001], [-0.3363122, 51.383767500000005], [-0.3358632, 51.383505], [-0.3355325, 51.383331600000005], [-0.33506539999999996, 51.3831498], [-0.33463640000000006, 51.38303710000001], [-0.33423739999999996, 51.38293000000001], [-0.3338625, 51.3828522], [-0.33357239999999994, 51.3828061], [-0.3332642, 51.3827624], [-0.333104, 51.3827405], [-0.3328699644952928, 51.3827193542847], [-0.33262027186983417, 51.38272202327017], [-0.3323985754642781, 51.38272306199595], [-0.3322010333391128, 51.3827232749557], [-0.33202380355482647, 51.38272346664307], [-0.33186304417190726, 51.38272444155172], [-0.3317149132508436, 51.382727004175315], [-0.3315755688521237, 51.382731959007465], [-0.3314411690362357, 51.38274011054186], [-0.33130787186366784, 51.382752263272145], [-0.33117183539490835, 51.38276922169197], [-0.33102921769044547, 51.38279179029499], [-0.33087617681076753, 51.382820773574856], [-0.3307088708163626, 51.382856976025224], [-0.330523457767719, 51.382901202139735], [-0.33031609572532505, 51.38295425641206], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824]]} |
2.0 |
2326 |
2330 |
2026-09-12T23:29:30+01:00 |
None |
None |
Hampton Court |
Thames Ditton |
Surbiton |
51.3882909 |
-0.3388961 |
51.3925218 |
-0.3037559 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:26:00 |
Surbiton |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789251873700226 |
None |
4 |
4 |
2026-09-12 22:26:01.473797 |
None |
2026-09-13 00:01:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519810 |
L84842 |
872U78M912 |
2026-09-12 |
South Western Railway |
P |
WNR |
None |
2U78 |
701017 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 621.463, "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": 1406.394, "from_m": 621.463, "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": 4690.626, "from_m": 1406.394, "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": 5475.557, "from_m": 4690.626, "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": 5772.148, "from_m": 5475.557, "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": 6564.947, "from_m": 5772.148, "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": 9854.447, "from_m": 6564.947, "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": 10192.366, "from_m": 9854.447, "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": 13654.865, "from_m": 10192.366, "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": 13992.784, "from_m": 13654.865, "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": 17282.284, "from_m": 13992.784, "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": 18075.082, "from_m": 17282.284, "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": 18371.674, "from_m": 18075.082, "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": 19156.605, "from_m": 18371.674, "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": 22414.402, "from_m": 19156.605, "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": 22811.268, "from_m": 22414.402, "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": 27512.675, "from_m": 22811.268, "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": 27561.82, "from_m": 27512.675, "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": 27960.141, "from_m": 27561.82, "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": 28632.047, "from_m": 27960.141, "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": 29186.071, "from_m": 28632.047, "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": 37474.497, "from_m": 29186.071, "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": 40756.742, "from_m": 37474.497, "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": 40811.03, "from_m": 40756.742, "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": 41154.463, "from_m": 40811.03, "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": 41191.814, "from_m": 41154.463, "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": 42547.156, "from_m": 41191.814, "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": 43654.97, "from_m": 42547.156, "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": 47503.893, "from_m": 43654.97, "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": 47546.203, "from_m": 47503.893, "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": 53121.184, "from_m": 47546.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": 53182.269, "from_m": 53121.184, "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": 53225.608, "from_m": 53182.269, "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": 53783.661, "from_m": 53225.608, "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": 55196.055, "from_m": 53783.661, "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": 55275.877, "from_m": 55196.055, "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": 56481.712, "from_m": 55275.877, "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": 56605.054, "from_m": 56481.712, "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": 57385.792, "from_m": 56605.054, "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": 58216.375, "from_m": 57385.792, "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": 59071.052, "from_m": 58216.375, "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": 59648.388, "from_m": 59071.052, "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": 519810, "profile_key": "a697e147c8348df0ab9a58ae340b6bc4ae6b9a924258a625881f26288512dc49", "schedule_id": 19597, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Windsor & Eton Riverside", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Datchet", "stage_seq": 2, "distance_m": 3048.51, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330", "location": "Sunnymeads", "stage_seq": 3, "distance_m": 10121.523, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Wraysbury", "stage_seq": 4, "distance_m": 11923.615, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Staines Sig. Bef2608", "stage_seq": 5, "distance_m": 18879.46, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Staines", "stage_seq": 6, "distance_m": 28501.599, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Ashford (Middlesex)", "stage_seq": 7, "distance_m": 30864.481, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Feltham", "stage_seq": 8, "distance_m": 35159.095, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Feltham Jn", "stage_seq": 9, "distance_m": 37474.497, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 38089.668, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Whitton", "stage_seq": 11, "distance_m": 38975.668, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Twickenham Jn", "stage_seq": 12, "distance_m": 40424.779, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Twickenham", "stage_seq": 13, "distance_m": 40859.935, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "St. Margarets", "stage_seq": 14, "distance_m": 41740.83, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Richmond", "stage_seq": 15, "distance_m": 43451.287, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002", "location": "Barnes", "stage_seq": 16, "distance_m": 47706.307, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004H", "location": "Putney", "stage_seq": 17, "distance_m": 49591.837, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "Clapham Junction (W)", "stage_seq": 18, "distance_m": 52792.083, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "West London Jn", "stage_seq": 19, "distance_m": 54581.569, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Queenstown Road (Battersea)", "stage_seq": 20, "distance_m": 55415.15, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Nine Elms Jn", "stage_seq": 21, "distance_m": 56446.942, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0015", "location": "Vauxhall", "stage_seq": 22, "distance_m": 57580.814, "section_seq": 1, "route_path_id": 35222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Waterloo West Crossings", "stage_seq": 23, "distance_m": 58919.411, "section_seq": 1, "route_path_id": 35222}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 24, "distance_m": 59648.388, "section_seq": 1, "route_path_id": 35222}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59648.388, "from_m": 0.0, "section_seq": 1, "route_path_id": 35222}], "total_distance_m": 59648.388, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58449.815, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1198.573, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28224, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:23Z", "source_id": 42081388, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:26:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:27Z", "source_id": 13768909, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Windsor & Eton Riverside |
2323 |
2323 |
1 |
None |
None |
London Waterloo |
0019 |
0019 |
16 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84842/2026-09-12/detailed |
None |
Windsor & Eton Riverside |
2026-09-12T23:22:52+01:00 |
Datchet |
4.0 |
{"type": "LineString", "coordinates": [[-0.6061271999999999, 51.4858654], [-0.6059983999999999, 51.485968699999994], [-0.6058784, 51.4860753], [-0.6057736999999999, 51.4861744], [-0.6056716999999999, 51.4862862], [-0.6055632, 51.48642630000001], [-0.6054684, 51.4865568], [-0.6053202, 51.486780399999994], [-0.6052296999999999, 51.4869409], [-0.6051770999999999, 51.4870502], [-0.605136, 51.4871473], [-0.6050853, 51.48729600000001], [-0.6050378, 51.48744930000001], [-0.6049457999999999, 51.4877569], [-0.6048671999999999, 51.48798589999999], [-0.6047375, 51.48832380000001], [-0.6046381, 51.4885594], [-0.6043811, 51.4891179], [-0.6042764, 51.4893458], [-0.6043319, 51.48920929999999], [-0.6043779, 51.48906989999999], [-0.6044237, 51.488934099999994], [-0.6044794, 51.488794000000006], [-0.6043341999999999, 51.48910959999999], [-0.6041606, 51.48948740000001], [-0.6039047, 51.49006980000001], [-0.6036284, 51.490489], [-0.6032395, 51.490946599999994], [-0.6029539999999999, 51.4912404], [-0.6025045999999998, 51.491544400000016], [-0.6021615, 51.49173489999999], [-0.6017463, 51.49191939999999], [-0.6008646999999999, 51.49216559999999], [-0.6004642, 51.49223400000001], [-0.6001611, 51.492266], [-0.5998546, 51.492285800000005], [-0.5982827999999999, 51.4924479], [-0.5976600999999999, 51.49250229999999], [-0.5960779, 51.4926231], [-0.5955078, 51.49267890000001], [-0.5949211999999999, 51.49270749999999], [-0.5943068, 51.4926937], [-0.5938893, 51.49266], [-0.5933563, 51.49261559999999], [-0.5927348, 51.4925278], [-0.5914806999999999, 51.4922492], [-0.590845, 51.49205210000001], [-0.5900161999999999, 51.49170480000001], [-0.5890158, 51.4911202], [-0.5883425000000001, 51.4905808], [-0.5877203, 51.48989280000001], [-0.5866286, 51.488633500000006], [-0.5855470999999999, 51.48743900000001], [-0.5850549, 51.4869165], [-0.5843487, 51.4862468], [-0.5833241, 51.48541000000001], [-0.5820876, 51.48451639999999], [-0.5812719999999999, 51.4840229], [-0.5800824, 51.48330970000001], [-0.5798640999999999, 51.48317509999998], [-0.5793472, 51.48285510000001], [-0.5789061437630914, 51.48259922474861]]} |
1.9 |
2322 |
2326 |
2026-09-12T23:26:24+01:00 |
None |
None |
Windsor & Eton Riverside |
Datchet |
Datchet |
51.4828920 |
-0.5794069 |
51.4825992 |
-0.5789061 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:22:52 |
Datchet |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078646 |
1789251930771878 |
None |
11 |
11 |
2026-09-12 22:25:30.774780 |
None |
2026-09-12 22:26:24 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519811 |
P76211 |
502F82M912 |
2026-09-12 |
Greater Anglia |
P |
WTM |
BTR |
2F82 |
720531 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.897, "from_m": 0.0, "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": 522.048, "from_m": 179.897, "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": 1019.558, "from_m": 522.048, "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": 5355.927, "from_m": 1019.558, "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": 5420.256, "from_m": 5355.927, "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": 7333.417, "from_m": 5420.256, "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": 7455.604, "from_m": 7333.417, "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": 9925.024, "from_m": 7455.604, "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": 10214.866, "from_m": 9925.024, "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": 10501.973, "from_m": 10214.866, "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": 519811, "profile_key": "99390d604d562342e786815f63bbbf689ceec027304e433ac1427d7542a81447", "schedule_id": 22375, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Witham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37111}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2330H", "location": "White Notley", "stage_seq": 2, "distance_m": 5420.256, "section_seq": 1, "route_path_id": 37111}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Cressing", "stage_seq": 3, "distance_m": 7333.417, "section_seq": 1, "route_path_id": 37111}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336", "location": "Braintree Freeport", "stage_seq": 4, "distance_m": 9356.002, "section_seq": 1, "route_path_id": 37111}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "Braintree", "stage_seq": 5, "distance_m": 10501.973, "section_seq": 1, "route_path_id": 37111}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10501.973, "from_m": 0.0, "section_seq": 1, "route_path_id": 37111}], "total_distance_m": 10501.973, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10501.973, "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": 13806, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:50Z", "source_id": 42079394, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:52Z", "source_id": 13768218, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:29:00+01:00", "operational_fact": true}] |
Witham |
2323 |
2323 |
4 |
None |
None |
Braintree |
2340 |
2340 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76211/2026-09-12/detailed |
None |
Witham |
2026-09-12T23:23:03+01:00 |
White Notley |
6.0 |
{"type": "LineString", "coordinates": [[0.6391442435325817, 51.805941100445935], [0.6393923, 51.8060829], [0.6399938, 51.8063924], [0.6402446, 51.8065191], [0.640839, 51.806816999999995], [0.6409456999999998, 51.8068729], [0.6411773, 51.8070211], [0.6412758, 51.807094499999984], [0.6413607, 51.80717189999999], [0.6414303999999998, 51.8072451], [0.6414901, 51.8073128], [0.6415404, 51.8073826], [0.6415713, 51.8074335], [0.6416177, 51.80751849999999], [0.6416423999999998, 51.807567299999995], [0.6416631, 51.8076263], [0.6416882999999999, 51.807715], [0.6417145, 51.807863], [0.6417161999999998, 51.8079496], [0.6417113999999999, 51.808028099999994], [0.6417006999999999, 51.8081168], [0.6416751999999999, 51.80821919999999], [0.6416257999999999, 51.8084081], [0.6414886, 51.8086621], [0.6412596, 51.808878799999995], [0.6409199, 51.80911639999999], [0.6384809, 51.8103581], [0.6365281999999999, 51.81137959999999], [0.6342572999999999, 51.81260549999999], [0.632487, 51.8135606], [0.6305558, 51.81474790000001], [0.6294892, 51.8154665], [0.628820698883665, 51.81591692544413], [0.628782, 51.81594299999999], [0.6279977999999999, 51.8165477], [0.6267005999999999, 51.817548], [0.6252414999999999, 51.8188081], [0.6238896999999999, 51.8200815], [0.6224519999999999, 51.8217527], [0.6217439, 51.8226943], [0.6207354, 51.8238084], [0.6198342, 51.82490919999999], [0.6187501999999999, 51.8263027], [0.6176913, 51.8273181], [0.6173591999999999, 51.8276365], [0.6161902999999999, 51.8285591], [0.6158883, 51.8288121], [0.6146898999999999, 51.8296389], [0.6128563, 51.8307455], [0.6105039999999999, 51.8319526], [0.6080414726640495, 51.833078520820536], [0.6076019, 51.8332795], [0.6046847, 51.8346516], [0.5972118, 51.83822180000001], [0.5963521999999999, 51.838658], [0.5961513999999999, 51.838761700000006], [0.5960355999999999, 51.83882609999999], [0.5956501999999999, 51.8390407]]} |
3.1 |
2323 |
2329 |
2026-09-12T23:29:54+01:00 |
None |
None |
Witham |
White Notley |
White Notley |
51.8213331 |
0.6228130 |
51.8390407 |
0.5956502 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:23:03 |
White Notley |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078637 |
1789251833164154 |
None |
6 |
6 |
2026-09-12 22:23:53.166447 |
None |
2026-09-12 22:29:54 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519812 |
P86868 |
882C76M912 |
2026-09-12 |
Southeastern |
P |
DFD |
CHX |
2C76 |
707020+707024 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "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": 622.405, "from_m": 272.717, "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": 668.047, "from_m": 622.405, "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": 1370.828, "from_m": 668.047, "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": 1403.851, "from_m": 1370.828, "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": 1405.646, "from_m": 1403.851, "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": 2455.224, "from_m": 1405.646, "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": 2492.582, "from_m": 2455.224, "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": 2566.096, "from_m": 2492.582, "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": 2613.98, "from_m": 2566.096, "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": 3047.742, "from_m": 2613.98, "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": 3075.355, "from_m": 3047.742, "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": 3107.304, "from_m": 3075.355, "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": 6870.685, "from_m": 3107.304, "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": 6902.634, "from_m": 6870.685, "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": 6930.247, "from_m": 6902.634, "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": 6989.528, "from_m": 6930.247, "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": 14419.155, "from_m": 6989.528, "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": 14478.437, "from_m": 14419.155, "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": 14506.049, "from_m": 14478.437, "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": 14537.999, "from_m": 14506.049, "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": 24171.063, "from_m": 14537.999, "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": 24675.906, "from_m": 24171.063, "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": 26579.723, "from_m": 24675.906, "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": 27203.565, "from_m": 26579.723, "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": 28868.503, "from_m": 27203.565, "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": 29574.579, "from_m": 28868.503, "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": 29627.108, "from_m": 29574.579, "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": 29956.443, "from_m": 29627.108, "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": 29998.044, "from_m": 29956.443, "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": 30066.82, "from_m": 29998.044, "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": 35243.019, "from_m": 30066.82, "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": 37207.111, "from_m": 35243.019, "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": 38672.8, "from_m": 37207.111, "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": 519812, "profile_key": "4da7efd30f885c768bb6f2ca1a261d7e85cc214c4bb0f61b884be6da03365bf5", "schedule_id": 23186, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2534.466, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Perry Street Fork Jn", "stage_seq": 5, "distance_m": 3075.355, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2331H", "location": "Barnehurst", "stage_seq": 6, "distance_m": 4988.994, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Bexleyheath", "stage_seq": 7, "distance_m": 10704.342, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Welling", "stage_seq": 8, "distance_m": 20517.117, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Falconwood", "stage_seq": 9, "distance_m": 22154.195, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Eltham", "stage_seq": 10, "distance_m": 24058.533, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 26097.48, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Blackheath", "stage_seq": 12, "distance_m": 27563.428, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2355", "location": "Lewisham", "stage_seq": 13, "distance_m": 29118.438, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 29604.884, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 30123.918, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "New Cross", "stage_seq": 16, "distance_m": 30942.603, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 33915.87, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0005", "location": "London Bridge", "stage_seq": 18, "distance_m": 35781.063, "section_seq": 1, "route_path_id": 37441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 36721.247, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0010", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 37467.563, "section_seq": 1, "route_path_id": 37441}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 38672.8, "section_seq": 1, "route_path_id": 37441}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38672.8, "from_m": 0.0, "section_seq": 1, "route_path_id": 37441}], "total_distance_m": 38672.8, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38589.8, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Dartford |
2323 |
2323 |
1 |
None |
None |
London Charing Cross |
0013 |
0013 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86868/2026-09-12/detailed |
None |
Dartford |
2026-09-12T23:25:51+01:00 |
Barnehurst |
4.5 |
{"type": "LineString", "coordinates": [[0.2197223, 51.44745129999999], [0.21953549999999997, 51.4474867], [0.2193568, 51.4475261], [0.21908109999999997, 51.44759150000001], [0.218845, 51.44765749999999], [0.218649, 51.44771910000001], [0.2184502, 51.4477924], [0.2179462, 51.4479793], [0.2177503, 51.4480595], [0.2172288, 51.4482793], [0.2170399, 51.4483563], [0.2167477, 51.4484675], [0.21629390000000004, 51.4486216], [0.2159974, 51.44871299999999], [0.2155974, 51.4488431], [0.21536169999999996, 51.4489171], [0.2150284, 51.44901339999999], [0.2147347, 51.4490971], [0.2144739, 51.449164], [0.2141696, 51.4492446], [0.2138121, 51.4493277], [0.2136025, 51.44937590000001], [0.2134189, 51.449414999999995], [0.21303150000000004, 51.44948699999999], [0.2126419, 51.44955399999999], [0.2122703, 51.449609800000005], [0.21177319999999997, 51.4496753], [0.21094289999999996, 51.44978999999999], [0.2107583, 51.4498184], [0.2106255, 51.4498378], [0.2101947, 51.4499059], [0.2098672, 51.44996470000001], [0.2091204, 51.4501271], [0.20886029999999997, 51.45018890000001], [0.2086097, 51.45025369999999], [0.2084398, 51.45030169999998], [0.2080787, 51.4504063], [0.20770459999999996, 51.45053769999999], [0.2074461, 51.45062870000001], [0.2072273, 51.4507131], [0.2069211, 51.45083830000001], [0.2066332, 51.4509599], [0.2062922, 51.4511128], [0.2060333, 51.45122959999999], [0.2057676, 51.4513651], [0.2055019, 51.4515114], [0.2052913, 51.4516294], [0.2050962, 51.4517462], [0.2049087, 51.451865999999995], [0.2047843, 51.4519482], [0.2045339, 51.45212000000001], [0.20435519999999996, 51.45224949999999], [0.2041533, 51.45240840000001], [0.2040006, 51.4525463], [0.2038063, 51.45272279999999], [0.2036019, 51.45292630000001], [0.2034545, 51.45307809999999], [0.2031941, 51.4533629], [0.2030969, 51.4534616], [0.2029089, 51.45373450000001], [0.20289850428603276, 51.45374729472488], [0.2028972, 51.4537489], [0.20266719999999996, 51.454004000000005], [0.2017895, 51.4549832], [0.2012277, 51.4555969], [0.2009538, 51.4558962], [0.2007536, 51.45612539999999], [0.2006486, 51.4562388], [0.2005176, 51.4563802], [0.2004168, 51.4564884], [0.2000187, 51.456915900000006], [0.1995492, 51.4574349], [0.1992059, 51.4578038], [0.1989913, 51.4580345], [0.1987102, 51.45835019999999], [0.198564, 51.4585144], [0.19844190000000003, 51.45865139999999], [0.1982843, 51.45881659999999], [0.1979526, 51.4592041], [0.197621, 51.4595855], [0.19720149999999995, 51.46004610000001], [0.1967704, 51.46052120000001], [0.19648599999999997, 51.46085299999999], [0.1959855, 51.4614063], [0.1956839, 51.4617349], [0.195465, 51.46197329999999], [0.1951385, 51.4623367], [0.19491865267796807, 51.46257237632921], [0.1948885, 51.4626047], [0.19464119999999996, 51.462827], [0.1944704, 51.46296069999998], [0.1941917, 51.4631539], [0.19395529999999997, 51.4632901], [0.1936999, 51.4634229], [0.1934881, 51.463525899999986], [0.1931861, 51.4636382], [0.192917, 51.4637404], [0.1926779, 51.4638101], [0.1925003, 51.46386209999999], [0.1922981, 51.4639089], [0.19203849999999997, 51.46395830000001], [0.19183489999999995, 51.4639949], [0.19163549999999996, 51.4640229], [0.1913554, 51.46405190000001], [0.19108079999999997, 51.46407399999999], [0.1908458, 51.464088499999995], [0.1902077, 51.46409609999999], [0.1895301, 51.4641055], [0.18893439999999995, 51.46411659999999], [0.188336, 51.46412680000001], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18793979999999996, 51.4640996], [0.1874788, 51.4641081], [0.1872117, 51.4641094], [0.18219019999999997, 51.46420090000001], [0.1816555, 51.4642096], [0.1796630568239043, 51.46424329291358], [0.17746279999999998, 51.4642805], [0.17727179999999998, 51.46428339999999], [0.1759565, 51.46431789999999], [0.17297329999999997, 51.4643578], [0.17224759999999997, 51.4643641], [0.1703104, 51.4644059], [0.16776139999999998, 51.4645186], [0.1675032, 51.4645326], [0.1652742, 51.46467829999999], [0.1635489, 51.46480499999999], [0.161596, 51.46492119999999], [0.16045960675246873, 51.46497176182742]]} |
3.0 |
2325 |
2329½ |
2026-09-12T23:31:30+01:00 |
None |
None |
None |
Dartford |
Barnehurst |
51.4478482 |
0.2182997 |
51.4649718 |
0.1604596 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:51 |
Barnehurst |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42082144 |
1789251968297004 |
None |
8 |
8 |
2026-09-12 22:26:08.299266 |
None |
2026-09-13 00:15:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519814 |
S13684 |
722I361912 |
2026-09-12 |
London Underground |
N |
ZEL |
SBP |
2I36 |
None |
None |
None |
None |
None |
[] |
Elephant & Castle L.T. |
2323 |
2323 |
None |
23:23:00 |
None |
Stonebridge Park |
0001 |
0001 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:S13684/2026-09-12/detailed |
None |
Elephant & Castle L.T. |
2026-09-12T23:23:30+01:00 |
Queen's Park (DC) |
26.0 |
{"type": "LineString", "coordinates": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]} |
7.2 |
2323 |
2349 |
2026-09-12T23:49:00+01:00 |
None |
None |
None |
None |
Queen's Park (DC) |
51.5048737 |
-0.1024692 |
51.5341536 |
-0.2053586 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:23:30 |
Queen's Park (DC) |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789248211179597 |
None |
0 |
0 |
2026-09-12 22:23:30.312783 |
None |
2026-09-12 23:23:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519815 |
S13854 |
722O251912 |
2026-09-12 |
London Underground |
N |
HRW |
None |
2O25 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 9383.239, "from_m": 0.0, "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": 9485.241, "from_m": 9383.239, "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": 9543.667, "from_m": 9485.241, "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": 9842.947, "from_m": 9543.667, "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": 9884.791, "from_m": 9842.947, "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": 10101.888, "from_m": 9884.791, "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": 14239.672, "from_m": 10101.888, "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": 14667.075, "from_m": 14239.672, "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": 15806.346, "from_m": 14667.075, "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": 17124.651, "from_m": 15806.346, "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": 17430.756, "from_m": 17124.651, "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": 17644.437, "from_m": 17430.756, "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": 18706.09, "from_m": 17644.437, "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": 18878.484, "from_m": 18706.09, "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": 19868.009, "from_m": 18878.484, "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": 22370.271, "from_m": 19868.009, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 22857.749, "from_m": 22370.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 23570.37, "from_m": 22857.749, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 23681.658, "from_m": 23570.37, "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": 23728.095, "from_m": 23681.658, "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": 24034.937, "from_m": 23728.095, "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": 24936.529, "from_m": 24034.937, "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": 519815, "profile_key": "ba22491368b50e62fb11882bd0edf709f483efb557118ee4e1bc8a14df970202", "schedule_id": 37509, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Harrow & Wealdstone (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Kenton (DC)", "stage_seq": 2, "distance_m": 1687.475, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "South Kenton (DC)", "stage_seq": 3, "distance_m": 3070.161, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "North Wembley (DC)", "stage_seq": 4, "distance_m": 3995.021, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Wembley Central (DC)", "stage_seq": 5, "distance_m": 5399.595, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "Stonebridge Park", "stage_seq": 6, "distance_m": 7048.847, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Harlesden", "stage_seq": 7, "distance_m": 8515.774, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Willesden Junction Low Level", "stage_seq": 8, "distance_m": 9675.351, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Kensal Green", "stage_seq": 9, "distance_m": 11177.178, "section_seq": 1, "route_path_id": 30453}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Queen's Park Jn", "stage_seq": 10, "distance_m": 12196.175, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2346", "location": "Queen's Park (DC)", "stage_seq": 11, "distance_m": 12453.974, "section_seq": 1, "route_path_id": 30453}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": null, "location": "London Road Depot", "stage_seq": 12, "distance_m": 24936.529, "section_seq": 1, "route_path_id": 30453}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24936.529, "from_m": 0.0, "section_seq": 1, "route_path_id": 30453}], "total_distance_m": 24936.529, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 22242.792, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2693.737, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Harrow & Wealdstone (DC) |
2323 |
2323 |
2 |
23:25:00 |
None |
London Road Depot |
0015 |
0015 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:S13854/2026-09-12/detailed |
None |
Harrow & Wealdstone (DC) |
2026-09-12T23:25:30+01:00 |
Kenton (DC) |
0.0 |
{"type": "LineString", "coordinates": [[-0.33439838752410717, 51.591805552730506], [-0.3335047, 51.5913713], [-0.3321406, 51.5907443], [-0.33196319999999996, 51.5906629], [-0.33130529999999997, 51.5904059], [-0.33040259999999994, 51.5899897], [-0.3281179, 51.5889001], [-0.325124, 51.587416799999986], [-0.32433270000000003, 51.58699149999998], [-0.3235763, 51.5865569], [-0.3224547, 51.5858583], [-0.32170469999999995, 51.5853918], [-0.3209849, 51.58491430000001], [-0.32027089999999997, 51.5844332], [-0.31958449999999994, 51.58393710000001], [-0.3189863, 51.5835035], [-0.3183175, 51.5830212], [-0.3171903, 51.5820763], [-0.316622, 51.5815321]]} |
1.0 |
2325 |
2325 |
2026-09-12T23:27:30+01:00 |
None |
None |
None |
None |
Kenton (DC) |
51.5893720 |
-0.3291075 |
51.5815321 |
-0.3166220 |
0 |
1 |
2026-09-12 22:26:10 |
RUNNING |
2026-09-12 22:25:30 |
Kenton (DC) |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251928262576 |
None |
3 |
3 |
2026-09-12 22:25:30.244367 |
None |
2026-09-12 23:23:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519816 |
W45506 |
879W18M912 |
2026-09-12 |
Thameslink |
O |
BTN |
BDM |
9W18 |
700118 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "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": 301.517, "from_m": 260.162, "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": 331.218, "from_m": 301.517, "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": 390.168, "from_m": 331.218, "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": 535.472, "from_m": 390.168, "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": 965.326, "from_m": 535.472, "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": 978.427, "from_m": 965.326, "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": 1700.314, "from_m": 978.427, "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": 1767.232, "from_m": 1700.314, "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": 2435.68, "from_m": 1767.232, "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": 2499.451, "from_m": 2435.68, "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": 4026.501, "from_m": 2499.451, "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": 15614.909, "from_m": 4026.501, "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": 15655.192, "from_m": 15614.909, "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": 16092.358, "from_m": 15655.192, "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": 16126.159, "from_m": 16092.358, "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": 20211.304, "from_m": 16126.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": 20275.269, "from_m": 20211.304, "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": 20321.535, "from_m": 20275.269, "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": 20839.697, "from_m": 20321.535, "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": 22053.416, "from_m": 20839.697, "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": 22079.115, "from_m": 22053.416, "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": 22188.002, "from_m": 22079.115, "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": 29916.909, "from_m": 22188.002, "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": 30774.482, "from_m": 29916.909, "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": 37256.552, "from_m": 30774.482, "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": 37372.002, "from_m": 37256.552, "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": 38224.778, "from_m": 37372.002, "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": 40253.401, "from_m": 38224.778, "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": 43064.498, "from_m": 40253.401, "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": 43105.252, "from_m": 43064.498, "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": 46488.946, "from_m": 43105.252, "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": 47802.253, "from_m": 46488.946, "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": 48985.641, "from_m": 47802.253, "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": 56495.33, "from_m": 48985.641, "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": 57122.228, "from_m": 56495.33, "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": 58523.375, "from_m": 57122.228, "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": 58640.143, "from_m": 58523.375, "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": 62983.125, "from_m": 58640.143, "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": 64260.769, "from_m": 62983.125, "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": 64319.333, "from_m": 64260.769, "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": 64363.604, "from_m": 64319.333, "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": 64399.311, "from_m": 64363.604, "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": 64463.01, "from_m": 64399.311, "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": 64551.678, "from_m": 64463.01, "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": 64582.114, "from_m": 64551.678, "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": 64976.37, "from_m": 64582.114, "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": 65013.335, "from_m": 64976.37, "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": 65909.786, "from_m": 65013.335, "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": 66433.778, "from_m": 65909.786, "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": 66515.101, "from_m": 66433.778, "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": 66568.876, "from_m": 66515.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": 71955.361, "from_m": 66568.876, "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": 72038.779, "from_m": 71955.361, "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": 72137.781, "from_m": 72038.779, "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": 72593.684, "from_m": 72137.781, "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": 75103.299, "from_m": 72593.684, "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": 75594.897, "from_m": 75103.299, "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": 75624.602, "from_m": 75594.897, "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": 75650.985, "from_m": 75624.602, "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": 75688.407, "from_m": 75650.985, "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": 75725.975, "from_m": 75688.407, "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": 75760.145, "from_m": 75725.975, "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": 75822.379, "from_m": 75760.145, "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": 76035.876, "from_m": 75822.379, "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": 76140.694, "from_m": 76035.876, "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": 76239.047, "from_m": 76140.694, "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": 77284.765, "from_m": 76239.047, "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": 77375.151, "from_m": 77284.765, "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": 77821.172, "from_m": 77375.151, "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": 77883.459, "from_m": 77821.172, "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": 82183.767, "from_m": 77883.459, "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": 83471.79, "from_m": 82183.767, "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": 83936.554, "from_m": 83471.79, "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": 84463.839, "from_m": 83936.554, "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": 84501.603, "from_m": 84463.839, "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": 85058.833, "from_m": 84501.603, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 85136.459, "from_m": 85058.833, "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": 88488.164, "from_m": 85136.459, "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": 88766.125, "from_m": 88488.164, "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": 88803.386, "from_m": 88766.125, "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": 90030.374, "from_m": 88803.386, "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": 90099.259, "from_m": 90030.374, "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": 90677.393, "from_m": 90099.259, "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": 90895.882, "from_m": 90677.393, "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": 92737.221, "from_m": 90895.882, "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": 94436.327, "from_m": 92737.221, "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": 95084.609, "from_m": 94436.327, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 95126.038, "from_m": 95084.609, "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": 95168.974, "from_m": 95126.038, "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": 95203.865, "from_m": 95168.974, "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": 95637.828, "from_m": 95203.865, "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": 95672.719, "from_m": 95637.828, "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": 95715.655, "from_m": 95672.719, "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": 95757.085, "from_m": 95715.655, "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": 96495.641, "from_m": 95757.085, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 98658.901, "from_m": 96495.641, "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": 105.0}, {"to_m": 99397.457, "from_m": 98658.901, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 99438.887, "from_m": 99397.457, "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": 99481.822, "from_m": 99438.887, "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": 99516.714, "from_m": 99481.822, "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": 99984.374, "from_m": 99516.714, "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": 104599.75, "from_m": 99984.374, "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": 104694.834, "from_m": 104599.75, "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": 107503.28, "from_m": 104694.834, "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": 107895.649, "from_m": 107503.28, "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": 113662.402, "from_m": 107895.649, "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": 115105.544, "from_m": 113662.402, "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": 120806.942, "from_m": 115105.544, "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": 120877.566, "from_m": 120806.942, "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": 127036.468, "from_m": 120877.566, "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": 131170.053, "from_m": 127036.468, "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": 136363.352, "from_m": 131170.053, "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": 136448.362, "from_m": 136363.352, "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": 136465.562, "from_m": 136448.362, "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": 136551.135, "from_m": 136465.562, "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": 137123.683, "from_m": 136551.135, "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": 140608.061, "from_m": 137123.683, "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": 142406.86, "from_m": 140608.061, "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": 145008.565, "from_m": 142406.86, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 145883.319, "from_m": 145008.565, "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": 146934.593, "from_m": 145883.319, "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": 150988.244, "from_m": 146934.593, "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": 125.0}, {"to_m": 151035.536, "from_m": 150988.244, "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": 154502.171, "from_m": 151035.536, "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": 162456.224, "from_m": 154502.171, "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": 125.0}, {"to_m": 162503.621, "from_m": 162456.224, "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": 165324.976, "from_m": 162503.621, "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": 176058.774, "from_m": 165324.976, "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": 125.0}, {"to_m": 176104.003, "from_m": 176058.774, "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": 176967.6, "from_m": 176104.003, "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": 177259.71, "from_m": 176967.6, "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": 177304.629, "from_m": 177259.71, "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": 177438.189, "from_m": 177304.629, "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": 177472.567, "from_m": 177438.189, "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": 177557.246, "from_m": 177472.567, "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": 519816, "profile_key": "9878b42b7255921a26ba3b666c7fe2cb9a918a9ac5ea6e443728d63ba01eae71", "schedule_id": 38684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Preston Park", "stage_seq": 2, "distance_m": 2140.594, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Hassocks", "stage_seq": 3, "distance_m": 11313.648, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Burgess Hill", "stage_seq": 4, "distance_m": 14726.958, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Keymer Jn", "stage_seq": 5, "distance_m": 15655.192, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Wivelsfield", "stage_seq": 6, "distance_m": 16009.718, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Haywards Heath", "stage_seq": 7, "distance_m": 20722.377, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Copyhold Jn", "stage_seq": 8, "distance_m": 21948.721, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Balcombe", "stage_seq": 9, "distance_m": 27079.724, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Balcombe Tunnel Jn", "stage_seq": 10, "distance_m": 31013.897, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356H", "location": "Three Bridges", "stage_seq": 11, "distance_m": 34208.343, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002H", "location": "Gatwick Airport", "stage_seq": 12, "distance_m": 38694.869, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Salfords", "stage_seq": 13, "distance_m": 43729.951, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Earlswood (Surrey)", "stage_seq": 14, "distance_m": 46666.711, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011H", "location": "Redhill", "stage_seq": 15, "distance_m": 48037.276, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Stoats Nest Jn", "stage_seq": 16, "distance_m": 58400.843, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Purley", "stage_seq": 17, "distance_m": 59989.137, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021H", "location": "South Croydon", "stage_seq": 18, "distance_m": 63336.583, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0025", "location": "East Croydon", "stage_seq": 19, "distance_m": 64784.006, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Windmill Bridge Jn", "stage_seq": 20, "distance_m": 65631.716, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Selhurst", "stage_seq": 21, "distance_m": 66660.769, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031H", "location": "Streatham Common", "stage_seq": 22, "distance_m": 71221.511, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034", "location": "Streatham", "stage_seq": 23, "distance_m": 73457.571, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036H", "location": "Tulse Hill", "stage_seq": 24, "distance_m": 75904.7, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0039H", "location": "Herne Hill", "stage_seq": 25, "distance_m": 77583.357, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042", "location": "Loughborough Jn", "stage_seq": 26, "distance_m": 79203.049, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045", "location": "Elephant & Castle", "stage_seq": 27, "distance_m": 82288.429, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0046", "location": "Southwark Bridge Jn", "stage_seq": 28, "distance_m": 82829.851, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048", "location": "Blackfriars Jn", "stage_seq": 29, "distance_m": 83554.32, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0049", "wtt_dep": "0051", "location": "London Blackfriars", "stage_seq": 30, "distance_m": 84172.286, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0052", "wtt_dep": "0053", "location": "City Thameslink", "stage_seq": 31, "distance_m": 84574.669, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0054H", "location": "Farringdon", "stage_seq": 32, "distance_m": 85304.827, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0057H", "wtt_dep": "0058H", "location": "St Pancras Low Level", "stage_seq": 33, "distance_m": 87523.683, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0101", "location": "Dock Jn North", "stage_seq": 34, "distance_m": 88755.561, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0102H", "wtt_dep": "0103", "location": "Kentish Town", "stage_seq": 35, "distance_m": 89722.586, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0104", "location": "Carlton Road Jn", "stage_seq": 36, "distance_m": 90677.393, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0106H", "wtt_dep": "0108", "location": "West Hampstead Thameslink", "stage_seq": 37, "distance_m": 93471.177, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0110", "wtt_dep": "0111H", "location": "Cricklewood", "stage_seq": 38, "distance_m": 95420.847, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0113", "wtt_dep": "0113H", "location": "Brent Cross West", "stage_seq": 39, "distance_m": 97577.271, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0115", "wtt_dep": "0115H", "location": "Hendon", "stage_seq": 40, "distance_m": 102764.416, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0118", "wtt_dep": "0118H", "location": "Mill Hill Broadway", "stage_seq": 41, "distance_m": 110362.968, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0122", "wtt_dep": "0123", "location": "Elstree", "stage_seq": 42, "distance_m": 115194.508, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0125H", "location": "Radlett Jn", "stage_seq": 43, "distance_m": 118423.048, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0126H", "wtt_dep": "0127", "location": "Radlett", "stage_seq": 44, "distance_m": 119730.247, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0132H", "wtt_dep": "0134", "location": "St. Albans", "stage_seq": 45, "distance_m": 129410.394, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0138H", "location": "Harpenden Jn", "stage_seq": 46, "distance_m": 136448.362, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0139H", "wtt_dep": "0140", "location": "Harpenden", "stage_seq": 47, "distance_m": 136987.472, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0144H", "wtt_dep": "0145H", "location": "Luton Airport Parkway", "stage_seq": 48, "distance_m": 144376.956, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0148H", "wtt_dep": "0150", "location": "Luton", "stage_seq": 49, "distance_m": 146131.041, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0153H", "wtt_dep": "0154", "location": "Leagrave", "stage_seq": 50, "distance_m": 150051.928, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0154H", "location": "Leagrave Jn", "stage_seq": 51, "distance_m": 150823.786, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0158", "wtt_dep": "0158H", "location": "Harlington", "stage_seq": 52, "distance_m": 157324.441, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0202", "wtt_dep": "0203", "location": "Flitwick", "stage_seq": 53, "distance_m": 162042.111, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0208H", "location": "Wixams", "stage_seq": 54, "distance_m": 172097.198, "section_seq": 1, "route_path_id": 56694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0212H", "location": "Bedford South Jn", "stage_seq": 55, "distance_m": 175941.472, "section_seq": 1, "route_path_id": 56694}, {"is_pass": false, "wtt_arr": "0216", "wtt_dep": null, "location": "Bedford", "stage_seq": 56, "distance_m": 177557.246, "section_seq": 1, "route_path_id": 56694}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 177557.246, "from_m": 0.0, "section_seq": 1, "route_path_id": 56694}], "total_distance_m": 177557.246, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 169843.03, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7714.216, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Brighton |
2323 |
2323 |
5 |
None |
None |
Bedford |
0216 |
0216 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45506/2026-09-12/detailed |
None |
Brighton |
2026-09-12T23:23:30+01:00 |
Preston Park |
3.5 |
{"type": "LineString", "coordinates": [[-0.1410499, 50.82928900000001], [-0.14105659999999998, 50.8295016], [-0.1410667, 50.8296933], [-0.1410889, 50.82980319999999], [-0.1411341, 50.8299449], [-0.14119449999999997, 50.83008929999998], [-0.1412675, 50.830209899999986], [-0.1414559, 50.83057910000001], [-0.14161059999999998, 50.83090289999999], [-0.1417219, 50.831128599999985], [-0.1419199, 50.8314987], [-0.1419425, 50.8315448], [-0.14205869999999998, 50.8317628], [-0.14212599999999995, 50.8318966], [-0.1421958, 50.8320276], [-0.1422616, 50.83214960000001], [-0.1425998, 50.8327772], [-0.1426867, 50.832946500000006], [-0.1427995, 50.833162699999995], [-0.14284299999999997, 50.833217299999994], [-0.14285639999999997, 50.83323709999999], [-0.14295039999999998, 50.8333666], [-0.1430578, 50.8335081], [-0.1433353, 50.8338345], [-0.14354519999999998, 50.8340454], [-0.143947, 50.8344233], [-0.1443524, 50.834813], [-0.14471849999999997, 50.83514110000001], [-0.1450628, 50.835420199999994], [-0.1453556, 50.8356359], [-0.1456957, 50.8358646], [-0.14604749999999997, 50.8360765], [-0.1464854, 50.8363283], [-0.1467801, 50.8364912], [-0.147044, 50.8366371], [-0.1473239, 50.8367916], [-0.1477944, 50.83705539999999], [-0.1483605, 50.8373734], [-0.14877599999999996, 50.8376137], [-0.1492685, 50.8379157], [-0.14971259999999997, 50.83820560000001], [-0.1500624, 50.838448499999984], [-0.1504801, 50.8387666], [-0.15083159999999998, 50.839049300000006], [-0.1512564, 50.839407300000005], [-0.15145630000000002, 50.839591], [-0.151581, 50.83971100000001], [-0.1516464, 50.83978080000001], [-0.1518157, 50.8399424], [-0.15191619999999997, 50.84004289999999], [-0.152046, 50.84018079999999], [-0.1521476, 50.8402888], [-0.1523333, 50.84049559999999], [-0.1527635, 50.841023], [-0.1529542, 50.8412777], [-0.15307039999999997, 50.841448], [-0.1533481, 50.8418501], [-0.15363019999999997, 50.8422806], [-0.15379889999999996, 50.8425625], [-0.1538877, 50.84271090000001], [-0.15406449999999997, 50.84301919999999], [-0.15427549999999998, 50.8434217], [-0.1544437, 50.84379599999998], [-0.1545241, 50.843953500000005], [-0.15461019999999998, 50.8441446], [-0.1547672, 50.8445345], [-0.1549229, 50.84497399999999], [-0.1550659, 50.845400299999994], [-0.15517369999999997, 50.8458001], [-0.15524553321646442, 50.846040822400965]]} |
1.3 |
2323 |
2326½ |
2026-09-12T23:26:30+01:00 |
None |
None |
None |
Brighton |
Preston Park |
50.8451792 |
-0.1549917 |
50.8460408 |
-0.1552455 |
0 |
1 |
2026-09-12 22:26:11 |
RUNNING |
2026-09-12 22:23:30 |
Preston Park |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42079268 |
1789251829103168 |
None |
6 |
6 |
2026-09-12 22:23:49.106492 |
None |
2026-09-13 02:16:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519817 |
G08543 |
365S70M912 |
2026-09-12 |
Merseyrail |
P |
LVC |
LVC |
5S70 |
777024 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 657.729, "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}], "service_id": 519817, "profile_key": "6d45bd8fcb9db01d30f8df59be3aa21d8df2f52c83850bd7290b281c4ce23b75", "schedule_id": 1176, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30897}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2335H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 328.864, "section_seq": 1, "route_path_id": 30897}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 657.729, "section_seq": 1, "route_path_id": 30897}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 657.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 30897}], "total_distance_m": 657.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 657.729, "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": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:52Z", "source_id": 42079434, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:58Z", "source_id": 13768234, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:25:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
2324 |
2324 |
1 |
None |
None |
Liverpool Central (Northern) |
2336 |
2336 |
2 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08543/2026-09-12/detailed |
None |
Liverpool Central Revs Siding |
2026-09-12T23:35:30+01:00 |
Liverpool Central (Northern) |
0.5 |
{"type": "LineString", "coordinates": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]} |
0.2 |
2335½ |
2336 |
2026-09-12T23:36:00+01:00 |
None |
None |
Liverpool Central (Northern) |
Liverpool Central Revs Siding |
Liverpool Central (Northern) |
53.4020334 |
-2.9764166 |
53.4042050 |
-2.9795594 |
0 |
1 |
2026-09-12 22:25:39 |
AT_PLATFORM |
2026-09-12 22:25:00 |
Liverpool Central Revs Siding |
TRUST |
DIRECT_SCHEDULED_STOP_ARRIVAL |
13768234 |
1789251927934686 |
None |
7 |
7 |
2026-09-12 22:25:27.937810 |
None |
2026-09-12 22:36:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 519818 |
P64710 |
325H14M912 |
2026-09-12 |
Northern |
P |
MAC |
None |
5H14 |
323230 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 286.067, "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": 330.855, "from_m": 286.067, "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": 398.148, "from_m": 330.855, "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": 1083.853, "from_m": 398.148, "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": 1881.824, "from_m": 1083.853, "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": 4799.131, "from_m": 1881.824, "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": 9770.971, "from_m": 4799.131, "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": 105.0}, {"to_m": 15054.501, "from_m": 9770.971, "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": 15703.064, "from_m": 15054.501, "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": 17282.871, "from_m": 15703.064, "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": 18233.486, "from_m": 17282.871, "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": 19053.802, "from_m": 18233.486, "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": 19108.692, "from_m": 19053.802, "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": 19488.224, "from_m": 19108.692, "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": 19526.011, "from_m": 19488.224, "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": 19564.928, "from_m": 19526.011, "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": 19604.851, "from_m": 19564.928, "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": 19635.19, "from_m": 19604.851, "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": 19682.295, "from_m": 19635.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": 19715.031, "from_m": 19682.295, "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": 19808.049, "from_m": 19715.031, "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": 19861.087, "from_m": 19808.049, "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": 20146.319, "from_m": 19861.087, "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": 519818, "profile_key": "fe31e226d39563351a98f1a9c2f8692475feccc3ab35697dd5c8c4805c71b033", "schedule_id": 21627, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Macclesfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 52697}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Cheadle Hulme", "stage_seq": 2, "distance_m": 15500.946, "section_seq": 1, "route_path_id": 52697}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Adswood Road Jn", "stage_seq": 3, "distance_m": 17009.802, "section_seq": 1, "route_path_id": 52697}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Edgeley Jn No.1", "stage_seq": 4, "distance_m": 18470.235, "section_seq": 1, "route_path_id": 52697}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Edgeley Jn No2", "stage_seq": 5, "distance_m": 18904.249, "section_seq": 1, "route_path_id": 52697}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2342", "location": "Stockport", "stage_seq": 6, "distance_m": 19335.433, "section_seq": 1, "route_path_id": 52697}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2347", "location": "Stockport Sig. ST2.116/118", "stage_seq": 7, "distance_m": 19682.295, "section_seq": 1, "route_path_id": 52697}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": null, "location": "Stockport Car. M.D.", "stage_seq": 8, "distance_m": 20146.319, "section_seq": 1, "route_path_id": 52697}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20146.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 52697}], "total_distance_m": 20146.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19575.02, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 571.299, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Macclesfield |
2324 |
2324 |
3 |
None |
None |
Stockport Car. M.D. |
2352 |
2352 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64710/2026-09-12/detailed |
None |
Macclesfield |
2026-09-12T23:23:01+01:00 |
Stockport |
15.0 |
{"type": "LineString", "coordinates": [[-2.1218957, 53.2590859], [-2.1220074999999996, 53.25935249999999], [-2.1220842, 53.2595354], [-2.1223258, 53.2601485], [-2.122467, 53.2605282], [-2.1226313, 53.2610286], [-2.1227576, 53.2613671], [-2.1228568, 53.261593], [-2.1228961, 53.26168270000001], [-2.1229143, 53.2616857], [-2.1230912, 53.261970599999984], [-2.1232662, 53.26232199999999], [-2.1233822, 53.26255020000001], [-2.1235998, 53.26292459999999], [-2.1237145999999996, 53.2631158], [-2.1240968, 53.2636771], [-2.1245478, 53.2642475], [-2.1247722, 53.2644838], [-2.1249503999999995, 53.2646353], [-2.1251484, 53.2647874], [-2.1255540999999996, 53.2650702], [-2.1259644999999994, 53.2653076], [-2.1286439999999995, 53.2666535], [-2.129682, 53.26726789999999], [-2.1304142999999995, 53.2677187], [-2.1307065999999995, 53.26791279999998], [-2.1310253999999995, 53.2681277], [-2.1311972, 53.26824349999999], [-2.1314451, 53.2684222], [-2.1321778999999994, 53.268954099999995], [-2.1348605999999997, 53.2709228], [-2.1353899, 53.271311299999994], [-2.1376281999999995, 53.27263469999999], [-2.1385351, 53.27328969999999], [-2.1388837, 53.2735414], [-2.1397225, 53.27421660000001], [-2.1409848, 53.2754303], [-2.1419151, 53.27645949999999], [-2.142425, 53.2772], [-2.142755, 53.277756299999986], [-2.1432396, 53.27857409999999], [-2.143723, 53.2797295], [-2.1438052000000005, 53.2801132], [-2.1438218, 53.28018120000001], [-2.1439052999999997, 53.28049699999999], [-2.1442839, 53.28192819999999], [-2.1456304000000004, 53.287598200000005], [-2.1457714, 53.28857589999999], [-2.1458098, 53.2892166], [-2.1458275, 53.29021410000001], [-2.1457956, 53.2907821], [-2.1455798, 53.29210400000001], [-2.1453385999999997, 53.293114], [-2.1452359, 53.29348749999999], [-2.1449691, 53.2943042], [-2.1440075, 53.29646480000001], [-2.1435195, 53.2976644], [-2.1430249, 53.29886499999999], [-2.1424924999999995, 53.3000576], [-2.1418387, 53.3014252], [-2.1417585, 53.3015863], [-2.1393986, 53.306727300000006], [-2.1392757, 53.30700180000001], [-2.1392460205809134, 53.30706581297633], [-2.1385377, 53.30859349999999], [-2.1384932, 53.30869669999999], [-2.1348206999999997, 53.31676449999999], [-2.134372, 53.317765599999994], [-2.1341361, 53.31834500000001], [-2.1339363, 53.318878700000006], [-2.1335868, 53.3200042], [-2.1335050000000004, 53.3203158], [-2.1334343, 53.320610499999994], [-2.133340899999999, 53.321029], [-2.132914, 53.32284059999999], [-2.132664, 53.3240147], [-2.13229, 53.3256622], [-2.1315826, 53.328778699999994], [-2.1315236, 53.329076099999995], [-2.1310297, 53.33122720000001], [-2.1306109, 53.3330056], [-2.1301453999999995, 53.33510669999999], [-2.1297999, 53.3365621], [-2.1295640999999996, 53.3375477], [-2.129186, 53.339367], [-2.1291656, 53.33942159999999], [-2.1290356, 53.340619499999995], [-2.1290295, 53.341415700000006], [-2.1291209, 53.3424339], [-2.1293283, 53.3434618], [-2.1295153, 53.3440759], [-2.129562, 53.34421540000001], [-2.1300824, 53.3453756], [-2.1307004, 53.34644469999999], [-2.1314443000000005, 53.3474434], [-2.1316303, 53.347669399999994], [-2.1317371, 53.3477857], [-2.1320241, 53.348104199999995], [-2.1323244, 53.3484262], [-2.132892899999999, 53.3489754], [-2.1334893, 53.34953290000001], [-2.1337413, 53.3497331], [-2.1342845, 53.35015959999999], [-2.1348211, 53.35053909999999], [-2.1351220999999994, 53.3507511], [-2.1360057999999995, 53.3513325], [-2.1366230999999996, 53.3516928], [-2.1372675, 53.3520468], [-2.1386118, 53.3527119], [-2.1393557, 53.353027399999995], [-2.1402258, 53.353361], [-2.1410872, 53.3537044], [-2.1419129, 53.353987100000005], [-2.1422696, 53.3541007], [-2.1437653, 53.35451570000001], [-2.1452727, 53.35486790000001], [-2.1476598999999994, 53.355329], [-2.1503555000000003, 53.35581559999999], [-2.1526944, 53.35629910000001], [-2.1545773, 53.3567954], [-2.1559566818868516, 53.35724851791125], [-2.1563609, 53.3573813], [-2.1570208, 53.3576422], [-2.1581177999999994, 53.3580792], [-2.159618, 53.3587937], [-2.1610986, 53.35955239999999], [-2.1621582, 53.3600862], [-2.1632917999999997, 53.36066809999999], [-2.16336810143386, 53.36070877627213], [-2.1634912, 53.3607744], [-2.1637161999999996, 53.3608943], [-2.1650022, 53.3615311], [-2.1663461, 53.362229500000005], [-2.1664738, 53.3622934], [-2.1681372, 53.363153100000005], [-2.1684399, 53.3633034], [-2.1691542, 53.3636527], [-2.1705569999999996, 53.3643817], [-2.1724253, 53.36531269999998], [-2.1745178, 53.3663853], [-2.175772499999999, 53.36702650000001], [-2.1772055, 53.36775], [-2.1790404999999997, 53.36868999999999], [-2.1800225, 53.3691891], [-2.1809181, 53.369650799999995], [-2.1816549, 53.3700176], [-2.1827948, 53.3706155], [-2.1836398, 53.371088], [-2.1838221, 53.37118230000001], [-2.1845196, 53.37154569999999], [-2.1855013, 53.37205440000002], [-2.1860807, 53.372339200000006], [-2.1865366, 53.372598499999995], [-2.1869657999999994, 53.3728865], [-2.1872984, 53.373155299999986], [-2.1875789000000005, 53.3734519], [-2.1877864999999996, 53.3737346], [-2.1879384, 53.37396390000001], [-2.1880548, 53.3742243], [-2.1881459999999997, 53.3744579], [-2.1881943999999995, 53.3746692], [-2.1882292, 53.374834], [-2.1882468, 53.3749736], [-2.1882507, 53.37514920000001], [-2.1882334, 53.3753201], [-2.1882009, 53.3755032], [-2.1882003331487905, 53.375506754106915], [-2.1881782999999997, 53.37564489999998], [-2.188139, 53.3757902], [-2.1880908000000003, 53.3759155], [-2.18799, 53.37614109999999], [-2.1878135999999997, 53.3764597], [-2.1877197000000006, 53.3765781], [-2.1874568, 53.37684689999998], [-2.1871195, 53.377164500000006], [-2.1863142, 53.37786940000001], [-2.1857216, 53.3784061], [-2.18511, 53.3789965], [-2.1831208999999996, 53.38072869999999], [-2.1823553, 53.381412700000006], [-2.1804213999999997, 53.38309950000001], [-2.1801604, 53.38334410000001], [-2.1800044999999995, 53.3834832], [-2.1796913, 53.38372799999999], [-2.1764187999999995, 53.386643], [-2.1761136999999997, 53.3869143], [-2.1756776, 53.38729829999999], [-2.1739776999999996, 53.38879469999999], [-2.173869906890399, 53.388884477778326], [-2.1737976, 53.3889447], [-2.1705456, 53.3918154], [-2.1686652, 53.3934761], [-2.1657833999999996, 53.3960332], [-2.1656794999999995, 53.39612529999999], [-2.1654707, 53.3963407], [-2.1652205999999996, 53.396663999999994], [-2.1649604, 53.39695510000001], [-2.1647967999999995, 53.3971534], [-2.1645988, 53.397481000000006], [-2.1645362, 53.39757139999999], [-2.1641638, 53.3981141], [-2.1640715490000906, 53.398262448529515], [-2.1638081, 53.39868609999999], [-2.1635871, 53.3990864], [-2.1634621, 53.399370299999994], [-2.1633710999999995, 53.399562], [-2.1633024, 53.39972929999998], [-2.1632327, 53.3999099], [-2.1631623, 53.40011200000001], [-2.1631152, 53.4003172], [-2.1630698, 53.4005535], [-2.1630230483810924, 53.400829711323965], [-2.162995307772983, 53.400987337654115], [-2.162968262692643, 53.40112647758305], [-2.162941931419564, 53.40124977741418], [-2.1629163322332396, 53.401359883450944], [-2.162891483413163, 53.401459441996735], [-2.162867403238826, 53.401551099354975], [-2.162844109989725, 53.40163750182909], [-2.1628216219453504, 53.401721295722474], [-2.1627999573851957, 53.40180512733857], [-2.162779134588754, 53.40189164298077], [-2.162759171835519, 53.4019834889525], [-2.162740087404983, 53.40208331155719], [-2.1627218995766397, 53.40219375709823], [-2.162704626629982, 53.40231747187904], [-2.1626882868445025, 53.40245710220306], [-2.1626728984996952, 53.40261529437368], [-2.162651, 53.402994099999994], [-2.1626518, 53.40306069999999], [-2.1626404, 53.40333009999999], [-2.1626317, 53.403554199999995], [-2.1626301, 53.40377809999999], [-2.1626284999999994, 53.4039093], [-2.1626212, 53.4040261], [-2.1625985, 53.40417789999999], [-2.1625665, 53.404310499999994], [-2.1624950999999997, 53.40460680000001], [-2.1624758, 53.40474739999999], [-2.1624703, 53.404860799999994], [-2.1624752, 53.404998600000006], [-2.162483299999999, 53.4051269], [-2.1625033, 53.405246299999995], [-2.1625346, 53.40538230000001], [-2.162596, 53.40558239999999], [-2.1626332, 53.4057079], [-2.162655733680822, 53.40576479058923]]} |
11.9 |
2323 |
2338 |
2026-09-12T23:37:00+01:00 |
None |
None |
None |
Macclesfield |
Stockport |
53.2914361 |
-2.1456888 |
53.4057648 |
-2.1626557 |
0 |
1 |
2026-09-12 22:26:11 |
RUNNING |
2026-09-12 22:23:01 |
Stockport |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078810 |
1789251975787703 |
None |
7 |
7 |
2026-09-12 22:26:15.790737 |
None |
2026-09-12 23:52:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519819 |
P65192 |
145N60M912 |
2026-09-12 |
Northern |
P |
HPL |
XHT |
5N60 |
158869+156486 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 450.808, "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": 2166.135, "from_m": 450.808, "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": 2679.293, "from_m": 2166.135, "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": 5330.812, "from_m": 2679.293, "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": 5856.27, "from_m": 5330.812, "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": 19166.447, "from_m": 5856.27, "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": 19184.908, "from_m": 19166.447, "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": 20169.474, "from_m": 19184.908, "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": 21904.609, "from_m": 20169.474, "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": 22539.555, "from_m": 21904.609, "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": 27979.655, "from_m": 22539.555, "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": 28659.372, "from_m": 27979.655, "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": 29464.856, "from_m": 28659.372, "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": 29567.289, "from_m": 29464.856, "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": 29857.731, "from_m": 29567.289, "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": 31860.521, "from_m": 29857.731, "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": 36688.304, "from_m": 31860.521, "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": 37869.435, "from_m": 36688.304, "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": 47012.599, "from_m": 37869.435, "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": 48169.557, "from_m": 47012.599, "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": 48251.661, "from_m": 48169.557, "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": 49014.723, "from_m": 48251.661, "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": 49934.612, "from_m": 49014.723, "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": 50755.058, "from_m": 49934.612, "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": 50782.345, "from_m": 50755.058, "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": 50912.736, "from_m": 50782.345, "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": 50952.85, "from_m": 50912.736, "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": 51098.93, "from_m": 50952.85, "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": 51671.038, "from_m": 51098.93, "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": 519819, "profile_key": "db67d742af1eb61d9bdc52929ec1ee6f817c676289b06415f88302bd53ed58f1", "schedule_id": 21700, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Hartlepool", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Horden Sig. NS7137", "stage_seq": 2, "distance_m": 10003.78, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Seaham", "stage_seq": 3, "distance_m": 20753.176, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Ryhope Grange Jn", "stage_seq": 4, "distance_m": 25769.209, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Sunderland", "stage_seq": 5, "distance_m": 29126.05, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Brockley Whins", "stage_seq": 6, "distance_m": 37644.638, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Pelaw Jn", "stage_seq": 7, "distance_m": 42449.761, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Park Lane Jn", "stage_seq": 8, "distance_m": 46833.843, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "High Level Bridge Jn", "stage_seq": 9, "distance_m": 47807.329, "section_seq": 1, "route_path_id": 52728}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0017", "location": "Newcastle", "stage_seq": 10, "distance_m": 48251.661, "section_seq": 1, "route_path_id": 52728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "Heaton South Jn", "stage_seq": 11, "distance_m": 50890.648, "section_seq": 1, "route_path_id": 52728}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Heaton T&R.S.M.D.", "stage_seq": 12, "distance_m": 51671.038, "section_seq": 1, "route_path_id": 52728}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51671.038, "from_m": 0.0, "section_seq": 1, "route_path_id": 52728}], "total_distance_m": 51671.038, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 51080.469, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 590.569, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Hartlepool |
2324 |
2324 |
2 |
23:24:00 |
None |
Heaton T&R.S.M.D. |
0027 |
0027 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P65192/2026-09-12/detailed |
None |
Hartlepool |
2026-09-12T23:24:30+01:00 |
Newcastle |
47.0 |
{"type": "LineString", "coordinates": [[-1.207381, 54.686866499999994], [-1.2077454, 54.68682449999999], [-1.2080594, 54.686801], [-1.2084656, 54.68678910000001], [-1.2087996, 54.6867993], [-1.2091254, 54.6868284], [-1.2094347, 54.68688040000001], [-1.2096903, 54.6869367], [-1.2097321999999997, 54.6869459], [-1.2099786999999995, 54.6870199], [-1.2101729999999995, 54.687098500000005], [-1.2104598, 54.687242899999994], [-1.2106429, 54.68735409999999], [-1.2107889, 54.687459], [-1.2109294999999998, 54.6875849], [-1.2110779, 54.6877508], [-1.2111489999999998, 54.6878496], [-1.2112081999999995, 54.68794859999999], [-1.2112833, 54.6881315], [-1.2113265, 54.6882979], [-1.2113888999999998, 54.6888862], [-1.2114313, 54.68925290000001], [-1.2114597, 54.6894981], [-1.2115462, 54.690366899999994], [-1.2116536, 54.6920784], [-1.2117747, 54.69378910000001], [-1.2119076, 54.6959127], [-1.2120657999999995, 54.69819369999999], [-1.2120907, 54.698518199999995], [-1.2121049, 54.698848299999995], [-1.2121286, 54.6993994], [-1.2121809999999995, 54.700126299999994], [-1.2122808, 54.7015192], [-1.2123023, 54.7018304], [-1.2123283, 54.70233359999999], [-1.2123613, 54.7028377], [-1.2124128, 54.7038523], [-1.2124815, 54.7046668], [-1.2125066, 54.705135299999995], [-1.2125638, 54.7054808], [-1.2125992, 54.7056457], [-1.2126338, 54.70577509999999], [-1.2127477999999998, 54.70607189999999], [-1.212891, 54.7063483], [-1.21301, 54.7065363], [-1.2131326, 54.70668830000001], [-1.2133461, 54.7069139], [-1.2136411, 54.7071851], [-1.2139118999999998, 54.7073888], [-1.2142222, 54.7075918], [-1.2145257, 54.70776819999999], [-1.2147085999999998, 54.7078646], [-1.2148861, 54.70794670000001], [-1.215078, 54.70802940000001], [-1.2152740999999998, 54.7081036], [-1.2154805000000002, 54.7081818], [-1.2157116, 54.708261199999995], [-1.2162276, 54.7084282], [-1.2169384999999997, 54.7086453], [-1.2181832999999995, 54.70902619999999], [-1.2203353, 54.709694000000006], [-1.2224425, 54.71034120000001], [-1.2240023, 54.71082019999999], [-1.2248666999999998, 54.7110609], [-1.2276010999999998, 54.7118803], [-1.2302304, 54.712674], [-1.2328324, 54.7134693], [-1.2380498, 54.7150701], [-1.2415195999999995, 54.7161344], [-1.2450211, 54.71720560000001], [-1.2470959, 54.71788079999999], [-1.2494906, 54.7187442], [-1.251035, 54.719227100000005], [-1.2517892999999998, 54.7194635], [-1.2519336, 54.71950879999999], [-1.2525835000000003, 54.7197125], [-1.2530667, 54.71988900000001], [-1.2535269, 54.72009380000001], [-1.2538864, 54.72026120000001], [-1.2541801, 54.7204229], [-1.2546282999999998, 54.7207013], [-1.2550616, 54.7210009], [-1.2553874, 54.7212708], [-1.2556619999999998, 54.7215208], [-1.2559105, 54.72178290000001], [-1.2561443, 54.7220478], [-1.2564179999999998, 54.72245], [-1.2565614, 54.7226786], [-1.2567141999999998, 54.72296399999998], [-1.2569410999999997, 54.7235423], [-1.2572996, 54.724541999999985], [-1.25764139776733, 54.72551095212874], [-1.2576914, 54.725652700000005], [-1.2584014999999995, 54.727655199999994], [-1.2586957, 54.7284558], [-1.2589972, 54.72928650000001], [-1.2596234999999998, 54.73094], [-1.25981, 54.73132109999999], [-1.2600454, 54.731709499999994], [-1.2601555529919255, 54.73186748576877], [-1.2603076999999998, 54.732085700000006], [-1.2605783000000002, 54.7324443], [-1.2609951999999998, 54.7328783], [-1.2612621, 54.7331417], [-1.2616769999999995, 54.7334772], [-1.2621650000000002, 54.7338645], [-1.2627217, 54.734274600000006], [-1.2637425999999998, 54.7349967], [-1.2639637, 54.7351588], [-1.2657794, 54.7364492], [-1.2672213, 54.737492], [-1.2686323999999998, 54.7384928], [-1.2707486, 54.7400293], [-1.2728838, 54.74156369999999], [-1.2735418, 54.74204580000001], [-1.2740782, 54.74242009999999], [-1.2745947, 54.742764400000006], [-1.2749406, 54.74298079999999], [-1.2753061999999995, 54.743180300000006], [-1.2757032, 54.74338], [-1.2760994, 54.74355619999999], [-1.2765926999999997, 54.7437728], [-1.2771777999999998, 54.744007799999984], [-1.2784109999999995, 54.7444815], [-1.2807207, 54.74537029999999], [-1.2814583, 54.74566959999999], [-1.2820646, 54.7459318], [-1.2831510999999998, 54.74644430000001], [-1.2851582, 54.74750329999999], [-1.287155, 54.7485644], [-1.2911074, 54.750679199999986], [-1.2919109999999998, 54.7511033], [-1.2927612999999998, 54.7515477], [-1.2930244780916125, 54.75169091799431], [-1.2944032, 54.7524412], [-1.2961056999999998, 54.7533258], [-1.2964945, 54.753542499999995], [-1.2969578, 54.7538008], [-1.2975912, 54.7541998], [-1.298014, 54.7545048], [-1.2983396, 54.7547782], [-1.2986779000000002, 54.75509370000001], [-1.2989249, 54.7553459], [-1.2993819, 54.7559067], [-1.3006811, 54.757501], [-1.3020622, 54.7591958], [-1.3022672999999998, 54.7594288], [-1.3024454999999997, 54.75962799999999], [-1.3032581, 54.7604832], [-1.3038377, 54.76100679999999], [-1.3044653, 54.7615939], [-1.3049875, 54.76202170000001], [-1.3054461, 54.76238709999999], [-1.3056951, 54.7625933], [-1.3062978999999997, 54.76306159999999], [-1.3068003999999998, 54.7634589], [-1.3073578999999995, 54.76388279999999], [-1.3075768999999997, 54.764062300000006], [-1.3080974, 54.7644742], [-1.3091847999999997, 54.76531019999999], [-1.3097441, 54.7657886], [-1.3102081, 54.76625899999999], [-1.3110049, 54.76722759999999], [-1.3117647999999995, 54.76853890000001], [-1.3138320999999995, 54.77302759999999], [-1.3152121, 54.7760547], [-1.3153491999999998, 54.77638929999999], [-1.3174586999999998, 54.78110019999999], [-1.3176263999999998, 54.7815534], [-1.3177366, 54.78192330000001], [-1.3178068000000005, 54.78241570000001], [-1.3178239, 54.7826479], [-1.317824, 54.78284789999999], [-1.3177806, 54.7835309], [-1.317748547712604, 54.78370334271616], [-1.3177235, 54.7838381], [-1.3176871999999995, 54.7840096], [-1.3176546999999998, 54.7841019], [-1.3176177999999998, 54.7842126], [-1.3175428000000002, 54.7844242], [-1.3172538, 54.78506629999998], [-1.3170521999999998, 54.78554960000001], [-1.3169807999999998, 54.78572270000001], [-1.3165176, 54.786842199999995], [-1.3163962, 54.7872559], [-1.3163045, 54.78769389999999], [-1.3162685, 54.7880453], [-1.3162759, 54.78852849999999], [-1.3162926999999998, 54.788725199999995], [-1.3165966999999998, 54.7907903], [-1.3167326999999998, 54.7917442], [-1.3167799999999998, 54.7922248], [-1.3167970999999998, 54.792458], [-1.3167895999999997, 54.7926623], [-1.3167421, 54.7931327], [-1.316669, 54.7935508], [-1.3165182999999998, 54.794016499999984], [-1.3163497999999998, 54.7944431], [-1.3159061, 54.795437], [-1.3150904, 54.7973306], [-1.3147790999999998, 54.79803669999999], [-1.3144469999999997, 54.7987764], [-1.3138424, 54.8002411], [-1.3137776, 54.800444000000006], [-1.3137268999999998, 54.8006028], [-1.3136132, 54.80101899999999], [-1.3135540999999995, 54.8014788], [-1.3135409999999998, 54.801758], [-1.313544, 54.8019879], [-1.3135597, 54.8022256], [-1.3135972, 54.8024958], [-1.313702, 54.8029276], [-1.3137983, 54.803242100000006], [-1.3139560999999995, 54.803633], [-1.3141212, 54.8039606], [-1.3143412999999995, 54.8043151], [-1.3146409, 54.80477569999999], [-1.3152451999999997, 54.805636799999995], [-1.31587, 54.8065599], [-1.3161541, 54.806968699999985], [-1.316317, 54.8072656], [-1.3164259, 54.80749840000001], [-1.3165179000000002, 54.8077102], [-1.3165596, 54.80782670000001], [-1.3166245, 54.80802299999999], [-1.3166299, 54.80804680000001], [-1.3166719999999998, 54.8082342], [-1.3167363, 54.80858509999999], [-1.316857, 54.80930550000001], [-1.3170451, 54.8100038], [-1.3171746000000002, 54.8103402], [-1.3173435999999998, 54.8106973], [-1.3175594999999998, 54.81106390000001], [-1.3178293999999997, 54.81144479999999], [-1.3181723, 54.81186770000001], [-1.3185876, 54.812324700000005], [-1.319159, 54.8128503], [-1.3194979999999998, 54.8131621], [-1.3213326, 54.8148316], [-1.3250002999999997, 54.8181681], [-1.3265672999999998, 54.8196221], [-1.3270533, 54.820136899999994], [-1.3274262, 54.82061329999999], [-1.3279096, 54.82133739999998], [-1.3282804, 54.822033], [-1.3284796, 54.82245799999999], [-1.3286104, 54.8228608], [-1.3288769, 54.82371719999999], [-1.3294079999999997, 54.8253543], [-1.3294555, 54.8255009], [-1.3295594999999998, 54.8258502], [-1.3296891, 54.82624959999999], [-1.3299744, 54.8271336], [-1.33016, 54.8277555], [-1.3304701, 54.8287429], [-1.3305293, 54.82891579999998], [-1.3305831999999995, 54.82907889999999], [-1.3307526000000005, 54.8296328], [-1.3308504, 54.8299276], [-1.3309581, 54.8301943], [-1.3310872, 54.8304558], [-1.3312169, 54.8307188], [-1.3313577, 54.8309417], [-1.3315205999999995, 54.83120730000001], [-1.3318101, 54.83156979999999], [-1.3320998000000002, 54.83189699999999], [-1.3324115999999997, 54.832226000000006], [-1.3327785999999997, 54.8325544], [-1.3331074, 54.8328116], [-1.3333618, 54.833007], [-1.3340175999999997, 54.8334426], [-1.3347628000000002, 54.833861299999995], [-1.3352455, 54.834089], [-1.3356701, 54.8342893], [-1.3364144, 54.8345991], [-1.3372455999999997, 54.83492580000001], [-1.3386949965066783, 54.83547284519987], [-1.3388148999999998, 54.835518099999994], [-1.3395761999999998, 54.8357937], [-1.3404283, 54.836102100000005], [-1.3410346, 54.83632159999999], [-1.3414451999999997, 54.83647019999999], [-1.3422955999999997, 54.83683289999999], [-1.3428914, 54.8371131], [-1.3431329, 54.83722149999999], [-1.3445104999999995, 54.83795709999998], [-1.3454967, 54.838506], [-1.3456686999999998, 54.83860529999999], [-1.3458636, 54.83872349999999], [-1.346378, 54.839091], [-1.3464364, 54.839136], [-1.3464843, 54.839172899999994], [-1.3474313999999998, 54.8399025], [-1.3474729261792822, 54.83993417252721], [-1.3490159, 54.84111099999999], [-1.3496105, 54.84155189999999], [-1.3502054, 54.84199999999999], [-1.3513752, 54.8429039], [-1.3524042999999997, 54.84369439999999], [-1.3526596, 54.8438841], [-1.3530478, 54.8441725], [-1.3547047, 54.84542160000001], [-1.3551471999999998, 54.845735399999995], [-1.3554799, 54.8459616], [-1.3576338, 54.84728700000001], [-1.3578093, 54.84741650000001], [-1.3583385, 54.8478557], [-1.3585045000000002, 54.848051699999985], [-1.3586878, 54.84829549999999], [-1.3588310999999995, 54.84854459999999], [-1.3589012000000005, 54.84876119999999], [-1.3589572999999997, 54.84900019999999], [-1.358974, 54.8491995], [-1.3589555, 54.84945979999999], [-1.358901, 54.849690200000005], [-1.3587606999999997, 54.85003520000001], [-1.3585926000000002, 54.8503073], [-1.3583746, 54.85057869999999], [-1.3581943, 54.850751], [-1.3578566, 54.851021200000005], [-1.3575043, 54.85124780000001], [-1.3573064, 54.851356599999995], [-1.3570512999999995, 54.851486], [-1.356796, 54.8516025], [-1.3565648, 54.8517147], [-1.3557116, 54.85208649999999], [-1.3552163999999998, 54.8523184], [-1.35487, 54.8524873], [-1.3543651, 54.85278370000001], [-1.3541120999999998, 54.8529456], [-1.3538764, 54.8531101], [-1.3535122999999998, 54.8533912], [-1.3531610999999997, 54.8537128], [-1.3529180999999997, 54.8539717], [-1.3527037, 54.85423269999999], [-1.3524792, 54.85456239999999], [-1.3522955, 54.854863499999986], [-1.3521344, 54.8552203], [-1.3520335, 54.85554949999999], [-1.3519479999999997, 54.8559576], [-1.351915, 54.8562514], [-1.3519177, 54.85654629999999], [-1.3519525999999995, 54.8569504], [-1.3519937, 54.8571615], [-1.3520461, 54.85735220000001], [-1.3521723000000003, 54.85772819999999], [-1.3523019, 54.858058199999995], [-1.3526010999999998, 54.85867389999999], [-1.3526395, 54.8587529], [-1.3529717, 54.8594764], [-1.3532989, 54.860143400000005], [-1.3535829999999998, 54.8607377], [-1.3537705, 54.8611292], [-1.3538473, 54.861279], [-1.354994, 54.8637336], [-1.3553803999999998, 54.86493629999999], [-1.3556298, 54.866417], [-1.3561043, 54.869524299999995], [-1.3561267, 54.869619500000006], [-1.3561975, 54.8698764], [-1.3564993, 54.87097169999999], [-1.3574600999999995, 54.8743495], [-1.3582386999999998, 54.877086299999995], [-1.3585475, 54.878232800000006], [-1.3586849999999997, 54.878698400000005], [-1.3588134, 54.879136499999994], [-1.3590866, 54.8800201], [-1.3593346, 54.88066980000001], [-1.3594394, 54.880941799999995], [-1.3595224999999995, 54.881288999999995], [-1.3596279999999998, 54.88158490000001], [-1.3599403999999995, 54.8823423], [-1.3601653, 54.882761900000006], [-1.3603664, 54.883077500000006], [-1.3605425, 54.88332979999999], [-1.3609276, 54.88379840000001], [-1.3614638999999995, 54.88433229999999], [-1.3618069999999998, 54.88464009999999], [-1.3622150999999998, 54.8849435], [-1.3623705, 54.885057], [-1.3628118, 54.88535379999999], [-1.3631069, 54.88554], [-1.3643928999999997, 54.8862088], [-1.3649734, 54.8865456], [-1.3658626, 54.88710090000001], [-1.3659702471957318, 54.88717603594891], [-1.3665556, 54.88758459999999], [-1.3677454, 54.88852249999999], [-1.3685557, 54.88923259999999], [-1.3726228000000005, 54.89274650000001], [-1.3736566, 54.89363959999999], [-1.3743387, 54.894240999999994], [-1.3751861, 54.8949834], [-1.3756787, 54.8954204], [-1.3761731, 54.8959459], [-1.376536, 54.8964042], [-1.3767869999999998, 54.8967836], [-1.3772992, 54.89757929999999], [-1.3778786, 54.898492399999995], [-1.3783076999999997, 54.8992574], [-1.3789513999999998, 54.90049119999998], [-1.3792088999999998, 54.900750300000006], [-1.3801745, 54.901725000000006], [-1.3805219999999998, 54.902063799999986], [-1.3806617999999995, 54.9021885], [-1.3807352, 54.9022869], [-1.3808113, 54.9023888], [-1.3810328, 54.90266269999999], [-1.3812859, 54.903024], [-1.3814717, 54.90328930000001], [-1.3816825, 54.9036682], [-1.3818725000000005, 54.90423779999998], [-1.3818973999999995, 54.904324299999985], [-1.3819795, 54.904624299999995], [-1.3821016, 54.9051036], [-1.3822851, 54.9058646], [-1.3823356, 54.90606979999999], [-1.3823881999999998, 54.9062832], [-1.3824309, 54.9064567], [-1.382574, 54.9070375], [-1.3826546, 54.9073648], [-1.3827493999999998, 54.90753569999998], [-1.3830511, 54.9083469], [-1.3832983, 54.908992399999995], [-1.3833405, 54.909153999999994], [-1.3834192, 54.9094556], [-1.3835997999999998, 54.910371], [-1.3836595, 54.910748599999984], [-1.3838003, 54.9115186], [-1.3838847999999997, 54.9122264], [-1.3839734999999995, 54.9129698], [-1.3839906, 54.913112899999994], [-1.3840944, 54.91349979999999], [-1.3841026999999997, 54.91363689999999], [-1.3841557, 54.9145068], [-1.3841608, 54.9145913], [-1.3841669999999997, 54.9150866], [-1.3840301, 54.91565070000001], [-1.3838798, 54.916149300000015], [-1.3836936, 54.9165999], [-1.3833289, 54.9173026], [-1.3831986, 54.9175202], [-1.3830428999999995, 54.91785850000001], [-1.3829589999999998, 54.9180992], [-1.3828915999999998, 54.9183616], [-1.3828579999999997, 54.9185386], [-1.3828470999999998, 54.918575], [-1.3827711, 54.9193351], [-1.3827594, 54.9199874], [-1.3827918, 54.9205076], [-1.3828785, 54.92093969999999], [-1.3831631999999998, 54.921742899999984], [-1.3836339000000002, 54.922747], [-1.3840413, 54.9236951], [-1.3856541, 54.92744760000001], [-1.3862412, 54.928890800000005], [-1.3866121, 54.9297265], [-1.3867571, 54.9299936], [-1.3868155, 54.93010129999999], [-1.3870922999999995, 54.930583000000006], [-1.3873103, 54.9309128], [-1.3876356, 54.931346299999994], [-1.3882853, 54.9320652], [-1.3889058999999997, 54.93263890000001], [-1.3897532, 54.9332839], [-1.3906288999999998, 54.9338535], [-1.391428, 54.93429309999999], [-1.3916227999999995, 54.9343898], [-1.3920554, 54.9346044], [-1.3926816999999998, 54.93488339999999], [-1.3931544000000002, 54.935095100000005], [-1.3943929, 54.9356081], [-1.3984080999999997, 54.93727080000001], [-1.3999941, 54.93793339999999], [-1.4013737, 54.938509800000006], [-1.4014703, 54.93854880000001], [-1.4021024752583882, 54.938812957853784], [-1.4043139, 54.939736999999994], [-1.4083196999999998, 54.9413994], [-1.4116548, 54.9427882], [-1.4186701, 54.94570929999999], [-1.4204889, 54.9464666], [-1.4205614999999998, 54.94649680000001], [-1.4211763999999998, 54.946751799999994], [-1.4212477, 54.9467806], [-1.4213210999999997, 54.9468101], [-1.4222042, 54.947181099999995], [-1.4229725999999998, 54.9474984], [-1.4237474, 54.9478209], [-1.4238528, 54.947864800000005], [-1.4289015, 54.949966199999984], [-1.4296064, 54.9502596], [-1.4300011, 54.9504279], [-1.4302083, 54.9505162], [-1.4326935, 54.9515436], [-1.4344993, 54.95229779999999], [-1.4362092, 54.9530092], [-1.437304454591234, 54.95346404825654], [-1.4392747999999995, 54.9542823], [-1.4408988, 54.9549576], [-1.4462138999999998, 54.9571657], [-1.4471212, 54.95752579999999], [-1.4486925999999998, 54.95814939999999], [-1.4498023999999998, 54.9584944], [-1.4508850999999998, 54.95877290000001], [-1.4514599, 54.9588969], [-1.4521683999999997, 54.95904989999998], [-1.4530208, 54.9592086], [-1.4543969999999995, 54.959404199999994], [-1.4557778999999995, 54.9595417], [-1.4573451, 54.9596273], [-1.4576071999999998, 54.95962819999998], [-1.4583851, 54.95963079999999], [-1.4595272, 54.9595916], [-1.4601947999999998, 54.9595433], [-1.4608538966944815, 54.95949225120266], [-1.4611244, 54.9594713], [-1.4636819999999997, 54.95926360000001], [-1.4641491, 54.95922589999999], [-1.4647997, 54.95917329999999], [-1.4680709, 54.95890920000001], [-1.4685113, 54.9588737], [-1.4709306, 54.9586607], [-1.4716341999999998, 54.9585943], [-1.4777499999999997, 54.958104299999995], [-1.4780508999999995, 54.95808019999999], [-1.4783018, 54.9580594], [-1.4856752999999998, 54.9574537], [-1.4859729999999998, 54.95742909999999], [-1.4861451, 54.957414], [-1.4869726, 54.95734809999999], [-1.4915754, 54.95698169999999], [-1.4943428, 54.95675539999999], [-1.495189, 54.9566912], [-1.4957333999999998, 54.9566456], [-1.5003625, 54.95625749999999], [-1.501257, 54.9561895], [-1.5042628, 54.9559443], [-1.5049214000000002, 54.9558906], [-1.5081728, 54.9556219], [-1.512139, 54.955298], [-1.5141478999999998, 54.95513639999999], [-1.5169049, 54.9549147], [-1.5220951, 54.9544776], [-1.5245011, 54.9542785], [-1.5271359830031863, 54.95406036922442], [-1.5277734, 54.9540076], [-1.5320020999999997, 54.9536527], [-1.5323994999999997, 54.9536202], [-1.5346968, 54.9534326], [-1.5358351, 54.9533454], [-1.5364276, 54.9533017], [-1.5369814, 54.9532472], [-1.5372493, 54.9532254], [-1.5386546, 54.9531108], [-1.5389965, 54.953082900000005], [-1.5430791, 54.95274529999999], [-1.5438121, 54.952685499999994], [-1.5448738, 54.9525987], [-1.545009, 54.952587], [-1.5458506, 54.9525139], [-1.5482954999999998, 54.9523093], [-1.550527, 54.9521178], [-1.551591, 54.9520274], [-1.5533703999999997, 54.9518761], [-1.5545261, 54.9517877], [-1.5550043, 54.9517485], [-1.5561125999999998, 54.9516575], [-1.5564746, 54.951632200000006], [-1.5569404999999998, 54.9516043], [-1.5583359999999995, 54.9515553], [-1.5596089, 54.9515341], [-1.5605209, 54.9515529], [-1.5614704, 54.9515756], [-1.5625647, 54.9516373], [-1.5642112999999995, 54.9517834], [-1.5646983, 54.95184760000001], [-1.5662732, 54.95205509999999], [-1.5670494, 54.9521918], [-1.5679817, 54.95236640000001], [-1.5699609, 54.9528075], [-1.5709986, 54.95305429999999], [-1.5722165999999995, 54.9533458], [-1.5745167, 54.953925], [-1.5747233, 54.9539825], [-1.5764812, 54.9544713], [-1.5766820999999998, 54.954521], [-1.5769747999999997, 54.954593499999994], [-1.5788154, 54.955049], [-1.5811160999999998, 54.95559149999999], [-1.5813672, 54.95564869999999], [-1.582852, 54.956014], [-1.5837557, 54.9562383], [-1.583976, 54.95630119999999], [-1.5847305, 54.9565166], [-1.5855887999999998, 54.95680000000001], [-1.5864041999999998, 54.957120399999994], [-1.5872839999999997, 54.9574653], [-1.5880387, 54.9578139], [-1.5883626, 54.95801320000001], [-1.5887836000000002, 54.9582193], [-1.5888521999999998, 54.95825479999999], [-1.5891554999999995, 54.958411700000006], [-1.5895463999999997, 54.958626], [-1.5897888, 54.9587695], [-1.5902355999999995, 54.9590339], [-1.5904843, 54.959195700000016], [-1.5908186, 54.9594141], [-1.5911193999999995, 54.9596226], [-1.5915143000000005, 54.95990569999999], [-1.5919289, 54.9602213], [-1.5925212999999998, 54.960719100000006], [-1.5930274, 54.9611698], [-1.5934916999999995, 54.96159140000001], [-1.5939422, 54.9620001], [-1.5944119, 54.962420400000006], [-1.5951164, 54.9630573], [-1.5954440999999997, 54.9633053], [-1.5957476999999998, 54.96357179999999], [-1.5960488999999998, 54.96384509999999], [-1.5962567999999997, 54.9640338], [-1.5963417999999998, 54.9641109], [-1.5966088, 54.96435569999999], [-1.5968131, 54.9645422], [-1.5969996999999998, 54.9647104], [-1.5972419, 54.96493139999999], [-1.5975514, 54.9652115], [-1.5977711, 54.96540809999999], [-1.5979458999999998, 54.9655512], [-1.5981631999999997, 54.9657031], [-1.598351, 54.9658123], [-1.5984820999999998, 54.9658801], [-1.5986238999999998, 54.96594790000001], [-1.5988033999999998, 54.9660225], [-1.5989829999999998, 54.9660862], [-1.5991600999999998, 54.96614180000001], [-1.5993432, 54.9661879], [-1.5994668, 54.9662127], [-1.5996492, 54.9662435], [-1.5998099999999995, 54.9662662], [-1.5999609999999995, 54.96628220000001], [-1.6000568, 54.96628909999999], [-1.6001299, 54.966294399999995], [-1.6003093999999998, 54.9662984], [-1.6004936999999997, 54.96629909999999], [-1.6006272, 54.96629510000001], [-1.6007688999999998, 54.9662862], [-1.6009354999999998, 54.96626859999999], [-1.6010949, 54.96624559999999], [-1.6012685999999998, 54.966213], [-1.6014481, 54.9661723], [-1.601578, 54.9661384], [-1.6017316, 54.966087599999994], [-1.6019299, 54.96601810000001], [-1.6021433, 54.965937499999995], [-1.6029629, 54.9656219], [-1.6032267, 54.96552799999999], [-1.6033152999999998, 54.96549580000001], [-1.6033948999999998, 54.9654702], [-1.6034818, 54.9654432], [-1.6035414, 54.9654244], [-1.6036326, 54.9654003], [-1.6037230999999998, 54.9653795], [-1.6037882, 54.965365600000005], [-1.6038811, 54.9653469], [-1.6039679, 54.965331], [-1.6040488, 54.9653192], [-1.6041513, 54.96530539999999], [-1.6042478, 54.965295000000005], [-1.6043359, 54.96528949999999], [-1.6044204, 54.9652839], [-1.6045253, 54.9652798], [-1.6046435, 54.96527700000001], [-1.6047404000000005, 54.9652768], [-1.6048491, 54.96527840000001], [-1.6049241, 54.9652808], [-1.6050007999999998, 54.9652842], [-1.6052588, 54.965304], [-1.6052795, 54.9653062], [-1.6053327, 54.9653122], [-1.6054283, 54.9653249], [-1.6055144, 54.9653371], [-1.6056296, 54.9653557], [-1.6057209, 54.9653734], [-1.6058531, 54.96540319999999], [-1.6059461, 54.9654263], [-1.6060467, 54.9654537], [-1.6061643999999995, 54.965487], [-1.6063001, 54.965530099999995], [-1.60644, 54.9655771], [-1.6065840999999998, 54.965628499999994], [-1.6067359999999995, 54.96568679999999], [-1.6067633, 54.965698499999995], [-1.6068638999999998, 54.9657418], [-1.6069645999999995, 54.9657891], [-1.6070711999999998, 54.96584349999999], [-1.6071437, 54.96588320000001], [-1.607204, 54.9659151], [-1.6072998999999997, 54.9659792], [-1.6073539, 54.9660153], [-1.6074058999999998, 54.96604860000001], [-1.6074682, 54.96609219999999], [-1.6075363, 54.96614199999999], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994]]} |
30.0 |
2324 |
0011 |
2026-09-13T00:11:00+01:00 |
None |
None |
None |
None |
Newcastle |
54.6985965 |
-1.2120941 |
54.9686291 |
-1.6121953 |
0 |
1 |
2026-09-12 22:26:11 |
RUNNING |
2026-09-12 22:24:30 |
Newcastle |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251542651553 |
None |
1 |
1 |
2026-09-12 22:24:31.364507 |
None |
2026-09-12 23:24:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519820 |
W33530 |
325H42M912 |
2026-09-12 |
Avanti West Coast |
P |
MAN |
XML |
5H42 |
390153 |
11 |
125 |
{"units": ["390153"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "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": 1006.314, "from_m": 842.589, "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": 2948.655, "from_m": 1006.314, "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": 519820, "profile_key": "88510abb3b17f9cad824f30e312787dedbb665b01cbecb31c255ea3014c8c5eb", "schedule_id": 26057, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 38428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Longsight North", "stage_seq": 3, "distance_m": 1930.359, "section_seq": 1, "route_path_id": 38428}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": null, "location": "Longsight Carriage Maintenance Depot", "stage_seq": 4, "distance_m": 2948.655, "section_seq": 1, "route_path_id": 38428}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2948.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 38428}], "total_distance_m": 2948.655, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 696.901, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2251.754, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Manchester Piccadilly |
2324 |
2324 |
5 |
None |
None |
Longsight Carriage Maintenance Depot |
2335 |
2335 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33530/2026-09-12/detailed |
None |
Manchester Piccadilly |
2026-09-12T23:22:04+01:00 |
Longsight Carriage Maintenance Depot |
13.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.215492322431636, 53.47196788936558], [-2.2153016, 53.47187259999999], [-2.2144193, 53.4714466], [-2.2139361, 53.47121299999999], [-2.2136042, 53.4710493], [-2.2128211, 53.470653699999986], [-2.212568, 53.470510099999984], [-2.211834399999999, 53.47009430000001], [-2.2097690999999995, 53.4688197], [-2.2091208, 53.4683852], [-2.2088063999999994, 53.468174600000005], [-2.2082360775529852, 53.46779240988761], [-2.2081616, 53.4677425], [-2.2079065, 53.4675695], [-2.2076064, 53.4673465], [-2.2075191000000003, 53.46728279999999], [-2.2073372, 53.4671577], [-2.206995, 53.46694749999999], [-2.2069041, 53.4668933], [-2.2067802999999997, 53.4668276], [-2.2066078, 53.466744100000014], [-2.2062573000000003, 53.46660829999999], [-2.2062035999999994, 53.46658889999999], [-2.2059051, 53.4664812], [-2.2055752, 53.466387], [-2.2052776999999995, 53.4662948], [-2.2050749, 53.4662209], [-2.2049046, 53.4661547], [-2.2046376999999997, 53.46600779999999], [-2.2044621, 53.46588010000001], [-2.2040633, 53.4655191], [-2.2039591, 53.465448900000005], [-2.2038277, 53.46536029999999], [-2.2033355, 53.4650793], [-2.2032363, 53.46502019999999], [-2.2031477, 53.4649627], [-2.2030878, 53.46491700000001], [-2.2030181, 53.46484840000001], [-2.202909, 53.4647194], [-2.2007232, 53.4623192], [-2.2007069, 53.46229919999999], [-2.2006399, 53.462219399999995], [-2.2005754999999994, 53.46212520000001], [-2.2005110999999995, 53.462016600000005], [-2.2004602, 53.46191439999998], [-2.2004414, 53.461852099999994], [-2.2004225999999996, 53.4617771], [-2.2004146, 53.4617244], [-2.200406, 53.4615645], [-2.2003717, 53.46172270000001], [-2.200353, 53.4618568], [-2.2003905, 53.4620676], [-2.2004238, 53.4621952], [-2.2004990999999996, 53.46232389999999], [-2.2005654, 53.4624124], [-2.2005809999999997, 53.4624333], [-2.200601, 53.4624548], [-2.200705699999999, 53.46256749999999], [-2.2016880999999997, 53.46365930000001]]} |
1.8 |
2322 |
2335 |
2026-09-12T23:34:00+01:00 |
None |
None |
Manchester Piccadilly |
Ardwick Jn |
Longsight Carriage Maintenance Depot |
53.4726734 |
-2.2169111 |
53.4636593 |
-2.2016881 |
0 |
1 |
2026-09-12 22:26:11 |
RUNNING |
2026-09-12 22:22:04 |
Longsight Carriage Maintenance Depot |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42078060 |
1789251934132899 |
None |
7 |
7 |
2026-09-12 22:25:34.135701 |
None |
2026-09-12 23:35:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519821 |
W33605 |
655G46M912 |
2026-09-12 |
Avanti West Coast |
P |
WVH |
XOY |
5G46 |
390154 |
11 |
125 |
{"units": ["390154"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 344.248, "from_m": 0.0, "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": 660.474, "from_m": 344.248, "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": 787.824, "from_m": 660.474, "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": 873.927, "from_m": 787.824, "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": 2046.052, "from_m": 873.927, "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": 2069.579, "from_m": 2046.052, "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": 2312.245, "from_m": 2069.579, "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": 519821, "profile_key": "6d3298ff5f439e91341de8dcd2cdb0220e6435cde68d17dbdd6402477747bd48", "schedule_id": 26131, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Wolverhampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Wolverhampton North Jn", "stage_seq": 2, "distance_m": 735.513, "section_seq": 1, "route_path_id": 27883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Stafford Rd Jn", "stage_seq": 3, "distance_m": 1788.913, "section_seq": 1, "route_path_id": 27883}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": null, "location": "Oxley Car. M.D.", "stage_seq": 4, "distance_m": 2312.245, "section_seq": 1, "route_path_id": 27883}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2312.245, "from_m": 0.0, "section_seq": 1, "route_path_id": 27883}], "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} |
[] |
Wolverhampton |
2324 |
2324 |
1 |
23:25:00 |
None |
Oxley Car. M.D. |
2331 |
2331 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W33605/2026-09-12/detailed |
None |
Wolverhampton |
2026-09-12T23:25:30+01:00 |
Oxley Car. M.D. |
6.0 |
{"type": "LineString", "coordinates": [[-2.1199992, 52.587655899999994], [-2.1202966, 52.5878341], [-2.1205493, 52.5879838], [-2.1205925, 52.5880094], [-2.1210321999999997, 52.588279799999995], [-2.1212446999999996, 52.5884175], [-2.1212782, 52.5884449], [-2.1214138999999994, 52.58855589999999], [-2.1215515999999996, 52.58867969999999], [-2.121671399999999, 52.5888047], [-2.1218118, 52.5889776], [-2.1219268, 52.5891698], [-2.1219994, 52.58933809999999], [-2.1220814, 52.58956229999999], [-2.1221224, 52.589764], [-2.1222034999999995, 52.590091], [-2.1222858, 52.5903061], [-2.1224857, 52.59082779999999], [-2.1226177999999996, 52.5911194], [-2.1228098999999996, 52.5915504], [-2.1230168, 52.5919065], [-2.1233213, 52.59242749999999], [-2.1235037999999995, 52.5926978], [-2.1237552, 52.592997800000006], [-2.1240046999999995, 52.59327849999999], [-2.1241492, 52.5934475], [-2.1242740000000007, 52.5935945], [-2.1246287, 52.5940127], [-2.1250734, 52.5944454], [-2.1252991, 52.5946713], [-2.1259798, 52.59535249999999], [-2.1260818999999995, 52.5954577], [-2.1266735, 52.5960348], [-2.1275150999999997, 52.5968895], [-2.1276817, 52.597057199999995], [-2.1280774999999994, 52.59747910000001], [-2.129085, 52.598494599999995], [-2.1297045, 52.599091299999984], [-2.1317278, 52.6011235], [-2.1322882, 52.6017197], [-2.1323123386662712, 52.60174856968367], [-2.1325877, 52.602077900000005], [-2.1332931, 52.6028175], [-2.1337433000000003, 52.6032528], [-2.1340426275829927, 52.60355296986019], [-2.1342056, 52.60371640000001], [-2.1343122, 52.60378310000001], [-2.1344440999999996, 52.60387059999999], [-2.1346054, 52.60395929999999], [-2.1347550999999996, 52.604034699999985], [-2.1348813999999994, 52.604086599999995], [-2.1350041999999996, 52.6041376], [-2.1353515, 52.60428220000001], [-2.1356686, 52.604448099999985], [-2.1358278, 52.6045277], [-2.1359777999999996, 52.60462289999999], [-2.1361198999999997, 52.604722], [-2.1362317, 52.6048109], [-2.1363487, 52.60490999999999], [-2.1366493, 52.6052045], [-2.1368764, 52.60543719999999]]} |
1.5 |
2325 |
2331 |
2026-09-12T23:31:00+01:00 |
None |
None |
None |
None |
Oxley Car. M.D. |
52.5894906 |
-2.1220552 |
52.6054372 |
-2.1368764 |
0 |
1 |
2026-09-12 22:26:11 |
RUNNING |
2026-09-12 22:25:30 |
Oxley Car. M.D. |
DARWIN |
DARWIN_ORIGIN_DEPARTURE_ESTIMATE |
None |
1789251928256734 |
None |
1 |
1 |
2026-09-12 22:25:30.472205 |
None |
2026-09-12 23:24:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 519822 |
W86886 |
065L17M912 |
2026-09-12 |
ScotRail |
P |
MLN |
XYD |
5L17 |
320308 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 456.969, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 5016.895, "from_m": 456.969, "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": 5103.211, "from_m": 5016.895, "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": 5741.501, "from_m": 5103.211, "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": 7928.007, "from_m": 5741.501, "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": 8341.881, "from_m": 7928.007, "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": 8459.967, "from_m": 8341.881, "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": 8819.87, "from_m": 8459.967, "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": 8877.011, "from_m": 8819.87, "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": 9719.775, "from_m": 8877.011, "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": 11402.924, "from_m": 9719.775, "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": 11843.962, "from_m": 11402.924, "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}], "service_id": 519822, "profile_key": "3b1e86695dee7e9bc8cffe843c1caadea23b5142f6c7a9576f8486c03ac09fe2", "schedule_id": 28890, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Milngavie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28747}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Hillfoot", "stage_seq": 2, "distance_m": 2582.717, "section_seq": 1, "route_path_id": 28747}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2330", "location": "Bearsden", "stage_seq": 3, "distance_m": 3465.341, "section_seq": 1, "route_path_id": 28747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Westerton", "stage_seq": 4, "distance_m": 5256.444, "section_seq": 1, "route_path_id": 28747}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Anniesland", "stage_seq": 5, "distance_m": 7344.302, "section_seq": 1, "route_path_id": 28747}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Hyndland West Jn", "stage_seq": 6, "distance_m": 8802.209, "section_seq": 1, "route_path_id": 28747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Scotstounhill", "stage_seq": 7, "distance_m": 10364.71, "section_seq": 1, "route_path_id": 28747}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Garscadden", "stage_seq": 8, "distance_m": 11135.308, "section_seq": 1, "route_path_id": 28747}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Yoker Carriage Sidings", "stage_seq": 9, "distance_m": 11843.962, "section_seq": 1, "route_path_id": 28747}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11843.962, "from_m": 0.0, "section_seq": 1, "route_path_id": 28747}], "total_distance_m": 11843.962, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 11843.962, "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": 1326, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:18:37Z", "source_id": 42072613, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T22:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:18:41Z", "source_id": 13765884, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1285, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:09Z", "source_id": 42078534, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T22:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:23:12Z", "source_id": 13767914, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:43Z", "source_id": 42081775, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T22:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T22:25:48Z", "source_id": 13769052, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T23:26:00+01:00", "operational_fact": true}] |
Milngavie |
2324 |
2324 |
1 |
None |
None |
Yoker Carriage Sidings |
2345 |
2345 |
None |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86886/2026-09-12/detailed |
None |
Bearsden |
2026-09-12T23:21:28+01:00 |
Anniesland |
5.0 |
{"type": "LineString", "coordinates": [[-4.3325545, 55.916975699999995], [-4.333315699999999, 55.91673709999999], [-4.3342598, 55.916441000000006], [-4.335279699999999, 55.9161212], [-4.3362206, 55.9158261], [-4.3371423, 55.9155355], [-4.3381517, 55.9152174], [-4.3383009999999995, 55.9151676], [-4.3386199, 55.915053], [-4.3389406, 55.91492709999999], [-4.3392313, 55.9147966], [-4.3396356, 55.91457069999999], [-4.339983499999999, 55.9143616], [-4.3403045, 55.9141357], [-4.340806699999999, 55.9136791], [-4.3411155, 55.9132761], [-4.341269, 55.91299159999999], [-4.3413535, 55.9128035], [-4.3413809, 55.9127425], [-4.3414897, 55.91230989999999], [-4.341505199999999, 55.911985099999995], [-4.3414476, 55.9115277], [-4.3413782, 55.911213399999994], [-4.3410045, 55.90978440000001], [-4.3406259, 55.9084716], [-4.340463999999999, 55.9079321], [-4.340437199999999, 55.90787319999999], [-4.3403111, 55.90759569999999], [-4.340151269450124, 55.90738158737394], [-4.3399351, 55.90709199999999], [-4.339884, 55.90703729999999], [-4.3395416, 55.906703699999994], [-4.339175399999999, 55.90641660000001], [-4.3388329, 55.9062046], [-4.3383712, 55.90595570000001], [-4.3378646, 55.9057356], [-4.3372225, 55.905525100000006], [-4.3370273, 55.9054709], [-4.336890699999999, 55.90543499999999], [-4.336572099999999, 55.90534350000001], [-4.3360786, 55.9051851], [-4.3356655, 55.9050367], [-4.3351019, 55.9048312], [-4.335082223525228, 55.90482314631141], [-4.334657, 55.90464909999999], [-4.3343598, 55.904515100000005], [-4.3342061, 55.90444170000001], [-4.3337407, 55.90421], [-4.3332644, 55.9039339], [-4.3325928, 55.903520699999994], [-4.332010699999999, 55.9030963], [-4.331073899999999, 55.9024701], [-4.3309624, 55.90239549999998], [-4.3304129, 55.90211130000001], [-4.3298897, 55.9018729], [-4.3296235, 55.9017596], [-4.3289388, 55.901483], [-4.328304599999999, 55.9012524], [-4.3253795, 55.90021560000001], [-4.3247127, 55.8999499], [-4.3241388, 55.8996998], [-4.3240538, 55.8996566], [-4.323465, 55.8993572], [-4.3229516, 55.8990576], [-4.3225496, 55.8988114], [-4.322222, 55.89858869999999], [-4.321933900000001, 55.898376299999995], [-4.321492499999999, 55.898003800000005], [-4.321148599999999, 55.8976742], [-4.3208094, 55.8973082], [-4.3205835, 55.8970274], [-4.3202874, 55.8966386], [-4.320121599999999, 55.89633029999999], [-4.319934575776454, 55.89590549195752], [-4.3199149, 55.8958608], [-4.319903377660236, 55.8958313147552], [-4.3196911, 55.8952881], [-4.3195701, 55.89484829999999], [-4.319512799999999, 55.89433009999999], [-4.319506299999999, 55.8938308], [-4.319585099999999, 55.8933407], [-4.3196801, 55.8929706], [-4.31971, 55.8928543], [-4.3199203, 55.8923034], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.3209587, 55.8908603], [-4.3212272, 55.89048549999999], [-4.3214442, 55.8901728], [-4.321586988807708, 55.88996087091119]]} |
2.4 |
2321 |
2326 |
2026-09-12T23:26:28+01:00 |
None |
None |
Bearsden |
Anniesland |
Anniesland |
55.8906132 |
-4.3211357 |
55.8899609 |
-4.3215870 |
0 |
1 |
2026-09-12 22:26:11 |
RUNNING |
2026-09-12 22:21:28 |
Anniesland |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
42076529 |
1789251957422315 |
None |
15 |
15 |
2026-09-12 22:25:57.425035 |
None |
2026-09-12 22:26:28 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 519823 |
L78718 |
871A77M912 |
2026-09-12 |
South Western Railway |
P |
None |
AON |
1A77 |
450074+450100+450116 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "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": 479.112, "from_m": 418.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": 593.205, "from_m": 479.112, "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": 711.771, "from_m": 593.205, "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": 742.683, "from_m": 711.771, "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": 1872.723, "from_m": 742.683, "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": 6367.296, "from_m": 1872.723, "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": 12494.044, "from_m": 6367.296, "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": 12539.213, "from_m": 12494.044, "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": 15962.707, "from_m": 12539.213, "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": 20011.695, "from_m": 15962.707, "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": 22242.826, "from_m": 20011.695, "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": 30449.28, "from_m": 22242.826, "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": 30526.352, "from_m": 30449.28, "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": 38318.621, "from_m": 30526.352, "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": 38408.072, "from_m": 38318.621, "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": 39287.821, "from_m": 38408.072, "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": 39330.596, "from_m": 39287.821, "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": 39841.861, "from_m": 39330.596, "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": 39919.005, "from_m": 39841.861, "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": 39953.098, "from_m": 39919.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45147.365, "from_m": 39953.098, "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": 45219.531, "from_m": 45147.365, "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": 47310.127, "from_m": 45219.531, "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": 47516.52, "from_m": 47310.127, "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": 48331.833, "from_m": 47516.52, "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": 50535.575, "from_m": 48331.833, "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": 52135.687, "from_m": 50535.575, "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": 52168.305, "from_m": 52135.687, "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": 55645.313, "from_m": 52168.305, "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": 57143.217, "from_m": 55645.313, "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": 59125.875, "from_m": 57143.217, "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": 59771.341, "from_m": 59125.875, "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": 62326.272, "from_m": 59771.341, "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": 62395.324, "from_m": 62326.272, "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": 62404.133, "from_m": 62395.324, "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": 62460.024, "from_m": 62404.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 75134.35, "from_m": 62460.024, "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": 75360.395, "from_m": 75134.35, "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": 519823, "profile_key": "ad351f2eb339cc1841e492d7b391be0ffcf419594a67f909bff78d34b53905bf", "schedule_id": 18277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21519.906, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Weybridge", "stage_seq": 8, "distance_m": 30449.28, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Byfleet & New Haw", "stage_seq": 9, "distance_m": 32823.946, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "West Byfleet", "stage_seq": 10, "distance_m": 34810.369, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "0003", "location": "Woking", "stage_seq": 11, "distance_m": 38936.991, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39841.861, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0008H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44890.706, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47516.52, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Ash Vale", "stage_seq": 15, "distance_m": 52230.282, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Aldershot North Jn", "stage_seq": 16, "distance_m": 53999.814, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021H", "location": "Aldershot", "stage_seq": 17, "distance_m": 56432.567, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": "0027H", "location": "Farnham", "stage_seq": 18, "distance_m": 61401.391, "section_seq": 1, "route_path_id": 34740}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Farnham Single Line Jn", "stage_seq": 19, "distance_m": 62404.133, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "0033H", "wtt_dep": "0034H", "location": "Bentley", "stage_seq": 20, "distance_m": 67567.768, "section_seq": 1, "route_path_id": 34740}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": null, "location": "Alton", "stage_seq": 21, "distance_m": 75360.395, "section_seq": 1, "route_path_id": 34740}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75360.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 34740}], "total_distance_m": 75360.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74967.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.662, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Waterloo |
2324 |
2324 |
12 |
None |
None |
Alton |
0041 |
0041 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L78718/2026-09-12/detailed |
None |
London Waterloo |
2026-09-12T23:24:00+01:00 |
Clapham Junction (M) |
6.5 |
{"type": "LineString", "coordinates": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150616, 51.4973511], [-0.11508059999999998, 51.497311], [-0.115123, 51.49721339999999], [-0.11517990000000002, 51.49707909999999], [-0.11534049367854114, 51.4967038905416], [-0.1153871, 51.496595], [-0.1154947, 51.4963741], [-0.1155994, 51.49618089999999], [-0.115668, 51.496067800000006], [-0.1157334, 51.4959675], [-0.11586349999999997, 51.49577729999999], [-0.1160833, 51.49546410000001], [-0.1162448, 51.4952305], [-0.1166053, 51.49470509999999], [-0.11677759999999998, 51.4944692], [-0.1168476, 51.494376200000005], [-0.11702909999999998, 51.4941552], [-0.1172001, 51.493956399999995], [-0.1173935, 51.493752], [-0.1174563, 51.4936927], [-0.11764330000000002, 51.493507], [-0.11793430000000002, 51.493242300000006], [-0.11823580000000002, 51.492986900000005], [-0.1186327, 51.49266680000001], [-0.1187017, 51.4926119], [-0.1189787, 51.4924072], [-0.11928950000000002, 51.492186], [-0.11953, 51.49202369999998], [-0.11964890000000002, 51.4919485], [-0.1204249, 51.4914895], [-0.1205133, 51.491437100000006], [-0.12086079999999998, 51.49121610000001], [-0.1210408, 51.4910868], [-0.1212622, 51.4909187], [-0.1214837, 51.4907295], [-0.1216662, 51.49056189999999], [-0.12179030000000002, 51.4904343], [-0.1219408, 51.49026740000001], [-0.1220677, 51.49011329999998], [-0.1221455, 51.49000339999999], [-0.1222506, 51.4898356], [-0.1222938, 51.4897575], [-0.1223771, 51.489588299999994], [-0.1224214, 51.489487700000005], [-0.1224528, 51.48940280000001], [-0.12248759999999996, 51.4892989], [-0.12251330000000002, 51.48920150000001], [-0.1225446, 51.48907079999999], [-0.1225651, 51.48896020000001], [-0.12257260000000002, 51.48890389999998], [-0.12258, 51.4888477], [-0.12258949999999998, 51.488770499999994], [-0.12264169999999998, 51.4880825], [-0.12265619999999998, 51.48794670000001], [-0.1226722, 51.48783130000001], [-0.1226859, 51.4877467], [-0.12271319999999998, 51.4876083], [-0.122751, 51.4874636], [-0.1228177, 51.48726539999999], [-0.1229429, 51.4869373], [-0.1230115, 51.4867212], [-0.1230682, 51.48650079999999], [-0.12311589999999996, 51.4863001], [-0.1231604, 51.48611880000001], [-0.12319289999999997, 51.48599049999999], [-0.12324649999999995, 51.4858111], [-0.1233563, 51.48551079999999], [-0.1234392, 51.485327100000006], [-0.1235206, 51.4851397], [-0.1236794, 51.48478279999999], [-0.1237715, 51.484591399999985], [-0.12387969999999998, 51.484417500000006], [-0.1239807, 51.4842698], [-0.1241083, 51.484114700000006], [-0.12425679999999996, 51.48395790000001], [-0.1244926, 51.48374650000001], [-0.12468529999999996, 51.483595300000005], [-0.12482419999999995, 51.483491], [-0.1250836, 51.48331840000001], [-0.12526609999999996, 51.4832059], [-0.1254786, 51.48308089999999], [-0.1256235, 51.4830005], [-0.1258667, 51.48287899999999], [-0.12607009999999996, 51.48278239999999], [-0.126452, 51.4826234], [-0.1268816, 51.482471999999994], [-0.1272673, 51.4823546], [-0.12754640000000003, 51.4822759], [-0.1280025, 51.48214549999999], [-0.1283999, 51.4820209], [-0.12871139999999998, 51.48191839999999], [-0.1291186, 51.48178089999999], [-0.1296077, 51.4816082], [-0.12994349999999996, 51.48148530000001], [-0.1303113, 51.481344400000005], [-0.1312317, 51.4809546], [-0.1315371, 51.4808291], [-0.1320217, 51.48064490000001], [-0.1326475, 51.4804175], [-0.1329571, 51.48030909999999], [-0.13319260000000002, 51.48021959999999], [-0.133793, 51.47998859999999], [-0.13406319999999997, 51.479883], [-0.1343928, 51.47976329999999], [-0.1346707, 51.4796706], [-0.1350083, 51.4795648], [-0.1353775, 51.479454], [-0.13619519999999996, 51.47923209999998], [-0.13683069999999997, 51.4790785], [-0.1373196, 51.478947299999994], [-0.13743169999999996, 51.478916100000006], [-0.1377354, 51.4788183], [-0.13814469999999998, 51.4786823], [-0.1385867, 51.4785183], [-0.1390206, 51.4783384], [-0.13938429999999996, 51.47817579999999], [-0.13961639999999997, 51.478075200000006], [-0.1397748, 51.4780075], [-0.1400749, 51.47788070000001], [-0.1405747, 51.477661999999995], [-0.14087459999999996, 51.4775326], [-0.1410052, 51.477471099999995], [-0.1413296, 51.4773011], [-0.14146371286912188, 51.47721409493213], [-0.14155279999999998, 51.4771563], [-0.14159128645633343, 51.47712604387305], [-0.14174898218387794, 51.47705686529359], [-0.14227729999999997, 51.4768251], [-0.1426416865471168, 51.47666867716977], [-0.14268670062075264, 51.47664935361784], [-0.14280649139933313, 51.476597930031], [-0.1429447, 51.47653859999999], [-0.14363699994084686, 51.476232267652634], [-0.1436817467186904, 51.47621246780335], [-0.14372529036534895, 51.476193200315215], [-0.1445852, 51.4758127], [-0.1449963, 51.47563460000001], [-0.1458489953002166, 51.47525925527293], [-0.14588548029804585, 51.47524319501048], [-0.1461733, 51.47511649999999], [-0.1463315, 51.47504389999999], [-0.14657309999999998, 51.4749391], [-0.14719399999999996, 51.47468389999999], [-0.1475246, 51.4745582], [-0.1476196, 51.474522099999994], [-0.1482485, 51.4742874], [-0.14835400133042398, 51.474242924224455], [-0.14841235181544946, 51.47421832562433], [-0.14848657539641247, 51.47418703544216], [-0.14860927052729844, 51.47413531122673], [-0.1488318, 51.47404149999999], [-0.1488944, 51.474016], [-0.1492554, 51.4738333], [-0.1493368, 51.4737837], [-0.14947479999999996, 51.47370759999999], [-0.149781, 51.473558], [-0.1498368, 51.4735336], [-0.15046039999999997, 51.47323200000001], [-0.150536, 51.4732009], [-0.1508115, 51.4730626], [-0.1510379, 51.47293879999999], [-0.1511535, 51.4728765], [-0.1514722, 51.4727273], [-0.15156789999999998, 51.4726877], [-0.1522548, 51.4723745], [-0.15442379999999997, 51.47147079999999], [-0.1551284, 51.4711661], [-0.1554756, 51.47101449999998], [-0.1560896, 51.47075999999999], [-0.15653129999999998, 51.4705835], [-0.15682289999999996, 51.47045920000001], [-0.1571949, 51.4703091], [-0.1575055, 51.4701848], [-0.1578125, 51.4700561], [-0.1582648, 51.469856], [-0.15860099999999996, 51.4697147], [-0.1586675617050658, 51.46968603651237], [-0.1587269988165945, 51.469660441075455], [-0.1588639649409114, 51.46960145922129], [-0.15892188929030404, 51.46957651517992], [-0.1595092, 51.4693236], [-0.16061359999999997, 51.46884020000001], [-0.1615173, 51.468447699999984], [-0.16249999999999998, 51.46801329999999], [-0.1627605, 51.467902800000005], [-0.163124, 51.46774359999999], [-0.1634727, 51.46759099999999], [-0.16366258760917543, 51.46750766956669], [-0.1637374150117725, 51.46747483220651], [-0.1638455, 51.467427400000005], [-0.16392489999999998, 51.4673961], [-0.1643726, 51.4672002], [-0.1649339, 51.46695489999999], [-0.1652914, 51.466799900000005], [-0.16570379999999998, 51.466621100000005], [-0.16636409999999996, 51.466333600000006], [-0.16695769999999996, 51.46607849999999], [-0.1673653, 51.465899099999994], [-0.16775909999999997, 51.4657178], [-0.1680827, 51.46556880000001], [-0.16816019999999998, 51.465529], [-0.1683927, 51.46540949999999], [-0.1685069, 51.46534859999999], [-0.1686756, 51.46525799999999], [-0.1688584, 51.4651553], [-0.16903349999999998, 51.46505639999999], [-0.16931249999999998, 51.46489229999999], [-0.169494, 51.4647764], [-0.16968329999999998, 51.46465439999999], [-0.16986699999999996, 51.4645282], [-0.17005299999999998, 51.464391], [-0.1702168, 51.4642634], [-0.170395, 51.46411580000001], [-0.17059419999999997, 51.46393719999998], [-0.17061940928978897, 51.46391261174197]]} |
3.9 |
2324 |
2330½ |
2026-09-12T23:30:30+01:00 |
None |
None |
None |
None |
Clapham Junction (M) |
51.5032168 |
-0.1132399 |
51.4639126 |
-0.1706194 |
0 |
1 |
2026-09-12 22:26:11 |
AT_PLATFORM |
2026-09-12 22:05:44 |
London Waterloo |
TD |
TD_ORIGIN_CC_BERTH_PLATFORM |
42055729 |
1789251914595742 |
None |
4 |
4 |
2026-09-12 22:25:14.597878 |
12 |
2026-09-12 23:24:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |