Distance from Barcelona to Rome

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

Country: Spain

Region: Catalonia

City: Barcelona

Country: Italy

Region: Lazio

City: Rome

Travel time

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

Barcelona, Spain

Local time:

Coordinates: 41.3888° N 2.159° E


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)

Rome, Italy

Local time:

Coordinates: 41.8919° N 12.5113° E


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)

Other distances from Barcelona

Distance 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

Other distances from Rome

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Mexico City, Mexico Mazatlán, Mexico 864 km
Guarulhos, Brazil Porto Alegre, Brazil 865 km
San Salvador, El Salvador Cancún, Mexico 865 km
Guarulhos, Brazil Brasília, Brazil 863 km
Queens, United States Charlotte, United States 863 km
Fort Worth, United States Washington, United States 863 km
Sucre, Bolivia San Miguel de Tucumán, Argentina 863 km
Manhattan, United States Charlotte, 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
Brasília, Brazil Osasco, Brazil 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
Seoul, South Korea Shanghai, China 867 km
Cartagena, Colombia Maracay, Venezuela 868 km

Measure more distances between cities