COMPARE Prices across different modes

Wed
20 Oct
£55Avanti West Coast
Thu
21 Oct
£55Avanti West Coast
Fri
22 Oct
£67Avanti West Coast
Sat
23 Oct
£67First Transpennine Express
Sun
24 Oct
£65Avanti West Coast
Mon
25 Oct
£67First Transpennine Express
Tue
26 Oct
£36Avanti West Coast
Wed
27 Oct
£50Avanti West Coast
Thu
28 Oct
£43Avanti West Coast
Fri
29 Oct
£43Avanti West Coast
Sat
30 Oct
£22Avanti West Coast
Mon
1 Nov
£66First Transpennine Express

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information from Blackpool to Edinburgh

distanceDistance147 miles (237 km)
durationAverage train duration2 h 56 min
priceAverage train ticket price£62 (€70)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersFirst Transpennine Express or Avanti West Coast

Trains from Blackpool to Edinburgh cover the 147 miles (237 km) long trip taking on average 2 h 56 min with our travel partners like First Transpennine Express or Avanti West Coast. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £55, but the average price of train tickets is £62. Travellers depart most frequently from Blackpool North and arrive in Edinburgh Waverley.

Travel Tips

Trains from Blackpool 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 Blackpool to Edinburgh.
FAQs
How much do cheap train tickets to Edinburgh from Blackpool cost?
Omio customers have found the cheapest trains to Edinburgh from Blackpool to cost as little as £55  in the next 7 days.
What is the cost of a train ticket from Blackpool to Edinburgh on average?
The Blackpool to Edinburgh train ticket price is on average £62  if you are looking to buy your tickets for this trip in the next week.
How far is it from Blackpool to Edinburgh by train?
The train distance from Blackpool to Edinburgh is around 147 miles (237 km).
How many hours does it take from Blackpool to Edinburgh by train?
The train time from Blackpool to Edinburgh is on average 2 h 56 min  for the 147 miles (237 km) long journey, but the time it takes to go between Blackpool and Edinburgh by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Blackpool to Edinburgh, which train station in Blackpool do I depart from and which train station in Edinburgh do I arrive in?

When departing from Blackpool, you have various train station options to start your journey from including Blackpool North, Blackpool Pleasure Beach and Blackpool South. When arriving in Edinburgh, you can end your journey in train stations like Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

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

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

The most popular departure train station with passengers for this route, called Blackpool North, is located 0 mile (s) / 0 km from the city centre of Blackpool.

The most popular arrival train station, Edinburgh Waverley, is located 0 mile (s) / 0 km away from the city centre of Edinburgh.

Which train companies can take me between Blackpool and Edinburgh?
Take the Blackpool to Edinburgh train with First Transpennine Express or Avanti West Coast. However, it's always good to check out all possible train providers for the trip to Edinburgh from Blackpool as there might be differences in the amenities they offer.
How many trains per day are there to Edinburgh from Blackpool?
The average number of trains departing Blackpool for Edinburgh is 12 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Blackpool to Edinburgh?
You can take the first train from Blackpool to Edinburgh at 07: 25   or take the last train from Blackpool to Edinburgh leaving at 11: 22. Look for the latest Blackpool Edinburgh train timetable on Omio and book the best time to take the train for this journey.
How early should I purchase train tickets to Edinburgh from Blackpool to score the best deals?
The price of a one way train ticket from Blackpool to Edinburgh is on average £62 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets to Edinburgh from Blackpool available a few months in advance.

Important Stations and Airports for this Journey

Blackpool
Edinburgh
Blackpool North is the most popular Blackpool railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Blackpool for your journey to Edinburgh.