Compare prices and tickets by train, coach or flight

Fri
21 Jan
£54Avanti West Coast
Find prices
Find prices
Sat
22 Jan
£42Avanti West Coast
£15Flixbus
£31easyJet
Mon
24 Jan
£42Avanti West Coast
£22Flixbus
£41easyJet
Tue
25 Jan
£42Avanti West Coast
Find prices
£41easyJet

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

distanceDistance190 miles (307 km)
durationAverage train duration3 h 43 min
priceAverage train ticket price£46 (€52)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesAvanti West Coast or First Transpennine Express

Trains from Chester to Edinburgh cover the 190 miles (307 km) long route taking on average 3 h 43 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. You can get the cheapest train tickets for this route for as low as £42, but the average price of train tickets is £46. Travellers depart most frequently from Chester and arrive in Edinburgh Waverley.

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

How much do cheap trains between Chester and Edinburgh cost?

Omio customers have found cheap train tickets from Chester to Edinburgh for as low as £42  for the next 7 days.

What is the average cost of a train from Chester to Edinburgh?

The Chester to Edinburgh train ticket price is on average £46  if you are looking to buy your tickets for this route in the next week.

How many miles is it from Chester to Edinburgh by train?

When travelling this route you should expect the distance from Chester to Edinburgh via train to be approximately 190 miles (307 km).

How long is the train from Chester to Edinburgh?

On average the Chester to Edinburgh train time is 3 h 43 min  covering the 190 miles (307 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

What station does the Chester to Edinburgh train leave from? Which Edinburgh train station do I come into from Chester?

When travelling this route, Omio customers are departing most frequently from Chester   and arriving in Edinburgh Waverley.

Where is the train station in Chester? Where is the train station in Edinburgh?

Passengers booking this journey most frequently board their trains from Chester and need to travel around 0.7 miles (1.1 km) from the city centre to get to this train station.

Passengers arriving in Edinburgh most often arrive at Edinburgh Waverley and need to travel around 0.2 miles (429 m) from this train station to the city centre.

Which train providers can get me from Chester to Edinburgh?

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

How many train services are there between Chester and Edinburgh a day?

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

When can I take the first train from Chester to Edinburgh? When can I take the last train for the day?

The earliest train departing from Chester to Edinburgh leaves at 04: 46. The last train departing from Chester to Edinburgh leaves at 10: 52. You can find the latest Chester to Edinburgh train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I buy train tickets from Chester to Edinburgh to score the best deals?

You can find a train to Edinburgh from Chester to cost on average £46 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 Chester to Edinburgh train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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