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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Crewe to Edinburgh

distanceDistance199 miles (321 km)
durationAverage train duration3 h 9 min
priceAverage train ticket price$90 (€75)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain providersAvanti West Coast or First Transpennine Express

Trains from Crewe to Edinburgh cover the 199 miles (321 km) long journey taking on average 3 h 9 min with our travel partners like Avanti West Coast or First Transpennine Express. Normally, there are 8 trains operating per day, including direct services available. While the average ticket price for this journey costs around $90 (€75), you can find the cheapest train ticket for as low as $58 (€48). Travelers depart most frequently from Crewe and arrive in Edinburgh Waverley.

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

How much does a cheap train to Edinburgh from Crewe cost?

Train tickets between Crewe and Edinburgh for some dates and times can be found for as cheap as $58 (€48)  one way in the next 7 days.

How much is a train ticket to Edinburgh from Crewe?

In the next 7 days you can expect to pay on average $90 (€75)  for a train ticket between Crewe and Edinburgh.

What is the distance to Edinburgh from Crewe by train?

You should expect to travel around 199 miles (321 km)  from Crewe to Edinburgh by train.

How many hours is the train time between Crewe and Edinburgh?

The train time between Crewe and Edinburgh is on average 3 h 9 min  for the 199 miles (321 km) long journey, but the time it takes to go to Edinburgh from Crewe by train can vary depending on specific dates or traveling on weekends and holidays.

What train station in Crewe goes to Edinburgh? What train station do I come into Edinburgh from Crewe?

Omio customers who travel this route most frequently depart from Crewe   and arrive in Edinburgh Waverley.

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

Passengers board the train most frequently from Crewe, which is located around 0.7 miles (1.1 km) away from the city center, and they get off the train at Edinburgh Waverley, located 0.2 miles (429 m) away from the city center.

What train providers offer a service to Edinburgh from Crewe?

When taking a train from Crewe to Edinburgh, you can count on Avanti West Coast or First Transpennine Express for the best way to get you to Edinburgh. You can also check all possible train providers who offer a service between Crewe and Edinburgh and compare the amenities they offer before buying a train ticket.

How many train services are there from Crewe to Edinburgh a day?

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

What time is the earliest train from Crewe to Edinburgh? What time is the last train from Crewe to Edinburgh?

You can take the first train from Crewe to Edinburgh at 9: 09 AM. The last train from Crewe to Edinburgh that you can take departs at 1: 09 PM. Omio shows you the latest train from Crewe to Edinburgh schedule to help you book the best departure time for this route.

When should I purchase the Crewe to Edinburgh train for the best deals on tickets?

The price of a one way train ticket from Crewe to Edinburgh is on average $90 (€75) if you buy 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 Crewe available a few months in advance.

Important Stations and Airports for this Journey

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