> it lacks an international airport
Berlin has an international airport.
Berlin has an international airport.
Berlin is certainly underserved given its size but that's just the Frankfurt effect (an airport with >60m passengers p.a. for a city <1m population).
That's assuming you don't miss your connection and lose an hour or two getting rebooked, or dealing with lost luggage.