Flight distance between Salvador, Brazil and Tehran, Iran 6,734.6 mi / 10,838.3 km