Berlin to Madrid distance
driving distance = 1,441 miles
flight distance = 1,162 miles
The straight line distance between Berlin and Madrid is 1870 kilometers.
Travel time from Berlin, Germany to Madrid, Spain
How long does it take to drive?
How long does it take to fly?
2 hours, 49 minutes
This is estimated based on the Berlin to Madrid distance by plane of 1162 miles.
What's the distance to Berlin, Germany from where I am now?
How far is Madrid, Spain from me?