X5 Shrewsbury to Oswestry via Shelton, Park Hall

Operated by Arriva Midlands. Registered as running via Shrewsbury Six Bells, The Heathergates. First bus 06:20, last bus 18:55. 34 journeys on weekdays. Fares: adult single £1.90 to £3.00 — more.

Next towards Oswestry from Bus Station (Stand G): 14:45, 15:30, 16:15

Next towards Shrewsbury from Bus Station (Stand 4): 14:25, 15:10, 15:55

Wanted a different X5? 17 other bus routes are numbered X5 elsewhere in the UK — see every X5 bus timetable by area.

Timetable

Ends at Oswestry Bus Station · Monday to Thursday · 16 journeys
Stop 06:2507:2508:3009:3010:1511:0011:4512:3013:1514:0014:4515:3016:1517:0017:4518:30
Bus Station (Stand G) 06:2507:2508:3009:3010:1511:0011:4512:3013:1514:0014:4515:3016:1517:0017:4518:30
School (opp) 06:3707:3708:4309:4210:2711:1211:5812:4313:2814:1314:5815:4316:3017:1517:5718:42
Old Three Pigeons PH (adj) 06:5007:5008:5609:5510:4011:2512:1212:5713:4214:2715:1215:5716:4317:2818:1018:55
Fox Lane Jct (adj) 06:5907:5909:0510:0410:4911:3412:2113:0613:5114:3615:2116:0616:5217:3718:1919:04
Three Trees (adj) 07:0808:0809:1410:1310:5811:4312:3013:1514:0014:4515:3016:1517:0117:4518:2719:12
Gower Place Jct (opp) 07:1608:1609:2210:2111:0611:5112:3813:2314:0814:5315:3816:2317:0917:5318:3519:20
Bus Station (Stand 4) 07:2508:2509:3110:3011:1512:0012:4713:3214:1715:0215:4716:3217:1818:0218:4419:29

Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

The X5 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Fares on the X5

Adult single £1.90 to £3.00 · Child single £1.00 to £2.10

Arriva UK Bus's published fares on the Bus Open Data Service, in force from 9 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Arriva Midlands before you travel.

Tickets on the X5

Arriva Midlands publishes singles on this route for adults and children.

Adult Single · Child Single

…and 1 more ticket on this route.

Ticket types come from Arriva Midlands's own fares data on the Bus Open Data Service, last updated 10 October 2026. Prices for singles and returns are under Fares above; for the others, check with Arriva Midlands.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Arriva Midlands before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route X5

X5 towards Oswestry

All 54 stops
  1. Bus Station (Stand G) Shrewsbury
  2. Lloyds Chemist (adj) Shrewsbury
  3. Mardol Jct (adj) Shrewsbury
  4. Old School (adj) Frankwell
  5. Hafren Road (adj) The Mount
  6. Barracks Lane (adj) The Mount
  7. Bryn Road (opp) The Mount
  8. Shelton Fields (adj) The Mount
  9. Thornhill Road (adj) The Mount
  10. Shelton Park Jct (opp) The Mount
  11. The Oxon Priory (opp) Shelton
  12. Oxon Business Park (adj) Shelton
  13. The Oxon Priory (adj) Shelton
  14. The Oxon Priory (adj) Shelton
  15. Four Crosses Inn (opp) Bicton
  16. School (opp) Bicton
  17. The Crescent Jct (opp) Montford Bridge
  18. Post Office (adj) Montford Bridge
  19. Sharwardine Jct (adj) Forton
  20. Ensdon Jct (adj) Ensdon
  21. Great Ness Jct (opp) Ensdon
  22. Crossroads (adj) Stone House
  23. Old Three Pigeons PH (adj) Nesscliffe
  24. The Crescent (opp) Nesscliffe
  25. Kinton Jct (adj) Wolfshead
  26. The Haven (opp) Wolfshead
  27. Dovaston Jct (adj) Wolfshead
  28. Crossroads (opp) Shotatton
  29. Sandford Jct (adj) Long Oak
  30. Sandford Jct (adj) Weirbrook
  31. Weirbrook Jct (opp) Weirbrook
  32. Fox Lane Jct (adj) West Felton
  33. Punchbowl Inn (opp) West Felton
  34. Queenshead PH (opp) Queenshead
  35. Fitzalan Close Jct (opp) Babbinswood
  36. Three Trees (adj) Whittington
  37. School (adj) Whittington
  38. Yew Tree Avenue Jct (adj) Whittington
  39. Western Avenue Jct (adj) Whittington
  40. Rosehill Drive Jct (adj) Whittington
  41. Drenewydd Jct (opp) Park Hall
  42. British Telecom (opp) Park Hall
  43. New Park Road Jct (adj) Oswestry
  44. Unicorn Road Jct (opp) Oswestry
  45. Meadow Rise Jct (adj) Oswestry
  46. Gower Place Jct (opp) Oswestry
  47. College Road Southbound (opp) Oswestry
  48. College (adj) Oswestry
  49. Hawthorne Grove Jct (opp) Oswestry
  50. Oak Drive Jct (opp) Oswestry
  51. Highway Man PH (adj) Oswestry
  52. Arriva Garage (opp) Oswestry
  53. Bear Hotel (adj) Oswestry
  54. Bus Station (Stand 4) Oswestry

