Flight distance between Salvador, Brazil and Baltimore, United States of America 4,364.6 mi / 7,024.1 km