No, there is no direct train from Lucerne to Edinburgh. However, there are services departing from Luzern and arriving at Edinburgh via Gare de Basel-SBB, Strasbourg, Paris Nord and London Kings Cross. The journey, including transfers, takes approximately 13h 17m.More details
The distance between Lucerne and Edinburgh is 792 miles.
Lucerne to Edinburgh train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Luzern station.More details
Lucerne to Edinburgh train services, operated by LNER, arrive at Edinburgh station.More details
Edinburgh is 1h behind Lucerne. It is currently 6:00 PM in Lucerne and 5:00 PM in Edinburgh.
There are 2918+ hotels available in Edinburgh. Prices start at £62 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps