Flight distance between Salvador, Brazil and Mao, Dominican Republic 3,155.5 mi / 5,078.3 km