Cheap train tickets from Bristol to Telford

Showing times and prices for 29 May





The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Bristol to Telford will cost around £ 45 if you buy it on the day, but the cheapest tickets can be found for only £ 45.

Cross Country
12:00Bristol2h46 14:46Telford
0 changes
Great Western Railway
10:38Bristol3h09 13:47Telford
0 changes

Train schedule Bristol to Telford

Showing trains for tomorrow, Sun, 29 May
Great Western Railway
10:38Bristol3h09 13:47Telford
0 changes
Cross Country
12:00Bristol2h46 14:46Telford
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

29 May
£45Cross Country
£18National Express
30 May
£54Great Western Railway
£21National Express
31 May
£72Cross Country
£18National Express
2 Jun
£37Great Western Railway
£18National Express
3 Jun
£55Cross Country
£26National Express

Fastest train times from Bristol to Telford

Showing times and prices for 29 May

Fastest Journey

2 h 46 m


2 h 57 m

Trains per day



136 km

Of the 2 trains that leave Bristol for Telford every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 136 km distance in an average of 2 h 57 m but if you time it right, some trains will get you there in just 2 h 46 m .

The slowest trains will take 3 h 9 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Cross Country
12:00Bristol2h46 14:46Telford
0 changes
Great Western Railway
10:38Bristol3h09 13:47Telford
0 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bristol to Telford

distanceDistance84 miles (136 km)
durationAverage train duration2 h 46 min
priceAverage train ticket price£53 (€60)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersCross Country

Trains from Bristol to Telford cover the 84 miles (136 km) long trip taking on average 2 h 46 min with our travel partners like Cross Country. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £37, but the average price of train tickets is £53. Travellers depart most frequently from Bristol Temple Meads and arrive in Telford Central.

Train providers: CrossCountry trains Bristol to Telford

Travel between Bristol and Telford from £37 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most convenient route for you.


CrossCountry is a fast speed train company in the United Kingdom and for your next train to Telford from Bristol you can choose between Standard Class and First Class tickets on Omio.

If you’re looking for a smooth and easy train between Bristol and Telford, check Omio for CrossCountry trains offering this route. Whether you are looking for the fastest, earliest or cheapest train to take for this 84 miles (136 km) route from Bristol to Telford, Omio makes it easier than ever to find CrossCountry trains at affordable prices, and you can also quickly book train tickets online. Check the current CrossCountry train timetables for your ideal departure and arrival times, compare the best route between Bristol and Telford as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your CrossCountry train on Omio. If you search for trains to Telford from Bristol in the Omio app, you can quickly see if the CrossCountry tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for CrossCountry trains from Bristol to Telford starting at £44, buy your official CrossCountry tickets with Omio online quickly and easily!

  • Average Price: £44

These are CrossCountry 's ticket policies for COVID-19 for the train to Telford from Bristol:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Bristol to Telford

Travel by train to Telford 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 Telford.

How much do cheap train tickets between Bristol and Telford cost?

You can find a cheap train from Bristol to Telford for some dates and times for as low as £37  one way in the next 7 days.

What is the average price of train tickets between Bristol and Telford?

If you’re looking to book your train tickets in the next week, you can expect the Bristol to Telford train price to come in at an average of £53  one way.

How many miles is it from Bristol to Telford by train?

The distance from Bristol to Telford by train is approximately 84 miles (136 km).

How long is the train to Telford from Bristol?

While the time it takes to travel 84 miles (136 km) from Bristol to Telford can vary based on specific dates, weekends, and bank holidays, the train duration from Bristol to Telford is on average 2 h 46 min.

When travelling by train from Bristol to Telford, which train station in Bristol do I depart from and which train station in Telford do I arrive in?

Omio customers travelling this route depart most frequently from Bristol Temple Meads   and arrive in Telford Central.

Where is the departure train station in Bristol located? Where is the arrival train station in Telford located?

Passengers board their train most frequently from Bristol Temple Meads and travel around 1.9 miles (3 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Telford Central and need to travel approximately 0.5 miles (752 m) from the train station to the city centre in Telford.

Which train providers should I travel with from Bristol to Telford?

For the best Bristol to Telford train to purchase, you can travel safely and comfortably with Cross Country. However, it's always good to check all possible train providers with services to Telford from Bristol to compare what amenities they may offer.

How many trains are there from Bristol to Telford a day?

The average number of trains departing Bristol for Telford is 25 a day. The train schedules and services may vary between weekdays and weekends.

When is the earliest train from Bristol to Telford? When is the last train from Bristol to Telford?

The earliest train for this journey departs from Bristol at 05: 34. The last train leaves from Bristol at 18: 41. Check Omio for the latest train timetable from Bristol to Telford and book the best time to depart on your chosen travel date.

When should I book Bristol Telford train tickets to score the best deals?

If you buy a train ticket between Bristol and Telford within the next 7 days, you can find tickets to cost on average £53 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Telford from Bristol are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

The major railway station for departures from Bristol is Bristol Temple Meads. Read all the information you need to know about services, amenities and connections at Bristol Temple Meads for your trip to Telford from Bristol.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 06: 45 - 21: 30
Public transport options for Bristol Temple Meads
Bus lines: A1, 1, 2, 8, 39/349/X39, 70, 73, 178, 376
Train lines: CrossCountry, Great Western Main Line, Severn Beach Line