| 12301 |
Pembroke Dock |
PEMBRKD |
80201 |
1 |
1 |
1 |
["1"] |
Trust |
MandatoryTIPLOC |
InterchangePlanningLocation |
PMD |
410200 |
0 |
Neither |
0 |
5515 |
5 |
51.6939392 |
-4.9382830 |
None |
{"Name": "Pembroke Dock", "Codes": ["1"], "InTPS": true, "Stanox": 80201, "Tiploc": "PEMBRKD", "Details": {"CRS": "PMD", "UIC": 5515, "Zone": 5, "Nalco": 410200, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.693939208984375, "Longitude": -4.9382829666137695} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12302 |
Pembroke |
PEMBROK |
80202 |
1 |
1 |
1 |
["U&D"] |
Optional |
OptionalStop |
StoppingOnly |
PMB |
410100 |
0 |
Neither |
0 |
5516 |
5 |
51.6731873 |
-4.9066868 |
None |
{"Name": "Pembroke", "Codes": ["U&D"], "InTPS": true, "Stanox": 80202, "Tiploc": "PEMBROK", "Details": {"CRS": "PMB", "UIC": 5516, "Zone": 5, "Nalco": 410100, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.673187255859375, "Longitude": -4.906686782836914} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12303 |
Penarth Curve South Jn |
PENACSJ |
78699 |
1 |
1 |
1 |
["-"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
381657 |
0 |
Neither |
0 |
5517 |
5 |
51.4713669 |
-3.1921062 |
None |
{"Name": "Penarth Curve South Jn", "Codes": ["-"], "InTPS": true, "Stanox": 78699, "Tiploc": "PENACSJ", "Details": {"CRS": null, "UIC": 5517, "Zone": 5, "Nalco": 381657, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.47136688232422, "Longitude": -3.192106246948242} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12304 |
Penarth |
PENARTH |
78715 |
1 |
1 |
1 |
["1"] |
Trust |
MandatoryTIPLOC |
InterchangePlanningLocation |
PEN |
386300 |
0 |
Neither |
0 |
5518 |
5 |
51.4349861 |
-3.1743965 |
C2* |
{"Name": "Penarth", "Codes": ["1"], "InTPS": true, "Stanox": 78715, "Tiploc": "PENARTH", "Details": {"CRS": "PEN", "UIC": 5518, "Zone": 5, "Nalco": 386300, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.43498611450195, "Longitude": -3.174396514892578} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12305 |
Pencoed |
PENCOED |
79798 |
1 |
1 |
1 |
["1", "2"] |
Trust |
OptionalStop |
StoppingOnly |
PCD |
385100 |
0 |
Neither |
0 |
5519 |
5 |
51.5240974 |
-3.5010526 |
PT* |
{"Name": "Pencoed", "Codes": ["1", "2"], "InTPS": true, "Stanox": 79798, "Tiploc": "PENCOED", "Details": {"CRS": "PCD", "UIC": 5519, "Zone": 5, "Nalco": 385100, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.52409744262695, "Longitude": -3.5010526180267334} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12306 |
Pencoed Up Passenger Loop |
PENCUPL |
79799 |
1 |
1 |
1 |
["UPL"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
385101 |
0 |
Neither |
0 |
5520 |
5 |
51.5226364 |
-3.5031450 |
None |
{"Name": "Pencoed Up Passenger Loop", "Codes": ["UPL"], "InTPS": true, "Stanox": 79799, "Tiploc": "PENCUPL", "Details": {"CRS": null, "UIC": 5520, "Zone": 5, "Nalco": 385101, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.52263641357422, "Longitude": -3.5031449794769287} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12307 |
Pendleton Brindle Heath (GBRf) |
PENDGBF |
31537 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalFreight |
FreightYard |
None |
292901 |
0 |
Neither |
0 |
14475 |
6 |
53.5007820 |
-2.2927768 |
None |
{"Name": "Pendleton Brindle Heath (GBRf)", "Codes": ["SDG"], "InTPS": true, "Stanox": 31537, "Tiploc": "PENDGBF", "Details": {"CRS": null, "UIC": 14475, "Zone": 6, "Nalco": 292901, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.50078201293945, "Longitude": -2.2927768230438232} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12308 |
Pendleton Brindle Heath |
PENDLAS |
31536 |
1 |
1 |
1 |
["D-TS", "U-TS"] |
Optional |
OptionalStop |
FreightYard |
None |
292913 |
0 |
NotSet |
0 |
5521 |
6 |
53.5008125 |
-2.2928586 |
None |
{"Name": "Pendleton Brindle Heath", "Codes": ["D-TS", "U-TS"], "InTPS": true, "Stanox": 31536, "Tiploc": "PENDLAS", "Details": {"CRS": null, "UIC": 5521, "Zone": 6, "Nalco": 292913, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.50081253051758, "Longitude": -2.292858600616455} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12309 |
Penge West |
PENEW |
87645 |
1 |
1 |
1 |
["-", "1", "2", "DSF", "USF"] |
Optional |
OptionalStop |
StoppingOnly |
PNW |
537800 |
0 |
Neither |
0 |
5522 |
3 |
51.4173546 |
-0.0608486 |
X1* |
{"Name": "Penge West", "Codes": ["-", "1", "2", "DSF", "USF"], "InTPS": true, "Stanox": 87645, "Tiploc": "PENEW", "Details": {"CRS": "PNW", "UIC": 5522, "Zone": 3, "Nalco": 537800, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.417354583740234, "Longitude": -0.060848601162433624} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12310 |
Pengam |
PENGAM |
78356 |
1 |
1 |
1 |
["ML"] |
Trust |
OptionalStop |
StoppingOnly |
PGM |
402100 |
0 |
Neither |
0 |
5523 |
5 |
51.6701469 |
-3.2300551 |
C2* |
{"Name": "Pengam", "Codes": ["ML"], "InTPS": true, "Stanox": 78356, "Tiploc": "PENGAM", "Details": {"CRS": "PGM", "UIC": 5523, "Zone": 5, "Nalco": 402100, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.67014694213867, "Longitude": -3.230055093765259} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12311 |
Pengam Jn |
PENGAMJ |
77089 |
1 |
1 |
1 |
["GL", "RL", "SDG"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
362712 |
0 |
Neither |
0 |
5524 |
5 |
51.4932098 |
-3.1434243 |
C1* |
{"Name": "Pengam Jn", "Codes": ["GL", "RL", "SDG"], "InTPS": true, "Stanox": 77089, "Tiploc": "PENGAMJ", "Details": {"CRS": null, "UIC": 5524, "Zone": 5, "Nalco": 362712, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.49320983886719, "Longitude": -3.143424272537231} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12312 |
Pengam Sidings |
PENGAMS |
77088 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
FreightYard |
None |
362711 |
0 |
Neither |
0 |
5525 |
5 |
51.4961891 |
-3.1391754 |
None |
{"Name": "Pengam Sidings", "Codes": ["SDG"], "InTPS": true, "Stanox": 77088, "Tiploc": "PENGAMS", "Details": {"CRS": null, "UIC": 5525, "Zone": 5, "Nalco": 362711, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.49618911743164, "Longitude": -3.1391754150390625} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12313 |
Pengam Reception Sidings (FHH) |
PENGFHH |
77104 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
FreightYard |
None |
362701 |
0 |
Neither |
0 |
5526 |
5 |
51.4962196 |
-3.1392205 |
None |
{"Name": "Pengam Reception Sidings (FHH)", "Codes": ["SDG"], "InTPS": true, "Stanox": 77104, "Tiploc": "PENGFHH", "Details": {"CRS": null, "UIC": 5526, "Zone": 5, "Nalco": 362701, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.496219635009766, "Longitude": -3.1392204761505127} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12314 |
Pengam F.l.t. |
PENGFLT |
77087 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
362700 |
0 |
B |
0 |
None |
5 |
51.5119934 |
-3.0965755 |
None |
{"Name": "Pengam F.l.t.", "Codes": ["-"], "InTPS": false, "Stanox": 77087, "Tiploc": "PENGFLT", "Details": {"CRS": null, "UIC": null, "Zone": 5, "Nalco": 362700, "ForceLPB": "B", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.511993408203125, "Longitude": -3.0965754985809326} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12315 |
Pengam Reception Sidings (GBRf) |
PENGGBR |
77109 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalFreight |
FreightYard |
None |
362710 |
0 |
Neither |
0 |
14170 |
5 |
51.4962425 |
-3.1392527 |
None |
{"Name": "Pengam Reception Sidings (GBRf)", "Codes": ["SDG"], "InTPS": true, "Stanox": 77109, "Tiploc": "PENGGBR", "Details": {"CRS": null, "UIC": 14170, "Zone": 5, "Nalco": 362710, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.49624252319336, "Longitude": -3.1392526626586914} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12316 |
Penhelig |
PENHELG |
64407 |
1 |
1 |
1 |
["U&D"] |
Optional |
OptionalStop |
StoppingOnly |
PHG |
433500 |
0 |
Neither |
0 |
5527 |
5 |
52.5456543 |
-4.0352697 |
None |
{"Name": "Penhelig", "Codes": ["U&D"], "InTPS": true, "Stanox": 64407, "Tiploc": "PENHELG", "Details": {"CRS": "PHG", "UIC": 5527, "Zone": 5, "Nalco": 433500, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.545654296875, "Longitude": -4.035269737243652} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12317 |
Penistone |
PENISTN |
25389 |
1 |
1 |
1 |
["1", "2"] |
Trust |
MandatoryTIPLOC |
ThroughPlanningLocation |
PNS |
663400 |
0 |
Neither |
0 |
5528 |
7 |
53.5257149 |
-1.6227283 |
BA* |
{"Name": "Penistone", "Codes": ["1", "2"], "InTPS": true, "Stanox": 25389, "Tiploc": "PENISTN", "Details": {"CRS": "PNS", "UIC": 5528, "Zone": 7, "Nalco": 663400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.52571487426758, "Longitude": -1.6227283477783203} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12318 |
Penmere |
PENMERE |
85513 |
1 |
1 |
1 |
["1", "U&D"] |
Optional |
OptionalStop |
StoppingOnly |
PNM |
349900 |
0 |
Neither |
0 |
5529 |
4 |
50.1503563 |
-5.0831957 |
None |
{"Name": "Penmere", "Codes": ["1", "U&D"], "InTPS": true, "Stanox": 85513, "Tiploc": "PENMERE", "Details": {"CRS": "PNM", "UIC": 5529, "Zone": 4, "Nalco": 349900, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.15035629272461, "Longitude": -5.083195686340332} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12319 |
Penarth Curve Sig. Cf7268 |
PENT768 |
78528 |
1 |
1 |
1 |
["DTC"] |
Optional |
OptionalStop |
StoppingOnly |
None |
381618 |
0 |
Neither |
0 |
16647 |
5 |
51.4745636 |
-3.1930065 |
None |
{"Name": "Penarth Curve Sig. Cf7268", "Codes": ["DTC"], "InTPS": true, "Stanox": 78528, "Tiploc": "PENT768", "Details": {"CRS": null, "UIC": 16647, "Zone": 5, "Nalco": 381618, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.47456359863281, "Longitude": -3.1930065155029297} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12320 |
Canton Penarth Curve Civil Engineering |
PENTCE |
78522 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
381617 |
0 |
Neither |
0 |
None |
5 |
51.4765663 |
-3.2003245 |
None |
{"Name": "Canton Penarth Curve Civil Engineering", "Codes": ["-"], "InTPS": false, "Stanox": 78522, "Tiploc": "PENTCE", "Details": {"CRS": null, "UIC": null, "Zone": 5, "Nalco": 381617, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.476566314697266, "Longitude": -3.200324535369873} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12321 |
Penarth Curve North Jn |
PENTCNJ |
78516 |
1 |
1 |
1 |
["-"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
389973 |
0 |
Neither |
0 |
5530 |
5 |
51.4749565 |
-3.1972289 |
None |
{"Name": "Penarth Curve North Jn", "Codes": ["-"], "InTPS": true, "Stanox": 78516, "Tiploc": "PENTCNJ", "Details": {"CRS": null, "UIC": 5530, "Zone": 5, "Nalco": 389973, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.47495651245117, "Longitude": -3.1972289085388184} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12322 |
Penychain |
PENYCHN |
64504 |
1 |
1 |
1 |
["U&D"] |
Optional |
MandatoryTIPLOC |
ThroughPlanningLocation |
PNC |
440900 |
0 |
Neither |
0 |
5531 |
5 |
52.9028969 |
-4.3384142 |
None |
{"Name": "Penychain", "Codes": ["U&D"], "InTPS": true, "Stanox": 64504, "Tiploc": "PENYCHN", "Details": {"CRS": "PNC", "UIC": 5531, "Zone": 5, "Nalco": 440900, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.90289688110352, "Longitude": -4.338414192199707} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12323 |
Penzance |
PENZNCE |
85734 |
1 |
1 |
1 |
["-", "1", "2", "3", "4", "SDG"] |
Trust |
MandatoryTIPLOC |
InterchangePlanningLocation |
PNZ |
352600 |
0 |
Neither |
0 |
5532 |
4 |
50.1221237 |
-5.5321722 |
None |
{"Name": "Penzance", "Codes": ["-", "1", "2", "3", "4", "SDG"], "InTPS": true, "Stanox": 85734, "Tiploc": "PENZNCE", "Details": {"CRS": "PNZ", "UIC": 5532, "Zone": 4, "Nalco": 352600, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.12212371826172, "Longitude": -5.532172203063965} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12324 |
Penzance Sig. 24 |
PENZS24 |
85737 |
1 |
1 |
1 |
["CR"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
352607 |
0 |
Neither |
0 |
14394 |
4 |
50.1258469 |
-5.5261526 |
None |
{"Name": "Penzance Sig. 24", "Codes": ["CR"], "InTPS": true, "Stanox": 85737, "Tiploc": "PENZS24", "Details": {"CRS": null, "UIC": 14394, "Zone": 4, "Nalco": 352607, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.12584686279297, "Longitude": -5.526152610778809} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12325 |
Penzance Sig. 26 |
PENZS26 |
85738 |
1 |
1 |
1 |
["ML"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
352608 |
0 |
Neither |
0 |
14395 |
4 |
50.1243172 |
-5.5296607 |
None |
{"Name": "Penzance Sig. 26", "Codes": ["ML"], "InTPS": true, "Stanox": 85738, "Tiploc": "PENZS26", "Details": {"CRS": null, "UIC": 14395, "Zone": 4, "Nalco": 352608, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.12431716918945, "Longitude": -5.529660701751709} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12326 |
Penzance Sig. 28 |
PENZS28 |
85739 |
1 |
1 |
1 |
["ML"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
352609 |
0 |
Neither |
0 |
14396 |
4 |
50.1249962 |
-5.5285268 |
None |
{"Name": "Penzance Sig. 28", "Codes": ["ML"], "InTPS": true, "Stanox": 85739, "Tiploc": "PENZS28", "Details": {"CRS": null, "UIC": 14396, "Zone": 4, "Nalco": 352609, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.124996185302734, "Longitude": -5.528526782989502} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12327 |
Penzance Sig. 3 |
PENZS3 |
85736 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
352606 |
0 |
Neither |
0 |
14393 |
4 |
50.1245117 |
-5.5292306 |
None |
{"Name": "Penzance Sig. 3", "Codes": ["SDG"], "InTPS": true, "Stanox": 85736, "Tiploc": "PENZS3", "Details": {"CRS": null, "UIC": 14393, "Zone": 4, "Nalco": 352606, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.12451171875, "Longitude": -5.52923059463501} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12328 |
Penzance Shed Fuel Road |
PENZSFR |
85733 |
1 |
1 |
1 |
["-"] |
Trust |
OptionalStop |
FreightYard |
None |
352679 |
0 |
Neither |
0 |
5533 |
4 |
50.1282425 |
-5.5081606 |
None |
{"Name": "Penzance Shed Fuel Road", "Codes": ["-"], "InTPS": true, "Stanox": 85733, "Tiploc": "PENZSFR", "Details": {"CRS": null, "UIC": 5533, "Zone": 4, "Nalco": 352679, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.12824249267578, "Longitude": -5.508160591125488} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12329 |
Penzance T & RSMD |
PENZTMD |
85731 |
1 |
1 |
1 |
["SDG"] |
Trust |
OptionalStop |
FreightYard |
None |
352661 |
0 |
Neither |
0 |
5534 |
4 |
50.1284256 |
-5.5028639 |
None |
{"Name": "Penzance T & RSMD", "Codes": ["SDG"], "InTPS": true, "Stanox": 85731, "Tiploc": "PENZTMD", "Details": {"CRS": null, "UIC": 5534, "Zone": 4, "Nalco": 352661, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.12842559814453, "Longitude": -5.502863883972168} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12330 |
Penzance Slopers Sidings |
PENZUPL |
85729 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStopOrFreight |
NotSet |
None |
352605 |
0 |
Neither |
0 |
10250 |
4 |
50.1257973 |
-5.5264831 |
None |
{"Name": "Penzance Slopers Sidings", "Codes": ["SDG"], "InTPS": true, "Stanox": 85729, "Tiploc": "PENZUPL", "Details": {"CRS": null, "UIC": 10250, "Zone": 4, "Nalco": 352605, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStopOrFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.12579727172851, "Longitude": -5.526483058929443} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12331 |
Penzance Washer |
PENZWAS |
85735 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
352650 |
0 |
Neither |
0 |
None |
4 |
50.1281242 |
-5.5069962 |
None |
{"Name": "Penzance Washer", "Codes": ["-"], "InTPS": false, "Stanox": 85735, "Tiploc": "PENZWAS", "Details": {"CRS": null, "UIC": null, "Zone": 4, "Nalco": 352650, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.12812423706055, "Longitude": -5.506996154785156} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12332 |
Perranwell |
PERANWL |
85507 |
1 |
1 |
1 |
["1", "U&D"] |
Optional |
OptionalStop |
StoppingOnly |
PRW |
352800 |
0 |
Neither |
0 |
5535 |
4 |
50.2165871 |
-5.1120710 |
None |
{"Name": "Perranwell", "Codes": ["1", "U&D"], "InTPS": true, "Stanox": 85507, "Tiploc": "PERANWL", "Details": {"CRS": "PRW", "UIC": 5535, "Zone": 4, "Nalco": 352800, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.21658706665039, "Longitude": -5.1120710372924805} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12333 |
Pershore |
PERSHOR |
67345 |
1 |
1 |
1 |
["1", "U&D"] |
Optional |
OptionalStop |
StoppingOnly |
PSH |
488700 |
0 |
Neither |
0 |
5536 |
5 |
52.1307373 |
-2.0722952 |
None |
{"Name": "Pershore", "Codes": ["1", "U&D"], "InTPS": true, "Stanox": 67345, "Tiploc": "PERSHOR", "Details": {"CRS": "PSH", "UIC": 5536, "Zone": 5, "Nalco": 488700, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 52.1307373046875, "Longitude": -2.0722951889038086} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12334 |
Perth Ballast Sidings |
PERTBAL |
03147 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalFreight |
FreightYard |
None |
879914 |
0 |
Neither |
0 |
5537 |
9 |
56.4096375 |
-3.4543221 |
None |
{"Name": "Perth Ballast Sidings", "Codes": ["SDG"], "InTPS": true, "Stanox": 3147, "Tiploc": "PERTBAL", "Details": {"CRS": null, "UIC": 5537, "Zone": 9, "Nalco": 879914, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.409637451171875, "Longitude": -3.454322099685669} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12335 |
Perth Car. Wash Machine |
PERTCWM |
03136 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
FreightYard |
None |
880589 |
0 |
Neither |
0 |
5538 |
9 |
56.3920212 |
-3.4401686 |
None |
{"Name": "Perth Car. Wash Machine", "Codes": ["SDG"], "InTPS": true, "Stanox": 3136, "Tiploc": "PERTCWM", "Details": {"CRS": null, "UIC": 5538, "Zone": 9, "Nalco": 880589, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.39202117919922, "Longitude": -3.440168619155884} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12336 |
Perth |
PERTH |
03140 |
1 |
1 |
1 |
["1", "2", "3", "4", "5", "6", "7", "UPL"] |
Trust |
MandatoryTIPLOC |
InterchangePlanningLocation |
PTH |
880500 |
0 |
B |
0 |
5539 |
9 |
56.3917847 |
-3.4391458 |
None |
{"Name": "Perth", "Codes": ["1", "2", "3", "4", "5", "6", "7", "UPL"], "InTPS": true, "Stanox": 3140, "Tiploc": "PERTH", "Details": {"CRS": "PTH", "UIC": 5539, "Zone": 9, "Nalco": 880500, "ForceLPB": "B", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.39178466796875, "Longitude": -3.439145803451538} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12337 |
Perth No3 Platform |
PERTH3P |
03140 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalPassenger |
ThroughPlanning |
None |
880580 |
0 |
Neither |
0 |
None |
9 |
56.3910027 |
-3.4385986 |
None |
{"Name": "Perth No3 Platform", "Codes": ["-"], "InTPS": false, "Stanox": 3140, "Tiploc": "PERTH3P", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 880580, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalPassenger", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "ThroughPlanning"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.3910026550293, "Longitude": -3.4385986328125} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12338 |
Perth Sig. 61 |
PERTH61 |
03143 |
1 |
1 |
1 |
["DF"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
880503 |
0 |
Neither |
0 |
16115 |
9 |
56.3877563 |
-3.4368918 |
None |
{"Name": "Perth Sig. 61", "Codes": ["DF"], "InTPS": true, "Stanox": 3143, "Tiploc": "PERTH61", "Details": {"CRS": null, "UIC": 16115, "Zone": 9, "Nalco": 880503, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.38775634765625, "Longitude": -3.436891794204712} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12339 |
Perth Sig. 64 |
PERTH64 |
03141 |
1 |
1 |
1 |
["UM"] |
Optional |
NotSet |
NotSet |
None |
879915 |
0 |
Neither |
0 |
10254 |
9 |
56.3877678 |
-3.4368341 |
None |
{"Name": "Perth Sig. 64", "Codes": ["UM"], "InTPS": true, "Stanox": 3141, "Tiploc": "PERTH64", "Details": {"CRS": null, "UIC": 10254, "Zone": 9, "Nalco": 879915, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.38776779174805, "Longitude": -3.4368340969085693} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12340 |
Perth C.a.f.p. |
PERTHCA |
03119 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalStop |
FreightYard |
None |
879912 |
0 |
Neither |
0 |
None |
9 |
56.3925133 |
-3.4406047 |
None |
{"Name": "Perth C.a.f.p.", "Codes": ["-"], "InTPS": false, "Stanox": 3119, "Tiploc": "PERTHCA", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 879912, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.39251327514648, "Longitude": -3.4406046867370605} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12341 |
Perth Carriage Servicing Depot |
PERTHCS |
03128 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
FreightYard |
XPH |
879962 |
0 |
Neither |
0 |
5542 |
9 |
56.3942757 |
-3.4398417 |
None |
{"Name": "Perth Carriage Servicing Depot", "Codes": ["SDG"], "InTPS": true, "Stanox": 3128, "Tiploc": "PERTHCS", "Details": {"CRS": "XPH", "UIC": 5542, "Zone": 9, "Nalco": 879962, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.3942756652832, "Longitude": -3.4398417472839355} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12342 |
Perth Dundee Loop (Up) |
PERTHDL |
03148 |
1 |
1 |
1 |
["DDUL"] |
Optional |
OptionalStop |
StoppingOnly |
None |
880535 |
0 |
Neither |
0 |
5543 |
9 |
56.3862495 |
-3.4356143 |
None |
{"Name": "Perth Dundee Loop (Up)", "Codes": ["DDUL"], "InTPS": true, "Stanox": 3148, "Tiploc": "PERTHDL", "Details": {"CRS": null, "UIC": 5543, "Zone": 9, "Nalco": 880535, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.38624954223633, "Longitude": -3.4356143474578857} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12343 |
Perth L.I.P |
PERTHHS |
03140 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
FreightYard |
None |
880513 |
0 |
Neither |
0 |
5544 |
9 |
56.3933411 |
-3.4408286 |
None |
{"Name": "Perth L.I.P", "Codes": ["SDG"], "InTPS": true, "Stanox": 3140, "Tiploc": "PERTHHS", "Details": {"CRS": null, "UIC": 5544, "Zone": 9, "Nalco": 880513, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.393341064453125, "Longitude": -3.440828561782837} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12344 |
Perth New Yard Civil Engineering |
PERTHNC |
03122 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalFreight |
NonPassengerOrOperational |
None |
879960 |
0 |
Neither |
0 |
5545 |
9 |
56.4110260 |
-3.4574432 |
None |
{"Name": "Perth New Yard Civil Engineering", "Codes": ["SDG"], "InTPS": true, "Stanox": 3122, "Tiploc": "PERTHNC", "Details": {"CRS": null, "UIC": 5545, "Zone": 9, "Nalco": 879960, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.41102600097656, "Longitude": -3.4574432373046875} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12345 |
Perth Oil Depot |
PERTHOD |
03134 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalStop |
RoutingOnly |
None |
879913 |
0 |
NotSet |
0 |
None |
9 |
56.4016304 |
-3.4455187 |
None |
{"Name": "Perth Oil Depot", "Codes": ["-"], "InTPS": false, "Stanox": 3134, "Tiploc": "PERTHOD", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 879913, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "RoutingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.40163040161133, "Longitude": -3.445518732070923} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12346 |
Perth South Civil Engineering |
PERTHSC |
None |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
880567 |
0 |
Neither |
0 |
5547 |
9 |
56.3849602 |
-3.4345815 |
None |
{"Name": "Perth South Civil Engineering", "Codes": ["SDG"], "InTPS": true, "Stanox": null, "Tiploc": "PERTHSC", "Details": {"CRS": null, "UIC": 5547, "Zone": 9, "Nalco": 880567, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.38496017456055, "Longitude": -3.4345815181732178} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12347 |
Perth South Jn |
PERTHSO |
03137 |
1 |
1 |
1 |
["ML"] |
Optional |
OptionalCrossing |
CrossingOnly |
None |
880575 |
0 |
Neither |
0 |
5548 |
9 |
56.3840866 |
-3.4341807 |
None |
{"Name": "Perth South Jn", "Codes": ["ML"], "InTPS": true, "Stanox": 3137, "Tiploc": "PERTHSO", "Details": {"CRS": null, "UIC": 5548, "Zone": 9, "Nalco": 880575, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "CrossingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.38408660888672, "Longitude": -3.434180736541748} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12348 |
Perth Signalling & Telecommunications Engineer's Sidings |
PERTHST |
None |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
880568 |
0 |
Neither |
0 |
5549 |
9 |
56.3901215 |
-3.4380257 |
None |
{"Name": "Perth Signalling & Telecommunications Engineer's Sidings", "Codes": ["SDG"], "InTPS": true, "Stanox": null, "Tiploc": "PERTHST", "Details": {"CRS": null, "UIC": 5549, "Zone": 9, "Nalco": 880568, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.39012145996094, "Longitude": -3.438025712966919} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12349 |
Perth Up Loop |
PERTHUL |
03142 |
1 |
1 |
1 |
["UPL"] |
Optional |
OptionalCrossing |
NonPassengerOrOperational |
None |
880502 |
0 |
Neither |
0 |
14442 |
9 |
56.3916893 |
-3.4389992 |
None |
{"Name": "Perth Up Loop", "Codes": ["UPL"], "InTPS": true, "Stanox": 3142, "Tiploc": "PERTHUL", "Details": {"CRS": null, "UIC": 14442, "Zone": 9, "Nalco": 880502, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.39168930053711, "Longitude": -3.43899917602539} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12350 |
Perth Terminal Complex |
PERTHY |
03121 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalFreight |
FreightYard |
None |
879920 |
0 |
Neither |
0 |
5550 |
9 |
56.4091911 |
-3.4570065 |
None |
{"Name": "Perth Terminal Complex", "Codes": ["SDG"], "InTPS": true, "Stanox": 3121, "Tiploc": "PERTHY", "Details": {"CRS": null, "UIC": 5550, "Zone": 9, "Nalco": 879920, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "FreightYard"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.4091911315918, "Longitude": -3.4570064544677734} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12351 |
Perth Muirton Jn |
PERTMU |
03131 |
1 |
1 |
1 |
["ML"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
879911 |
0 |
Neither |
0 |
5551 |
9 |
56.4061813 |
-3.4500759 |
None |
{"Name": "Perth Muirton Jn", "Codes": ["ML"], "InTPS": true, "Stanox": 3131, "Tiploc": "PERTMU", "Details": {"CRS": null, "UIC": 5551, "Zone": 9, "Nalco": 879911, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 56.40618133544922, "Longitude": -3.45007586479187} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12352 |
Petteril Bridge Esso |
PETLBGE |
09171 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
207315 |
0 |
Neither |
0 |
None |
6 |
54.8860245 |
-2.9158065 |
None |
{"Name": "Petteril Bridge Esso", "Codes": ["-"], "InTPS": false, "Stanox": 9171, "Tiploc": "PETLBGE", "Details": {"CRS": null, "UIC": null, "Zone": 6, "Nalco": 207315, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.886024475097656, "Longitude": -2.915806531906128} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12353 |
Petteril Bridge Jn |
PETLBGJ |
09180 |
1 |
1 |
1 |
["-"] |
Mandatory |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
207302 |
0 |
Neither |
0 |
5552 |
6 |
54.8859673 |
-2.9148979 |
CL* |
{"Name": "Petteril Bridge Jn", "Codes": ["-"], "InTPS": true, "Stanox": 9180, "Tiploc": "PETLBGJ", "Details": {"CRS": null, "UIC": 5552, "Zone": 6, "Nalco": 207302, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Mandatory", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.88596725463867, "Longitude": -2.914897918701172} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12354 |
Petts Wood |
PETSWD |
88492 |
1 |
1 |
1 |
["1", "2", "3", "4"] |
Optional |
OptionalStopOrCrossing |
StoppingOnly |
PET |
512300 |
0 |
Neither |
0 |
5553 |
3 |
51.3882866 |
0.0747145 |
AD* |
{"Name": "Petts Wood", "Codes": ["1", "2", "3", "4"], "InTPS": true, "Stanox": 88492, "Tiploc": "PETSWD", "Details": {"CRS": "PET", "UIC": 5553, "Zone": 3, "Nalco": 512300, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStopOrCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.38828659057617, "Longitude": 0.07471449673175812} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12355 |
Petts Wood Jn |
PETSWDJ |
88490 |
1 |
1 |
1 |
["-", "DF", "DS", "UF", "UFTL", "US", "USTL"] |
Trust |
MandatoryTIPLOC |
ThroughPlanningLocation |
XPE |
512301 |
0 |
Neither |
0 |
5554 |
3 |
51.3940315 |
0.0690691 |
AD* |
{"Name": "Petts Wood Jn", "Codes": ["-", "DF", "DS", "UF", "UFTL", "US", "USTL"], "InTPS": true, "Stanox": 88490, "Tiploc": "PETSWDJ", "Details": {"CRS": "XPE", "UIC": 5554, "Zone": 3, "Nalco": 512301, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.3940315246582, "Longitude": 0.06906910240650177} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12356 |
Pewsey |
PEWSEY |
74818 |
1 |
1 |
1 |
["1", "2", "W"] |
Optional |
OptionalStop |
StoppingOnly |
PEW |
306200 |
0 |
Neither |
0 |
5555 |
4 |
51.3422546 |
-1.7707030 |
D2* |
{"Name": "Pewsey", "Codes": ["1", "2", "W"], "InTPS": true, "Stanox": 74818, "Tiploc": "PEWSEY", "Details": {"CRS": "PEW", "UIC": 5555, "Zone": 4, "Nalco": 306200, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.342254638671875, "Longitude": -1.7707029581069946} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12357 |
Portsmouth Harbour |
PHBR |
86311 |
1 |
1 |
1 |
["1", "3", "4", "5"] |
Trust |
MandatoryTIPLOC |
InterchangePlanningLocation |
PMH |
554000 |
0 |
Neither |
0 |
5556 |
3 |
50.7968770 |
-1.1082990 |
HT* |
{"Name": "Portsmouth Harbour", "Codes": ["1", "3", "4", "5"], "InTPS": true, "Stanox": 86311, "Tiploc": "PHBR", "Details": {"CRS": "PMH", "UIC": 5556, "Zone": 3, "Nalco": 554000, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.79676818847656, "Longitude": -1.1086244583129885} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12358 |
Portsmouth Harbour Sig. 591 |
PHBR591 |
86325 |
1 |
1 |
1 |
["UM"] |
Optional |
OptionalStop |
StoppingOnly |
None |
554002 |
0 |
Neither |
0 |
16921 |
3 |
50.7960205 |
-1.1021197 |
None |
{"Name": "Portsmouth Harbour Sig. 591", "Codes": ["UM"], "InTPS": true, "Stanox": 86325, "Tiploc": "PHBR591", "Details": {"CRS": null, "UIC": 16921, "Zone": 3, "Nalco": 554002, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.7960205078125, "Longitude": -1.1021196842193604} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12359 |
Portsmouth Hbr Sig. Ht61 |
PHBR61 |
86312 |
1 |
1 |
1 |
["DM"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
554001 |
0 |
NotSet |
0 |
13859 |
3 |
50.7981491 |
-1.0933670 |
None |
{"Name": "Portsmouth Hbr Sig. Ht61", "Codes": ["DM"], "InTPS": true, "Stanox": 86312, "Tiploc": "PHBR61", "Details": {"CRS": null, "UIC": 13859, "Zone": 3, "Nalco": 554001, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.79814910888672, "Longitude": -1.0933669805526731} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12360 |
Portsmth Harbour (Ballast) |
PHBRBAL |
86310 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalFreight |
NonPassenger |
None |
554016 |
0 |
Neither |
0 |
None |
3 |
50.7965660 |
-1.1076872 |
None |
{"Name": "Portsmth Harbour (Ballast)", "Codes": ["-"], "InTPS": false, "Stanox": 86310, "Tiploc": "PHBRBAL", "Details": {"CRS": null, "UIC": null, "Zone": 3, "Nalco": 554016, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassenger"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.79656600952149, "Longitude": -1.10768723487854} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12361 |
Philips Park West Jn |
PHILPK1 |
32121 |
1 |
1 |
1 |
["AHB", "AHT", "BREW", "ML", "RM", "U-AHT"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
288005 |
0 |
Neither |
0 |
5558 |
6 |
53.4955139 |
-2.2047379 |
M2* |
{"Name": "Philips Park West Jn", "Codes": ["AHB", "AHT", "BREW", "ML", "RM", "U-AHT"], "InTPS": true, "Stanox": 32121, "Tiploc": "PHILPK1", "Details": {"CRS": null, "UIC": 5558, "Zone": 6, "Nalco": 288005, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.495513916015625, "Longitude": -2.204737901687622} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12362 |
Philips Park South Jn |
PHILPK2 |
32122 |
1 |
1 |
1 |
["BAG", "DA", "UA"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
288006 |
0 |
Neither |
0 |
5559 |
6 |
53.4921913 |
-2.2000439 |
M2* |
{"Name": "Philips Park South Jn", "Codes": ["BAG", "DA", "UA"], "InTPS": true, "Stanox": 32122, "Tiploc": "PHILPK2", "Details": {"CRS": null, "UIC": 5559, "Zone": 6, "Nalco": 288006, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.492191314697266, "Longitude": -2.2000439167022705} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12363 |
Priesthill |
PHLD |
07226 |
1 |
1 |
1 |
["1", "2"] |
Optional |
OptionalStop |
StoppingOnly |
PTL |
980800 |
0 |
Neither |
0 |
5560 |
9 |
55.8120499 |
-4.3430018 |
G1* |
{"Name": "Priesthill", "Codes": ["1", "2"], "InTPS": true, "Stanox": 7226, "Tiploc": "PHLD", "Details": {"CRS": "PTL", "UIC": 5560, "Zone": 9, "Nalco": 980800, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.812049865722656, "Longitude": -4.343001842498779} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12364 |
London Piccadilly Circus |
PICDYCR |
72352 |
1 |
0 |
1 |
["-"] |
Trust |
NotSet |
NotSet |
ZPC |
67400 |
0 |
Neither |
0 |
None |
5 |
51.5131302 |
-0.1353871 |
None |
{"Name": "London Piccadilly Circus", "Codes": ["-"], "InTPS": false, "Stanox": 72352, "Tiploc": "PICDYCR", "Details": {"CRS": "ZPC", "UIC": null, "Zone": 5, "Nalco": 67400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.51313018798828, "Longitude": -0.1353870928287506} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12365 |
Levisham |
PICKLEV |
15527 |
1 |
1 |
1 |
["SGL"] |
Optional |
OptionalStop |
StoppingOnly |
XLA |
815513 |
0 |
Neither |
0 |
5561 |
7 |
54.3083267 |
-0.7444174 |
None |
{"Name": "Levisham", "Codes": ["SGL"], "InTPS": true, "Stanox": 15527, "Tiploc": "PICKLEV", "Details": {"CRS": "XLA", "UIC": 5561, "Zone": 7, "Nalco": 815513, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.308326721191406, "Longitude": -0.7444174289703369} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12366 |
Newton Dale Halt |
PICKNDL |
15528 |
1 |
1 |
1 |
["SGL"] |
Optional |
OptionalStop |
StoppingOnly |
None |
815514 |
0 |
Neither |
0 |
13347 |
7 |
54.3424759 |
-0.7177900 |
None |
{"Name": "Newton Dale Halt", "Codes": ["SGL"], "InTPS": true, "Stanox": 15528, "Tiploc": "PICKNDL", "Details": {"CRS": null, "UIC": 13347, "Zone": 7, "Nalco": 815514, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.34247589111328, "Longitude": -0.7177900075912476} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12367 |
Pickering |
PICKRNG |
15520 |
1 |
1 |
1 |
["SGL"] |
Optional |
OptionalStop |
StoppingOnly |
XPK |
815512 |
1 |
Neither |
0 |
8724 |
7 |
54.2472496 |
-0.7784822 |
None |
{"Name": "Pickering", "Codes": ["SGL"], "InTPS": true, "Stanox": 15520, "Tiploc": "PICKRNG", "Details": {"CRS": "XPK", "UIC": 8724, "Zone": 7, "Nalco": 815512, "ForceLPB": "Neither", "OffNetwork": true, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.24724960327149, "Longitude": -0.77848219871521} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12368 |
Picton S.B. |
PICTON |
15877 |
1 |
0 |
1 |
["DE", "DN", "UE", "UP"] |
Optional |
NotSet |
NotSet |
None |
791615 |
0 |
Neither |
0 |
None |
7 |
54.4645844 |
-1.3491981 |
None |
{"Name": "Picton S.B.", "Codes": ["DE", "DN", "UE", "UP"], "InTPS": false, "Stanox": 15877, "Tiploc": "PICTON", "Details": {"CRS": null, "UIC": null, "Zone": 7, "Nalco": 791615, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.46458435058594, "Longitude": -1.3491981029510498} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12369 |
Pill (Proposed) |
PILL |
81816 |
1 |
1 |
1 |
["1"] |
Optional |
OptionalStop |
StoppingOnly |
PIA |
47100 |
0 |
Neither |
0 |
16508 |
4 |
51.4823418 |
-2.6888907 |
None |
{"Name": "Pill (Proposed)", "Codes": ["1"], "InTPS": true, "Stanox": 81816, "Tiploc": "PILL", "Details": {"CRS": "PIA", "UIC": 16508, "Zone": 4, "Nalco": 47100, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.48234176635742, "Longitude": -2.6888906955718994} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12370 |
Pill Sig. Bl1903 |
PILL903 |
81815 |
1 |
1 |
1 |
["DS"] |
Optional |
OptionalCrossing |
CrossingOnly |
None |
47101 |
0 |
Neither |
0 |
16509 |
4 |
51.4819565 |
-2.6881609 |
None |
{"Name": "Pill Sig. Bl1903", "Codes": ["DS"], "InTPS": true, "Stanox": 81815, "Tiploc": "PILL903", "Details": {"CRS": null, "UIC": 16509, "Zone": 4, "Nalco": 47101, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "CrossingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.481956481933594, "Longitude": -2.6881608963012695} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12371 |
Pilmoor APCO |
PILMAP |
16004 |
1 |
1 |
1 |
["DF", "DS", "UF", "US"] |
Optional |
OptionalPassengerOrCrossing |
NonPassengerOrOperational |
None |
826387 |
0 |
Neither |
0 |
16039 |
7 |
54.1673622 |
-1.3062866 |
None |
{"Name": "Pilmoor APCO", "Codes": ["DF", "DS", "UF", "US"], "InTPS": true, "Stanox": 16004, "Tiploc": "PILMAP", "Details": {"CRS": null, "UIC": 16039, "Zone": 7, "Nalco": 826387, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalPassengerOrCrossing", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.167362213134766, "Longitude": -1.3062865734100342} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12372 |
Down Pilning Loop |
PILNDGL |
81122 |
1 |
1 |
1 |
["DL"] |
Optional |
OptionalStopOrFreight |
NonPassengerOrOperational |
None |
321402 |
0 |
Neither |
0 |
14389 |
4 |
51.5590286 |
-2.6352506 |
None |
{"Name": "Down Pilning Loop", "Codes": ["DL"], "InTPS": true, "Stanox": 81122, "Tiploc": "PILNDGL", "Details": {"CRS": null, "UIC": 14389, "Zone": 4, "Nalco": 321402, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStopOrFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.55902862548828, "Longitude": -2.6352505683898926} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12373 |
Pilning |
PILNING |
81118 |
1 |
1 |
1 |
["1", "2"] |
Trust |
MandatoryTIPLOC |
StoppingOnly |
PIL |
321400 |
0 |
Neither |
0 |
5562 |
4 |
51.5564423 |
-2.6269410 |
C1*D9* |
{"Name": "Pilning", "Codes": ["1", "2"], "InTPS": true, "Stanox": 81118, "Tiploc": "PILNING", "Details": {"CRS": "PIL", "UIC": 5562, "Zone": 4, "Nalco": 321400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.55644226074219, "Longitude": -2.626940965652466} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12374 |
Up Pilning Loop |
PILNUGL |
81120 |
1 |
1 |
1 |
["UL"] |
Optional |
OptionalStopOrFreight |
NonPassengerOrOperational |
None |
321401 |
0 |
Neither |
0 |
14377 |
4 |
51.5591164 |
-2.6351752 |
None |
{"Name": "Up Pilning Loop", "Codes": ["UL"], "InTPS": true, "Stanox": 81120, "Tiploc": "PILNUGL", "Details": {"CRS": null, "UIC": 14377, "Zone": 4, "Nalco": 321401, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStopOrFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.55911636352539, "Longitude": -2.6351752281188965} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12375 |
Pinhoe Sig. EJ1 |
PINHEJ1 |
83452 |
1 |
1 |
1 |
["ML"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
575701 |
0 |
Neither |
0 |
16186 |
4 |
50.7382813 |
-3.4620953 |
None |
{"Name": "Pinhoe Sig. EJ1", "Codes": ["ML"], "InTPS": true, "Stanox": 83452, "Tiploc": "PINHEJ1", "Details": {"CRS": null, "UIC": 16186, "Zone": 4, "Nalco": 575701, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.73828125, "Longitude": -3.462095260620117} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12376 |
Pinhoe |
PINHOE |
83453 |
1 |
1 |
1 |
["1", "2"] |
Optional |
MandatoryTIPLOC |
ThroughPlanningLocation |
PIN |
575700 |
0 |
Neither |
0 |
5563 |
4 |
50.7378273 |
-3.4705009 |
ZY* |
{"Name": "Pinhoe", "Codes": ["1", "2"], "InTPS": true, "Stanox": 83453, "Tiploc": "PINHOE", "Details": {"CRS": "PIN", "UIC": 5563, "Zone": 4, "Nalco": 575700, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 50.73782730102539, "Longitude": -3.470500946044922} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12377 |
Pinmore |
PINMORE |
08643 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalPassenger |
NonPassenger |
None |
950130 |
0 |
Neither |
0 |
None |
9 |
55.1995239 |
-4.8353438 |
None |
{"Name": "Pinmore", "Codes": ["-"], "InTPS": false, "Stanox": 8643, "Tiploc": "PINMORE", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 950130, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalPassenger", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassenger"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.19952392578125, "Longitude": -4.835343837738037} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12378 |
Pinwherry |
PINWHRY |
08641 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalPassenger |
NonPassenger |
None |
950120 |
0 |
Neither |
0 |
None |
9 |
55.1436996 |
-4.8315349 |
None |
{"Name": "Pinwherry", "Codes": ["-"], "InTPS": false, "Stanox": 8641, "Tiploc": "PINWHRY", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 950120, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalPassenger", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassenger"}, "InBPlan": true, "IsTiploc": true, "Latitude": 55.143699645996094, "Longitude": -4.8315348625183105} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12379 |
Pinxton |
PINXTON |
56306 |
1 |
1 |
1 |
["DK", "UK"] |
Optional |
OptionalFreight |
NonPassengerOrOperational |
None |
172704 |
0 |
Neither |
0 |
5566 |
8 |
53.0861397 |
-1.3092099 |
None |
{"Name": "Pinxton", "Codes": ["DK", "UK"], "InTPS": true, "Stanox": 56306, "Tiploc": "PINXTON", "Details": {"CRS": null, "UIC": 5566, "Zone": 8, "Nalco": 172704, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.08613967895508, "Longitude": -1.309209942817688} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12380 |
Pitcaple |
PITABLE |
02030 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalPassenger |
NonPassenger |
None |
892410 |
0 |
Neither |
0 |
None |
9 |
57.3212471 |
-2.4598596 |
None |
{"Name": "Pitcaple", "Codes": ["-"], "InTPS": false, "Stanox": 2030, "Tiploc": "PITABLE", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 892410, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalPassenger", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassenger"}, "InBPlan": true, "IsTiploc": true, "Latitude": 57.32124710083008, "Longitude": -2.459859609603882} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12381 |
Pitmedden |
PITMDN |
02051 |
1 |
0 |
1 |
["-"] |
Optional |
OptionalStop |
NonPassenger |
None |
890550 |
0 |
Neither |
0 |
None |
9 |
57.2274513 |
-2.2343881 |
None |
{"Name": "Pitmedden", "Codes": ["-"], "InTPS": false, "Stanox": 2051, "Tiploc": "PITMDN", "Details": {"CRS": null, "UIC": null, "Zone": 9, "Nalco": 890550, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassenger"}, "InBPlan": true, "IsTiploc": true, "Latitude": 57.22745132446289, "Longitude": -2.2343881130218506} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12382 |
Pitsea Signal Ur557 |
PITS557 |
51018 |
0 |
1 |
1 |
["-"] |
None |
OptionalStop |
NonPassengerOrOperational |
None |
745204 |
0 |
Neither |
0 |
17683 |
None |
51.5620842 |
0.5009404 |
None |
{"Name": "Pitsea Signal Ur557", "Codes": ["-"], "InTPS": true, "Stanox": 51018, "Tiploc": "PITS557", "Details": {"CRS": null, "UIC": 17683, "Zone": null, "Nalco": 745204, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": null, "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": false, "IsTiploc": true, "Latitude": 51.56208419799805, "Longitude": 0.5009403824806213} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12383 |
Pitsea Sig. UR560 |
PITS560 |
51021 |
0 |
1 |
1 |
["-"] |
None |
OptionalFreight |
NonPassengerOrOperational |
None |
745205 |
0 |
Neither |
0 |
17749 |
None |
51.5600624 |
0.5162363 |
None |
{"Name": "Pitsea Sig. UR560", "Codes": ["-"], "InTPS": true, "Stanox": 51021, "Tiploc": "PITS560", "Details": {"CRS": null, "UIC": 17749, "Zone": null, "Nalco": 745205, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalFreight", "BPlan_TimingPoint": null, "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": false, "IsTiploc": true, "Latitude": 51.560062408447266, "Longitude": 0.5162363052368164} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12384 |
Pitsea |
PITSEA |
51016 |
1 |
1 |
1 |
["1", "2", "3", "4"] |
Trust |
MandatoryTIPLOC |
InterchangePlanningLocation |
PSE |
745200 |
0 |
B |
0 |
5569 |
3 |
51.5602608 |
0.5075968 |
Q5* |
{"Name": "Pitsea", "Codes": ["1", "2", "3", "4"], "InTPS": true, "Stanox": 51016, "Tiploc": "PITSEA", "Details": {"CRS": "PSE", "UIC": 5569, "Zone": 3, "Nalco": 745200, "ForceLPB": "B", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "InterchangePlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.56026077270508, "Longitude": 0.5075967907905579} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12385 |
Pitsea Down Siding |
PITSEAD |
51015 |
1 |
1 |
1 |
["SDG"] |
Mandatory |
OptionalStop |
NonPassengerOrOperational |
None |
745202 |
0 |
Neither |
0 |
5570 |
3 |
51.5603676 |
0.5085856 |
None |
{"Name": "Pitsea Down Siding", "Codes": ["SDG"], "InTPS": true, "Stanox": 51015, "Tiploc": "PITSEAD", "Details": {"CRS": null, "UIC": 5570, "Zone": 3, "Nalco": 745202, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Mandatory", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.56036758422851, "Longitude": 0.5085855722427368} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12386 |
Pitsea Up Siding |
PITSEAU |
51017 |
1 |
1 |
1 |
["SDG"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
745201 |
0 |
Neither |
0 |
5571 |
3 |
51.5601883 |
0.5127093 |
None |
{"Name": "Pitsea Up Siding", "Codes": ["SDG"], "InTPS": true, "Stanox": 51017, "Tiploc": "PITSEAU", "Details": {"CRS": null, "UIC": 5571, "Zone": 3, "Nalco": 745201, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.56018829345703, "Longitude": 0.5127093195915222} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12387 |
Parks Bridge Jn |
PKBGJN |
88447 |
1 |
1 |
1 |
["-", "CL", "DF", "DL", "DS", "UF", "US"] |
Trust |
MandatoryTIPLOC |
ThroughPlanningLocation |
XPY |
505962 |
0 |
L |
0 |
5572 |
3 |
51.4610443 |
-0.0152270 |
X2* |
{"Name": "Parks Bridge Jn", "Codes": ["-", "CL", "DF", "DL", "DS", "UF", "US"], "InTPS": true, "Stanox": 88447, "Tiploc": "PKBGJN", "Details": {"CRS": "XPY", "UIC": 5572, "Zone": 3, "Nalco": 505962, "ForceLPB": "L", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.46104431152344, "Longitude": -0.01522700022906065} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12388 |
Peckham Rye (C) |
PKHMRYC |
87609 |
1 |
1 |
1 |
["1", "2"] |
Optional |
MandatoryTIPLOC |
StoppingOnly |
None |
542362 |
0 |
Neither |
0 |
5573 |
3 |
51.4694519 |
-0.0706549 |
VC*X1* |
{"Name": "Peckham Rye (C)", "Codes": ["1", "2"], "InTPS": true, "Stanox": 87609, "Tiploc": "PKHMRYC", "Details": {"CRS": null, "UIC": 5573, "Zone": 3, "Nalco": 542362, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.469451904296875, "Longitude": -0.07065489888191223} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12389 |
Park Lane Jn |
PKLNJN |
13215 |
1 |
1 |
1 |
["DGEU", "DGU", "SND"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
774916 |
0 |
Neither |
0 |
5574 |
7 |
54.9635658 |
-1.5957463 |
T1* |
{"Name": "Park Lane Jn", "Codes": ["DGEU", "DGU", "SND"], "InTPS": true, "Stanox": 13215, "Tiploc": "PKLNJN", "Details": {"CRS": null, "UIC": 5574, "Zone": 7, "Nalco": 774916, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 54.963565826416016, "Longitude": -1.5957462787628174} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12390 |
Parkside Jn |
PKSDJT |
35309 |
1 |
1 |
1 |
["DCM", "DL", "UCM", "UL"] |
Optional |
MandatoryTIPLOC |
NonPassengerOrOperational |
None |
225703 |
0 |
Neither |
0 |
5575 |
6 |
53.4558678 |
-2.5897365 |
WA* |
{"Name": "Parkside Jn", "Codes": ["DCM", "DL", "UCM", "UL"], "InTPS": true, "Stanox": 35309, "Tiploc": "PKSDJT", "Details": {"CRS": null, "UIC": 5575, "Zone": 6, "Nalco": 225703, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 53.455867767333984, "Longitude": -2.5897364616394043} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12391 |
Park Street |
PKST |
71032 |
1 |
1 |
1 |
["SGL"] |
Optional |
OptionalStop |
StoppingOnly |
PKT |
156100 |
0 |
Neither |
0 |
5576 |
5 |
51.7256927 |
-0.3400438 |
None |
{"Name": "Park Street", "Codes": ["SGL"], "InTPS": true, "Stanox": 71032, "Tiploc": "PKST", "Details": {"CRS": "PKT", "UIC": 5576, "Zone": 5, "Nalco": 156100, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "StoppingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.72569274902344, "Longitude": -0.3400438129901886} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12392 |
Paddock Wood |
PKWD |
89331 |
1 |
1 |
1 |
["1", "2", "3", "DM", "UM"] |
Trust |
MandatoryTIPLOC |
ThroughPlanningLocation |
PDW |
522400 |
0 |
Neither |
0 |
5577 |
3 |
51.1822968 |
0.3908519 |
AD* |
{"Name": "Paddock Wood", "Codes": ["1", "2", "3", "DM", "UM"], "InTPS": true, "Stanox": 89331, "Tiploc": "PKWD", "Details": {"CRS": "PDW", "UIC": 5577, "Zone": 3, "Nalco": 522400, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "MandatoryTIPLOC", "BPlan_TimingPoint": "Trust", "TPS_StationCategory": "ThroughPlanningLocation"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.18229675292969, "Longitude": 0.3908519148826599} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12393 |
Paddock Wood Sig. AD2071 |
PKWD071 |
89336 |
1 |
1 |
1 |
["UM"] |
Mandatory |
OptionalStop |
NonPassengerOrOperational |
None |
522407 |
0 |
Neither |
0 |
9929 |
3 |
51.1828079 |
0.3825216 |
None |
{"Name": "Paddock Wood Sig. AD2071", "Codes": ["UM"], "InTPS": true, "Stanox": 89336, "Tiploc": "PKWD071", "Details": {"CRS": null, "UIC": 9929, "Zone": 3, "Nalco": 522407, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Mandatory", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.18280792236328, "Longitude": 0.3825215995311737} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12394 |
Paddock Wood Sig. 2086 |
PKWD086 |
89337 |
1 |
1 |
1 |
["DOWN M"] |
Optional |
OptionalStop |
NonPassengerOrOperational |
None |
522408 |
0 |
Neither |
0 |
13666 |
3 |
51.1877823 |
0.3979624 |
None |
{"Name": "Paddock Wood Sig. 2086", "Codes": ["DOWN M"], "InTPS": true, "Stanox": 89337, "Tiploc": "PKWD086", "Details": {"CRS": null, "UIC": 13666, "Zone": 3, "Nalco": 522408, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "OptionalStop", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NonPassengerOrOperational"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.187782287597656, "Longitude": 0.39796239137649536} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12395 |
Paddock Wood Sig. Ad183x |
PKWD183 |
89335 |
1 |
0 |
1 |
["-"] |
Mandatory |
NotSet |
NotSet |
None |
522402 |
0 |
Neither |
0 |
None |
3 |
51.1829109 |
0.3809862 |
None |
{"Name": "Paddock Wood Sig. Ad183x", "Codes": ["-"], "InTPS": false, "Stanox": 89335, "Tiploc": "PKWD183", "Details": {"CRS": null, "UIC": null, "Zone": 3, "Nalco": 522402, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Mandatory", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.18291091918945, "Longitude": 0.380986213684082} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12396 |
Paddock Wood Civil Engineering Siding |
PKWDCCE |
89333 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
522420 |
0 |
Neither |
0 |
None |
3 |
51.1826744 |
0.3933771 |
None |
{"Name": "Paddock Wood Civil Engineering Siding", "Codes": ["-"], "InTPS": false, "Stanox": 89333, "Tiploc": "PKWDCCE", "Details": {"CRS": null, "UIC": null, "Zone": 3, "Nalco": 522420, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.182674407958984, "Longitude": 0.3933770954608917} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12397 |
Paddock Wood Down Siding West |
PKWDDSW |
89331 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
522404 |
0 |
Neither |
0 |
None |
3 |
51.1825829 |
0.3928693 |
AD* |
{"Name": "Paddock Wood Down Siding West", "Codes": ["-"], "InTPS": false, "Stanox": 89331, "Tiploc": "PKWDDSW", "Details": {"CRS": null, "UIC": null, "Zone": 3, "Nalco": 522404, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.18258285522461, "Longitude": 0.3928692936897278} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12398 |
Paddock Wood Keylands Sidings |
PKWDKSD |
89330 |
1 |
1 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
522417 |
0 |
Neither |
0 |
10266 |
3 |
51.1825066 |
0.3908600 |
None |
{"Name": "Paddock Wood Keylands Sidings", "Codes": ["-"], "InTPS": true, "Stanox": 89330, "Tiploc": "PKWDKSD", "Details": {"CRS": null, "UIC": 10266, "Zone": 3, "Nalco": 522417, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.1825065612793, "Longitude": 0.390859991312027} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12399 |
Paddock Wood Up Sidings |
PKWDUS |
89331 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
NotSet |
None |
522405 |
0 |
Neither |
0 |
None |
3 |
51.1820259 |
0.3931596 |
AD* |
{"Name": "Paddock Wood Up Sidings", "Codes": ["-"], "InTPS": false, "Stanox": 89331, "Tiploc": "PKWDUS", "Details": {"CRS": null, "UIC": null, "Zone": 3, "Nalco": 522405, "ForceLPB": "Neither", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "NotSet"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.18202590942383, "Longitude": 0.3931595981121063} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |
| 12400 |
Paddock Wood Whirlpool |
PKWDWLP |
89332 |
1 |
0 |
1 |
["-"] |
Optional |
NotSet |
RoutingOnly |
None |
522419 |
0 |
NotSet |
0 |
None |
3 |
51.1847000 |
0.3967445 |
None |
{"Name": "Paddock Wood Whirlpool", "Codes": ["-"], "InTPS": false, "Stanox": 89332, "Tiploc": "PKWDWLP", "Details": {"CRS": null, "UIC": null, "Zone": 3, "Nalco": 522419, "ForceLPB": "NotSet", "OffNetwork": false, "CompulsoryStop": false, "TPS_StationType": "NotSet", "BPlan_TimingPoint": "Optional", "TPS_StationCategory": "RoutingOnly"}, "InBPlan": true, "IsTiploc": true, "Latitude": 51.18470001220703, "Longitude": 0.3967444896697998} |
2026-04-04 20:27:35 |
2026-04-15 08:25:27 |