Flight distance between Duncan Town, Bahamas and Toluca, Mexico 1,557.4 mi / 2,506.4 km