Trip to Verona

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 Verona

🚂 Traveling from Edinburgh to Verona by train takes approximately 19 hours and 13 minutes. The ticket prices for this journey range from £375 to £741, offering options for different budgets. 🚉 Route 1, spanning 2,169 km with 6 transfers, includes stops in major cities like London, Paris, Geneva, Milan, and Venice before arriving at Verona Porta Nuova.

Where to stay in Verona

There are over 1025 hotels to stay in Verona. Prices range from $24 per night.

Find accommodation
  • The train routes from Edinburgh to Verona are provided by several companies such as LNER, Eurostar, DB Fernverkehr AG, and ÖBB. The journey can take around 19 hours and prices for a train ticket can vary from £381 to £752. There are multiple routes with different durations and numbers of transfers, ranging from 4 to 6 transfers, offering travelers various options to reach Verona by train.
  • The fastest train route from Edinburgh to Verona is Route 1, which takes approximately 19 hours and 13 minutes to complete. This route offers a direct journey from Edinburgh to Verona with 7 steps, including transfers at key stations like London Kings Cross, Paris, Geneva, and Milan, operated by agencies such as Eurostar, SNCF, and Trenitalia. Despite the longer duration, this route provides a more direct and efficient option compared to other routes with multiple transfers and longer travel times.
  • There are multiple train routes available between Edinburgh and Verona with varying numbers of transfers. The routes outlined include 6 transfers, 4 transfers, and 4 transfers respectively. Each route offers a unique journey with different transfer points and durations, providing travelers with a selection of options to reach Verona from Edinburgh by train.
  • The first and last trains of the day to travel from Edinburgh to Verona vary depending on the chosen route. However, typically, the earliest departure from Edinburgh would be in the early morning hours, around 6 or 7 AM, while the latest departure could be in the late evening, around 9 or 10 PM. It's important to check the specific schedules for each route to determine the exact timings for the first and last trains available for travel between Edinburgh and Verona.
  • There are no direct train trips each day between Edinburgh and Verona. The available routes involve multiple transfers, ranging from 4 to 6 transfers, and varying journey durations that can take up to 1 day and 4 hours to reach Verona from Edinburgh. Passengers will need to change trains at different connecting stations along the way to complete the journey.
  • The cost of a train ticket from Edinburgh to Verona varies from £381 to £752. Passengers can choose between different pricing options based on their preferred class of travel and availability. It is advisable to book tickets in advance to secure the best fares for the journey.

Will you be returning to Edinburgh by train?

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

See schedule