You can type city name, airport name, airport code, state name and country name.
Distance Between > Cities > Belgium to Spain

Distance Between Belgium and Spain is

1315.14 kilometers
817.19 miles
Flying time between Belgium and Spain can take around 2 hours 20 minutes under avarage conditions.


Latitude: 50.833
Longitude: 4.333
State: ,
Country: Belgium, BE
Continent: Europe
Timezone: na


Latitude: 40.4
Longitude: -3.683
State: ,
Country: Spain, ES
Continent: Europe
Timezone: na
If you want to travel by car you can see the driving route and driving distance between Belgium and Spain by car on the map below.
Please waiting while calculating driving distance and time.
if the map doesn't load please click here

How far between Belgium to Spain?

Your starting point Belgium, Belgium is located at (50.833, 4.333).
Your ending point Spain, Spain is located at (40.4, -3.683)
Total distance from Belgium to Spain is 1315.14 kms. 1315.14 kms equals to 817.19 miles and 709.65 nautical miles.

Distance information is flight distance as a line. Flight time between Belgium to Spain can change depending on many different conditions.
Timezone for Belgium and Spain is na

Latest Searched Country Distances: Australia and Russian Federation | Malta and Spain | Italy and Finland | Italy and Austria | Cyprus and Latvia |

Have you been to Belgium or Spain? or Planing to visit Belgium or Spain?You can share your ideas about travelling from Belgium to Spain, such as which is the best way to travel between Belgium to Spain. Or you can ask questions to other users about your future visit to Belgium or to Spain.Or just share anything you want about Belgium or Spain.
If you like our site, please share it
airports near Machu Picchu and cities near Machupicchu
Machu Picchu
This page is prepared to answer your question about "what is the distance between Belgium and Spain?". Below you can also find other distances from Belgium or from Spain to other locations.
Distance Between - Disclaimer - Privacy Policy - Contact Us - page loaded in 0.007915 seconds