Flight distance between San Miguel del Padrón, Cuba and Tehran, Iran 7,374.0 mi / 11,867.4 km