School Transport

School Transport

Our Vision: “An education that transforms lives as well as minds.”

Wolverhampton Grammar School is well served by public bus services from Wolverhampton City Centre, Bridgnorth, Castlecroft, Claverley, Codsall, Oldbury, Perton, Pattingham, Pendeford, Telford, Tettenhall, and Worfield. The City Centre also has a train station operated by West Midlands Railway serving all mainline routes in and around Wolverhampton, Birmingham, Telford and Shrewsbury.

In addition to excellent public transportation links on offer, the School also operates its own Bus and Coach services (in collaboration with Hills Coaches) offering flexible one way and return journey options covering three counties (Shropshire, Staffordshire and the wider West Midlands). 

Buses and coaches are provided every day the School is open to our students (excluding induction days). Parents are asked to ensure that their child is ready at the bus stop ten minutes before the times indicated on the routes below. All School operated transport leaves the School site at the end of the day at 4.15pm for return journeys. The Penkridge coach will stop outside Codsall Community High School on the return journey in the evening, after departing from Codsall Square.

Bus and Coach Map

Click to enlarge the image.


Transport Contact Information

All times are approximate and may vary slightly in difficult weather conditions. In the event of adverse weather or to contact drivers urgently, please contact Hills Coaches direct telephone: 07710 113941 for Penkridge, Stourbridge, Oldbury, Telford and Walsall routes and Wolverhampton Grammar School telephone: 07584 568161 for the Bridgnorth route.

Please contact Diane HartshorneStephanie Netzer, or telephone: 01902 712060.

You can download the guide to all our School Transport Routes including costs and a booking form here.

Routes can sometimes be adjusted to accommodate additional stops.

Buses and Coaches

Buses and coaches are provided to our students from the following areas:


1. Priorslee
Location: Powell Road
Time: 7:30 am

2. Priorslee
Location: Brookvale Road
Time: 7:31 am

3. Priorslee
Location: The Clock
Time: 7:32 am

4. Telford Railway Station
Location: Public Car Park
Time: 7:37 am

5. Shifnal
Location: Victoria Road
Time: 7:47 am

6. Albrighton
Location: The Crown
Time: 7:57 am

7. Tettenhall Green
Location: Bus Stop (Wergs Road)
Time: 8:12 am


1. Penkridge
Location: Olympic Fish Bar (opposite the Littleton Arms)
Time: 7:35 am

2. Coven
Location: Post Office, Brewood Road
Time: 7.50 am

3. Brewood Hill Top
Time: 7.58 am

4. Brewood Square
Location: By the Public House
Time: 8.00 am

5. Codsall Square
Time: 8.10 am

6. Birches Bridge
Location: Wolverhampton Road
Time: 8.15 am

7. Birches Bridge
Location: Dam Mill Bus Stop
Time: 8.18 am

8. Junction Windermere Road/Codsall Road
Time: 8.20 am

9. Claregate Public House
Time: 8.25 am


1. Stewpony Junction
Location: Bridgnorth Road A458
Time: 7.35 am

2. Stourbridge Town Centre
Location: Opposite Crystal Leisure Centre
Time: 7.45 am

3. Wordsley - Old Cat Inn
Location: Layby in front of New Inn
Time: 7.55 am

4. Kingswinford
Location: Junction with Glynne Avenue
Time: 8.00 am

5. Kingswinford
Location: The Cross
Time: 8.05 am

6. Himley Hotel
Location: Main road beyond second set of traffic lights
Time: 8.10 am

7. Wombourne
Location: Main road after large roundabout to Sedgley layby
Time: 8.15 am

8. Stourbridge Road
Location: Bus Stop between Wombourne and Lloyd Hill
Time: 8.16 am

9. Lloyd Hill
Location: Roundabout on main road
Time: 8.20 am

10. Warstones Road
Location: By shops near Somerfield/Co-op
Time: 8.22 am


2. Outside Joseph Leckie school
Location: Opposite South Walsall library, West Bromwich Road
Time: 7.10 am

3. United Reform Church
Location: Gillety Avenue
Time: 7.15 am

4. St Thomas More Bus Stop
Location: Bilston Road
Time: 7.30 am

5. Moseley Road
Location: Near to Neachells Lane
Time: 7.40 am

6. Baynton Road
Location: New Invention
Time: 7.50 am

7. Lifestyle Express Bus Stop
Location: Essington Road
Time: 7.57 am

8. Essington
Location: Minerva Inn Public House
Time: 7.55 am

9. Cannock Road
Location: Bus Stop by Motorhome
Time: 8.05 am

10. Blackhalve Lane
Location: Opposite Lidl
Time: 8.10 am

11. Fourth Avenue
Location: Bushbury
Time: 8.15 am


1. Bridgnorth High Town
Location: Old Smithfield Bus Stop (opposite Sainsbury’s)
Time: 7.20 am

2. Severn Valley Railway
Time: 7.25 am

3. Oldbury Village
Time: 7.30 am

4. Bridgnorth Low Town Bus Stop
Location: Mill Street (adjacent Fosters Arms)
Time: 7.35 am

5. Worfield
Location: Bus Stop opposite Worfield Garage
Time: 7.45 am

6. Hilton Bus Stop
Time: 7.50 am

7. Rudge Heath
Location: Bus Stop (adjacent to The Royal Oak)
Time: 7.55 am

8. Pattingham
Location: Village Hall
Time: 7.57 am

9. Perton
Location: Sainsbury’s Bus Stop
Time: 8.05 am

10. Wightwick
Location: The Mermaid Pub
Time: 8.20 am


1. Oldbury Green Retail Park
Location: By Homebase
Time: 7.20 am

2. Oakham Co-Op
Location: Regent Road (car park)
Time: 7.30 am

3. Dudley Asda
Location: High Street (car park)
Time: 7.40 am

4. Sedgley Asda
Location: Left side of the car park
Time: 7.55 am

5. Goldthorn Hill Aldi
Location: Car Park
Time: 8.00 am

6. Penn Mount Tavern Pub
Location: Car Park
Time: 8.05 am

7. Penn Osborne Road
Location: Layby
Time: 8.07 am


Sixth Formers who drive can apply for a school parking permit. Parking is free of charge and allocated on a first-come, first served basis as spaces are limited.

Proud to be one of the oldest schools in the country but forward-looking in our approach.