Trains to Edinburgh

  1. Cheap tickets
  2. Train
  3. Cities
  4. Train to Edinburgh

Find cheap train ticket to Edinburgh

Compare train tickets to Edinburgh thanks to our fast and simple search engine and instantly find cheap train tickets to Edinburgh for your next travel!

Best price found for trains to Edinburgh

We compare train tickets to Edinburgh from all major train companies and find the best train fare for you. Here are the best prices selected for the coming days, your train ticket to Edinburgh is just few clicks away!

From To Price Departure on At Company Searched
Kirkcaldy
Edinburgh
Edinburgh (Waverley, city centre)
£8.00 28/09/2017 18:24 ScotRail 21 hours ago
Perth
Edinburgh
Edinburgh (Waverley, city centre)
£8.50 08/10/2017 18:39 ScotRail 7 days ago
Glasgow
Glasgow Central
Edinburgh
Edinburgh (Waverley, city centre)
£8.80 12/10/2017 17:00 Cross Country 1 day ago
Penrith
Edinburgh
Edinburgh (Waverley, city centre)
£9.00 26/09/2017 21:54 TransPennine Express 24 days ago
Newcastle upon Tyne
Newcastle
Edinburgh
Edinburgh (Waverley, city centre)
£9.90 20/10/2017 18:40 Cross Country 3 days ago
Durham
Edinburgh
Edinburgh (Waverley, city centre)
£10.00 20/10/2017 18:17 Cross Country 6 days ago
Aberdeen
Edinburgh
Edinburgh (Waverley, city centre)
£10.20 25/10/2017 18:18 Multiple companies 6 days ago
Dundee
Edinburgh
Edinburgh (Waverley, city centre)
£10.70 26/09/2017 14:17 ScotRail 1 day ago
Wigan
Wigan North Western
Edinburgh
Edinburgh (Waverley, city centre)
£11.00 05/10/2017 20:43 TransPennine Express 8 days ago
Inverness
Edinburgh
Edinburgh (Waverley, city centre)
£11.50 04/10/2017 09:41 ScotRail 18 days ago

Best price found for Edinburgh train ticket for the next 30 days.

> Search train to Edinburgh

Edinburgh train stations

Edinburgh located in Scotland, is an important city with a population of around 435,791 inhabitants. Many travellers visit the city of Edinburgh each year for its attractions, museums, events and its monuments in the city centre. It's easy to travel by train to Edinburgh, and there are a lot of places to visit and a lot of activities to do. The city of Edinburgh is well served by train, the main train station in the city is : Edinburgh Waverley train station

Departure cities to travel to Edinburgh

Situated specifically in the Eastern Scotland area, Edinburgh is well served by trains. Train companies link the city with London, Aberdeen, Birmingham, Manchester, Leeds and other locations in Scotland. Find on the map below, the main cities from which to travel to Edinburgh by train. We have selected for you starting cities offering trips at best prices.

Travel information to go to Edinburgh by train

Here are examples of itineraries from the ten most popular departures cities to go to Edinburgh by train. Find in the table below the key information for your next journey like travel time, distance between the two cities and the minimum price we found for a train ticket to Edinburgh.

Top journeys Distance Train duration Lowest train ticket price
From London to Edinburgh 332 Miles4h57mFrom £25.00
From Manchester to Edinburgh 175 Miles3h50mFrom £13.50
From Birmingham to Edinburgh 245 Miles4h44mFrom £16.00
From Brighton to Edinburgh 376 Miles8h05mFrom £57.50
From Liverpool to Edinburgh 176 Miles5h02mFrom £13.50
From Newcastle upon Tyne to Edinburgh 92 Miles1h40mFrom £9.90
From Leeds to Edinburgh 163 Miles3h07mFrom £17.30
From York to Edinburgh 161 Miles2h34mFrom £16.40
From Glasgow to Edinburgh 42 Miles1h05mFrom £8.80
From Blackpool to Edinburgh 148 Miles3h42mFrom £34.00

Best price found for train ticket to Edinburgh for the next 30 days.

