Transit Desk

Crossing brief

How far is it from Germany to Spain?

Distance
It is about 1,869 km (1,161 mi) from Germany to Spain as the crow flies — roughly 3 h by non-stop flight.

Berlin to Madrid

Germany Spain
Distance
1,869 km
In miles
1,161 mi
Flight time
3 h
Time change
0 h

Distance is the great-circle distance between the capitals (Berlin and Madrid); flight time is an estimate for a non-stop route at cruising speed. Real schedules vary with routing, winds and connections.

This is a short-haul route: among the 59 countries we cover, Spain is the #22 closest to Germany, making it a mid-range destination.

Crossing from Germany to Spain

The practical differences you will notice on this specific trip.

Time on arrivalNo change from Germany
PowerNo plug adapter needed — both use Type C/F sockets. Voltage is the same (230V).

Common questions

How far is Germany from Spain?

About 1,869 km (1,161 miles) in a straight line between the two capitals.

How long is the flight from Germany to Spain?

A non-stop flight takes roughly 3 h, though actual times depend on the exact airports and routing.

Will I be jet-lagged flying to Spain?

There is no time change, so jet lag should be minimal.

Updated July 2, 2026