Trip to Gretna Green

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 Edinburgh to Gretna Green

🚉 Travelling from Edinburgh to Gretna Green by train takes approximately 2 hours and 13 minutes, with a transfer in Carlisle. 🚉 Passengers can enjoy the convenience of Avanti West Coast train services for this trip, departing from Edinburgh station and arriving at Carlisle station before reaching the historic town of Gretna Green. The ticket prices for this route range from £25 to £121.

Where to stay in Gretna Green

There are over 19 hotels to stay in Gretna Green. Prices range from $55 per night.

Find accommodation
  • There is no direct train from Edinburgh to Gretna Green. However, travelers can take a train operated by Avanti West Coast from Edinburgh to Carlisle, then transfer to a train to Gretna Green. The journey, including transfers, takes approximately 2 hours and 13 minutes. Avanti West Coast is the main operator for this route.
  • The fastest train option between Edinburgh and Gretna Green is operated by Avanti West Coast. This route involves a journey with transfers from Edinburgh to Carlisle and onto Gretna Green, taking approximately 2 hours and 13 minutes. Avanti West Coast provides efficient services for this trip.
  • Trains departing for Gretna Green from Edinburgh are operated by Avanti West Coast and depart from Edinburgh station. Edinburgh station serves as the starting point for the journey to Gretna Green. Passengers can board the Avanti West Coast trains at Edinburgh station to begin their trip to Gretna Green.
  • There are multiple train routes between Edinburgh and Gretna Green with different transfer options and durations. The routes may involve transfers at stations such as Carlisle, Glasgow Central, London Euston, Dumfries, and Manchester Airport, depending on the specific journey chosen. Passengers traveling from Edinburgh to Gretna Green have the flexibility to select from various train options that best suit their preferences and schedules.
  • The train services from Edinburgh to Gretna Green operated by Avanti West Coast, arrive at Carlisle station. Passengers will need to transfer at Carlisle station to continue their journey to Gretna Green. Carlisle serves as a connecting point for travelers heading towards Gretna Green by train.
  • The first train of the day to travel from Edinburgh to Gretna Green departs from Edinburgh station. The last train of the day to make this journey also operates under Avanti West Coast and arrives at Carlisle station. From Carlisle, passengers will need to transfer to reach Gretna Green via a connecting service.
  • There are no direct train trips available each day between Edinburgh and Gretna Green. Passengers traveling this route will need to take a connecting service, typically departing from Edinburgh station and arriving at Carlisle station, with a transfer to Gretna Green via Avanti West Coast-operated services. The journey duration, including transfers, is approximately 2 hours and 13 minutes.
  • There is no direct train service between Edinburgh and Gretna Green. Travelers will need to take a connecting train, typically departing from Edinburgh and arriving at Carlisle before transferring to reach Gretna Green. The total journey time, including transfers, is around 2 hours and 13 minutes. Avanti West Coast is one of the operators providing this route.
  • The cost of a train ticket from Edinburgh to Gretna Green typically ranges from £26 to £122. Prices may vary based on factors such as the time of booking, class of travel, and availability of promotional fares. It is advisable to check for updated fares and ticket options before making a reservation for this route.

Will you be returning to Edinburgh by train?

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

See schedule