Germany
Cities you can fly to: 13. Each comes with the best time to go and the local price level.
Berlin
May, August, September · expensive
Bremen
May, July, August · expensive
Cologne
June, July, August · expensive
Dortmund
June, July, August · expensive
Dresden
June, July, August · moderate

Düsseldorf
June, July, August · expensive
Frankfurt
May, June, August · expensive
Hamburg
May, August, September · expensive
Hanover
May, June, August · expensive
Leipzig
June, July, August · moderate
Munich
June, July, August · expensive
Nuremberg
May, June, August · expensive
Stuttgart
June, July, August · expensive
Germany: before you go
Internet
Roaming depends on your operator — consider an eSIM
EU roaming rules only cover SIM cards from EU and EEA countries. Check your operator's rates or buy a local eSIM.
Documents
Passport required
Visa-free for up to 90 days in any 180; your passport must be valid for at least 3 months after you leave. Check the current Schengen entry rules (EES, ETIAS).
Healthcare
Your UK GHIC is valid
It covers public healthcare in the EU — travel insurance is still recommended.
Money
Euro (EUR)
1 EUR ≈ £0.84 (average NBP rate)