Flight distance between Santiago de Veraguas, Panama and Teresina, Brazil 2,784.6 mi / 4,481.3 km