Edinburgh Trains - Times, Fares and Tickets

Railsaver offer the cheapest Edinburgh train tickets available. Book here to get the best fare for your rail journey to Edinburgh

For the cheapest train tickets from Edinburgh use the Railsaver National Rail Journey Planner to check train times, compare fares and book your Edinburgh train ticket online

Railsaver offer the cheapest Edinburgh train tickets available. When you book your Edinburgh train ticket using the Railsaver National Rail Journey Planner the price of your ticket will be for the complete journey and include any connections that you may need to make en-route. To get the best fare for your rail journey from Edinburgh book here..





Edinburgh Train Times and Tickets

Railsaver offers the cheapest Edinburgh train ticket prices to get you from and to Edinburgh as quickly and as cheaply as possible. All you need to do is use the Railsaver National Rail Journey Planner above to check train times, compare fares and book your train ticket from or to Edinburgh online in few easy steps.

National Rail Edinburgh Train Tickets

To travel from Edinburgh your ticket will entail travelling with at least one of the following train companies, all of whom offer direct rail services to and from Edinburgh:-

Important: When you book a Edinburgh train ticket using the Railsaver National Rail Journey Planner at the top of this page the price of your ticket will be for the complete journey and include any connections that you may need to make en-route between Edinburgh, and you will not need to purchase any additional train tickets.


Edinburgh Waverley Train Station

Edinburgh Train Times and Tickets

Edinburgh Waverley railway station is the main railway station in the Scottish capital Edinburgh. Covering an area of over 25 acres in the centre of the city, it is the second-largest main line railway station in the United Kingdom.

Besides the trains travelling from Edinburgh there are many other local rail services operated by including the routes to Glasgow, the Fife Circle, and services to Stirling, Dunblane and Alloa departing from Edinburgh Waverley train station, all of which you may book here.

Edinburgh Waverley is also the terminus of the Edinburgh leg of the West Coast Main Line served by Virgin and Trans-Pennine and for trains from Edinburgh.

Edinburgh Waverley is the third busiest railway station in Scotland after Glasgow Central and Glasgow Queen Street, and the fifth busiest in the UK outside London, with 22.9 million passenger entries and exits between April 2013 and February 2014. Passengers travelling on the Edinburgh rail route contribute to these statistics.

The following train operating companies travel to and from Edinburgh Waverley railway station:-

East Coast Trains generally operate three services every two hours to London King's Cross throughout the day with all trains calling at Newcastle Central and most at York and various other stations en route. Services to London on average take four hours and twenty minutes (fast), or four hours and forty-five minutes (semi-fast). The exception to this is the 0540 "Flying Scotsman" service which only calls at Newcastle Central and completes the journey to London in four hours. In the other direction, through services extend to Aberdeen (4 each way per day), Inverness (1 per day) and Glasgow (1 per day). Other long-distance to Glasgow Central are operated by CrossCountry (every two hours).

CrossCountry operate an hourly train service to Plymouth via Leeds, Sheffield, Birmingham, Bristol and Exeter from Edinburgh. This service is sometimes extended to Penzance in the South. Northbound this is extended to Dundee or Aberdeen every two hours. Westbound this is extended to Glasgow Central every two hours.

Westbound from Edinburgh Waverley the line passes through Princes Street Gardens to Haymarket station. From here, the line to Carstairs and the West Coast Main Line to Carlisle and the South as well as the Edinburgh-Glasgow via Shotts line to Glasgow Central diverge to the south as do the line for Forth Bridge and Fife to the north, with services to Glenrothes, Dundee, Perth, Aberdeen and Inverness.

The Edinburgh-Glasgow via Bathgate line diverges to the south at Newbridge Junction, carrying services for Milngavie and Helensburgh Central via Glasgow Queen Street low level. Finally, at Polmont Junction, the main Edinburgh-Glasgow line splits from the Stirling and Dunblane line. The former is served almost exclusively by ScotRail's main Glasgow service (via Falkirk High) and the latter by services for Dunblane, Alloa and Perth.


Edinburgh Haymarket Train Station

Edinburgh Haymarket Train Tickets

Edinburgh Haymarket railway station is the second largest railway station in Edinburgh. It is a major commuter and long-distance destination, located near the city centre, in the West End.

Trains from the Edinburgh Haymarket station serve much of Scotland, including Fife and Glasgow, suburban lines to the east, and the East Coast Main Line through to London.

Haymarket station is operated by First ScotRail who also operate some passenger services calling at the station. Additional services are operated by East Coast, Virgin Trains, First TransPennine Express and Cross Country.

Travellers coming to Edinburgh for the first time from London sometimes make the mistake of getting off at Haymarket as it is the first of the two Edinburgh stops.

If you need more information about trains from Edinburgh (or any other train station in Scotland) including train times, ticket availability, arrival and departures times or just need to check Edinburgh train ticket prices feel free to contact us for assistance.


Save on Edinburgh Train Tickets

Follow our simple suggestions below and you may be able to save up to 80%* on your Edinburgh train tickets compared to on-the-day walkup fares:

Cheaper Edinburgh Train Tickets

Advance Edinburgh train tickets may be available up to 12 weeks ahead - book these cheap Edinburgh train tickets early, as there's limited availability and you can't buy them on the day of travel.

  • Find greater savings by booking Advance tickets for your Edinburgh inter-city rail journey.
  • Travel off-peak for more comfort and cheaper Edinburgh train tickets.
  • Consider buying two Single tickets instead of a Return ticket for your rail journey from Edinburgh which usually work out cheaper (Railsaver does this for your automatically).
Book further ahead, rather than at the last minute

If you're making a long-distance journey - such as to or from London, Edinburgh or Manchester then it can really pay to book your Edinburgh train tickets online in advance.

Be more flexible in the times of day you want to travel

Being flexible about when you can travel can often result in really great savings - and often for traveling just a short time later.

You'll find that Off-Peak Edinburgh train tickets are much cheaper than fully flexible Anytime train tickets from Edinburgh, and they're usually valid on all Edinburgh trains after 9.00am

Super Off-Peak Edinburgh train tickets offer even better value, though they're not usually available until a little later in the day.

Split your Edinburgh Train Ticket

Splitting your Edinburgh Train Ticket is a great way to save money - even if you book your split Edinburgh rail tickets on the day of departure.

You will still travel on the same Edinurgh train, at the same times and in the same seat but with two or more cheaper tickets instead of one expensive ticket and, contrary to what some may say, you do not have to break your journey at any of the intermediate stations. This is what split ticketing is all about.

Click Here to see how much you can save by splitting your Edinburgh train ticket.


Other popular railway stations in Scotland are:-


4.6 star rating
118 reviews
Trains from Edinburgh