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 Birmingham to Bolton

distanceDistance79 miles (127 km)
durationAverage train duration2 h 23 min
priceAverage train ticket price£45 (€51)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesCross Country

Trains from Birmingham to Bolton cover the 79 miles (127 km) long route taking on average 2 h 23 min with our travel partners like Cross Country. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around £45, you can find the cheapest train ticket for as low as £26. Travellers depart most frequently from Birmingham New Street and arrive in Bolton.

Train companies: CrossCountry Birmingham – Bolton

Buy your official CrossCountry train tickets from Birmingham to Bolton from £26 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.


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

CrossCountry is one of the best options when travelling by train from Birmingham to Bolton. Omio quickly shows you current CrossCountry train timetables for the Birmingham - Bolton trip and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance from Birmingham to Bolton is around 79 miles (127 km) and the cheapest CrossCountry one-way ticket you can book starts at £26. As you check the latest Birmingham to Bolton train timetable from CrossCountry for your ideal departure and arrival times, you can also review travel information, such as luggage policy and amenities offered onboard, and compare the best route available to arrive to Bolton safely. If you search for CrossCountry tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect CrossCountry ticket from Birmingham to Bolton so you can spend more time enjoying the smooth and easy journey!

When you buy your CrossCountry train tickets from Birmingham to Bolton don't forget to keep the following COVID-19 related policies in mind:

  • 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 Birmingham to Bolton

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

What is the price of the cheapest train from Birmingham to Bolton?

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

How much is a train ticket from Birmingham to Bolton?

If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Birmingham to Bolton train prices are on average £45  one way.

What is the distance from Birmingham to Bolton via train?

The distance from Birmingham to Bolton by train is approximately 79 miles (127 km).

How many hours does it take from Birmingham to Bolton by train?

On average the train from Birmingham to Bolton duration is 2 h 23 min  for the 79 miles (127 km) long route, but the travel time can vary if you depart on weekends and holidays.

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

Omio customers book a train from Birmingham New Street   to Bolton   most frequently for this route.

Where is the train station in Birmingham to go to Bolton? Where is the train station in Bolton located?

Passengers board their train most frequently from Birmingham New Street and travel around 0.2 miles (399 m) from the city centre to this train station.

Passengers travelling this route most often arrive at Bolton and need to travel approximately 0.6 miles (1 km) from the train station to the city centre in Bolton.

Which train providers should I travel with from Birmingham to Bolton?

Take the Birmingham to Bolton train with Cross Country. However, it's always good to check out all possible train providers for the journey from Birmingham to Bolton as there might be differences in the amenities they offer.

How many trains per day are there between Birmingham and Bolton?

On average, there are 16 trains a day from Birmingham to Bolton. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Birmingham to Bolton? When does the last train depart from Birmingham to Bolton?

The first Birmingham to Bolton train departs at 08: 57   and the last train from Birmingham to Bolton leaves at 10: 57. Check out the most up-to-date Birmingham to Bolton train times on Omio and find the best time to travel to your destination.

How far in advance should I book train tickets between Birmingham and Bolton for the best deals?

You can find a train from Birmingham to Bolton to cost on average £45 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Birmingham to Bolton train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

The major railway station for departures from Birmingham is Birmingham New Street. Read all the information you need to know about services, amenities and connections at Birmingham New Street for your trip from Birmingham to Bolton.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transport options for Birmingham New Street
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales