Flight distance between David, Panama and Toluca, Mexico 1,375.7 mi / 2,214.0 km