The cheapest trains from Chester to Edinburgh

Showing times and prices for 20 Sep

Cheapest

£90

Average

£127

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

Cheapest
09:52Chester3h37 13:29Edinburgh Waverley
2 changes
£901One-way
Cheapest
11:52Chester3h47 15:39Edinburgh Waverley
2 changes
£901One-way
08:51Chester3h27 12:18Edinburgh Waverley
1 changes
£2021One-way

Timetable Chester to Edinburgh

Showing trains for tomorrow, Mon, 20 Sep
08:51Chester3h27 12:18Edinburgh Waverley
0 changes
09:52Chester3h37 13:29Edinburgh Waverley
0 changes
11:52Chester3h47 15:39Edinburgh Waverley
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
19 Sep
£90Avanti West Coast
£54easyJet
Mon
20 Sep
£90First Transpennine Express
£45easyJet
Wed
22 Sep
£61Avanti West Coast
£39easyJet
Thu
23 Sep
£91First Transpennine Express
£34easyJet
Fri
24 Sep
£90First Transpennine Express
£62easyJet
Sat
25 Sep
£90First Transpennine Express
Find prices

The fastest trains from Chester to Edinburgh

Showing times and prices for 20 Sep

Fastest Journey

3 h 27 m

Average

3 h 37 m

Trains per day

3

Distance

308 km

It's difficult to get from Chester to Edinburgh without changing at least once.

Fastest
08:51Chester3h27 12:18Edinburgh Waverley
1 changes
£2021One-way
09:52Chester3h37 13:29Edinburgh Waverley
2 changes
£901One-way
11:52Chester3h47 15:39Edinburgh Waverley
2 changes
£901One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Chester and Edinburgh

distanceDistance190 miles (307 km)
durationAverage train duration3 h 11 min
priceAverage train ticket price£85 (€96)
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 trip taking on average 3 h 11 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 £61, but the average price of train tickets is £85. 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
What is the price of the cheapest train between Chester and Edinburgh?
If you’re looking to save money on tickets, you can find a cheap train from Chester to Edinburgh for as little as £61  in the next 7 days.
How much does the train from Chester to Edinburgh cost on average?
In the next 7 days you’ll find that the average cost of a train ticket from Chester to Edinburgh is £85  one way.
What is the distance to Edinburgh from Chester by train?
The Chester to Edinburgh train distance is approximately 190 miles (307 km).
How long does it take from Chester to Edinburgh by train?
While the time it takes to travel 190 miles (307 km) to Edinburgh from Chester can vary based on specific dates, weekends, and bank holidays, the train duration from Chester to Edinburgh is on average 3 h 11 min.
What is the departure train station in Chester and arrival train station in Edinburgh?

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

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

The most popular departure train station with passengers for this trip, called Chester, is located 1 mile (s) / 1 km from the city centre of Chester.

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

What train providers go from Chester to Edinburgh?
When taking a train from Chester 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 Chester and Edinburgh and compare the amenities they offer before buying a train ticket.
How many trains are there between Chester and Edinburgh a day?
On average, there are 12 trains a day from Chester to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Chester to Edinburgh? When can I take the last train for the day?
If you prefer early morning trains from Chester to Edinburgh, the first train leaves at 07: 41. If you prefer late night trains from Chester to Edinburgh, the last train of the day leaves at 12: 09. Omio shows you the latest train from Chester to Edinburgh times to help you book the best departure time for this journey.
How early should I purchase train tickets from Chester to Edinburgh to score the best deals?
If you buy Chester to Edinburgh train tickets within the next 7 days, you can find one way tickets to cost on average £85. However, booking in advance gives you access to the best prices for trains between Chester and Edinburgh. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Edinburgh
Edinburgh Waverley
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.