Distance from Rome to Barcelona

The distance between Rome, Italy and Barcelona, Spain is 864 kilometers (537 miles).

Rome, Lazio, Italy

Barcelona, Catalonia, Spain

From Rome to Barcelona, the straight-line distance is 864 kilometers, heading west. Both cities are at a similar altitude, with Rome at 52 meters above sea level and Barcelona at 47 meters.

Travel time

Mode Estimated time
Bicycle 3-4 days
Motorcycle 1-2 days
Car 1 day
Helicopter 4-5 hours
Airplane 1-2 hours
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h
Rome, Italy

Local time:

Time Zone: Europe/Rome

Coordinates: 41.8919° N 12.5113° E

Elevation: 52 m (171 ft)


Nearby airports:
  • Roma Ciampino Airport (CIA)
  • Leonardo da Vinci–Fiumicino Airport (FCO)
  • Latina Air Base (QLT)
  • Perugia San Francesco d'Assisi – Umbria International Airport (PEG)
  • Pescara International Airport (PSR)
Barcelona, Spain

Local time:

Time Zone: Europe/Madrid

Coordinates: 41.3888° N 2.159° E

Elevation: 47 m (154 ft)


Nearby airports:
  • Barcelona–El Prat Airport (BCN)
  • Sabadell Airport (QSA)
  • Aeroport de Girona - Costa Brava (GRO)
  • Reus Airport (REU)
  • Pirineus - la Seu d'Urgel Airport (LEU)

Other distances from Rome

Distance between cities Kilometers
From Rome to Milan 479 km
From Rome to Naples 187 km
From Rome to Turin 526 km
From Rome to Palermo 425 km
From Rome to Genoa 403 km

Other distances from Barcelona

Distances between cities Kilometers
From Barcelona to Madrid 505 km
From Barcelona to Valencia 303 km
From Barcelona to Zaragoza 255 km
From Barcelona to Málaga 770 km
From Barcelona to Murcia 471 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Rome and Barcelona.

From To Distance (kilometers)
Mexico City, Mexico Mazatlán, Mexico 864 km
San Salvador, El Salvador Cancún, Mexico 865 km
Brasília, Brazil Guarulhos, Brazil 863 km
Charlotte, United States Queens, United States 863 km
Sucre, Bolivia San Miguel de Tucumán, Argentina 863 km
Charlotte, United States Manhattan, United States 863 km
Gustavo Adolfo Madero, Mexico Mazatlán, Mexico 862 km
Coyoacán, Mexico Mazatlán, Mexico 866 km
Barranquilla, Colombia Caracas, Venezuela 866 km
Port of Spain, Trinidad and Tobago Barquisimeto, Venezuela 861 km
San Francisco, United States Portland, United States 861 km
Shenzhen, China Hanoi, Vietnam 867 km
Ecatepec de Morelos, Mexico Mazatlán, Mexico 861 km
Shanghai, China Seoul, South Korea 867 km
Cartagena, Colombia Maracay, Venezuela 868 km
Ciudad Juárez, Mexico Fort Worth, United States 868 km
Kanpur, India Vadodara, India 859 km
Mexicali, Mexico Albuquerque, United States 859 km

Measure more distances between cities