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 Riga to Edinburgh

🚂 Despite no direct train route from Riga to Edinburgh, this journey involves multiple transfers through Vilnius, Krakow, Vienna, Brussels, and finally, King's Cross. 🌍 The total travel time, including transfers, is approximately 46 hours and 54 minutes. 💰 Ticket prices range between €418 to €874, providing travelers with an affordable and adventurous way to reach Edinburgh via train from Riga.

Where to stay in Edinburgh

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

Find accommodation
  • There is no direct train from Riga to Edinburgh. The train journey involves multiple transfers including stops in Vilnius, Krakow Glowny, Wien Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross, with a total travel time of approximately 46 hours and 54 minutes. The train services from Riga to Edinburgh are operated by Lithuanian Railways departing from Riga-Pasazieru station and arriving at Edinburgh station. Tickets for this train route typically range from €425 to €888.
  • The fastest train option between Riga and Edinburgh involves multiple transfers and has a total travel time of approximately 46 hours and 54 minutes. This route includes stops in Vilnius, Krakow Glowny, Wien Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross. The services are operated by Lithuanian Railways departing from Riga-Pasazieru station and arriving at Edinburgh station. Ticket prices for this journey typically range from €425 to €888.
  • Trains departing for Edinburgh from Riga are operated by Lithuanian Railways and depart from Riga-Pasazieru station. This is the main departure station for the Riga to Edinburgh train services. Passengers can board the train at Riga-Pasazieru to begin their journey to Edinburgh.
  • There are multiple trains that operate between Riga and Edinburgh but there is no direct train route available. Passengers will need to take a series of trains with transfers at various stations such as Vilnius, Krakow Glowny, Wien Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross before reaching Edinburgh. The total journey time, including transfers, is approximately 46 hours and 54 minutes. Both Lithuanian Railways and LNER operate the train services for this route, providing travelers with options for their journey.
  • The train services from Riga to Edinburgh operated by LNER, arrive at Edinburgh station. This is the final destination for the journey, where passengers can disembark and explore the city. Edinburgh station is a major railway hub in the city, providing convenient access to various parts of Edinburgh and beyond for travelers arriving by train from Riga.
  • The first train service from Riga to Edinburgh with transfers in Vilnius, Krakow Glowny, Wien Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross, typically departs from Riga-Pasazieru station early in the morning. The journey, which lasts approximately 46 hours and 54 minutes, includes multiple transfers before reaching Edinburgh station. The last train of the day on this route usually leaves Riga in the late afternoon or early evening, with arrival in Edinburgh the following day.
  • There are no direct train trips between Riga and Edinburgh. Travelers would need to take a series of connecting trains with transfers in Vilnius, Krakow Glowny, Wien Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross, making the total journey last approximately 46 hours and 54 minutes. The option to travel by train from Riga to Edinburgh is available through various connecting services provided by Lithuanian Railways and LNER.
  • There is no direct train connection between Riga and Edinburgh. Travelers would need to take a series of connecting trains, with transfers in Vilnius, Krakow Glowny, Wien Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross, to complete the journey which typically takes around 46 hours and 54 minutes. While there is no direct train service, the route offers a scenic and diverse travel experience with several stops in different countries along the way.
  • The cost of a train ticket from Riga to Edinburgh typically ranges from €425 to €888. The price variation may depend on factors such as the class of travel, availability, time of booking, and any promotions or discounts that may be applicable. It is advisable to check for the most up-to-date fares and book tickets in advance to secure the best possible rate for the journey.

Will you be returning to Riga by train?

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

See schedule