RouteSouth Wales Main Line (SWML)
SectionGloucester Yard Jn to Johnston
MapsSWM2 Interactive  •  Local: Gloucester , ELR change SAW-SSS , Chepstow , Severn Tunnel , Newport , Newport (West) , Cardiff (East) , Heath , Cardiff , Pontyclun , Bridgend , ELR change OVE-POR , Margham , Port Talbot , Briton Ferry , Neath , Llansamlet , Swansea , Llanelli , Kidwelly , Carmarthen , Whitland , Clarbeston Road , Milford Haven
DetailsTrack Curvature  •  Elevation Profile  
Extent113M 0078y to 280M 1549y  •  167.836 miles  •  270.106 km
Measured270.052 km (-54m, relative to reported extent)   ℹ️
GroupingSWM1 , SWM2
NeighboursBAG2 , BAL , BAN1 , BAN2 , BGL1 , BRY , BSW , BUT , CAM , CAN , CCC , CCD , CEJ , CHL , CLL , CNW , CRL , CWT , ELY , EUB , EUJ , GAE , GNY2 , HNL1 , KID1 , KID2 , LLA , LLY , MAI , MCS , MIL , MLS , MRJ , NAB , NLL , NLP , NWL , NWN , OVE , PEM , RAD , ROA , ROC , SAW , SBK1 , SBK2 , SDI1 , SDI2 , SWA , SWL , VOG , VON , WYE
NR Region🟧  Wales & Western
LOR🟠  GW700  Gloucester Barnwood Jn to Severn Tunnel Jn
🟠  GW900  Pilning to Fishguard Harbour
🟠  GW960  Clarbeston Road to Milford Haven
TRACKmaps🟠  Western & Wales
Urban AreasGloucester, Newport, Cardiff, Swansea, Llanelli, Carmarthen

 Administrative Areas and Nearest Places 

 

FromToCountryAdministrative Area
113143EnglandGloucestershire
143151 ●●WalesMonmouthshire
151 ●●164 ●WalesNewport
164 ●174 ●●WalesCardiff
174 ●●179 ●WalesVale of Glamorgan
179 ●185WalesRhondda, Cynon, Taff
185196 ●●●WalesBridgend
196 ●●●210 ●●WalesNeath Port Talbot
210 ●●221 ●●●WalesSwansea
221 ●●●264 ●●WalesCarmarthenshire
264 ●●280 ●●●WalesPembrokeshire

 

