| First train | 05:41 | |
|---|---|---|
| Last train | 22:13 | |
| Departure station | Birmingham | |
| Arrival station | Bristol Temple Meads | |
| Journey time | From 1h 18m | |
| Distance | 77 miles (125 km) | |
| Frequency | 36 trains per day | |
| Changes | Direct trains available | |
| Price | From £10 | |
| Train operators |
Hoping to travel by train from Birmingham to Bristol Temple Meads? You’ve come to the right place!
From Bristol Temple Meads to Birmingham, the train usually takes around 1h 44m but if you want to get there quickly, the fastest services can take just 1h 18m. With around 31 trains running on this popular route every day, there’s no need to change as there are direct services available.
When taking the train from Birmingham to Bristol Temple Meads, you’ll be travelling with CrossCountry. Once you’re on board, sit back, relax and take advantage of the amenities, including free WiFi and a catering service.
To search for cheap tickets from Birmingham to Bristol, use our Journey Planner at the top of the page. If you’re looking to snap up cheap ticket prices, we’ll show you how much you can save on your fare if you have a Railcard or travel Off-Peak.
Ready to start your journey? Search for train tickets from Birmingham to Bristol Temple Meads with us now. If you’re looking for more information, keep reading for our timetable where you can find first and last train times, as well as tips on how to find cheaper train tickets.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.