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)
713 km
Shortest distance between major cities
Thal → Budapest XI. kerület
Distances between Switzerland and Hungary by cities:
City in Switzerland | City in Hungary | Distance (kilometers) |
---|---|---|
Bern | Budapest XI. kerület | 879 km |
Genève | Székesfehérvár | 943 km |
Linden | Budapest | 864 km |
Esslingen | Budapest | 780 km |
Basel | Budapest | 863 km |
Luzern | Székesfehérvár | 766 km |
Zürich | Budapest XI. kerület | 791 km |
Thal | Budapest XI. kerület | 713 km |
Thal | Budapest | 714 km |
Zürich (Kreis 11) | Budapest | 793 km |
Sankt Gallen | Debrecen | 922 km |
Linden | Budapest XI. kerület | 863 km |
Zürich | Budapest | 791 km |
Genève | Budapest | 993 km |
Winterthur | Vasas | 743 km |
Koblenz | Budapest | 813 km |
Lugano | Debrecen | 981 km |
Basel | Budapest XI. kerület | 863 km |
Winterthur | Budapest XI. kerület | 777 km |
Luzern | Budapest | 813 km |
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 |
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 |
The following list contains countries that are separated by a similar distance as it is between Switzerland and Hungary.
From | To | Distance (kilometers) |
---|---|---|
Greece | Croatia | 864 km |
Nigeria | Togo | 865 km |
Cuba | Dominican Republic | 854 km |
Bulgaria | Croatia | 866 km |
Haiti | Bahamas | 854 km |
Puerto Rico | Grenada | 849 km |
Slovakia | Ukraine | 847 km |
Greece | Italy | 844 km |
Nigeria | Equatorial Guinea | 841 km |
Netherlands | Austria | 840 km |
Slovakia | Switzerland | 884 km |
Slovakia | Albania | 836 km |
Moldova | Poland | 833 km |
Haiti | Curacao | 831 km |
Haiti | Netherlands Antilles | 823 km |