Travel options
from Bolton to Edinburgh

You can get from Bolton to Edinburgh by train, bus or flight.

Our recommendation

To get from Bolton to Edinburgh on 8 Dec we recommend taking a train because it’s the best combination of price and speed.

12:44Bolton2h55 15:39Edinburgh Waverley
0 changes
12:44Bolton2h55 15:39Edinburgh Waverley
0 changes
Other options
10:50Bolton3h28 14:18Edinburgh Waverley
1 changes
08:20Bolton3h18 11:38Edinburgh Waverley
1 changes
10:20Bolton3h09 13:29Edinburgh Waverley
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Travel Information between Bolton and Edinburgh

distanceDistance166 miles (267 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £25 • 3 h 6 min
carriersPopular travel companiesAvanti West Coast

Take a train to travel 166 miles (267 km) between Bolton and Edinburgh. Avanti West Coast is the main travel provider operating this route. Travellers can even take a direct from Bolton to Edinburgh.

The Window Seat

Read more about Edinburgh

Edinburgh: A City Guide
Edinburgh: A City Guide

A collection of sandstone spires, tumbling over hills and long-dead volcanoes, spilling out onto the purple-blue Firth of Forth, Edinburgh, Scotland, is a rare beauty. Its streets tell of a long history, with tall medieval tenements and elegant Georgian townhouses...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading

Travel Tips

Travel from Bolton to Edinburgh
Travel 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.
What are my Bolton to Edinburgh travel options?

You can travel from Bolton to Edinburgh by train.

What is the fastest way to get from Bolton to Edinburgh?

The fastest way to travel between Bolton and Edinburgh is by train, which requires on average 3 h 6 min   of travel time.

How many miles from Bolton to Edinburgh would I travel?

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

How many scheduled departures are there a day from Bolton to Edinburgh?

The average frequency per day from Bolton to Edinburgh is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your journey between Bolton and Edinburgh as scheduled services by train can vary by season or day of the week.

When going from Bolton to Edinburgh, where do I depart from Bolton and where do I arrive in Edinburgh?

These are the most popular departure and arrival points when travelling from Bolton to Edinburgh:

  • Most travellers take a train from Bolton to Edinburgh Waverley.
Which travel operators can get me from Bolton to Edinburgh?

If finding a good deal is your main consideration for your trip from Bolton to Edinburgh, then we'll help you find the best value travel company for you:

  • Avanti West Coast can get you to Edinburgh by train. You can find a good deal for train tickets with Avanti West Coast from Bolton to Edinburgh for £25 on Omio.
Where else should I travel to after my journey between Bolton and Edinburgh ends?
Many of our customers who book a trip from Bolton to Edinburgh often extend their holiday and travel to other popular destinations like London, Glasgow or Manchester. If you’re thinking of adding another destination to your Bolton and Edinburgh itinerary, let Omio find you the best connections between Edinburgh and any of these top destinations today!
How far in advance should I purchase my Bolton to Edinburgh ticket online to get the best deals?

When planning your trip between Bolton and Edinburgh, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Train tickets are costing on average £25 one way.

However, we recommend buying tickets to Edinburgh from Bolton online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Bolton to Edinburgh: related information

Here are some other resources that might have the information you need