| 3301 |
Drem |
DREMJ |
04821 |
1 |
1 |
1 |
["1", "1W", "2"] |
Trust |
MandatoryTIPLOC |
ThroughPlanningLocation |
DRM |
931700 |
0 |
P |
0 |
2231 |
9 |
56.0050735 |
-2.7858317 |
EA* |
{"Name": "Drem", "Codes": ["1", "1W", "2"], "InTPS": true, "Stanox": 4821, "Tiploc": "DREMJ", "Details": {"CRS": "DRM", "UIC": 2231, "Zone": 9, "Nalco": 931700, "ForceLPB": "P", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.00507354736328, "Longitude": -2.7858316898345947} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3302 |
Drem U.P.L. |
DREMUPL |
04820 |
1 |
1 |
1 |
["LOOP"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
931767 |
0 |
Neither |
0 |
2232 |
9 |
56.0062408 |
-2.7783513 |
None |
{"Name": "Drem U.P.L.", "Codes": ["LOOP"], "InTPS": true, "Stanox": 4820, "Tiploc": "DREMUPL", "Details": {"CRS": null, "UIC": 2232, "Zone": 9, "Nalco": 931767, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.00624084472656, "Longitude": -2.778351306915283} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3303 |
Durham |
DRHM |
13702 |
1 |
1 |
1 |
["1", "2", "DF", "DM"] |
Trust |
MandatoryTIPLOC |
ThroughPlanningLocation |
DHM |
774500 |
0 |
Neither |
0 |
2233 |
7 |
54.7798080 |
-1.5814847 |
T2* |
{"Name": "Durham", "Codes": ["1", "2", "DF", "DM"], "InTPS": true, "Stanox": 13702, "Tiploc": "DRHM", "Details": {"CRS": "DHM", "UIC": 2233, "Zone": 7, "Nalco": 774500, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.779808044433594, "Longitude": -1.5814846754074097} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3304 |
Durham Sig. T356 |
DRHM356 |
13704 |
1 |
1 |
1 |
["UDM"] |
Optional |
OptionalStop |
StoppingOnly |
None |
774503 |
0 |
Neither |
0 |
17362 |
7 |
54.7914619 |
-1.5706537 |
None |
{"Name": "Durham Sig. T356", "Codes": ["UDM"], "InTPS": true, "Stanox": 13704, "Tiploc": "DRHM356", "Details": {"CRS": null, "UIC": 17362, "Zone": 7, "Nalco": 774503, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.79146194458008, "Longitude": -1.5706536769866943} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3305 |
Durham Sig. Ty357 |
DRHM357 |
13697 |
1 |
1 |
1 |
["SL"] |
Trust |
OptionalStop |
NonPassengerOrOperational |
None |
774512 |
0 |
Neither |
0 |
2234 |
7 |
54.7890205 |
-1.5729576 |
T2* |
{"Name": "Durham Sig. Ty357", "Codes": ["SL"], "InTPS": true, "Stanox": 13697, "Tiploc": "DRHM357", "Details": {"CRS": null, "UIC": 2234, "Zone": 7, "Nalco": 774512, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.78902053833008, "Longitude": -1.5729576349258425} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3306 |
Durham Sig. Ty358 |
DRHM358 |
13695 |
1 |
1 |
1 |
["UPL"] |
Trust |
OptionalStop |
NonPassengerOrOperational |
None |
774515 |
0 |
Neither |
0 |
2235 |
7 |
54.7835007 |
-1.5778257 |
T2* |
{"Name": "Durham Sig. Ty358", "Codes": ["UPL"], "InTPS": true, "Stanox": 13695, "Tiploc": "DRHM358", "Details": {"CRS": null, "UIC": 2235, "Zone": 7, "Nalco": 774515, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.78350067138672, "Longitude": -1.577825665473938} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3307 |
Durham Sig. T364 |
DRHM364 |
13698 |
1 |
1 |
1 |
["SL"] |
Optional |
OptionalStop |
StoppingOnly |
None |
774501 |
0 |
Neither |
0 |
17344 |
7 |
54.7840843 |
-1.5774767 |
None |
{"Name": "Durham Sig. T364", "Codes": ["SL"], "InTPS": true, "Stanox": 13698, "Tiploc": "DRHM364", "Details": {"CRS": null, "UIC": 17344, "Zone": 7, "Nalco": 774501, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.78408432006836, "Longitude": -1.5774767398834229} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3308 |
Durham Down Siding |
DRHMSDG |
13699 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
FreightYard |
None |
774502 |
0 |
Neither |
0 |
17345 |
7 |
54.7823601 |
-1.5791754 |
None |
{"Name": "Durham Down Siding", "Codes": ["SDG"], "InTPS": true, "Stanox": 13699, "Tiploc": "DRHMSDG", "Details": {"CRS": null, "UIC": 17345, "Zone": 7, "Nalco": 774502, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.7823600769043, "Longitude": -1.579175353050232} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3309 |
Driffield Ground Position Light Sig. D54 |
DRIFD54 |
19017 |
1 |
1 |
1 |
["-"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
805701 |
0 |
Neither |
0 |
15042 |
7 |
54.0039291 |
-0.4291796 |
None |
{"Name": "Driffield Ground Position Light Sig. D54", "Codes": ["-"], "InTPS": true, "Stanox": 19017, "Tiploc": "DRIFD54", "Details": {"CRS": null, "UIC": 15042, "Zone": 7, "Nalco": 805701, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.003929138183594, "Longitude": -0.4291796088218689} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3310 |
Driffield |
DRIFILD |
19016 |
1 |
1 |
1 |
["1", "2", "SDG"] |
Optional |
MandatoryTIPLOC |
ThroughPlanningLocation |
DRF |
805700 |
0 |
Neither |
0 |
2236 |
7 |
54.0017166 |
-0.4342550 |
None |
{"Name": "Driffield", "Codes": ["1", "2", "SDG"], "InTPS": true, "Stanox": 19016, "Tiploc": "DRIFILD", "Details": {"CRS": "DRF", "UIC": 2236, "Zone": 7, "Nalco": 805700, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.00171661376953, "Longitude": -0.4342550039291382} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3311 |
Driffield Siding |
DRIFSDG |
19021 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
805702 |
0 |
Neither |
0 |
17394 |
7 |
54.0021172 |
-0.4337118 |
None |
{"Name": "Driffield Siding", "Codes": ["SDG"], "InTPS": true, "Stanox": 19021, "Tiploc": "DRIFSDG", "Details": {"CRS": null, "UIC": 17394, "Zone": 7, "Nalco": 805702, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.00211715698242, "Longitude": -0.43371179699897766} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3312 |
Drigg British Nuclear Fuel |
DRIGBNF |
10204 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalFreight |
FreightYard |
None |
199411 |
0 |
Neither |
0 |
2237 |
6 |
54.3790054 |
-3.4497018 |
None |
{"Name": "Drigg British Nuclear Fuel", "Codes": ["SDG"], "InTPS": true, "Stanox": 10204, "Tiploc": "DRIGBNF", "Details": {"CRS": null, "UIC": 2237, "Zone": 6, "Nalco": 199411, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.379005432128906, "Longitude": -3.44970178604126} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3313 |
Drigg (Colas) |
DRIGCLR |
10212 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalFreight |
FreightYard |
None |
199401 |
0 |
Neither |
0 |
16783 |
6 |
54.3779678 |
-3.4476967 |
None |
{"Name": "Drigg (Colas)", "Codes": ["SDG"], "InTPS": true, "Stanox": 10212, "Tiploc": "DRIGCLR", "Details": {"CRS": null, "UIC": 16783, "Zone": 6, "Nalco": 199401, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.377967834472656, "Longitude": -3.4476966857910156} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3314 |
Drigg |
DRIGG |
10205 |
1 |
1 |
1 |
["1", "2", "DM", "SDG", "UM"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
DRI |
199400 |
0 |
Neither |
0 |
2238 |
6 |
54.3772888 |
-3.4450684 |
None |
{"Name": "Drigg", "Codes": ["1", "2", "DM", "SDG", "UM"], "InTPS": true, "Stanox": 10205, "Tiploc": "DRIGG", "Details": {"CRS": "DRI", "UIC": 2238, "Zone": 6, "Nalco": 199400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.377288818359375, "Longitude": -3.445068359375} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3315 |
Dorking West |
DRKGW |
87084 |
1 |
1 |
1 |
["1", "2"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
DKT |
529700 |
0 |
Neither |
0 |
2239 |
3 |
51.2364197 |
-0.3388426 |
ZH* |
{"Name": "Dorking West", "Codes": ["1", "2"], "InTPS": true, "Stanox": 87084, "Tiploc": "DRKGW", "Details": {"CRS": "DKT", "UIC": 2239, "Zone": 3, "Nalco": 529700, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.236419677734375, "Longitude": -0.33884260058403015} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3316 |
Drakelow Gpl Dy128 |
DRKL128 |
57807 |
1 |
1 |
1 |
["UG"] |
Optional |
OptionalCrossing |
NonPassengerOrOperational |
None |
165204 |
0 |
Neither |
0 |
14110 |
8 |
52.7801361 |
-1.6280566 |
None |
{"Name": "Drakelow Gpl Dy128", "Codes": ["UG"], "InTPS": true, "Stanox": 57807, "Tiploc": "DRKL128", "Details": {"CRS": null, "UIC": 14110, "Zone": 8, "Nalco": 165204, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.78013610839844, "Longitude": -1.6280566453933716} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3317 |
Drakelow East Curve Jn |
DRKLECJ |
57801 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
165202 |
0 |
Neither |
0 |
None |
5 |
52.7807159 |
-1.6290028 |
BU* |
{"Name": "Drakelow East Curve Jn", "Codes": ["-"], "InTPS": false, "Stanox": 57801, "Tiploc": "DRKLECJ", "Details": {"CRS": null, "UIC": null, "Zone": 5, "Nalco": 165202, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.78071594238281, "Longitude": -1.629002809524536} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3318 |
Drakelow C Powergen (fhh) |
DRKLFHH |
57805 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
178502 |
0 |
Neither |
0 |
None |
5 |
52.7815018 |
-1.6381074 |
None |
{"Name": "Drakelow C Powergen (fhh)", "Codes": ["-"], "InTPS": false, "Stanox": 57805, "Tiploc": "DRKLFHH", "Details": {"CRS": null, "UIC": null, "Zone": 5, "Nalco": 178502, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.78150177001953, "Longitude": -1.638107419013977} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3319 |
Drakelow C Powergen |
DRKLOCS |
57802 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
165231 |
0 |
Neither |
0 |
None |
5 |
52.7817039 |
-1.6366380 |
None |
{"Name": "Drakelow C Powergen", "Codes": ["-"], "InTPS": false, "Stanox": 57802, "Tiploc": "DRKLOCS", "Details": {"CRS": null, "UIC": null, "Zone": 5, "Nalco": 165231, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.78170394897461, "Longitude": -1.636638045310974} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3320 |
Drakelow West Curve Jn |
DRKLWCJ |
57803 |
1 |
1 |
1 |
["GL"] |
Optional |
OptionalCrossing |
NonPassengerOrOperational |
None |
165201 |
0 |
Neither |
0 |
2240 |
8 |
52.7860680 |
-1.6374356 |
BU* |
{"Name": "Drakelow West Curve Jn", "Codes": ["GL"], "InTPS": true, "Stanox": 57803, "Tiploc": "DRKLWCJ", "Details": {"CRS": null, "UIC": 2240, "Zone": 8, "Nalco": 165201, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.78606796264648, "Longitude": -1.6374355554580688} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3321 |
Darlaston (Construction) |
DRLSTN |
65087 |
1 |
1 |
1 |
["D-DGJ", "U-UGJ"] |
Optional |
OptionalStop |
StoppingOnly |
DAS |
45400 |
0 |
Neither |
0 |
16734 |
5 |
52.5757065 |
-2.0203731 |
None |
{"Name": "Darlaston (Construction)", "Codes": ["D-DGJ", "U-UGJ"], "InTPS": true, "Stanox": 65087, "Tiploc": "DRLSTN", "Details": {"CRS": "DAS", "UIC": 16734, "Zone": 5, "Nalco": 45400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.575706481933594, "Longitude": -2.0203731060028076} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3322 |
Darlaston Jn |
DRLSTNJ |
65089 |
1 |
1 |
1 |
["DGJ", "UGJ"] |
Mandatory |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
100311 |
0 |
Neither |
0 |
2241 |
5 |
52.5718689 |
-2.0154135 |
WL* |
{"Name": "Darlaston Jn", "Codes": ["DGJ", "UGJ"], "InTPS": true, "Stanox": 65089, "Tiploc": "DRLSTNJ", "Details": {"CRS": null, "UIC": 2241, "Zone": 5, "Nalco": 100311, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Mandatory", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.571868896484375, "Longitude": -2.015413522720337} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3323 |
Drumgelloch Sig. En5025 |
DRM5025 |
07322 |
1 |
1 |
1 |
["BTH"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
975701 |
0 |
Neither |
0 |
9471 |
9 |
55.8855972 |
-3.9128180 |
None |
{"Name": "Drumgelloch Sig. En5025", "Codes": ["BTH"], "InTPS": true, "Stanox": 7322, "Tiploc": "DRM5025", "Details": {"CRS": null, "UIC": 9471, "Zone": 9, "Nalco": 975701, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.885597229003906, "Longitude": -3.91281795501709} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3324 |
Drumgelloch Sig. En5026 |
DRM5026 |
07321 |
1 |
1 |
1 |
["DFL"] |
Optional |
OptionalStopOrCrossing |
StoppingOnly |
None |
975702 |
0 |
Neither |
0 |
13641 |
9 |
55.8830376 |
-3.9160430 |
None |
{"Name": "Drumgelloch Sig. En5026", "Codes": ["DFL"], "InTPS": true, "Stanox": 7321, "Tiploc": "DRM5026", "Details": {"CRS": null, "UIC": 13641, "Zone": 9, "Nalco": 975702, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStopOrCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.88303756713867, "Longitude": -3.9160430431365967} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3325 |
Drumchapel |
DRMCHPL |
06219 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
DMC |
999400 |
0 |
Neither |
0 |
2242 |
9 |
55.9047203 |
-4.3628592 |
YO* |
{"Name": "Drumchapel", "Codes": ["1", "2"], "InTPS": true, "Stanox": 6219, "Tiploc": "DRMCHPL", "Details": {"CRS": "DMC", "UIC": 2242, "Zone": 9, "Nalco": 999400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.90472030639648, "Longitude": -4.36285924911499} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3326 |
Drumfrochar |
DRMFCHR |
07009 |
1 |
1 |
1 |
["1"] |
Optional |
OptionalStop |
StoppingOnly |
DFR |
996700 |
0 |
Neither |
0 |
2243 |
9 |
55.9412346 |
-4.7717152 |
None |
{"Name": "Drumfrochar", "Codes": ["1"], "InTPS": true, "Stanox": 7009, "Tiploc": "DRMFCHR", "Details": {"CRS": "DFR", "UIC": 2243, "Zone": 9, "Nalco": 996700, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.94123458862305, "Longitude": -4.77171516418457} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3327 |
Drumgelloch |
DRMGLCH |
07323 |
1 |
1 |
1 |
["1", "2"] |
Trust |
MandatoryTIPLOC |
InterchangePlanningLocation |
DRU |
975700 |
0 |
P |
0 |
2244 |
9 |
55.8678322 |
-3.9480331 |
EC*YO* |
{"Name": "Drumgelloch", "Codes": ["1", "2"], "InTPS": true, "Stanox": 7323, "Tiploc": "DRMGLCH", "Details": {"CRS": "DRU", "UIC": 2244, "Zone": 9, "Nalco": 975700, "ForceLPB": "P", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.86783218383789, "Longitude": -3.948033094406128} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3328 |
Durrington-on-Sea |
DRNGTOS |
87996 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
DUR |
528200 |
0 |
Neither |
0 |
2245 |
3 |
50.8174477 |
-0.4114540 |
LA* |
{"Name": "Durrington-on-Sea", "Codes": ["1", "2"], "InTPS": true, "Stanox": 87996, "Tiploc": "DRNGTOS", "Details": {"CRS": "DUR", "UIC": 2245, "Zone": 3, "Nalco": 528200, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.81744766235352, "Longitude": -0.4114539921283722} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3329 |
Drinnick Mill |
DRNIKML |
85411 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
350700 |
0 |
Neither |
0 |
None |
4 |
50.3619385 |
-4.8690376 |
None |
{"Name": "Drinnick Mill", "Codes": ["-"], "InTPS": false, "Stanox": 85411, "Tiploc": "DRNIKML", "Details": {"CRS": null, "UIC": null, "Zone": 4, "Nalco": 350700, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.3619384765625, "Longitude": -4.869037628173828} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3330 |
Durnsford Road Staff Halt |
DRNSFDR |
87253 |
1 |
1 |
1 |
["1"] |
Optional |
OptionalStop |
StoppingOnly |
None |
561560 |
0 |
Neither |
0 |
2246 |
3 |
51.4332886 |
-0.1951200 |
None |
{"Name": "Durnsford Road Staff Halt", "Codes": ["1"], "InTPS": true, "Stanox": 87253, "Tiploc": "DRNSFDR", "Details": {"CRS": null, "UIC": 2246, "Zone": 3, "Nalco": 561560, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.43328857421875, "Longitude": -0.19512000679969788} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3331 |
Dronfield |
DRONFLD |
25711 |
1 |
1 |
1 |
["1", "2", "UM"] |
Optional |
OptionalStop |
ThroughPlanningLocation |
DRO |
661600 |
0 |
Neither |
0 |
2247 |
7 |
53.3014679 |
-1.4694771 |
Y4* |
{"Name": "Dronfield", "Codes": ["1", "2", "UM"], "InTPS": true, "Stanox": 25711, "Tiploc": "DRONFLD", "Details": {"CRS": "DRO", "UIC": 2247, "Zone": 7, "Nalco": 661600, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.30146789550781, "Longitude": -1.4694770574569702} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3332 |
Darton |
DRTN |
18402 |
1 |
1 |
1 |
["1", "2", "DM", "UM"] |
Optional |
OptionalStop |
StoppingOnly |
DRT |
842000 |
0 |
Neither |
0 |
2248 |
7 |
53.5880356 |
-1.5308586 |
None |
{"Name": "Darton", "Codes": ["1", "2", "DM", "UM"], "InTPS": true, "Stanox": 18402, "Tiploc": "DRTN", "Details": {"CRS": "DRT", "UIC": 2248, "Zone": 7, "Nalco": 842000, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.588035583496094, "Longitude": -1.5308586359024048} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3333 |
Droitwich Spa Sig. 12 |
DRTW12 |
67016 |
1 |
1 |
1 |
["DSB"] |
Optional |
OptionalStop |
StoppingOnly |
None |
487803 |
0 |
Neither |
0 |
17213 |
5 |
52.2711411 |
-2.1486886 |
None |
{"Name": "Droitwich Spa Sig. 12", "Codes": ["DSB"], "InTPS": true, "Stanox": 67016, "Tiploc": "DRTW12", "Details": {"CRS": null, "UIC": 17213, "Zone": 5, "Nalco": 487803, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.271141052246094, "Longitude": -2.148688554763794} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3334 |
Droitwich Sig. 68 |
DRTW68 |
67013 |
1 |
1 |
1 |
["M"] |
Trust |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
487801 |
0 |
Neither |
0 |
2249 |
5 |
52.2463226 |
-2.1804667 |
None |
{"Name": "Droitwich Sig. 68", "Codes": ["M"], "InTPS": true, "Stanox": 67013, "Tiploc": "DRTW68", "Details": {"CRS": null, "UIC": 2249, "Zone": 5, "Nalco": 487801, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.24632263183594, "Longitude": -2.180466651916504} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3335 |
Droitwich Spa Sig. 72 |
DRTW72 |
67017 |
1 |
1 |
1 |
["USB"] |
Optional |
OptionalStopOrFreight |
StoppingOnly |
None |
487804 |
0 |
Neither |
0 |
17306 |
5 |
52.2710686 |
-2.1537914 |
None |
{"Name": "Droitwich Spa Sig. 72", "Codes": ["USB"], "InTPS": true, "Stanox": 67017, "Tiploc": "DRTW72", "Details": {"CRS": null, "UIC": 17306, "Zone": 5, "Nalco": 487804, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStopOrFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.27106857299805, "Longitude": -2.1537914276123047} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3336 |
Droitwich Spa |
DRTWCHS |
67012 |
1 |
1 |
1 |
["1", "2", "DM", "ML"] |
Optional |
MandatoryTIPLOC |
InterchangePlanningLocation |
DTW |
487800 |
0 |
Neither |
0 |
2250 |
5 |
52.2682915 |
-2.1584525 |
None |
{"Name": "Droitwich Spa", "Codes": ["1", "2", "DM", "ML"], "InTPS": true, "Stanox": 67012, "Tiploc": "DRTWCHS", "Details": {"CRS": "DTW", "UIC": 2250, "Zone": 5, "Nalco": 487800, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.26829147338867, "Longitude": -2.15845251083374} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3337 |
Droitwich Spa Down Goods Loop |
DRTWDGL |
None |
0 |
0 |
1 |
["-"] |
None |
None |
None |
None |
None |
0 |
NotSet |
0 |
None |
None |
52.2712936 |
-2.1549582 |
None |
{"Name": "Droitwich Spa Down Goods Loop", "Codes": ["-"], "InTPS": false, "Stanox": null, "Tiploc": "DRTWDGL", "Details": {"CRS": null, "UIC": null, "Zone": null, "Nalco": null, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": null, "BPlan_TimingPoint": null, "TPS_StationCategory": null}, "InBPlan": false, "IsTiploc": true, "Latitude": 52.27129364013672, "Longitude": -2.1549582481384277} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3338 |
Droitwich Up Goods Loop |
DRTWUGL |
67015 |
1 |
1 |
1 |
["UGL"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
487802 |
0 |
Neither |
0 |
2252 |
5 |
52.2730904 |
-2.1535788 |
None |
{"Name": "Droitwich Up Goods Loop", "Codes": ["UGL"], "InTPS": true, "Stanox": 67015, "Tiploc": "DRTWUGL", "Details": {"CRS": null, "UIC": 2252, "Zone": 5, "Nalco": 487802, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.27309036254883, "Longitude": -2.153578758239746} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3339 |
Drumry |
DRUMRY |
06217 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
DMY |
999300 |
0 |
Neither |
0 |
2253 |
9 |
55.9046478 |
-4.3852367 |
YO* |
{"Name": "Drumry", "Codes": ["1", "2"], "InTPS": true, "Stanox": 6217, "Tiploc": "DRUMRY", "Details": {"CRS": "DMY", "UIC": 2253, "Zone": 9, "Nalco": 999300, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.90464782714844, "Longitude": -4.385236740112305} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3340 |
Drayton Park |
DRYP |
54291 |
1 |
1 |
1 |
["1", "2"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
DYP |
600000 |
0 |
Neither |
0 |
2254 |
8 |
51.5530472 |
-0.1057633 |
Y9* |
{"Name": "Drayton Park", "Codes": ["1", "2"], "InTPS": true, "Stanox": 54291, "Tiploc": "DRYP", "Details": {"CRS": "DYP", "UIC": 2254, "Zone": 8, "Nalco": 600000, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.55304718017578, "Longitude": -0.1057633012533188} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3341 |
Drayton Park Sig. K43 |
DRYP43 |
54292 |
1 |
1 |
1 |
["UM"] |
Optional |
OptionalPassengerOrCrossing |
CrossingOnly |
None |
600003 |
0 |
NotSet |
0 |
15855 |
8 |
51.5516243 |
-0.1050574 |
None |
{"Name": "Drayton Park Sig. K43", "Codes": ["UM"], "InTPS": true, "Stanox": 54292, "Tiploc": "DRYP43", "Details": {"CRS": null, "UIC": 15855, "Zone": 8, "Nalco": 600003, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalPassengerOrCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "CrossingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.5516242980957, "Longitude": -0.10505740344524384} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3342 |
Drayton Park Sig. K46 |
DRYP46 |
54294 |
1 |
1 |
1 |
["DM"] |
Optional |
OptionalPassengerOrCrossing |
CrossingOnly |
None |
600004 |
0 |
NotSet |
0 |
15856 |
8 |
51.5576286 |
-0.1077895 |
None |
{"Name": "Drayton Park Sig. K46", "Codes": ["DM"], "InTPS": true, "Stanox": 54294, "Tiploc": "DRYP46", "Details": {"CRS": null, "UIC": 15856, "Zone": 8, "Nalco": 600004, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalPassengerOrCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "CrossingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.5576286315918, "Longitude": -0.10778950154781342} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3343 |
Drayton |
DRYTON |
86429 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
525505 |
0 |
Neither |
0 |
None |
3 |
50.8323898 |
-0.7389403 |
None |
{"Name": "Drayton", "Codes": ["-"], "InTPS": false, "Stanox": 86429, "Tiploc": "DRYTON", "Details": {"CRS": null, "UIC": null, "Zone": 3, "Nalco": 525505, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.83238983154297, "Longitude": -0.7389402985572815} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3344 |
Dunton Green |
DTNG |
89342 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
DNG |
510200 |
0 |
Neither |
0 |
2255 |
3 |
51.2965317 |
0.1712389 |
AD* |
{"Name": "Dunton Green", "Codes": ["1", "2"], "InTPS": true, "Stanox": 89342, "Tiploc": "DTNG", "Details": {"CRS": "DNG", "UIC": 2255, "Zone": 3, "Nalco": 510200, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.296531677246094, "Longitude": 0.17123889923095703} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3345 |
Dentiths Sidings |
DTTHS |
40203 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalStop |
NonPassenger |
None |
0 |
0 |
Neither |
0 |
None |
6 |
53.2195244 |
-3.0546789 |
None |
{"Name": "Dentiths Sidings", "Codes": ["-"], "InTPS": false, "Stanox": 40203, "Tiploc": "DTTHS", "Details": {"CRS": null, "UIC": null, "Zone": 6, "Nalco": 0, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassenger"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.21952438354492, "Longitude": -3.0546789169311523} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3346 |
Dubbs Jn |
DUBBSJ |
08119 |
1 |
1 |
1 |
["BYRE", "LARG"] |
Optional |
OptionalCrossing |
NonPassengerOrOperational |
None |
951764 |
0 |
Neither |
0 |
2258 |
9 |
55.6441574 |
-4.7202644 |
None |
{"Name": "Dubbs Jn", "Codes": ["BYRE", "LARG"], "InTPS": true, "Stanox": 8119, "Tiploc": "DUBBSJ", "Details": {"CRS": null, "UIC": 2258, "Zone": 9, "Nalco": 951764, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.64415740966797, "Longitude": -4.720264434814453} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3347 |
Dublin Port - Stena |
DUBLFST |
None |
1 |
1 |
1 |
["SHP"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
DPS |
340000 |
0 |
Neither |
0 |
2260 |
6 |
53.3453140 |
-6.1962676 |
None |
{"Name": "Dublin Port - Stena", "Codes": ["SHP"], "InTPS": true, "Stanox": null, "Tiploc": "DUBLFST", "Details": {"CRS": "DPS", "UIC": 2260, "Zone": 6, "Nalco": 340000, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.345314025878906, "Longitude": -6.196267604827881} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3348 |
Dublin Ferryport |
DUBLINF |
None |
1 |
1 |
1 |
["SHP"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
DFP |
35000 |
0 |
Neither |
0 |
2261 |
6 |
53.3462257 |
-6.2217588 |
None |
{"Name": "Dublin Ferryport", "Codes": ["SHP"], "InTPS": true, "Stanox": null, "Tiploc": "DUBLINF", "Details": {"CRS": "DFP", "UIC": 2261, "Zone": 6, "Nalco": 35000, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.34622573852539, "Longitude": -6.221758842468262} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3349 |
Duddeston |
DUDESTN |
65642 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
DUD |
104000 |
0 |
Neither |
0 |
2262 |
5 |
52.4881744 |
-1.8714525 |
PJ* |
{"Name": "Duddeston", "Codes": ["1", "2"], "InTPS": true, "Stanox": 65642, "Tiploc": "DUDESTN", "Details": {"CRS": "DUD", "UIC": 2262, "Zone": 5, "Nalco": 104000, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.48817443847656, "Longitude": -1.8714524507522583} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3350 |
Dudley Port |
DUDLPT |
65811 |
1 |
1 |
1 |
["1", "2", "ML"] |
Mandatory |
MandatoryTIPLOC |
StoppingOnly |
DDP |
121200 |
0 |
Neither |
0 |
2264 |
5 |
52.5244484 |
-2.0493159 |
SV*WO* |
{"Name": "Dudley Port", "Codes": ["1", "2", "ML"], "InTPS": true, "Stanox": 65811, "Tiploc": "DUDLPT", "Details": {"CRS": "DDP", "UIC": 2264, "Zone": 5, "Nalco": 121200, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Mandatory", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.52444839477539, "Longitude": -2.049315929412842} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3351 |
Dudding Hill Jn |
DUDNGHJ |
63009 |
1 |
1 |
1 |
["-"] |
Trust |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
151906 |
0 |
Neither |
0 |
2265 |
3 |
51.5576324 |
-0.2312709 |
NJ* |
{"Name": "Dudding Hill Jn", "Codes": ["-"], "InTPS": true, "Stanox": 63009, "Tiploc": "DUDNGHJ", "Details": {"CRS": null, "UIC": 2265, "Zone": 3, "Nalco": 151906, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.55763244628906, "Longitude": -0.231270894408226} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3352 |
Duffield |
DUFIELD |
57114 |
1 |
1 |
1 |
["1", "2", "ML"] |
Optional |
OptionalStop |
InterchangePlanningLocation |
DFI |
169100 |
0 |
Neither |
0 |
2266 |
8 |
52.9882584 |
-1.4858708 |
DY* |
{"Name": "Duffield", "Codes": ["1", "2", "ML"], "InTPS": true, "Stanox": 57114, "Tiploc": "DUFIELD", "Details": {"CRS": "DFI", "UIC": 2266, "Zone": 8, "Nalco": 169100, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.988258361816406, "Longitude": -1.4858708381652832} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3353 |
Duffryn West S.B. |
DUFRYNW |
79326 |
1 |
1 |
1 |
["ML"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
413362 |
0 |
Neither |
0 |
2267 |
5 |
51.6661911 |
-4.1034956 |
None |
{"Name": "Duffryn West S.B.", "Codes": ["ML"], "InTPS": true, "Stanox": 79326, "Tiploc": "DUFRYNW", "Details": {"CRS": null, "UIC": 2267, "Zone": 5, "Nalco": 413362, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.66619110107422, "Longitude": -4.1034955978393555} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3354 |
Dufftown |
DUFTOWN |
02011 |
1 |
0 |
1 |
["-"] |
Optional |
MandatoryTIPLOC |
NonPassenger |
DUT |
890400 |
0 |
Neither |
0 |
None |
9 |
57.4594879 |
-3.1320014 |
None |
{"Name": "Dufftown", "Codes": ["-"], "InTPS": false, "Stanox": 2011, "Tiploc": "DUFTOWN", "Details": {"CRS": "DUT", "UIC": null, "Zone": 9, "Nalco": 890400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassenger"}, "InBPlan": true, "IsTiploc": true, "Latitude": 57.45948791503906, "Longitude": -3.1320013999938965} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3355 |
Duirinish |
DUIRNSH |
01072 |
1 |
1 |
1 |
["1"] |
Optional |
OptionalStop |
StoppingOnly |
DRN |
868100 |
0 |
Neither |
0 |
2269 |
9 |
57.3200150 |
-5.6911917 |
None |
{"Name": "Duirinish", "Codes": ["1"], "InTPS": true, "Stanox": 1072, "Tiploc": "DUIRNSH", "Details": {"CRS": "DRN", "UIC": 2269, "Zone": 9, "Nalco": 868100, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 57.32001495361328, "Longitude": -5.691191673278809} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3356 |
Duke Street |
DUKEST |
06527 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
DST |
990600 |
0 |
Neither |
0 |
2270 |
9 |
55.8590393 |
-4.2122164 |
YO* |
{"Name": "Duke Street", "Codes": ["1", "2"], "InTPS": true, "Stanox": 6527, "Tiploc": "DUKEST", "Details": {"CRS": "DST", "UIC": 2270, "Zone": 9, "Nalco": 990600, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.859039306640625, "Longitude": -4.212216377258301} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3357 |
Dullingham |
DULNGHM |
47006 |
1 |
1 |
1 |
["1", "2"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
DUL |
702700 |
0 |
Neither |
0 |
2271 |
3 |
52.2014885 |
0.3657708 |
CA* |
{"Name": "Dullingham", "Codes": ["1", "2"], "InTPS": true, "Stanox": 47006, "Tiploc": "DULNGHM", "Details": {"CRS": "DUL", "UIC": 2271, "Zone": 3, "Nalco": 702700, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.20148849487305, "Longitude": 0.3657707870006562} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3358 |
Duloe (causeland) |
DULOE |
None |
1 |
1 |
1 |
["BUS"] |
Optional |
NotSet |
NotSet |
DLE |
764600 |
0 |
Neither |
0 |
14177 |
4 |
50.4000931 |
-4.4856420 |
None |
{"Name": "Duloe (causeland)", "Codes": ["BUS"], "InTPS": true, "Stanox": null, "Tiploc": "DULOE", "Details": {"CRS": "DLE", "UIC": 14177, "Zone": 4, "Nalco": 764600, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.40009307861328, "Longitude": -4.485641956329346} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3359 |
Dumbreck |
DUMBRCK |
07127 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
DUM |
962200 |
0 |
Neither |
0 |
2272 |
9 |
55.8448982 |
-4.3009214 |
G1* |
{"Name": "Dumbreck", "Codes": ["1", "2"], "InTPS": true, "Stanox": 7127, "Tiploc": "DUMBRCK", "Details": {"CRS": "DUM", "UIC": 2272, "Zone": 9, "Nalco": 962200, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.84489822387695, "Longitude": -4.300921440124512} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3360 |
Dumfries Maxwelltown Ici |
DUMFICI |
09021 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalStop |
RoutingOnly |
None |
952811 |
0 |
NotSet |
0 |
None |
9 |
55.0579529 |
-3.6505020 |
None |
{"Name": "Dumfries Maxwelltown Ici", "Codes": ["-"], "InTPS": false, "Stanox": 9021, "Tiploc": "DUMFICI", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 952811, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "RoutingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.057952880859375, "Longitude": -3.65050196647644} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3361 |
Dumfries Maxwelltown - Dcc |
DUMFOIL |
09019 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalStop |
RoutingOnly |
None |
952812 |
0 |
NotSet |
0 |
None |
9 |
55.0705528 |
-3.6373010 |
None |
{"Name": "Dumfries Maxwelltown - Dcc", "Codes": ["-"], "InTPS": false, "Stanox": 9019, "Tiploc": "DUMFOIL", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 952812, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "RoutingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.070552825927734, "Longitude": -3.637300968170166} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3362 |
Dumfries |
DUMFRES |
09022 |
1 |
1 |
1 |
["1", "2"] |
Trust |
MandatoryTIPLOC |
ThroughPlanningLocation |
DMF |
949000 |
0 |
P |
0 |
2275 |
9 |
55.0725479 |
-3.6043010 |
None |
{"Name": "Dumfries", "Codes": ["1", "2"], "InTPS": true, "Stanox": 9022, "Tiploc": "DUMFRES", "Details": {"CRS": "DMF", "UIC": 2275, "Zone": 9, "Nalco": 949000, "ForceLPB": "P", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.072547912597656, "Longitude": -3.604300975799561} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3363 |
Dumfries South Jn |
DUMFRSJ |
09026 |
1 |
1 |
1 |
["ML"] |
Optional |
OptionalStopOrCrossing |
NonPassengerOrOperational |
None |
949030 |
0 |
Neither |
0 |
2276 |
9 |
55.0702515 |
-3.6018653 |
None |
{"Name": "Dumfries South Jn", "Codes": ["ML"], "InTPS": true, "Stanox": 9026, "Tiploc": "DUMFRSJ", "Details": {"CRS": null, "UIC": 2276, "Zone": 9, "Nalco": 949030, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStopOrCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.07025146484375, "Longitude": -3.601865291595459} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3364 |
Dumfries Yard |
DUMFRSY |
09023 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalFreight |
FreightYard |
None |
949013 |
0 |
Neither |
0 |
2277 |
9 |
55.0691910 |
-3.5993750 |
None |
{"Name": "Dumfries Yard", "Codes": ["SDG"], "InTPS": true, "Stanox": 9023, "Tiploc": "DUMFRSY", "Details": {"CRS": null, "UIC": 2277, "Zone": 9, "Nalco": 949013, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.069190979003906, "Longitude": -3.599375009536743} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3365 |
Dumfries Up Siding |
DUMFUS |
09024 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalStop |
RoutingOnly |
None |
949014 |
0 |
NotSet |
0 |
None |
9 |
55.0689201 |
-3.5929914 |
None |
{"Name": "Dumfries Up Siding", "Codes": ["-"], "InTPS": false, "Stanox": 9024, "Tiploc": "DUMFUS", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 949014, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "RoutingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.06892013549805, "Longitude": -3.592991352081299} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3366 |
Dumpton Park |
DUMPTNP |
89470 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
DMP |
503400 |
0 |
Neither |
0 |
2279 |
3 |
51.3459167 |
1.4244004 |
EK* |
{"Name": "Dumpton Park", "Codes": ["1", "2"], "InTPS": true, "Stanox": 89470, "Tiploc": "DUMPTNP", "Details": {"CRS": "DMP", "UIC": 2279, "Zone": 3, "Nalco": 503400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.345916748046875, "Longitude": 1.4244004487991333} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3367 |
Dunblane Sig. 43 |
DUNA43 |
03168 |
1 |
1 |
1 |
["DML"] |
Optional |
OptionalStop |
StoppingOnly |
None |
871302 |
0 |
Neither |
0 |
16843 |
9 |
56.1934586 |
-3.9673252 |
DU* |
{"Name": "Dunblane Sig. 43", "Codes": ["DML"], "InTPS": true, "Stanox": 3168, "Tiploc": "DUNA43", "Details": {"CRS": null, "UIC": 16843, "Zone": 9, "Nalco": 871302, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.193458557128906, "Longitude": -3.967325210571289} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3368 |
Dunblane Down Passenger Loop |
DUNADPL |
03161 |
1 |
1 |
1 |
["LOOP"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
871362 |
0 |
NotSet |
0 |
2280 |
9 |
56.1865540 |
-3.9662783 |
DU* |
{"Name": "Dunblane Down Passenger Loop", "Codes": ["LOOP"], "InTPS": true, "Stanox": 3161, "Tiploc": "DUNADPL", "Details": {"CRS": null, "UIC": 2280, "Zone": 9, "Nalco": 871362, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.186553955078125, "Longitude": -3.966278314590454} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3369 |
Dunblane Drs Isu (Civil Engineering) |
DUNADRS |
03162 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
871364 |
0 |
Neither |
0 |
2281 |
9 |
56.1882210 |
-3.9671478 |
None |
{"Name": "Dunblane Drs Isu (Civil Engineering)", "Codes": ["SDG"], "InTPS": true, "Stanox": 3162, "Tiploc": "DUNADRS", "Details": {"CRS": null, "UIC": 2281, "Zone": 9, "Nalco": 871364, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.1882209777832, "Longitude": -3.9671478271484375} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3370 |
Dunblane Civil Engineer |
DUNANCE |
03161 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
871363 |
0 |
Neither |
0 |
2282 |
9 |
56.1880569 |
-3.9670713 |
DU* |
{"Name": "Dunblane Civil Engineer", "Codes": ["SDG"], "InTPS": true, "Stanox": 3161, "Tiploc": "DUNANCE", "Details": {"CRS": null, "UIC": 2282, "Zone": 9, "Nalco": 871363, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.18805694580078, "Longitude": -3.967071294784546} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3371 |
Dunblane |
DUNANE |
03161 |
1 |
1 |
1 |
["1", "2", "3"] |
Trust |
MandatoryTIPLOC |
StoppingOnly |
DBL |
871300 |
0 |
B |
0 |
2283 |
9 |
56.1856613 |
-3.9657145 |
DU* |
{"Name": "Dunblane", "Codes": ["1", "2", "3"], "InTPS": true, "Stanox": 3161, "Tiploc": "DUNANE", "Details": {"CRS": "DBL", "UIC": 2283, "Zone": 9, "Nalco": 871300, "ForceLPB": "B", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.18566131591797, "Longitude": -3.965714454650879} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3372 |
Dunblane S.B. |
DUNANSB |
03163 |
1 |
1 |
1 |
["ML"] |
Optional |
OptionalStopOrCrossing |
NonPassengerOrOperational |
None |
871359 |
0 |
Neither |
0 |
2284 |
9 |
56.1885567 |
-3.9672067 |
None |
{"Name": "Dunblane S.B.", "Codes": ["ML"], "InTPS": true, "Stanox": 3163, "Tiploc": "DUNANSB", "Details": {"CRS": null, "UIC": 2284, "Zone": 9, "Nalco": 871359, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStopOrCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.18855667114258, "Longitude": -3.967206716537475} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3373 |
Dunbar |
DUNBAR |
04827 |
1 |
1 |
1 |
["1", "2", "ML"] |
Trust |
MandatoryTIPLOC |
ThroughPlanningLocation |
DUN |
939700 |
0 |
P |
0 |
2285 |
9 |
55.9982491 |
-2.5139787 |
EA* |
{"Name": "Dunbar", "Codes": ["1", "2", "ML"], "InTPS": true, "Stanox": 4827, "Tiploc": "DUNBAR", "Details": {"CRS": "DUN", "UIC": 2285, "Zone": 9, "Nalco": 939700, "ForceLPB": "P", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.99824905395508, "Longitude": -2.5139787197113037} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3374 |
Dunbar Down Sidings Civil Engineering |
DUNBDCE |
04828 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
939702 |
0 |
Neither |
0 |
None |
9 |
55.9977837 |
-2.5130050 |
None |
{"Name": "Dunbar Down Sidings Civil Engineering", "Codes": ["-"], "InTPS": false, "Stanox": 4828, "Tiploc": "DUNBDCE", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 939702, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.99778366088867, "Longitude": -2.513005018234253} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3375 |
Dunbar Down Sidings Civil Engineering |
DUNBSCE |
04828 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
0 |
0 |
Neither |
0 |
2286 |
9 |
55.9976845 |
-2.5124199 |
None |
{"Name": "Dunbar Down Sidings Civil Engineering", "Codes": ["SDG"], "InTPS": true, "Stanox": 4828, "Tiploc": "DUNBSCE", "Details": {"CRS": null, "UIC": 2286, "Zone": 9, "Nalco": 0, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.997684478759766, "Longitude": -2.5124199390411377} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3376 |
Dunbar Up Sidings CE |
DUNBUCE |
04826 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
939720 |
0 |
Neither |
0 |
2287 |
9 |
55.9970703 |
-2.5103078 |
None |
{"Name": "Dunbar Up Sidings CE", "Codes": ["SDG"], "InTPS": true, "Stanox": 4826, "Tiploc": "DUNBUCE", "Details": {"CRS": null, "UIC": 2287, "Zone": 9, "Nalco": 939720, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.9970703125, "Longitude": -2.510307788848877} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3377 |
Duncraig |
DUNCRAG |
01074 |
1 |
1 |
1 |
["1"] |
Optional |
OptionalStop |
StoppingOnly |
DCG |
868200 |
0 |
Neither |
0 |
2288 |
9 |
57.3368607 |
-5.6372638 |
None |
{"Name": "Duncraig", "Codes": ["1"], "InTPS": true, "Stanox": 1074, "Tiploc": "DUNCRAG", "Details": {"CRS": "DCG", "UIC": 2288, "Zone": 9, "Nalco": 868200, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 57.33686065673828, "Longitude": -5.637263774871826} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3378 |
Dundee 672 Sig. |
DUND672 |
03061 |
0 |
1 |
1 |
["ML"] |
None |
MandatoryTIPLOC |
RoutingOnly |
None |
903907 |
0 |
Neither |
0 |
17378 |
None |
56.4583931 |
-3.0435486 |
DU* |
{"Name": "Dundee 672 Sig.", "Codes": ["ML"], "InTPS": true, "Stanox": 3061, "Tiploc": "DUND672", "Details": {"CRS": null, "UIC": 17378, "Zone": null, "Nalco": 903907, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": null, "TPS_StationCategory": "RoutingOnly"}, "InBPlan": false, "IsTiploc": true, "Latitude": 56.45839309692383, "Longitude": -3.043548583984375} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3379 |
Dundee 697 Sig. |
DUND697 |
03059 |
0 |
1 |
1 |
["ML"] |
None |
MandatoryTIPLOC |
RoutingOnly |
None |
903906 |
0 |
Neither |
0 |
17377 |
None |
56.4584465 |
-3.0436299 |
DU* |
{"Name": "Dundee 697 Sig.", "Codes": ["ML"], "InTPS": true, "Stanox": 3059, "Tiploc": "DUND697", "Details": {"CRS": null, "UIC": 17377, "Zone": null, "Nalco": 903906, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": null, "TPS_StationCategory": "RoutingOnly"}, "InBPlan": false, "IsTiploc": true, "Latitude": 56.45844650268555, "Longitude": -3.0436298847198486} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3380 |
Dundee D715 Signal |
DUND715 |
03052 |
0 |
1 |
1 |
["DF"] |
None |
OptionalStop |
StoppingOnly |
None |
903905 |
0 |
Neither |
0 |
17346 |
None |
56.4343643 |
-2.9861996 |
None |
{"Name": "Dundee D715 Signal", "Codes": ["DF"], "InTPS": true, "Stanox": 3052, "Tiploc": "DUND715", "Details": {"CRS": null, "UIC": 17346, "Zone": null, "Nalco": 903905, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": null, "TPS_StationCategory": "StoppingOnly"}, "InBPlan": false, "IsTiploc": true, "Latitude": 56.434364318847656, "Longitude": -2.9861996173858643} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3381 |
Dundee Central Jn |
DUNDCJ |
03053 |
1 |
1 |
1 |
["-", "DWR", "FIFE", "ML", "PR", "UWR"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
903964 |
0 |
P |
0 |
2289 |
9 |
56.4541664 |
-2.9796889 |
None |
{"Name": "Dundee Central Jn", "Codes": ["-", "DWR", "FIFE", "ML", "PR", "UWR"], "InTPS": true, "Stanox": 3053, "Tiploc": "DUNDCJ", "Details": {"CRS": null, "UIC": 2289, "Zone": 9, "Nalco": 903964, "ForceLPB": "P", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.45416641235352, "Longitude": -2.979688882827759} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3382 |
Dundee Central Jn Civil Engineering |
DUNDCJC |
03053 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
903969 |
0 |
Neither |
0 |
2290 |
9 |
56.4522858 |
-2.9867370 |
None |
{"Name": "Dundee Central Jn Civil Engineering", "Codes": ["SDG"], "InTPS": true, "Stanox": 3053, "Tiploc": "DUNDCJC", "Details": {"CRS": null, "UIC": 2290, "Zone": 9, "Nalco": 903969, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.45228576660156, "Longitude": -2.986737012863159} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3383 |
Dundee Dmu Sidings |
DUNDDMU |
03057 |
1 |
1 |
1 |
["SDG"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
903902 |
0 |
Neither |
0 |
14444 |
9 |
56.4561272 |
-2.9736490 |
DU* |
{"Name": "Dundee Dmu Sidings", "Codes": ["SDG"], "InTPS": true, "Stanox": 3057, "Tiploc": "DUNDDMU", "Details": {"CRS": null, "UIC": 14444, "Zone": 9, "Nalco": 903902, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.45612716674805, "Longitude": -2.973649024963379} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3384 |
Dundee C.S. |
DUNDECS |
03056 |
1 |
1 |
1 |
["SDG"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
903901 |
0 |
Neither |
0 |
14443 |
9 |
56.4558983 |
-2.9746923 |
None |
{"Name": "Dundee C.S.", "Codes": ["SDG"], "InTPS": true, "Stanox": 3056, "Tiploc": "DUNDECS", "Details": {"CRS": null, "UIC": 14443, "Zone": 9, "Nalco": 903901, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.45589828491211, "Longitude": -2.9746923446655273} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3385 |
Dundee Holding Sidings |
DUNDEHS |
03062 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
FreightYard |
XDE |
904060 |
0 |
Neither |
0 |
2291 |
9 |
56.4562111 |
-2.9732411 |
None |
{"Name": "Dundee Holding Sidings", "Codes": ["SDG"], "InTPS": true, "Stanox": 3062, "Tiploc": "DUNDEHS", "Details": {"CRS": "XDE", "UIC": 2291, "Zone": 9, "Nalco": 904060, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.45621109008789, "Longitude": -2.973241090774536} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3386 |
Dundee |
DUNDETB |
03054 |
1 |
1 |
1 |
["-", "1", "1N", "1S", "2", "3", "4", "4N", "4S", "DTL", "UTL", "UTL1"] |
Optional |
MandatoryTIPLOC |
InterchangePlanningLocation |
DEE |
903900 |
0 |
B |
0 |
2292 |
9 |
56.4565544 |
-2.9711530 |
DU* |
{"Name": "Dundee", "Codes": ["-", "1", "1N", "1S", "2", "3", "4", "4N", "4S", "DTL", "UTL", "UTL1"], "InTPS": true, "Stanox": 3054, "Tiploc": "DUNDETB", "Details": {"CRS": "DEE", "UIC": 2292, "Zone": 9, "Nalco": 903900, "ForceLPB": "B", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.4565544128418, "Longitude": -2.9711530208587646} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3387 |
Dundee Head Shunt |
DUNDHSH |
03055 |
1 |
1 |
1 |
["1"] |
Optional |
OptionalFreight |
FreightYard |
None |
903915 |
0 |
Neither |
0 |
13888 |
9 |
56.4566650 |
-2.9715517 |
None |
{"Name": "Dundee Head Shunt", "Codes": ["1"], "InTPS": true, "Stanox": 3055, "Tiploc": "DUNDHSH", "Details": {"CRS": null, "UIC": 13888, "Zone": 9, "Nalco": 903915, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.4566650390625, "Longitude": -2.9715516567230225} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3388 |
Dundee West Civil Engineering |
DUNDWCE |
03075 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
904071 |
0 |
Neither |
0 |
2294 |
9 |
56.4556007 |
-2.9759078 |
None |
{"Name": "Dundee West Civil Engineering", "Codes": ["SDG"], "InTPS": true, "Stanox": 3075, "Tiploc": "DUNDWCE", "Details": {"CRS": null, "UIC": 2294, "Zone": 9, "Nalco": 904071, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.45560073852539, "Longitude": -2.975907802581787} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3389 |
Dundee West Reception Line |
DUNDWRL |
03058 |
1 |
1 |
1 |
["-"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
904001 |
0 |
Neither |
0 |
14445 |
9 |
56.4523849 |
-2.9872887 |
None |
{"Name": "Dundee West Reception Line", "Codes": ["-"], "InTPS": true, "Stanox": 3058, "Tiploc": "DUNDWRL", "Details": {"CRS": null, "UIC": 14445, "Zone": 9, "Nalco": 904001, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.45238494873047, "Longitude": -2.9872887134552} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3390 |
Dundee West Terminal Complex |
DUNDWTC |
03060 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
FreightYard |
DUE |
904000 |
0 |
Neither |
0 |
2295 |
9 |
56.4530525 |
-2.9840856 |
None |
{"Name": "Dundee West Terminal Complex", "Codes": ["SDG"], "InTPS": true, "Stanox": 3060, "Tiploc": "DUNDWTC", "Details": {"CRS": "DUE", "UIC": 2295, "Zone": 9, "Nalco": 904000, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.45305252075195, "Longitude": -2.9840855598449707} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3391 |
Dungeness |
DUNGENS |
89437 |
1 |
1 |
1 |
["GDS"] |
Optional |
OptionalStop |
FreightYard |
None |
500363 |
0 |
Neither |
0 |
2296 |
3 |
50.9347572 |
0.9531955 |
None |
{"Name": "Dungeness", "Codes": ["GDS"], "InTPS": true, "Stanox": 89437, "Tiploc": "DUNGENS", "Details": {"CRS": null, "UIC": 2296, "Zone": 3, "Nalco": 500363, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.934757232666016, "Longitude": 0.9531955122947692} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3392 |
Dunkeld Sigs. DK21/DK22 |
DUNK21 |
03109 |
1 |
1 |
1 |
["SGL"] |
Optional |
OptionalFreight |
StoppingOnly |
None |
876302 |
0 |
Neither |
0 |
16196 |
9 |
56.5550423 |
-3.5726659 |
None |
{"Name": "Dunkeld Sigs. DK21/DK22", "Codes": ["SGL"], "InTPS": true, "Stanox": 3109, "Tiploc": "DUNK21", "Details": {"CRS": null, "UIC": 16196, "Zone": 9, "Nalco": 876302, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.5550422668457, "Longitude": -3.5726659297943115} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3393 |
Dunkeld & Birnam |
DUNKELD |
03106 |
1 |
1 |
1 |
["1", "2"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
DKD |
876300 |
0 |
Neither |
0 |
2297 |
9 |
56.5565720 |
-3.5774090 |
None |
{"Name": "Dunkeld & Birnam", "Codes": ["1", "2"], "InTPS": true, "Stanox": 3106, "Tiploc": "DUNKELD", "Details": {"CRS": "DKD", "UIC": 2297, "Zone": 9, "Nalco": 876300, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.55657196044922, "Longitude": -3.577409029006958} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3394 |
Dunkeld & Birnam Up Sidings |
DUNKUS |
03107 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
876301 |
0 |
Neither |
0 |
2298 |
9 |
56.5565758 |
-3.5768585 |
None |
{"Name": "Dunkeld & Birnam Up Sidings", "Codes": ["SDG"], "InTPS": true, "Stanox": 3107, "Tiploc": "DUNKUS", "Details": {"CRS": null, "UIC": 2298, "Zone": 9, "Nalco": 876301, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.55657577514648, "Longitude": -3.5768585205078125} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3395 |
Dun Laoghaire |
DUNLGHR |
None |
1 |
1 |
1 |
["SHP"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
DLO |
86900 |
0 |
Neither |
0 |
2299 |
6 |
53.2949524 |
-6.1323237 |
None |
{"Name": "Dun Laoghaire", "Codes": ["SHP"], "InTPS": true, "Stanox": null, "Tiploc": "DUNLGHR", "Details": {"CRS": "DLO", "UIC": 2299, "Zone": 6, "Nalco": 86900, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.294952392578125, "Longitude": -6.132323741912842} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3396 |
Dunoon |
DUNOON |
None |
1 |
1 |
1 |
["SHP"] |
Optional |
OptionalStop |
StoppingOnly |
DUO |
904100 |
1 |
Neither |
0 |
2300 |
9 |
55.9459610 |
-4.9225297 |
None |
{"Name": "Dunoon", "Codes": ["SHP"], "InTPS": true, "Stanox": null, "Tiploc": "DUNOON", "Details": {"CRS": "DUO", "UIC": 2300, "Zone": 9, "Nalco": 904100, "ForceLPB": "Neither", "OffNetwork": true, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.94596099853515, "Longitude": -4.922529697418213} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3397 |
Dunrod |
DUNROD |
07008 |
1 |
1 |
1 |
["DL", "DWB", "RS", "UWB"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
993860 |
0 |
Neither |
0 |
2302 |
9 |
55.9186821 |
-4.8431425 |
G2* |
{"Name": "Dunrod", "Codes": ["DL", "DWB", "RS", "UWB"], "InTPS": true, "Stanox": 7008, "Tiploc": "DUNROD", "Details": {"CRS": null, "UIC": 2302, "Zone": 9, "Nalco": 993860, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.91868209838867, "Longitude": -4.843142509460449} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3398 |
Duns |
DUNS |
None |
1 |
1 |
1 |
["BUS"] |
Optional |
OptionalStop |
StoppingOnly |
DUU |
933600 |
0 |
Neither |
0 |
2303 |
7 |
55.7788429 |
-2.3443177 |
None |
{"Name": "Duns", "Codes": ["BUS"], "InTPS": true, "Stanox": null, "Tiploc": "DUNS", "Details": {"CRS": "DUU", "UIC": 2303, "Zone": 7, "Nalco": 933600, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.77884292602539, "Longitude": -2.344317674636841} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3399 |
Dunstable |
DUNT |
None |
1 |
1 |
1 |
["BUS"] |
Optional |
OptionalStop |
StoppingOnly |
XAD |
153607 |
0 |
Neither |
0 |
2304 |
5 |
51.8856735 |
-0.5218960 |
None |
{"Name": "Dunstable", "Codes": ["BUS"], "InTPS": true, "Stanox": null, "Tiploc": "DUNT", "Details": {"CRS": "XAD", "UIC": 2304, "Zone": 5, "Nalco": 153607, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.88567352294922, "Longitude": -0.5218960046768188} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |
| 3400 |
Cam & Dursley |
DURSLEY |
68140 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
CDU |
323800 |
0 |
Neither |
0 |
2305 |
5 |
51.7176361 |
-2.3591933 |
GL* |
{"Name": "Cam & Dursley", "Codes": ["1", "2"], "InTPS": true, "Stanox": 68140, "Tiploc": "DURSLEY", "Details": {"CRS": "CDU", "UIC": 2305, "Zone": 5, "Nalco": 323800, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.71763610839844, "Longitude": -2.3591933250427246} |
2026-04-04 20:27:34 |
2026-04-15 08:25:27 |