All Great Journeys Start With A Map 🌎 Try DOTS for free

Mesagne to Civitavecchia Train

the dotted world map
08/15/2026
+ Add return
Stay with Booking.com

Download our App for free

Mesagne to Civitavecchia by train

The journey from Mesagne to Civitavecchia by train is 329.73 mi and takes . There are connections per day, with the first departure at and the last at . It is possible to travel from Mesagne to Civitavecchia by train for as little as or as much as . The best price for this journey is .

Distance 329.73 mi
Departure Mesagne
Arrival Civitavecchia

Mesagne to Civitavecchia CO2 Emissions by Train

Ecology
Train
37.14kg
Bus
39.8kg
Flight
106.13kg
Car
84.9kg
What are the CO2 emissions from Mesagne to Civitavecchia by train? The CO2 emissions from taking the train between Mesagne and Civitavecchia are 37.14kg.
How much CO2 do I save by taking the train between Mesagne and Civitavecchia? By taking the train between Mesagne and Civitavecchia you will save 68.99kg CO2 emissions compared to a flight, 2.66kg compared to a bus and 47.76kg compared to a car.

Anything we can improve?

Frequently Asked Questions

What's the distance between Mesagne and Civitavecchia by train?
Mesagne to Civitavecchia is 329.73 mi.
Is there a direct train from Mesagne to Civitavecchia?
Yes, there is a direct train between Mesagne and Civitavecchia.
What are the CO2 emissions for Mesagne to Civitavecchia by train?
The train journey from Mesagne to Civitavecchia creates 37.14kg of CO2 emissions.

Go local from Mesagne

Trending routes

Weekend getaways from Mesagne

International routes from Mesagne and nearby areas

Other destinations from Mesagne

Main routes to Civitavecchia

Other popular routes