Flight distance between Nieuw Nickerie, Suriname and Puebla, Mexico 2,915.7 mi / 4,692.4 km