To plan a journey on public transport to/from Penn and anywhere in the West Midlands, use the Network West Midlands Journey Planner
The nearest railway station is Wolverhampton in the city centre.
There are regular direct trains to Birmingham, Birmingham Airport, Coventry, London, Reading, Bristol, Shrewsbury, Stafford, Stoke-on-Trent, Liverpool and Manchester, as well as further afield.
Bus services from Wolverhampton city centre:
- Penn Road:
National Express West Midlands services 255 and 256
- Mount Road and Wakeley Hill:
Arriva Midlands service 63/64 (not Sundays)
- Coalway Road and Warstones Estate:
National Express West Midlands service 2
- Merry Hill and Warstones Road:
National Express West Midlands service 4
- Penn Common and Lower Penn
Codsall Cars services 584 & 585 (infrequent)