FromToNearest PlaceDistrict / CountyProximity
113114BartonGloucestershire - GloucesterNear → Distant
114114 ●GloucesterGloucestershire - GloucesterDistant
114 ●114 ●KingsholmGloucestershire - GloucesterDistant
114 ●114 ●●GloucesterGloucestershire - GloucesterDistant
114 ●●114 ●●●The IslandGloucestershire - GloucesterNear → Distant
114 ●●●115 ●Pool MeadowGloucestershire - GloucesterNear
115 ●116 ●●OverGloucestershire - TewkesburyNear → Remote
116 ●●117 ●HighnamGloucestershire - TewkesburyRemote
117 ●118 ●●●MinsterworthGloucestershire - TewkesburyDistant → Remote
118 ●●●119 ●●●Oakle StreetGloucestershire - Forest of DeanNear → Remote
119 ●●●120 ●●Lower LeyGloucestershire - Forest of DeanRemote
120 ●●121Upper LeyGloucestershire - Forest of DeanRemote
121122 ●Northwood GreenGloucestershire - Forest of DeanNear → Remote
122 ●123 ●Westbury-on-SevernGloucestershire - Forest of DeanNear → Remote
123 ●124 ●●BroadoakGloucestershire - Forest of DeanAdjacent → Remote
124 ●●125 ●●●NewnhamGloucestershire - Forest of DeanNear → Remote
125 ●●●127BulloGloucestershire - Forest of DeanNear → Remote
127128 ●AwreGloucestershire - Forest of DeanRemote
128 ●130GatcombeGloucestershire - Forest of DeanAdjacent → Remote
130130EtloeGloucestershire - Forest of DeanNear → Distant
130131 ●●PurtonGloucestershire - Forest of DeanAdjacent → Remote
131 ●●132 ●●●NaasGloucestershire - Forest of DeanNear → Remote
132 ●●●133 ●●TutnallsGloucestershire - Forest of DeanDistant → Remote
133 ●●134 ●●●AylburtonGloucestershire - Forest of DeanRemote
134 ●●●135 ●AlvingtonGloucestershire - Forest of DeanRemote
135 ●137PlusterrwineGloucestershire - Forest of DeanDistant → Remote
137137High WoolastonGloucestershire - Forest of DeanRemote
137138 ●StroatGloucestershire - Forest of DeanDistant → Remote
138 ●139WibdonGloucestershire - Forest of DeanDistant → Remote
139139 ●●●TidenhamGloucestershire - Forest of DeanRemote
139 ●●●140 ●●Old BishtonGloucestershire - Forest of DeanDistant → Remote
140 ●●141TutshillGloucestershire - Forest of DeanDistant
141141 ●ChepstowMonmouthshireNear → Distant
141 ●141 ●●●HardwickMonmouthshireNear → Distant
141 ●●●142 ●●BulwarkMonmouthshireNear → Remote
142 ●●143 ●BeachleyGloucestershire - Forest of DeanRemote
143 ●143 ●●●BulwarkMonmouthshireRemote
143 ●●●144 ●●MathernMonmouthshireRemote
144 ●●146Black RockMonmouthshireAdjacent → Remote
146147PortskewettMonmouthshireNear → Remote
147148CaldicotMonmouthshireDistant → Remote
148149RogietMonmouthshireNear → Remote
149149 ●●●Llanfihangel near RogietMonmouthshireNear → Remote
149 ●●●150 ●●●UndyMonmouthshireAdjacent → Remote
150 ●●●150 ●●●Whitewall CommonMonmouthshireNear
150 ●●●151 ●●MagorMonmouthshireNear → Distant
151 ●●152 ●●LlandevennyMonmouthshireAdjacent → Remote
152 ●●154BishtonNewportNear → Remote
154155 ●●LlanwernNewportDistant → Remote
155 ●●155 ●●RinglandNewportRemote
155 ●●155 ●●●Lawrence HillNewportRemote
155 ●●●156 ●AlwayNewportDistant → Remote
156 ●156 ●●LiswerryNewportNear → Distant
156 ●●157SomertonNewportNear → Distant
157157 ●●MaindeeNewportNear → Distant
157 ●●158BarnardtownNewportNear
158158East UskNewportNear
158158 ●MarshesNewportNear
158 ●158 ●●●Gold TopsNewportAdjacent → Near
158 ●●●159Clytha ParkNewportNear
159159St WoolosNewportNear
159159 ●●Stow ParkNewportNear → Distant
159 ●●159 ●●StelvioNewportDistant
159 ●●159 ●●GaerNewportDistant
159 ●●160 ●●Level of MendalgiefNewportDistant → Remote
160 ●●160 ●●Maes-glasNewportRemote
160 ●●161 ●●DuffrynNewportRemote
161 ●●162 ●Celtic LakesNewportRemote
162 ●163CoedkernewNewportRemote
163164 ●●MarshfieldNewportDistant → Remote
164 ●●165PengamNewportRemote
165165 ●●St MellonsCardiffRemote
165 ●●166TrowbridgeCardiffRemote
166166 ●NewtonCardiffRemote
166 ●167 ●●Pwll-MawrCardiffNear → Remote
167 ●●168 ●PengamCardiffNear → Remote
168 ●168 ●●TremorfaCardiffDistant
168 ●●169 ●SplottCardiffAdjacent → Distant
169 ●169 ●●●AdamsdownCardiffNear → Distant
169 ●●●170CardiffCardiffNear → Distant
170170 ●●CentralCardiffNear → Distant
170 ●●171 ●RiversideCardiffAdjacent → Distant
171 ●171 ●●●CantonCardiffNear → Distant
171 ●●●172 ●●Victoria ParkCardiffNear → Remote
172 ●●172 ●●●LlandaffCardiffRemote
172 ●●●173FairwaterCardiffDistant → Remote
173173 ●●●ElyCardiffDistant → Remote
173 ●●●174 ●●●St FagansCardiffNear → Remote
174 ●●●175 ●DropeVale of GlamorganDistant → Remote
175 ●176St George’sVale of GlamorganAdjacent → Distant
176177 ●●Peterston-super-ElyVale of GlamorganAdjacent → Remote
177 ●●178PendoylanVale of GlamorganRemote
178179 ●●Clawdd-côchVale of GlamorganRemote
179 ●●181MiskinRhondda Cynon TafNear → Remote
181182 ●●PontyclunRhondda Cynon TafAdjacent → Remote
182 ●●184LlanharanRhondda Cynon TafAdjacent → Remote
184184 ●DolauRhondda Cynon TafNear
184 ●184 ●●BryncaeRhondda Cynon TafNear
184 ●●185BrynnaRhondda Cynon TafNear → Distant
185185 ●●●Brynnau GwynionRhondda Cynon TafAdjacent → Distant
185 ●●●186 ●Pen-prysgBridgendNear → Distant
186 ●187 ●●PencoedBridgendAdjacent → Remote
187 ●●188 ●●●CoychurchBridgendNear → Remote
188 ●●●189WatertonBridgendDistant
189189 ●●●BracklaBridgendDistant → Remote
189 ●●●190 ●●TremainsBridgendAdjacent → Remote
190 ●●191BridgendBridgendNear → Distant
191191NewcastleBridgendDistant
191191 ●●●Wild MillBridgendNear → Distant
191 ●●●192 ●Pen-y-faiBridgendDistant
192 ●193 ●●Court ColmanBridgendNear → Remote
193 ●●195Cefn CribwrBridgendRemote
195195 ●●Kenfig HillBridgendRemote
195 ●●196 ●●PyleBridgendNear → Remote
196 ●●197 ●North CornellyBridgendDistant → Remote
197 ●198MawdlamBridgendRemote
198199 ●Eglwys NunyddNeath Port TalbotRemote
199 ●200Cwrt-y-defaidNeath Port TalbotRemote
200201 ●●MargamNeath Port TalbotNear → Remote
201 ●●202 ●TaibachNeath Port TalbotNear → Remote
202 ●203 ●●Port TalbotNeath Port TalbotAdjacent → Remote
203 ●●203 ●●AberavonNeath Port TalbotRemote
203 ●●204 ●SandfieldsNeath Port TalbotRemote
204 ●205 ●BaglanNeath Port TalbotNear → Remote
205 ●206Briton FerryNeath Port TalbotNear → Remote
206206 ●SheloneNeath Port TalbotNear → Distant
206 ●206 ●●BrynhyfrydNeath Port TalbotNear → Distant
206 ●●206 ●●●Cwrt SartNeath Port TalbotNear
206 ●●●207 ●PenrhiwtynNeath Port TalbotNear
207 ●207 ●●●PencaerauNeath Port TalbotNear → Distant
207 ●●●208Mount PleasantNeath Port TalbotDistant
208208 ●●●NeathNeath Port TalbotNear → Distant
208 ●●●208 ●●●RhyddingNeath Port TalbotDistant → Remote
208 ●●●210Neath AbbeyNeath Port TalbotAdjacent → Remote
210211SkewenNeath Port TalbotNear → Remote
211211 ●Lon-lasSwanseaDistant → Remote
211 ●211 ●●●LlwynbrwydrauSwanseaAdjacent → Distant
211 ●●●212Peniel GreenSwanseaAdjacent → Near
212212 ●●Tai’r-ysgolSwanseaAdjacent → Near
212 ●●212 ●●●PwllygrafelSwanseaNear
212 ●●●213 ●Cae-maes-y-barSwanseaAdjacent → Distant
213 ●213 ●●●CwmSwanseaNear → Distant
213 ●●●214Pentre’r-GasegSwanseaDistant
214214 ●●Plas-MarlSwanseaNear → Distant
214 ●●215LandoreSwanseaAdjacent → Near
215215 ●HafodSwanseaNear → Distant
215 ●215 ●●Cae-BricksSwanseaNear → Distant
215 ●●215 ●●●CwmbwrlaSwanseaAdjacent → Near
215 ●●●216MayhillSwanseaNear
216216 ●CwmduSwanseaNear → Distant
216 ●216 ●●GendrosSwanseaDistant
216 ●●217 ●CockettSwanseaAdjacent → Distant
217 ●218Fforest-fachSwanseaDistant → Remote
218219WaunarlwyddSwanseaNear → Remote
219220 ●GowertonSwanseaAdjacent → Remote
220 ●221 ●●●LoughorSwanseaDistant → Remote
221 ●●●223ByneaCarmarthenshireDistant → Remote
223223 ●●●LlwynhendyCarmarthenshireRemote
223 ●●●224 ●●MorfaCarmarthenshireNear → Remote
224 ●●225Ty-isafCarmarthenshireAdjacent → Near
225225 ●●●SeasideCarmarthenshireNear → Distant
225 ●●●226 ●SandyCarmarthenshireNear → Remote
226 ●227 ●●●PwllCarmarthenshireNear → Remote
227 ●●●228 ●●●DyfattyCarmarthenshireAdjacent → Remote
228 ●●●229 ●Burry PortCarmarthenshireAdjacent → Distant
229 ●230FurnaceCarmarthenshireNear → Distant
230232PembreyCarmarthenshireNear → Remote
232232 ●●●LlandyryCarmarthenshireRemote
232 ●●●234 ●●●KidwellyCarmarthenshireDistant → Remote
234 ●●●235 ●●●LlansaintCarmarthenshireRemote
235 ●●●237 ●●St IshmaelCarmarthenshireAdjacent → Remote
237 ●●238BroadlayCarmarthenshireDistant → Remote
238239 ●●FerrysideCarmarthenshireAdjacent → Remote
239 ●●241 ●●Pant Yr AthroCarmarthenshireRemote
241 ●●242LlangainCarmarthenshireRemote
242244CroesyceiliogCarmarthenshireDistant → Remote
244245PibwrlŵydCarmarthenshireAdjacent → Remote
245245 ●Pen-sarnCarmarthenshireDistant
245 ●246JohnstownCarmarthenshireNear → Distant
246248LlanllwchCarmarthenshireNear → Remote
248249MerthyrCarmarthenshireRemote
249252BancyfelinCarmarthenshireNear → Remote
252253 ●●St ClearsCarmarthenshireRemote
253 ●●255Pwll-trapCarmarthenshireRemote
255257 ●●Pont-y-FenniCarmarthenshireNear → Remote
257 ●●260WhitlandCarmarthenshireNear → Remote
260260 ●●Cwmfelin-boethCarmarthenshireRemote
260 ●●261 ●●RhydywrachCarmarthenshireRemote
261 ●●263 ●Llanfallteg WestCarmarthenshireAdjacent → Remote
263 ●265 ●ClunderwenPembrokeshireAdjacent → Remote
265 ●265 ●BethesdaPembrokeshireRemote
265 ●267 ●●GelliPembrokeshireNear → Remote
267 ●●268BletherstonPembrokeshireRemote
268269 ●●●ClarbestonPembrokeshireRemote
269 ●●●271 ●●●Clarbeston RoadPembrokeshireAdjacent → Remote
271 ●●●272BethlehemPembrokeshireRemote
272273 ●●New BridgePembrokeshireAdjacent → Remote
273 ●●273 ●●●Poyston CrossPembrokeshireRemote
273 ●●●275CrundalePembrokeshireRemote
275275 ●●●PrendergastPembrokeshireDistant → Remote
275 ●●●276 ●●●The MarshPembrokeshireAdjacent → Remote
276 ●●●278Merlin’s BridgePembrokeshireNear → Remote
278278 ●●●SkerryfordPembrokeshireRemote
278 ●●●279 ●DreenhillPembrokeshireRemote
279 ●280 ●Pope HillPembrokeshireRemote
280 ●280 ●●●JohnstonPembrokeshireAdjacent → Remote
 

