Trains to Edinburgh

Tue, 16 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Popular departures

Train tickets to Edinburgh

Select departure
pin

Showing the fastest and cheapest results for 17 Jul

Results include alternative arrival locations to Edinburgh
Cheapest
London North Eastern Railway
09:304h45
London Kings Cross (KGX)
14:15Edinburgh Waverley (EDB)
123 1One-way
0 changes
London North Eastern Railway
08:004h24
London Kings Cross (KGX)
12:24Edinburgh Waverley (EDB)
171 1One-way
0 changes
London North Eastern Railway
08:304h40
London Kings Cross (KGX)
13:10Edinburgh Waverley (EDB)
171 1One-way
0 changes

Trains to Edinburgh

Edinburgh is the beautiful, welcoming capital city of Scotland with a wealth of attractions for every visitor. The main railway station is Edinburgh Waverley, in the very heart of the city centre. Edinburgh Haymarket is the city's second station. Each offers direct connections on the tram system for destinations throughout the city.

Which is the main train station in Edinburgh?

Edinburgh Waverley is the main arrival point for all trains to Edinburgh. Edinburgh Waverley is the largest British mainline station outside of London and it's conveniently located in the heart of Edinburgh, between the city's New Town and its Old Town, with all the facilities of a major station including cafes, shops, cash points, and public toilets. Edinburgh Haymarket is the city's second main station, with fewer facilities and located close to Murrayfield Stadium, a mile and a half from the city centre.

Popular trains to and from Edinburgh

Popular trains to Edinburgh

Newcastle upon Tyne to Edinburgh train

from £10
Direct trains available
1h24 average duration
25trains per day
Served by
  • London North Eastern Railway
  • Lumo
  • Transpennine Express
  • Cross Country
  • Northern Rail

Aberdeen to Edinburgh train

from £12
Direct trains available
2h18 average duration
24trains per day
Served by
  • Scotrail
  • London North Eastern Railway
  • Cross Country
  • Bus
  • Caledonian Sleeper

Inverness to Edinburgh train

from £23
Direct trains available
3h15 average duration
7trains per day
Served by
  • Scotrail
  • London North Eastern Railway
  • Cross Country
  • Caledonian Sleeper

Manchester to Edinburgh train

from £29
Direct trains available
3h13 average duration
10trains per day
Served by
  • Transpennine Express
  • Avanti West Coast
  • London North Eastern Railway
  • Cross Country
  • Bus
  • Northern Rail

London to Edinburgh train

from £41
Direct trains available
4h11 average duration
25trains per day
Served by
  • London North Eastern Railway
  • Lumo
  • Avanti West Coast
  • Caledonian Sleeper
  • Cross Country
  • Arriva Bus
  • Grand Central Trains

Popular trains from Edinburgh

Edinburgh to Glasgow train

from £11
Direct trains available
0h46 average duration
25trains per day
Served by
  • Scotrail
  • Cross Country
  • London North Eastern Railway
  • Caledonian Sleeper

Edinburgh to St Andrews train

from £16
Direct trains available
1h06 average duration
Served by
  • Scotrail
  • London North Eastern Railway
  • Cross Country

Edinburgh to Inverness train

from £23
Direct trains available
3h23 average duration
7trains per day
Served by
  • Scotrail
  • London North Eastern Railway

Edinburgh to Manchester train

from £29
Direct trains available
3h08 average duration
12trains per day
Served by
  • Transpennine Express
  • Avanti West Coast
  • London North Eastern Railway
  • Cross Country
  • Bus

Edinburgh to London train

from £38
Direct trains available
4h15 average duration
25trains per day
Served by
  • London North Eastern Railway
  • Lumo
  • Avanti West Coast
  • Caledonian Sleeper
  • Cross Country
  • Arriva Bus
  • Transpennine Express
  • Grand Central Trains
  • East Midlands Railway

Which train companies offer trains to Edinburgh?

Railways services to Edinburgh are operated by Virgin Trains, CrossCountry, London North Eastern Railway, Borders Railway and ScotRail.

Why travel by train to Edinburgh?

Trains to Edinburgh are the simplest and easiest way to travel to this extraordinary city. There are frequent and fast direct connections from London and from other British cities, including a regular overnight service from London. Edinburgh Waverley, where these trains arrive, is situated directly in the city centre with connections to all other parts of Edinburgh easily available.

Before you travel to Edinburgh by train - good to know!

Edinburgh's main attractions are there for all to see: Edinburgh Castle, the grandeur of the Royal Mile, the endless shows of the Edinburgh Festival and the Fringe during August. On the Royal Mile, there's an Edinburgh secret. It's called Gladstone's Land, a restored six storey tenement building restored to its 17th-century original condition by the National Trust. This is an intriguing insight into centuries-old Edinburgh life. Edinburgh has its share of great museums, one of the most unlikely of which is The Museum of Edinburgh, tucked away in a maze of streets in a bright yellow building bristling with stories, with a focus on decorative arts. The Museum of Childhood is a must for the young and young at heart. Edinburgh's efficient tram service is still new to the city and will take visitors from the Royal Mile to most of the city's attractions.

Train providers: ScotRail, Virgin Trains and Lumo trains to Edinburgh

Find the best trip to Edinburgh with ScotRail, Virgin Trains and Lumo. Comparing timetables and prices and booking the most popular route has never been easier with over 1000 travel operators on Omio.

Avanti West Coast is a train company based in the United Kingdom. It operates high-speed trains between London and major cities in the UK, including Birmingham, Manchester, Liverpool, Glasgow and Edinburgh. The company offers a range of ticket types, including Standard, First Class and Advance tickets. Onboard facilities include free Wi-Fi, power sockets, comfortable seating and a range of food and drinks. The most popular routes for Avanti West Coast are London to Birmingham, London to Manchester and London to Glasgow. The company operates a fleet of Pendolino and Super Voyager trains, which offer a smooth and comfortable journey.

Trains to Edinburgh: related information

Here are some other resources that might have the information you need

HomeTrainsTrains to Edinburgh

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers