Trains to Edinburgh

Trains to Edinburgh

Browse, compare, and book cheap tickets to Edinburgh

Train Travel to Edinburgh Guide

Looking at trains to Edinburgh? Scotland's vibrant capital, offers a captivating blend of atmosphere and attractions. Combining the historic charm Old Town, with its iconic landmarks like Edinburgh Castle and the Royal Mile, with the contemporary buzz of the stylish New Town, known for its elegant Georgian architecture and bustling Princes Street, Edinburgh has become a hotspot with travellers from all over the world - and for good reason!

You can immerse yourself in Edinburgh's rich heritage and culture by visiting stunning museums like the National Gallery of Scotland and enjoying traditional Scottish cuisine in cozy pubs, or stroll through picturesque shopping streets like Victoria Street, and experience the city's vibrant nightlife - Edinburgh is truly a city for everyone.

Where do trains to Edinburgh arrive?

Edinburgh offers excellent accessibility from across the UK with 2 train stations serving the area. The most popular stations in the area is Edinburgh Waverley, but you may alight at Edinburgh Haymarket. Where you arrive can depend on where you travel from, when you travel and who provides the service, so be sure to check when booking your ticket.

Which train companies run trains to Edinburgh?

Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER and ScotRail all run reliable services to Edinburgh. Time of departure and/or which station you arrive at will impact which company provides your specific service. Journey duration and ticket prices can vary between companies, so we recommend comparing before booking your journey.

Book train tickets to Edinburgh on Trip.com and unlock extra benefits

Book your Edinburgh train ticket with Trip.com and get more than just a great deal. Enjoy exclusive discounts on hotels, car rentals, and airport transfers, plus earn Tripcoins for future travel rewards.