The distance between Santa Marta (Colombia) and Trujillo (Peru) is ca. 2.218,5 km (air line).
Distance between Santa Marta and other cities and places worldwide
Distance between Santa Marta and other major cities
Los Angeles5127.9 km
Vancouver6155.7 km
New York City3278.1 km
Mexico CIty2821.9 km
London7929.9 km
Paris8084.6 km
Berlin8854.7 km
Stockholm9059.4 km
Tokyo13693 km