Countries between Malta and Virgin Islands

Up to 500 kilometers
Libya flag Distance from Malta to Libya is: 354 kilometer Distance from Valletta to Tripoli
Tunisia flag Distance from Malta to Tunisia is: 400 kilometer Distance from Valletta to Tunis
Djerba flag Distance from Malta to Djerba is: 406 kilometer Distance from Valletta to Djerba
Up to 1,000 kilometers
Italy flag Distance from Malta to Italy is: 675 kilometer Distance from Valletta to Rome
San Marino flag Distance from Malta to San Marino is: 906 kilometer Distance from Valletta to San Marino
Up to 1,500 kilometers
Algeria flag Distance from Malta to Algeria is: 1,033 kilometer Distance from Valletta to Algiers
Monaco flag Distance from Malta to Monaco is: 1,057 kilometer Distance from Valletta to Monaco
Croatia flag Distance from Malta to Croatia is: 1,105 kilometer Distance from Valletta to Zagreb
Slovenia flag Distance from Malta to Slovenia is: 1,126 kilometer Distance from Valletta to Ljubljana
Liechtenstein flag Distance from Malta to Liechtenstein is: 1,315 kilometer Distance from Valletta to Vaduz
Andorra flag Distance from Malta to Andorra is: 1,334 kilometer Distance from Valletta to Andorra la Vella
Switzerland flag Distance from Malta to Switzerland is: 1,359 kilometer Distance from Valletta to Bern
Austria flag Distance from Malta to Austria is: 1,378 kilometer Distance from Valletta to Vienna
Up to 2,000 kilometers
Czech Republic flag Distance from Malta to Czech Republic is: 1,573 kilometer Distance from Valletta to Prague
Spain flag Distance from Malta to Spain is: 1,661 kilometer Distance from Valletta to Madrid
Luxembourg flag Distance from Malta to Luxembourg is: 1,663 kilometer Distance from Valletta to Luxembourg
France flag Distance from Malta to France is: 1,746 kilometer Distance from Valletta to Paris
Gibraltar flag Distance from Malta to Gibraltar is: 1,780 kilometer Distance from Valletta to Gibraltar
Belgium flag Distance from Malta to Belgium is: 1,845 kilometer Distance from Valletta to Brussels
Germany flag Distance from Malta to Germany is: 1,847 kilometer Distance from Valletta to Berlin
Morocco flag Distance from Malta to Morocco is: 1,949 kilometer Distance from Valletta to Rabat
Netherlands flag Distance from Malta to Netherlands is: 1,975 kilometer Distance from Valletta to Amsterdam
Up to 2,500 kilometers
Jersey flag Distance from Malta to Jersey is: 2,025 kilometer Distance from Valletta to St. Helier
United Kingdom flag Distance from Malta to United Kingdom is: 2,085 kilometer Distance from Valletta to London
Portugal flag Distance from Malta to Portugal is: 2,104 kilometer Distance from Valletta to Lisbon
Isle of Man flag Distance from Malta to Isle of Man is: 2,496 kilometer Distance from Valletta to Douglas
Up to 3,000 kilometers
Ireland flag Distance from Malta to Ireland is: 2,517 kilometer Distance from Valletta to Dublin
Canary Islands flag Distance from Malta to Canary Islands is: 2,945 kilometer Distance from Valletta to Las Palmas
Up to 4,000 kilometers
Mauritania flag Distance from Malta to Mauritania is: 3,574 kilometer Distance from Valletta to Nouakchott
Senegal flag Distance from Malta to Senegal is: 3,946 kilometer Distance from Valletta to Dakar
Gambia flag Distance from Malta to Gambia is: 3,976 kilometer Distance from Valletta to Banjul
Up to 4,500 kilometers
Guinea-Bissau flag Distance from Malta to Guinea-Bissau is: 4,023 kilometer Distance from Valletta to Bissau
Cape Verde flag Distance from Malta to Cape Verde is: 4,423 kilometer Distance from Valletta to Praia
Up to 7,500 kilometers
Bermuda flag Distance from Malta to Bermuda is: 7,084 kilometer Distance from Valletta to Hamilton
Up to 8,000 kilometers
Antigua and Barbuda flag Distance from Malta to Antigua and Barbuda is: 7,678 kilometer Distance from Valletta to Saint John's
Anguilla flag Distance from Malta to Anguilla is: 7,721 kilometer Distance from Valletta to The Valley
Barbados flag Distance from Malta to Barbados is: 7,721 kilometer Distance from Valletta to Bridgetown
Saint Kitts and Nevis flag Distance from Malta to Saint Kitts and Nevis is: 7,743 kilometer Distance from Valletta to Basseterre
Dominica flag Distance from Malta to Dominica is: 7,746 kilometer Distance from Valletta to Roseau
Saint Vincent flag Distance from Malta to Saint Vincent is: 7,863 kilometer Distance from Valletta to Kingstown
Virgin Islands flag Distance from Malta to Virgin Islands is: 7,878 kilometer Distance from Valletta to Charlotte Amalie