X5 towards Shrewsbury

All 53 stops
  1. Bus Station (Stand 4) Oswestry
  2. Sainsbury's Shelter (adj) Oswestry
  3. Arriva Garage (adj) Oswestry
  4. Highway Man PH (opp) Oswestry
  5. Oak Drive Jct (adj) Oswestry
  6. Hawthorne Grove Jct (adj) Oswestry
  7. North Shropshire College (adj) Oswestry
  8. College Road Northbound (adj) Oswestry
  9. Gower Place Jct (adj) Oswestry
  10. Unicorn Road Jct (adj) Oswestry
  11. Meadow Rise Jct (opp) Oswestry
  12. New Park Road Jct (opp) Oswestry
  13. British Telecom (adj) Park Hall
  14. Drenewydd Jct (adj) Park Hall
  15. Rosehill Drive Jct (opp) Whittington
  16. Western Avenue Jct (opp) Whittington
  17. Yew Tree Avenue Jct (opp) Whittington
  18. School (opp) Whittington
  19. Three Trees (opp) Whittington
  20. Fitzalan Close Jct (adj) Babbinswood
  21. Queenshead PH (adj) Queenshead
  22. Punchbowl Inn (adj) West Felton
  23. Fox Lane Jct (opp) West Felton
  24. Weirbrook Jct (adj) Weirbrook
  25. Sandford Jct (opp) Weirbrook
  26. Sandford Jct (opp) Long Oak
  27. Crossroads (adj) Shotatton
  28. Dovaston Jct (opp) Wolfshead
  29. The Haven (adj) Wolfshead
  30. Kinton Jct (opp) Wolfshead
  31. The Crescent (adj) Nesscliffe
  32. Old Three Pigeons PH (opp) Nesscliffe
  33. Crossroads (opp) Stone House
  34. Great Ness Jct (adj) Ensdon
  35. Ensdon Jct (opp) Ensdon
  36. Shrawardine Jct (opp) Forton
  37. Post Office (opp) Montford Bridge
  38. The Crescent Jct (adj) Montford Bridge
  39. School (adj) Bicton
  40. Four Crosses Inn (adj) Bicton
  41. Oxon Hall (opp) Shelton
  42. The Oxon Priory (opp) Shelton
  43. The Oxon Priory (opp) Shelton
  44. Oxon Business Park (adj) Shelton
  45. The Oxon Priory (adj) Shelton
  46. Shelton Park Jct (adj) The Mount
  47. Shelton Lane (adj) The Mount
  48. Shelton Fields (opp) The Mount
  49. Bryn Road (adj) The Mount
  50. Barracks Lane (opp) The Mount
  51. Hafren Road (opp) The Mount
  52. The Swan (adj) Frankwell
  53. Bus Station (Stand G) Shrewsbury

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PD0000478/61 · Changes in Shropshire County Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X5 bus?

The first X5 departure on weekdays leaves at 06:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last X5 bus?

The last X5 on weekdays leaves its first stop at 18:55. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the X5 bus cost?

Arriva Midlands's published fares on the X5: adult single £1.90 to £3.00, child single £1.00 to £2.10. The X5 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Arriva Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the X5 bus?

The X5 is operated by Arriva Midlands.

Is the X5 bus timetable changing?

Yes — a change to the X5 is registered with the Traffic Commissioner and takes effect on 1 November 2026. To amend Timetable.

Timetable data from Arriva Midlands via the DfT Bus Open Data Service (West Midlands feed). Registered with the Traffic Commissioner as PD0000478/61. Check before you travel — services can change at short notice.