0
There are 674 km. from Barcelona to Cartagena Spain.
Cartagena is located at 37 degrees 36 minutes north latitude.
By road: 51.57 km
By motorway: 41.91 km
Cartagena is located in Colombia, which is a country in South America.
The Mediterranean Sea.