For example, if you decide to start your journey from the popular city of Manchester to get to Edinburgh, your journey will take 3h50m to travel a distance of 175 miles. The lowest ticket price we find for this travel is from £13.50 for the next 30 days. Now let's choose your city of departure and launch a fare compare thank to our search engine and find quickly a cheap train tickets to Edinburgh.

Train operators serving Edinburgh

Several train operators serve the city of Edinburgh by train, the following table list the 16 different operators serving your destination. For each train operators, the table gives you also practical information: the most popular routes, the trip duration and the lowest train ticket price we find for you. Thanks to this table, cheap trains to Edinburgh are just few clicks away. Before choosing a train operator for your next journey, we advise you to refer to our table below.

Train operator From Train duration Lowest train ticket price
Virgin Trains London 5h54m From £30.00
Birmingham 4h13m From £16.00
Warrington 3h26m From £17.00
Penrith 1h41m From £14.00
Coventry 5h52m From £50.00
TransPennine Express Manchester 3h49m From £22.90
Leeds 3h10m From £28.40
Preston 2h48m From £23.50
Durham 3h31m From £13.50
Liverpool 6h43m From £26.80
Thameslink Brighton 7h40m From £67.50
Luton 10h52m From £64.00
Bedford 6h02m From £67.50
Southern Worthing 7h36m From £58.00
Brighton 9h09m From £67.50
Crawley 8h08m From £45.50
Fareham 8h03m From £80.50
Southeastern Ashford 6h47m From £67.50
Chatham 7h25m From £75.50
Ramsgate 8h52m From £46.10
South West Trains Farnborough 6h11m From £46.50
Weymouth 9h52m From £77.50
Camberley 7h29m From £65.00
Woking 5h58m From £53.50
Guildford 6h25m From £54.50
ScotRail Glasgow 1h05m From £12.60
Aberdeen 2h30m From £5.00
Dundee 1h21m From £7.10
Perth 1h38m From £8.50
Inverness 4h20m From £8.10
Northern Manchester 3h46m From £13.50
Whitby 4h56m From £12.70
Nottingham 5h03m From £43.80
Bradford 3h54m From £51.00
Lincoln 6h16m From £31.30
Merseyrail Liverpool 5h49m From £19.00
London Midland Watford 5h32m From £44.00
Northampton 6h05m From £57.60
Wolverhampton 8h58m From £129.30
Stoke-on-Trent 4h16m From £20.50
Kidderminster 8h06m From £40.00
Gatwick Express Brighton 6h13m From £57.50
First Hull Trains London 6h52m From £137.00
Eurostar Brussels 10h09m From £96.50
Cross Country Glasgow 0h59m From £8.80
Newcastle upon Tyne 1h34m From £9.90
Aberdeen 2h34m From £11.80
Dundee 1h19m From £11.30
Birmingham 4h59m From £42.70
c2c Southend-on-Sea 9h27m From £54.00
Abellio Greater Anglia Ilford 9h01m From £59.50

Cheap train tickets to Edinburgh

If you are looking for cheap rail tickets to Edinburgh, here are some tips to help you find the best prices for a rail ticket.

Train fares work like air fares: the earlier you book the more likely you are to get a cheap price. Remember that the best moment to start looking the rail prices to Edinburgh is 12 weeks before.

In UK, advance train tickets to Edinburgh are less expensive than Off-Peak-Ticket, or Anytime ticket. These tickets offer the cheapest rail but they are non-exchangeable and non-refundable, therefore you need to be sure of your plans.

Many railcards are available in the UK to pay for your train ticket to Edinburgh cheaper: 16-25, Two together, Family and Friends, Senior, Disabled persons railcard. All generally give you 34% off most adult fares, so you will save 1/3 on train fares.

Thanks to our search engine you can compare rail ticket fares for all major companies, operators to travel to Edinburgh by train and find the best fare.

Other mode of transport

Tired of travelling by train? Other transport solutions exist to travel to Edinburgh from UK cities or European cities. If you want to travel faster you can choose a flight, but the carbon footprint is higher than taking train, car or bus. Bearing this in mind, bus companies may be a good alternative for your journey.

Coach to Edinburgh
Flights to Edinburgh