1map logoGo to main page

Birmingham, West Midlands to Wrexham, Clwyd from $23: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Birmingham, United Kingdom
to
Wrexham, United Kingdom

How to Get from Birmingham to Wrexham: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$23 - DriveBest price
71.3 milesDistance
1h 25m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Birmingham to Wrexham with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Transport for Wales
Train
Average Duration
1h  38m
Estimated price
$30-50
Recommended
Company
various
Drive
Average Duration
1h  25m
Estimated price
$23-35
Cheapest
route map
Distance: 71.3 miles
Duration: 1h 25m

See more options

Company
various
Drive
Average Duration
1h  25m
Estimated price
$23-35

Birmingham - Wrexham operators

Explore transport companies operating between Birmingham and Wrexham, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Birmingham New Street to Wrexham General

Average Duration
1h 38m
Estimated price
$30-50

Birmingham to Wrexham: Overview of Bus, Train, Flight, and Car Trips

Traveling between Birmingham and Wrexham offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Birmingham to Wrexham, spanning a driving distance of 114.3 km. 💸 Discover cost-effective travel options with prices ranging from £18 to £28 for the journey by car from Birmingham to Wrexham. Find the best deal that suits your budget and enjoy a budget-friendly adventure across the UK. 🌟 Spend approximately 1 hour and 25 minutes behind the wheel as you make your way from Birmingham to Wrexham.
Average price
£18 - £27
🚆 Traveling from Birmingham to Wrexham by train is a convenient option with direct services operated by Transport for Wales. The journey takes approximately 1 hour and 38 minutes. 🚆 For a faster route with fewer transfers, consider taking the direct train towards Holyhead, departing from Birmingham New Street station and arriving at Wrexham General station in 1 hour and 40 minutes.
Departure Point
Birmingham New Street station
Arrival Point
Wrexham General station
Useful tips for train travellers
• Onboard services for the train operators running from Birmingham to Wrexham typically include catering options such as a café or trolley service that offers snacks, hot and cold beverages, and light meals. You can enjoy coffee, sandwiches, and a selection of pastries while on your journey, although it's advisable to check the specific operator's website for menu details.
• The train operators for this route include Avanti West Coast and Transport for Wales. They offer different seating options like First Class, which provides more spacious seating and complimentary refreshments, and Standard Class, which is more economical yet offers comfortable seating. You can review specific seating choices on their websites: Avanti West Coast, and Transport for Wales.
• Upon arrival at Wrexham General station, you will find there are no direct luggage storage services available. However, you can use the restrooms located within the station's facilities. To reach the city center quickly, take bus number 1 or 2 from the station; these buses run regularly and will drop you off within a short walking distance of the main areas of Wrexham.
🚌 Route 1: Starting from Birmingham you'll take a series of buses that total 2 transfers and 4 hours and 10 minutes of travel time covering a distance of 202 km. Enjoy the journey with stops in Coventry, Birmingham Airport, Pool Meadow, and Liverpool before reaching Wrexham. 🚆 Route 2: Opting for a train journey, you'll travel from Birmingham to Wrexham in 1 hour and 40 minutes, covering a distance of 117 km with just 1 transfer. Board the trains at Birmingham New Street, Shrewsbury, Cardiff Central, and finally arriving at Wrexham General. 🛤️ Route 3: Another train option takes you to Wrexham from Birmingham in the same time and distance as Route 2, with a single transfer in Holyhead.

Frequently asked questions

Find out more about the route from Birmingham to Wrexham.

Or choose the category:
The distance between Birmingham and Wrexham in the United Kingdom is 96.6 km by road. By train, it takes approximately 1 hour and 40 minutes to travel from Birmingham to Wrexham, while the journey from Wrexham to Birmingham by car can be completed in around 1 hour and 25 minutes. Alternatively, taking a bus from Birmingham to Wrexham will typically take around 2 hours and 58 minutes.
The most cost-effective and time-efficient transportation option for traveling from Birmingham to Wrexham is by car. It takes approximately 1 hour and 25 minutes to reach Wrexham from Birmingham by car, and the cost ranges from £18-£28. Taking the train is also a convenient option, with a travel time of 1 hour and 40 minutes. However, the cost of train tickets may vary. The bus is a more affordable option, but it takes longer, with a travel time of around 2 hours and 58 minutes.
The prices for train tickets between Birmingham and Wrexham range from £22 to £48. On the other hand, bus tickets for the journey from Wrexham to Birmingham vary from £21 to £32.
To get from Birmingham to Wrexham without using public transportation, you can drive the distance of approximately 114.3 km. The journey typically takes around 1 hour and 25 minutes by car. The cost of driving from Birmingham to Wrexham by car can vary, ranging from £18 to £28 depending on factors such as fuel prices and tolls.
To travel from Birmingham to Wrexham without a car, the best option is to take a train. The train journey takes approximately 1 hour and 40 minutes and the cost varies between £22 and £48.
Yes, there is a direct train link between Birmingham and Wrexham. The train journey takes approximately 1 hour and 40 minutes, with services departing every four hours. This is the quickest and most convenient mode of transportation between the two cities. However, there is no direct bus service between Birmingham and Wrexham, and the journey by bus would involve transfers and take approximately 2 hours and 58 minutes.
There are several accommodation options available near Wrexham. With over 829 hotels to choose from, you'll have a variety of choices to suit your preferences and budget. Prices start at £44 per night and range from luxury hotels to budget-friendly options.