M4 Junction 46: Llangyfelach (A48)
Junction 46 at Llangyfelach links the M4 to the A48 for Morriston and north Swansea. Llangyfelach, Clase and Cwmrhydyceirw are close by. Morriston Hospital is about a mile north-east.
North Swansea and Morriston are reached from Junction 46. Whether you live nearby or are visiting the hospital, the area map shows the roads around the junction.
The M4 in England: live M4 speed flow map · latest M4 traffic news (Junctions 1 to 23)
M4 Junction 46: Live Traffic Information
This junction is on the M4 in Wales. National Highways’ live data, which our news, speed strip and records use, covers the M4 in England up to Junction 23. In Wales the motorway is run for the Welsh Government by Traffic Wales, so this page does not yet show live accidents, incidents, roadworks or speeds for this junction. We are working on adding them. Until then, check Traffic Wales before you travel.
- Junction M4 J46, Llangyfelach
- Roads at this junction A48
- Nearest town Clydach, 3.1 miles north-east
- Junction before J45, Ynysforgan, about 1.8 miles in a straight line
- Junction after J47, Penllergaer, about 1.7 miles in a straight line
Around M4 Junction 46: Llangyfelach: Towns and Places on the Map

| Place | What it is | From the junction |
|---|---|---|
| Morriston Hospital | Hospital | About 1 mile north-east |
| Morris Castle | Historic house or castle | About 2 miles south-east |
| Swansea Museum Collections Centre | Attraction | About 2.5 miles south |
| Swansea Bus Museum & Transport Heritage Centre | Attraction | About 2.5 miles south-east |
| Llansamlet | Railway station | About 3 miles east |