• Help
  • Business travel
  • Register
  • Sign in
Home
  • Live departures
    • European rail tickets
    • Paris Pass
  • Hotels
    • Ticket alert
    • Off-peak train times
    • Mobile app
    • Season tickets
    • All tools & apps
    • Hotels
    • European breaks
    • Theatre breaks
    • Theatre tickets
    • Car hire
    • London Pass
    • London Travelcard
    • Coach tickets
    • Rail & Sail
    • All deals & offers

Arrivals at Edinburgh (Waverley)

  • Awaiting search...
  • Awaiting search...
Powered by National Rail Enquires

View live train status and departure information boards for all UK train stations with Trainline. Check live times and platform information before boarding.

Book tickets to Edinburgh (Waverley)

  • 15:04PlymouthPlat. 7
    CrossCountryExp. 15:16
  • 15:12London Kings CrossPlat. 8
    London North Eastern RailwayExp. 15:25
  • 15:18Glasgow Queen StreetPlat. 12
    ScotRailOn time
  • 15:18TweedbankPlat. 3
    ScotRailExp. 15:23
  • 15:21DunbarPlat. 5
    ScotRailExp. 15:28
  • 15:22Helensburgh CentralPlat. 13
    ScotRailExp. 15:37
  • 15:25LEVPlat. 16
    ScotRailOn time
  • 15:26London Kings CrossPlat. 6
    London North Eastern RailwayExp. 15:36
  • 15:28AberdeenPlat. 17
    ScotRailExp. 15:32
  • 15:28DunblanePlat. 14
    ScotRailOn time
  • 15:33Glasgow Queen StreetPlat. 11
    ScotRailOn time
  • 15:39Manchester AirportPlat. 14
    TransPennine ExpressExp. 15:41
  • 15:40CowdenbeathPlat. 15
    ScotRailOn time
  • 15:45Glasgow Queen Street-
    ScotRailCancelled
  • 15:49TweedbankPlat. 3
    ScotRailOn time
  • 15:49Glasgow CentralPlat. 10
    ScotRailOn time
  • 15:57DunblanePlat. 11
    ScotRailOn time
  • 15:58PerthPlat. 15
    ScotRailOn time
  • 16:00Helensburgh CentralPlat. 13
    ScotRailOn time
  • 16:00North Berwick-
    ScotRailCancelled
  • 16:05PlymouthPlat. 19
    CrossCountryOn time
  • 16:06Glasgow Queen StreetPlat. 16
    ScotRailOn time
  • 16:09LEVPlat. 20
    ScotRailOn time
  • 16:12DundeePlat. 18
    ScotRailOn time
  • 16:14London Kings CrossPlat. 5
    London North Eastern RailwayOn time
  • 16:14Glasgow CentralPlat. 11
    ScotRailOn time
  • 16:18London EustonPlat. 8
    Avanti West CoastExp. 16:20
  • 16:18TweedbankPlat. 3
    ScotRailOn time
  • 16:23Glasgow Queen StreetPlat. 12
    ScotRailOn time
  • 16:25AberdeenPlat. 16
    ScotRailOn time
  • 16:26London Kings CrossPlat. 9
    London North Eastern RailwayOn time
  • 16:28DunblanePlat. 14
    ScotRailOn time
  • 16:31Helensburgh CentralPlat. 13
    ScotRailOn time
  • 16:33InvernessPlat. 17
    ScotRailOn time
  • 16:37Glasgow Queen StreetPlat. 12
    ScotRailOn time
  • 16:39LEVPlat. 15
    ScotRailOn time
  • 16:42London Kings CrossPlat. 7
    LDOn time
  • 16:42CowdenbeathPlat. 20
    ScotRailOn time
  • 16:43Glasgow CentralPlat. 14
    ScotRailOn time
  • 16:48Glasgow Queen StreetPlat. 12
    ScotRailOn time
  • 16:48Tweedbank-
    ScotRailCancelled
  • 16:55DunblanePlat. 10
    ScotRailOn time
  • 16:56PerthPlat. 15
    ScotRailOn time
  • 16:57North BerwickPlat. 4
    ScotRailOn time
  • 16:59Helensburgh CentralPlat. 13
    ScotRailOn time
  • 17:04PlymouthPlat. 8
    CrossCountryOn time
  • 17:04Glasgow CentralPlat. 14
    ScotRailOn time
  • 17:07Glasgow Queen StreetPlat. 12
    ScotRailOn time
  • 17:08LEVPlat. 18
    ScotRailOn time
  • 17:10London Kings CrossPlat. 6
    London North Eastern RailwayOn time

Book tickets to Edinburgh (Waverley)

Find tickets

Cheap train tickets - buy in advance and save 51%*

We help you save on rail tickets by highlighting the cheapest prices for your next UK national rail booking. You can benefit from great savings when buying your train tickets in advance. If you are flexible with your time of travel, use our best fare finder to find cheap train tickets other customers have found.

* Average savings on all fares booked at least one week before day of travel vs Anytime fares purchased on day of travel. Subject to availability. Excludes coach.

Planning your journey

Use the Trainline journey planner tool to plan and book your next trip or check our train timetables to ensure you catch your chosen train on the day of travel. Our handy ticket alert tool can also be used to notify you when advance tickets become available, so you can plan your train travel well in advance.


  • Need some help?
    • Contact us / FAQs
    • Amend / Cancel tickets
    • Fees explained
    • Delay Repay
    • Ticket types explained
    • Mobile Tickets
    • Ticket Alert
    • Assisted travel
    • Eurail Passes
    • Interrail Passes
  • About us
    • Careers
    • Blog
    • Mobile apps
    • Trainline Europe
    • Terms & conditions
    • Cookies
    • Affiliates
    • Modern Slavery Act
    • News
  • Information
    • Train Stations
    • Price Prediction
    • Cheap train tickets
    • Train companies
    • Coach
    • Sleepers Search
    • Best Fare Finder
    • Eurostar
    • Airport Transfers
    • Deals & Offers
  • Train times
    • London to Manchester
    • Leeds to London
    • London to Birmingham
    • London to Newcastle
    • York to London
    • London to Edinburgh
    • London to Amsterdam
    • Rome to Milan
    • London to Paris
    • Off-peak train times
  • Journey Planner
    • Trains to UK Attractions
    • Trains in Europe
    • London to Brighton bus
    • London to Manchester bus
    • London to Edinburgh bus
    • Coach Brighton to London
    • Coventry to London bus
    • London Paddington
    • Manchester Piccadilly
    • London Kings Cross
  • Popular destinations
    • Trains to London
    • Trains to Manchester
    • Trains to Birmingham
    • Trains to Edinburgh
    • Trains to Heathrow
    • Trains to Gatwick
    • Trains to Stansted
    • London St Pancras Intl
    • Edinburgh Waverley
    • London Euston

  • Terms
    Privacy / Cookies
    HelpHelp
  • Follow usFacebookTwitter