Flight distance between Santa Marta, Colombia and Queluz, Portugal 4,388.6 mi / 7,062.7 km