Trip to Girona

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 Girona

🌍 Despite not having a direct train service, the overall travel time from Edinburgh to Girona via train is approximately 14 hours and 48 minutes. 💸 The cost of a train ticket from Edinburgh to Girona ranges from £388 to £732, depending on the class and availability.

Where to stay in Girona

There are over 242 hotels to stay in Girona. Prices range from $23 per night.

Find accommodation
  • There is no direct train service from Edinburgh to Girona. However, you can take a combination of train services operated by LNER and TGV inOui. The journey involves transfers at London St Pancras Intl, Paris Nord, and Paris Gare De Lyon, with a total travel time of approximately 14 hours and 48 minutes. The ticket prices for this route vary between £394 and £742.
  • The fastest train route from Edinburgh to Girona involves taking services operated by LNER and TGV inOui, with transfers at London St Pancras Intl, Paris Nord, and Paris Gare De Lyon. The total travel time for this journey is approximately 14 hours and 48 minutes. Unfortunately, due to the necessity of transfers, there is no single direct high-speed train available for this route. Ticket prices for this multi-leg journey typically range from £394 to £742.
  • Trains departing for Girona from Edinburgh are operated by LNER and leave from Edinburgh station. Edinburgh station serves as the main departure point for this journey, where passengers can board the train bound for Girona. It is recommended to arrive at Edinburgh station in advance of the scheduled departure time to ensure a smooth boarding process for the trip to Girona.
  • There are multiple trains that operate between Edinburgh and Girona; however, there is no direct train route. The journey typically involves transfers at London St Pancras Intl, Paris Nord, and Paris Gare De Lyon before arriving in Girona. Both LNER and TGV inOui operate train services for this route, with a total travel time of approximately 14 hours and 48 minutes. Ticket prices for the Edinburgh to Girona train route can vary from £394 to £742, depending on factors such as class of travel and booking options.
  • The train services from Edinburgh to Girona operated by TGV inOui, arrive at Girona station. Girona station is the final destination for this train route, providing convenient access to the city of Girona and its surrounding areas. Passengers can disembark at Girona station and begin their exploration of the charming Spanish city and its attractions.
  • The first train of the day from Edinburgh to Girona, involving transfers in London St Pancras Intl, Paris Nord, and Paris Gare De Lyon, typically departs from Edinburgh station in the early morning. The last train of the day for this route usually leaves Edinburgh station in the late evening, allowing travelers to embark on their overnight journey to Girona. The entire trip, including transfers, takes approximately 14 hours and 48 minutes. The ticket prices for these train services range from £394 to £742 depending on the class and booking conditions.
  • There are no direct train trips available between Edinburgh and Girona. Travelers would need to take a series of train services with transfers at London St Pancras Intl, Paris Nord, and Paris Gare De Lyon to complete the journey, which typically takes around 14 hours and 48 minutes. Both LNER and TGV inOui operate the train services that connect Edinburgh to Girona, with varying ticket prices ranging from £394 to £742 depending on the class and booking conditions.
  • No, there is no direct train service between Edinburgh and Girona. Travelers would need to take a series of train services with connections at London St Pancras Intl, Paris Nord, and Paris Gare De Lyon to reach Girona from Edinburgh, making the journey approximately 14 hours and 48 minutes long. This route involves transfers and changes between different train operators along the way.
  • The cost of a train ticket from Edinburgh to Girona ranges between £394 and £742. The ticket prices may vary depending on factors such as the class of service, availability, and time of booking. It is advisable to book tickets in advance to potentially secure lower fares for this journey.

Will you be returning to Edinburgh by train?

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

See schedule