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

distanceDistance166 miles (267 km)
priceAverage train ticket price£25 (€29)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesAvanti West Coast

Trains from Edinburgh to Bolton cover the 166 miles (267 km) long journey taking on average 3 h 6 min with our travel partners like Avanti West Coast. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this journey costs around £25, you can find the cheapest train ticket for as low as £25. Travellers depart most frequently from Edinburgh Waverley and arrive in Bolton.

Travel Tips: Trains from Edinburgh 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 Edinburgh to Bolton.

What is the cost of cheap trains to Bolton from Edinburgh?

If you’re looking to save money on tickets, you can find a cheap train between Edinburgh and Bolton for as little as £25  in the next 7 days.

What is the cost of a train ticket from Edinburgh to Bolton on average?

If you’re looking to purchase your train tickets in the next week, you can expect the Edinburgh to Bolton train price to come in at an average of £25  one way.

What is the distance by train from Edinburgh to Bolton?

The distance from Edinburgh to Bolton by train is approximately 166 miles (267 km).

How long does it take from Edinburgh to Bolton by train?

The train time from Edinburgh to Bolton is on average 3 h 6 min  for the 166 miles (267 km) long journey, but the time it takes to go to Bolton from Edinburgh by train can vary depending on specific dates or travelling on weekends and holidays.

Which train station from Edinburgh to Bolton do I depart from? Which Bolton train station from Edinburgh do I arrive in?

Omio customers book a train from Edinburgh Waverley   to Bolton   most frequently for this route.

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

The most popular departure train station with passengers for this journey, called Edinburgh Waverley, is located 0.2 miles (429 m) from the city centre of Edinburgh.

The most popular arrival train station, Bolton, is located 0.6 miles (1 km) away from the city centre of Bolton.

What train providers offer a service from Edinburgh to Bolton?

If you're looking for trains from Edinburgh to Bolton, you can rely on Avanti West Coast to get you to Bolton. It's also good to check out all possible train companies for the Edinburgh to Bolton journey to see if there might be differences in the amenities they offer.

How many train services per day are there from Edinburgh to Bolton?

The average number of trains departing Edinburgh for Bolton is 3 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Edinburgh to Bolton?

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

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

You can find a train to Bolton from Edinburgh to cost on average £25 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 route. You’ll see tickets for the Edinburgh 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 Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip between Edinburgh and Bolton.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transport options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express