Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Exeter to Edinburgh

🚆 Travelling by train from Exeter to Edinburgh is a convenient and scenic journey. The direct service operated by CrossCountry offers departures every three hours and takes approximately 7 hours and 39 minutes. 💷 Ticket prices for the Exeter to Edinburgh train can vary, ranging from £182 to £502. Whether you're planning a leisurely trip or a business journey, the train offers a comfortable and efficient way to travel between these two vibrant cities in the UK.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Find accommodation
  • The train route from Exeter to Edinburgh is operated by CrossCountry and Avanti West Coast. The direct train service departs from Exeter St Davids station and arrives at Edinburgh station. The journey typically takes around 7 hours and 39 minutes, with services running every three hours daily. Prices for a train ticket between Exeter and Edinburgh can range from £184 to £508.
  • The fastest train between Exeter and Edinburgh is operated by Avanti West Coast and takes approximately 7 hours and 35 minutes. This direct service departs from Exeter St Davids station and arrives at Edinburgh station. Trains run every three hours daily, offering a convenient and efficient way to travel between the two cities. Ticket prices for this route range from £184 to £508, depending on the class and booking time.
  • Trains leaving for Edinburgh from Exeter depart from Exeter St Davids station. This station serves as the departure point for CrossCountry train services connecting the two cities. Passengers can board the train at Exeter St Davids to begin their journey to Edinburgh.
  • There are multiple trains available between Exeter and Edinburgh, with services departing every three hours and operating daily. Both CrossCountry and Avanti West Coast offer train services connecting the two cities, providing passengers with flexibility in choosing their preferred departure time. The journey from Exeter St Davids to Edinburgh station typically takes around 7 hours and 39 minutes, offering travelers a comfortable and convenient way to travel between the two locations.
  • The train from Exeter to Edinburgh operated by Avanti West Coast, arrives at Edinburgh station. Passengers will disembark at Edinburgh station, which is conveniently located in the city center, allowing for easy access to various transportation options and nearby attractions. The arrival point at Edinburgh station provides a convenient starting point for exploring the city and its surrounding areas, making it a convenient choice for travelers.
  • The first train of the day from Exeter to Edinburgh typically departs from Exeter St Davids station in the early morning. The last train of the day usually leaves Exeter St Davids station in the evening, providing travelers with options for both early and late departures. With services operating every three hours and running daily, passengers have flexibility in choosing a convenient departure time for their journey from Exeter to Edinburgh by train.
  • There are multiple direct train trips each day between Exeter and Edinburgh. Services depart every three hours, providing travelers with several options for departure times throughout the day. Both CrossCountry and Avanti West Coast operate trains on this route daily, offering passengers flexibility and convenience when traveling from Exeter to Edinburgh by train.
  • Yes, there is a direct train service between Exeter and Edinburgh. The train departs from Exeter St Davids station and arrives directly at Edinburgh station. This direct service operates every day, with trains departing approximately every three hours. The journey duration between Exeter and Edinburgh on this direct train route is approximately 7 hours and 39 minutes.
  • The cost of a train ticket from Exeter to Edinburgh typically ranges from £184 to £508. The ticket prices can vary based on factors such as the class of service, time of booking, and availability of discounts or promotions. Passengers are advised to check for the most up-to-date fares and book in advance to secure the best possible price for their journey between Exeter and Edinburgh by train.

Will you be returning to Exeter by train?

If you are looking for the return train journey, check out trains from Edinburgh to Exeter

See schedule