Flight distance between David, Panama and Tabriz, Iran 7,833.2 mi / 12,606.4 km