How to get from Bristol to Wrexham

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

26 May
27 May
28 May
29 May
30 May
31 May
01 Jun

Travel Information between Bristol and Wrexham

distanceDistance110 miles (178 km)
modeAvailable travel modesTrain
carriersPopular travel companiesArriva Trains Wales

Travel 110 miles (178 km) by train between Bristol and Wrexham. Arriva Trains Wales is the main travel provider operating this route. Travellers can even take a direct from Bristol to Wrexham.

Travel Tips: Travel from Bristol to Wrexham

Travel to Wrexham easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bristol to Wrexham.

You can travel between Bristol and Wrexham by train.

Going by travel is the quickest way from Bristol to Wrexham with an average travel time of min.

The distance from Bristol to Wrexham is approximately 110 miles (178 km).

The average frequency per day from Bristol to Wrexham is:

  • 12 trains a day.

However, we recommend checking specific travel dates for your journey between Bristol and Wrexham as scheduled services by train can vary by season or day of the week.

These are the most popular departure and arrival points for travellers from Bristol to Wrexham:

  • Trains mostly leave from Bristol Temple Meads and tend to arrive in Wrexham General.

Let Omio help you find the best company to travel with between Bristol and Wrexham:

  • You can travel by train from Bristol to Wrexham with Arriva Trains Wales, and you can find Arriva Trains Wales Bristol to Wrexham tickets for £48 on Omio.
Omio customers who travel from Bristol to Wrexham often also extend their holiday to go to London, Manchester or Liverpool. Omio can help you plan your trip by finding the best connections between Wrexham and these popular destinations at a great price.

Before travelling from Bristol to Wrexham, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a train ticket for this trip is on average £48 one way.

But we recommend booking Bristol to Wrexham tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Bristol to Wrexham: related information

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone