Distance from Switzerland to Hungary

The distance between Switzerland and Hungary is 858 kilometers (533 miles).

Switzerland, Europe

Hungary, Europe

858 km

Distance between centroids

439 km

Shortest distance

Calculated based on main borders (including major islands)

620 km

Shortest distance between major cities

Winterthur → Zalaegerszeg

Distances between Switzerland and Hungary by cities:

City in Switzerland City in Hungary Distance (kilometers)
Biel/Bienne Pécs 849 km
Koblenz Budapest 813 km
Zürich Kaposvár 714 km
Winterthur Budapest 777 km
Bern Pest 883 km
Lausanne Kaposvár 858 km
Lugano Pest 790 km
Thal Pest 717 km
Geneva Budapest 993 km
Esslingen Budapest 780 km
Esslingen Pest 783 km
Basel Zalaegerszeg 707 km
Bern Budapest 879 km
Lausanne Buda 948 km
Linden Pest 867 km
Sankt Gallen Székesfehérvár 683 km
Montana Pest 892 km
Winterthur Zalaegerszeg 620 km
Sankt Gallen Budapest 728 km
Lugano Budapest 787 km

Distance between cities calculator →

Other distances from Switzerland

Distance between countries Kilometers
From Switzerland to China 7,615 km
From Switzerland to India 6,915 km
From Switzerland to United States 8,031 km
From Switzerland to Indonesia 11,264 km
From Switzerland to Pakistan 5,478 km

Other distances from Hungary

Distances between countries Kilometers
From Hungary to China 6,830 km
From Hungary to India 6,062 km
From Hungary to United States 8,674 km
From Hungary to Indonesia 10,409 km
From Hungary to Pakistan 4,621 km

Countries separated by similar distances

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

From To Distance (kilometers)
Cambodia Laos 850 km
Italy Greece 844 km
Colombia Venezuela 878 km
Colombia Panama 841 km
Netherlands Austria 840 km
Austria Netherlands 840 km
Switzerland Slovakia 884 km
Peru Ecuador 886 km
Ecuador Peru 886 km
Ecuador Colombia 829 km
Colombia Ecuador 829 km
United Kingdom Luxembourg 895 km
France Germany 817 km
Germany France 817 km

More distances from Switzerland

Calculate the distance between any 2 countries