Distance from Canada to Ireland

The distance between Canada and Ireland is 5,767 kilometers (3,584 miles).

Canada, America

Ireland, Europe

5,767 km

Distance between centroids

2,998 km

Shortest distance

Calculated based on main borders (including major islands)

3,960 km

Shortest distance between major cities

Halifax → Newport

Distances between Canada and Ireland by cities:

City in Canada City in Ireland Distance (kilometers)
Brampton Dublin 5,289 km
London Limerick 5,304 km
Ottawa Newport 4,689 km
Montréal Cork 4,682 km
Surrey Rialto 7,185 km
Hamilton Waterford 5,309 km
Winnipeg Newport 5,653 km
Toronto Cork 5,175 km
Laval Newport 4,552 km
Hamilton Dublin 5,324 km
Etobicoke Limerick 5,153 km
Mississauga Dublin 5,289 km
Laval Dublin 4,779 km
Halifax Boston 4,015 km
Brampton Cork 5,201 km
Winnipeg Dublin 5,867 km
Edmonton Cork 6,408 km
Edmonton Dublin 6,393 km
Halifax Newport 3,960 km
Ottawa Dublin 4,916 km

Distance between cities calculator →

Other distances from Canada

Distance between countries Kilometers
From Canada to China 9,410 km
From Canada to India 11,488 km
From Canada to United States 2,262 km
From Canada to Indonesia 12,893 km
From Canada to Pakistan 10,410 km

Other distances from Ireland

Distances between countries Kilometers
From Ireland to China 8,180 km
From Ireland to India 8,013 km
From Ireland to United States 6,650 km
From Ireland to Indonesia 12,144 km
From Ireland to Pakistan 6,562 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Canada and Ireland.

From To Distance (kilometers)
France Uganda 5,768 km
Chile El Salvador 5,772 km
Australia Thailand 5,776 km
China Saudi Arabia 5,776 km
Germany Gabon 5,760 km
Canada Aruba 5,757 km
Australia Samoa 5,784 km
United Kingdom Eritrea 5,785 km
Japan Tajikistan 5,790 km
Argentina Saint Lucia 5,799 km
Paraguay Bahamas 5,740 km
Italy Tanzania 5,804 km
Spain Rwanda 5,805 km
Mexico French Guiana 5,733 km

More distances from Canada

Calculate the distance between any 2 countries