No, there is no direct train from Edinburgh to Civitavecchia. However, there are services departing from Edinburgh and arriving at Civitavecchia via London St Pancras Eurostar, Lyon Part Dieu, Torino Porta Susa and Roma Termini. The journey, including transfers, takes approximately 21h 47m.More details
The distance between Edinburgh and Civitavecchia is 1881 km.
Edinburgh to Civitavecchia train services, operated by LNER, depart from Edinburgh station.More details
Edinburgh to Civitavecchia train services, operated by Trenitalia, arrive at Civitavecchia station.More details
Civitavecchia is 1h ahead of Edinburgh. It is currently 2:02 AM in Edinburgh and 3:02 AM in Civitavecchia.
There are 261+ hotels available in Civitavecchia. Prices start at 87€ 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