MilepostPrincipal Features (More…)Connections
113Gloucester Yard JnBGL1 , CHL
113 ●●Horton Road JnBAG2
114GLOUCESTER
133 ●Lydney GFSAW
133 ●LYDNEY
141 ●CHEPSTOW
146 ●●●former Caerwent Branch Jn
148CALDICOT
148 ●●●SEVERN TUNNEL JUNCTION
148 ●●●Severn Tunnel JnBSW
156 ●●●East Usk JnEUB
157 ●●●Maindee East JnMAI
158Maindee West JnHNL1
158 ●●NEWPORT
159 ●Gaer JnGAE
159 ●●●Alexandra Dock JnNLL , NWL
160Ebbw JnNWN
168 ●Pengam JnROC
169 ●Long Dyke Jn
170Cardiff East JnCEJ
170 ●CARDIFF CENTRAL
170 ●●Cardiff West JnBRY , CCC
171 ●●Leckwith Loop North JnCLL
181 ●PONTYCLUN
183 ●●●LLANHARAN
186 ●●PENCOED
190 ●Bridgend Barry JnVOG
190 ●●BRIDGEND
190 ●●●Llynfi JnBAL
196 ●PYLE
198 ●●●Margam Moors JnMRJ
200 ●●Margam Yard JnOVE
202 ●●PORT TALBOT PARKWAY
204 ●●BAGLAN
205 ●Briton Ferry East Jn
206Briton Ferry West JnSDI1
206 ●BRITON FERRY
206 ●●Court Sart JnSDI1
208NEATH GENERAL
210 ●SKEWEN
212LLANSAMLET
214 ●●●Landore JnLLY , SWA
215Swansea Loop West JnSWL
219 ●●GOWERTON
223 ●●Llandeilo JnLLA
225 ●LLANELLI
229PEMBREY & BURRY PORT
234Kidwelly Jn
234 ●KIDWELLY
238 ●●FERRYSIDE
245Carmarthen JnCAN
245 ●Carmarthen Bridge JnCNW
258 ●●●WHITLAND
259Whitland JnPEM
264 ●CLUNDERWEN
270 ●●●CLARBESTON ROAD
271Clarbeston Road JnCRL
276HAVERFORDWEST
280 ●●●JOHNSTON
280 ●●●former Johnston JnMIL