TRAVEL SEARCH

Rail services for Edinburgh City council


The list can be sorted by number, starting point, destination or operator.
The list can be filtered by day (Monday - Friday, Saturday or Sunday).
Express coach services are shown in bold and train/tramway services in bold italics.
  To book train tickets, click here.
Click on the service number or details below for more information.

NumberService (From/To)General DetailsOperator
26   London to Edinburgh    Mon to Sun (every 60 mins)   GNER   
   Via Peterborough-Grantham-Newark (North Gate Rail Station) ..... more
   London to Edinburgh    Mon to Sun (every 120 mins)      "   
   Via Stevenage-Peterborough-Grantham-Doncaster-York-Thirsk ..... more
51   Birmingham to Aberdeen    Mon to Sun (1 trip)   Avanti West Coast   
   Via Wolverhampton-Crewe-Warrington (Central Rail Station) ..... more
   Birmingham to Edinburgh    Mon to Sun (1 trip)      "   
   Via Tamworth-Burton upon Trent-Derby-Chesterfield-Sheffield ..... more
   Birmingham to Edinburgh    Mon to Sun (1 trip)   CrossCountry Trains   
   Via Tamworth-Burton upon Trent-Derby-Chesterfield-Sheffield ..... more
   Birmingham to Edinburgh    Mon to Fri (1 trip)   Avanti West Coast   
   Via Stafford-Stoke on Trent-Congleton-Macclesfield-Stockport ..... more
   Birmingham to Edinburgh    Mon to Sat (2 trips) Sun (1 trip)      "   
   Via Wolverhampton-Crewe-Warrington (Central Rail Station) ..... more
   Bournemouth to Edinburgh    Mon to Sun (3 trips)   CrossCountry Trains   
   Via Brockenhurst-Southampton-Eastleigh (Southampton Airport Parkway Rail Station) ..... more
   Bournemouth to Edinburgh    Mon to Sun (3 trips)      "   
   Via Brockenhurst-Southampton-Eastleigh (Southampton Airport Parkway Rail Station) ..... more
   Bournemouth to Glasgow    Mon to Sun (1 trip)      "   
   Via Brockenhurst-Southampton-Eastleigh (Southampton Airport Parkway Rail Station) ..... more
   Bristol to Edinburgh    Mon to Sun (1 trip)      "   
   Via Bristol Parkway-Gloucester-Cheltenham-Birmingham (New Street Rail Station) ..... more
   Manchester to Edinburgh    Mon to Fri (2 trips) Sat (1 trip) Sun (1 trip)      "   
   Via Bolton-Preston-Lancaster-Oxenholme-Penrith-Carlisle
   Manchester to Edinburgh    Mon to Fri (1 trip)   Avanti West Coast   
   Via Bolton-Preston-Lancaster-Oxenholme-Penrith-Carlisle-Lockerbie
   Southampton to Edinburgh    Mon to Sun (1 trip)   CrossCountry Trains   
   Via Eastleigh (Southampton Airport Parkway Rail Station) ..... more
65   London to Edinburgh    Mon to Sat (1 trip)   Avanti West Coast   
   Via Rugby-Crewe-Warrington (Central Rail Station)-Wigan (North Western Rail Station) ..... more
225   Edinburgh to Falkirk    Mon to Sat (2 trips)   Scotrail   
   Via Edinburgh (Haymarket Rail Station)-Slateford-Kingsknowe ..... more
   Edinburgh to Glasgow    Mon to Sat (every 60 mins)      "   
   Via Edinburgh (Haymarket Rail Station)-Slateford-Kingsknowe ..... more
   Edinburgh to West Calder    Sun (5 trips)      "   
   Via Edinburgh (Haymarket Rail Station)-Slateford-Kingsknowe ..... more
227   Edinburgh to Fort William    Mon to Sat (1 trip)      "   
   Via Westerton-Dalmuir-Helensburgh (Central Rail Station) ..... more
228   Edinburgh to Glasgow    Mon to Sat (every 30 mins)      "   
   Via Edinburgh (Haymarket Rail Station)-Falkirk (High Rail Station) ..... more
   Edinburgh to Glasgow    Mon to Sat (every 30 mins)      "   
   Via Edinburgh (Haymarket Rail Station)-Linlithgow-Polmont ..... more
   Edinburgh to Glasgow    Sun (every 60 mins)      "   
   Via Edinburgh (Haymarket Rail Station)-Linlithgow-Polmont ..... more
229   Edinburgh to Aberdeen    Mon to Sat (4 trips) Sun (3 trips)   GNER   
   Via Edinburgh (Haymarket Rail Station)-Inverkeithing-Kirkcaldy ..... more
   Edinburgh to Aberdeen    Mon to Sat (every 60 mins) Sun (4 trips)   Scotrail   
   Via Edinburgh (Haymarket Rail Station)-Inverkeithing-Kirkcaldy ..... more
   Edinburgh to Dundee    Sun (6 trips)      "   
   Via Edinburgh (Haymarket Rail Station)-Inverkeithing-Kirkcaldy ..... more
   Edinburgh to Inverness    Mon to Sat (4 trips) Sun (2 trips)      "   
   Via Edinburgh (Haymarket Rail Station)-Inverkeithing-Kirkcaldy ..... more
   Edinburgh to Inverness    Mon to Sun (1 trip)   GNER   
   Via Edinburgh (Haymarket Rail Station)-Inverkeithing-Kirkcaldy ..... more
230   Edinburgh to Bathgate    Mon to Sat (every 30 mins) Sun (every 60 mins)   Scotrail   
   Via Edinburgh (Haymarket Rail Station)-Edinburgh (Edinburgh Park Rail Station) ..... more
   Newcraighall to Dunblane    Mon to Sat (every 30 mins) Sun (every 60 mins)      "   
   Via Brunstane-Edinburgh (Waverley Rail Station)-Edinburgh (Haymarket Rail Station) ..... more
238   Edinburgh to North Berwick    Mon to Fri (every 60 mins) Sat (every 30 mins) Sun (every 60 mins)      "   
   Via Musselburgh-Wallyford-Prestonpans-Longniddry-Drem
242   Edinburgh to Cowdenbeath    Mon to Sat (every 60 mins)      "   
   Via Edinburgh (Haymarket Rail Station)-South Gyle-Dalmeny ..... more
   Edinburgh to Glenrothes    Mon to Sat (every 60 mins)      "   
   Via Edinburgh (Haymarket Rail Station)-South Gyle-Dalmeny ..... more
   Edinburgh to Markinch    Mon to Sat (every 60 mins)      "   
   Via Edinburgh (Haymarket Rail Station)-Inverkeithing-Dalgety Bay ..... more
   Edinburgh to Markinch    Mon to Sat (every 60 mins)      "   
   Via Edinburgh (Haymarket Rail Station)-South Gyle-Dalmeny ..... more
400   London to Edinburgh   Evenings only, Mon to Fri (1 trip) Sun (1 trip)      "   
   Via Watford Junction-Carlisle-Carstairs Junction
  

Please note: This site uses cookies; more information, including how to disable cookies, is available here.
IMPORTANT: This site has no relationship with any of the organisations or operators featured.
Any information shown requires further confirmation before it is used.
Please read the IMPORTANT POINTS before using this site.
All trademarks acknowledged, all photographs copyright ©.    Express coach services in the United Kingdom