Buses to Shropshire from Wrexham

The journey to Shropshire from Wrexham takes just 32 minutes.

Buses operate daily with up to 96 services per day. Depending on the day of travel, the first bus departs Wrexham at 06:22.

Arriva Wales schedule

Arriva Wales operates between Wrexham and Shropshire 7 days per week.

Service days Daily
Services per day up to 78
Shortest trip 1 hour 1 minute
First departure 06:22
Last departure 22:15

Lloyds Coaches schedule

Travel from Wrexham to Shropshire with Lloyds Coaches in 43 minutes.

Service days Daily except Sunday
Services per day up to 9
Shortest trip 43 minutes
First departure 11:28
Last departure 13:32

Pat's Coaches schedule

Take the bus to Shropshire from Wrexham with Pat's Coaches . The first departure is at 06:40, arriving at 07:12.

Service days Daily except Sunday
Services per day up to 9
Shortest trip 32 minutes
First departure 06:40
Last departure 17:00

Your questions answered

  • Is there a daily bus service between Wrexham and Shropshire?

    Yes, buses operate daily from Wrexham to Shropshire, departing as early as 06:22.

  • How long is the bus trip from Wrexham to Shropshire?

    The fastest bus to Shropshire from Wrexham takes 32 minutes. Check the trip duration when booking, as the slowest bus takes 47 minutes longer.

  • How do I buy tickets for travel to Shropshire from Wrexham?

    It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!

  • Which bus companies operate between Wrexham and Shropshire?

    Arriva Wales, Pat's Coaches and Lloyds Coaches run buses to Shropshire from Wrexham.

  • What time is the earliest bus from Wrexham to Shropshire?

    The first bus to Shropshire from Wrexham leaves at 06:22. The journey takes 32 minutes.

  • When is the last bus to Shropshire from Wrexham?

    The last bus leaves Wrexham at 13:32, arriving into Shropshire at 14:25. Get there in plenty of time so you don't miss it.

Onward travel from Shropshire

Bus to Days Shortest trip Distance
Cheshire West and Chester
  • Daily except Sunday
1 hour 15 minutes 34 miles
Dudley
  • Daily except Sunday
1 hour 25 minutes 29 miles
Sir Powys
  • Daily except Sunday
40 minutes 36 miles
Telford and Wrekin
  • Daily except Sunday
17 minutes 12 miles
Wolverhampton
  • Daily except Sunday
45 minutes 27 miles
Worcestershire
  • Daily except Sunday
55 minutes 42 miles
Wrexham
  • Daily
40 minutes 25 miles