See distance between other cities in Canada and Haiti
Air distance from Steinbach to Port-au-Prince:2528.7 Miles (4069.5 Kilometers / 2195.9 Nautical Miles).
The total air distance from Steinbach to Port-au-Prince is 2528.7 miles or 4069.5 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Port-au-Prince: