Edinburgh Rail Station | address, map, train times and news

Station Address
Edinburgh Rail Station ,
Princes Street,
Edinburgh
,
Lothian
PostcodeEH1 1BB

Lines Served

National Rail

  • First Transpennine Express
  • Cross Country
  • London North Eastern Railway
  • Avanti West Coast
  • Scotrail

Local travel options

Ticket Office

Station Facilities

Disability Accessibility


Map of Edinburgh Rail Station area and local hotels

Booking.com
Preceding station National RailNational RailFollowing station
NewcastleLondon North Eastern Railway
Flying Scotsman/London-Edinburgh (fast)
Terminus
Dunbar or
Alnmouth
London North Eastern Railway
London-Edinburgh semi-fast
Terminus
Berwick-upon-TweedLondon North Eastern Railway
London-Edinburgh/Scotland express services
Haymarket
or Terminus
TerminusTransPennine Express
TransPennine North West
Haymarket
Dunbar or MorpethTransPennine Express
North TransPennine
Terminus
Dunbar or
Berwick-upon-Tweed
CrossCountry
Cross Country Network
Haymarket
or Terminus
TerminusAvanti West Coast
West Coast Main Line
Haymarket
TerminusAbellio ScotRail
Glasgow to Edinburgh via Falkirk Line
Haymarket
TerminusAbellio ScotRail
North Clyde Line
Haymarket
BrunstaneAbellio ScotRail
Borders Railway
Haymarket
or Terminus
TerminusAbellio ScotRail
Edinburgh to Dunblane Line
Haymarket
Brunstane
or Terminus
Abellio ScotRail
Fife Circle Line
Haymarket
TerminusAbellio ScotRail
Shotts Line
Haymarket
MusselburghAbellio ScotRail
North Berwick Line
Haymarket
or Terminus
MusselburghAbellio ScotRail
Edinburgh to Dunbar
Terminus
TerminusCaledonian Sleeper
Lowland Caledonian Sleeper
Carstairs
Glasgow Queen StreetCaledonian Sleeper
Highland Caledonian Sleeper
Fort-William—London
Preston
Falkirk Grahamston
southbound only
no pick-up/setdown
Caledonian Sleeper
Highland Caledonian Sleeper
Inverness to London
Inverkeithing
no pick-up/setdown
Caledonian Sleeper
Highland Caledonian Sleeper
Aberdeen—London
PrestonCaledonian Sleeper
Highland Caledonian Sleeper
London to Inverness
Stirling
northbound only
no pick-up/setdown
  Future Services 
MorpethEast Coast Trains
East Coast Main Line
London – Edinburgh
Terminus
 

What's on in London: Today | Tomorrow | This Weekend | This Month

Home > For Visitors > Travel guides > Edinburgh Rail Station