Countries between Papua New Guinea and Canada

Up to 500 kilometers
Senegal flag Distance from Papua New Guinea to Senegal is: 371 kilometer Distance from Port Moresby to Dakar
Up to 1,500 kilometers
Cambodia flag Distance from Papua New Guinea to Cambodia is: 1,143 kilometer Distance from Port Moresby to Phnom Penh
Solomon Islands flag Distance from Papua New Guinea to Solomon Islands is: 1,404 kilometer Distance from Port Moresby to Honiara
Up to 2,500 kilometers
Vanuatu flag Distance from Papua New Guinea to Vanuatu is: 2,459 kilometer Distance from Port Moresby to Port-Vila
Up to 3,000 kilometers
Bangladesh flag Distance from Papua New Guinea to Bangladesh is: 2,875 kilometer Distance from Port Moresby to Dhaka
Up to 3,500 kilometers
Kiribati flag Distance from Papua New Guinea to Kiribati is: 3,105 kilometer Distance from Port Moresby to Tarawa
Bhutan flag Distance from Papua New Guinea to Bhutan is: 3,271 kilometer Distance from Port Moresby to Thimphu
Fiji flag Distance from Papua New Guinea to Fiji is: 3,499 kilometer Distance from Port Moresby to Suva
Up to 4,500 kilometers
Tonga flag Distance from Papua New Guinea to Tonga is: 4,220 kilometer Distance from Port Moresby to Nuku'alofa
Up to 5,000 kilometers
Taiwan flag Distance from Papua New Guinea to Taiwan is: 4,729 kilometer Distance from Port Moresby to Taipei
Up to 5,500 kilometers
Afghanistan flag Distance from Papua New Guinea to Afghanistan is: 5,138 kilometer Distance from Port Moresby to Kabul
Up to 6,500 kilometers
Bahrain flag Distance from Papua New Guinea to Bahrain is: 6,308 kilometer Distance from Port Moresby to Manama
Up to 7,000 kilometers
Djibouti flag Distance from Papua New Guinea to Djibouti is: 6,772 kilometer Distance from Port Moresby to Djibouti
French Polynesia flag Distance from Papua New Guinea to French Polynesia is: 6,859 kilometer Distance from Port Moresby to Papeete
Azerbaijan flag Distance from Papua New Guinea to Azerbaijan is: 6,925 kilometer Distance from Port Moresby to Baku
Up to 7,500 kilometers
Armenia flag Distance from Papua New Guinea to Armenia is: 7,339 kilometer Distance from Port Moresby to Yerevan
Up to 8,500 kilometers
Cyprus flag Distance from Papua New Guinea to Cyprus is: 8,138 kilometer Distance from Port Moresby to Nicosia