Trains from Barcelona to Rome

  • Lowest price from ≈ MYR 253.22 €53.87
  • Average duration 20h
  • Connections per day 1
  • Distance 859 km
  • CO₂ per person 12 kg

train from Barcelona to Rome

The journey from Barcelona to Rome is about 859 km. On average a train trip takes 20h with 1 connections per day.

Lowest price ≈ MYR 253.22 €53.87
Trip duration 20h
Connections per day 1
Lowest price ≈ MYR 253.22 €53.87
Highest price ≈ MYR 253.22 €53.87
First departure 02:55 AM
Last departure 02:55 AM
Distance 859 km
Departure Barcelona
Arrival Rome
Travel operator Flixbus, BlaBlaBus
Find the best price
Intercity Notte60.13 kg CO₂
02:55Barcelona Nord
20h 10m
05:43Rome Ostiense
≈ MYR 356.67 €75.88
2 changes
inOui60.13 kg CO₂
13:25Barcelona Sants
18h 45m
12:10Rome Termini
≈ MYR 944.28 €200.89
3 changes
inOui60.13 kg CO₂
13:25Barcelona Sants
18h 45m
13:10Rome Termini
≈ MYR 944.28 €200.89
3 changes

Next departures from Barcelona to Rome

Sample times and fares for the coming days — book to confirm availability and price.

≈ MYR 356.67 €75.88
02:55 Barcelona Nord
20h 10m · 2 changes
05:43 Rome Ostiense
TGV inOui ≈ MYR 944.28 €200.89
13:25 Barcelona Sants
18h 45m · 3 changes
12:10 Rome Termini
TGV inOui ≈ MYR 1,052.39 €223.89
13:25 Barcelona Sants
18h 43m · 3 changes
11:10 Rome Termini
TGV inOui ≈ MYR 944.28 €200.89
13:25 Barcelona Sants
18h 45m · 3 changes
13:10 Rome Termini
See all timetables

CO₂ emissions by mode

train 60.13kg
bus 64.43kg
flight 171.8kg
carpool 137.44kg
How much CO₂ is emitted travelling by train from Barcelona to Rome?

The train journey between Barcelona and Rome emits 60.13kg of CO₂.

How much CO₂ do I save by taking the train between Barcelona and Rome?

Taking the train between Barcelona and Rome saves 111.67kg of CO₂ compared to a flight, 4.3kg compared to the bus and 77.31kg compared to the car.

FAQ