Travel from Denmark to Germany: Train, Bus, Car & Flight Options

Denmark and Germany share a land border and excellent transport links. From Copenhagen (CPH) to major German cities:

By Train (DSB / DB)

  • Copenhagen → Hamburg: ~4h 30m (direct EC/IC)
  • Copenhagen → Berlin: ~6h 30m (direct EuroCity)
  • Copenhagen → Munich: ~11h (1 change, usually Hamburg/Hannover)
  • Booking: DSB.dk, bahn.de; book early for Sparpreis/Early Bird fares.

By Bus (FlixBus, Sindbad, Eurolines)

  • Copenhagen → Hamburg: ~5h 30m
  • Copenhagen → Berlin: ~8h
  • Copenhagen → Munich: ~13h
  • Cheaper than train; less frequent; WiFi, power outlets.

By Car

  • Copenhagen → Hamburg: ~300 km, 3h 30m (E45/E47 → A7)
  • Copenhagen → Berlin: ~450 km, 5h (via Fehmarn Belt ferry or future tunnel)
  • Copenhagen → Munich: ~950 km, 9–10h
  • Border: Schengen (no checks); vignette not needed in Germany (cars).

By Plane

  • CPH → HAM: 55 min (SAS, Lufthansa, Ryanair)
  • CPH → BER: 1h 10m
  • CPH → MUC: 1h 30m
  • CPH → FRA: 1h 35m
  • Fastest city-center-to-city-center for Berlin/Munich/Frankfurt.

Current Notes

  • Fehmarn Belt Fixed Link (tunnel, opening ~2029) will cut rail/road time significantly.
  • Check COVID/restriction status (currently none in Schengen).
  • Eurail/Interrail valid on most trains.

Choose train for comfort/sustainability, flight for speed to south/east Germany, bus for budget, car for flexibility.

Copyright Wanderlust World © https://www.ynyoo.com