Cheap train tickets from Bolton to Edinburgh

Showing times and prices for Dec 3

Cheapest

$90

Average

$137

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 Bolton to Edinburgh will cost around $ 137 if you buy it on the day, but the cheapest tickets can be found for only $ 90.

Cheapest
10:20AMBolton3h09 01:29PMEdinburgh Waverley
1 changes
$901One-way
Cheapest
08:20AMBolton3h18 11:38AMEdinburgh Waverley
1 changes
$901One-way
10:41AMBolton4h41 03:22PMEdinburgh Waverley
2 changes
$1731One-way
08:41AMBolton4h39 01:20PMEdinburgh Waverley
2 changes
$1961One-way

Train schedule from Bolton to Edinburgh

Showing trains for tomorrow, Fri, Dec 3
08:20AMBolton3h18 11:38AMEdinburgh Waverley
0 changes
08:41AMBolton4h39 01:20PMEdinburgh Waverley
0 changes
10:20AMBolton3h09 01:29PMEdinburgh Waverley
0 changes
10:41AMBolton4h41 03:22PMEdinburgh Waverley
0 changes

This is the last train of the day

Find all the dates and times for this journey

Fastest train times from Bolton to Edinburgh

Showing times and prices for Dec 3

Fastest Journey

3 h 9 m

Average

3 h 56 m

Trains per day

4

Distance

268 km

It's difficult to get from Bolton to Edinburgh without transferring at least once.

Fastest
10:20AMBolton3h09 01:29PMEdinburgh Waverley
1 changes
$901One-way
08:20AMBolton3h18 11:38AMEdinburgh Waverley
1 changes
$901One-way
08:41AMBolton4h39 01:20PMEdinburgh Waverley
2 changes
$1961One-way
10:41AMBolton4h41 03:22PMEdinburgh Waverley
2 changes
$1731One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Edinburgh from Bolton

distanceDistance166 miles (267 km)
durationAverage train duration2 h 55 min
priceAverage train ticket price$82 (€68)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersAvanti West Coast or First Transpennine Express

Trains from Bolton to Edinburgh cover the 166 miles (267 km) long journey taking on average 2 h 55 min with our travel partners like Avanti West Coast or First Transpennine Express. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around $82 (€68), you can find the cheapest train ticket for as low as $76 (€63). Travelers depart most frequently from Bolton and arrive in Edinburgh Waverley.

Travel Tips

Trains from Bolton to Edinburgh
Travel by train to Edinburgh 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 Bolton to Edinburgh.
FAQs
What is the price of the cheapest train from Bolton to Edinburgh?
If you’re looking to save money on tickets, you can find cheap Bolton to Edinburgh trains for as little as $76 (€63)  in the next 7 days.
How much is a train ticket from Bolton to Edinburgh?
If you’re looking to buy your train tickets in the next week, you can expect the Bolton to Edinburgh train price to come in at an average of $82 (€68)  one way.
What is the distance to Edinburgh from Bolton by train?
The train distance from Bolton to Edinburgh is around 166 miles (267 km).
How many hours is the train time between Bolton and Edinburgh?
While the time it takes to travel 166 miles (267 km) to Edinburgh from Bolton can vary based on specific dates, weekends, and holidays, the Bolton to Edinburgh train journey time is on average 2 h 55 min.
Which train station from Bolton to Edinburgh do I depart from? Which Edinburgh train station from Bolton do I arrive in?

Omio customers traveling this route book their trains from Bolton   to Edinburgh Waverley.

Where is the departure train station in Bolton located? Where is the arrival train station in Edinburgh located?

You can find the most popular departure train station for this journey, Bolton, located approximately 0.6 miles (1 km) from the city center of Bolton. The most popular arrival train station in Edinburgh, called Edinburgh Waverley, is located around 0.2 miles (429 m) away from its city center.

Which train providers should I travel with from Bolton to Edinburgh?
For the route from Bolton to Edinburgh you can take a train with Avanti West Coast or First Transpennine Express. Be sure to check out all possible train providers that offer services to Edinburgh from Bolton on Omio to compare what amenities they may have.
How many trains are there between Bolton and Edinburgh a day?
On average, there are 12 trains a day from Bolton to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.
How early should I buy train tickets from Bolton to Edinburgh to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets to Edinburgh from Bolton within the next 7 days, you can find tickets to cost on average $82 (€68) one way. To find the best prices for this route, consider booking your train ticket from Bolton to Edinburgh a few months in advance.

Important Stations and Airports for this Journey

Bolton
Edinburgh
The major railway station for departures from Bolton is Bolton. Read all the information you need to know about services, amenities and connections at Bolton for your journey between Bolton and Edinburgh.