Travel Information to Copenhagen from Hamburg
| 285 km | |
| Train, coach, flight or ferry | |
| €13 - €160 | |
| Coach • €13 • 5 h 35 min | |
| Flight • €160 • 50 min | |
| FlixBus, FINNLINES, regional jet or Deutsche Bahn |
Travel 285 km by train, coach, flight or ferry to Copenhagen from Hamburg. The most popular travel providers which serve this trip are FlixBus, FINNLINES, regional jet or Deutsche Bahn among others. Travellers can even take a direct coach, ferry, flight or train from Hamburg to Copenhagen.
Travel optionsfrom Hamburg to Copenhagen
How to get from Hamburg to Copenhagen by train, bus or flight.
Our recommendation
The best way to travel from Hamburg to Copenhagen is by taking a bus because it’s the best combination of price and speed.
FlixBusCheapest
FlixBusFastest
SK650Other options
EC 398
RE 11160 · IC 5756 · IC 55756 · IC 50140
EC 396
0
FlixBus
FlixBus
LO394 · LO463
LH9 · LH826
LH9 · LH828
TT LineFind all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train, bus, flight, and ferry prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 16
Nov 17
Nov 18
Nov 19
Nov 20
Nov 21
Nov 22
Nov 23
Nov 24
Nov 25
Nov 26
Nov 27
Nov 28
Nov 29
Nov 30
Dec 01
Dec 02
Dec 03
Dec 04
Dec 05
Dec 06
The Journey from Hamburg to Copenhagen
Travelling from Hamburg to Copenhagen is easy, fast and convenient. Anyone making the journey to Denmark's beautiful capital city can choose between flights, trains and buses. Every day of the week there will be different transportation options leaving on an hourly basis, so making the trip could hardly be easier. Flying is the fastest way to travel, at around 3 hours in total, but both trains and buses can get you to your destination in between 5 and 6 hours.
Buses from Hamburg to Copenhagen
Bus travel is an affordable and convenient way to reach Copenhagen from Hamburg, with daily services from Flixbus, Infobus, Postbus and Eurolines. All buses depart from Hamburg's ZOB (main bus station) near the Hauptbahnhof and the journey takes around 6 hours, with minor variations depending on the service you choose. There are between 8 and 12 buses per day, with slightly fewer at weekends.
Trains from Hamburg to Copenhagen
Taking the train is a great option for anyone travelling from Hamburg to Copenhagen. Deutsche Bahn runs a daily service which requires no changes and takes 5 hours 15 minutes to reach the Danish capital, so it's relatively quick and easy. On Sundays there is just one direct train, but travelling from Hamburg to Copenhagen by train is easier on weekdays, when more than 6 direct trains make the journey.
Flights from Hamburg to Copenhagen
Anyone thinking about travelling from Hamburg to Copenhagen could also book a flight. SAS operates five direct flights every weekday between the two cities, with a flight time of 50 minutes. However, when you factor in travelling to and from the airports at both ends, the total journey time can reach 3 hours 30 minutes, so remember to add this into your plans.
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Hamburg to Copenhagen
Travel to Copenhagen easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Hamburg to Copenhagen.

There are 4 ways to get from Hamburg to Copenhagen: train, coach, flight or ferry.
The cheapest way to go to Copenhagen from Hamburg is by taking a coach, which costs on average €13.
This is compared to other ways of getting from Hamburg to Copenhagen:
Taking a coach costs €19 less than taking a ferry, which costs on average €33 for the same trip.
Taking a coach costs €146 less than taking a flight, which average ticket prices of €160.
A coach is €16 less than a train for this journey with tickets for a train from Hamburg to Copenhagen costing on average €29.
The fastest way to get to Copenhagen from Hamburg is by flight with an average travel time of 50 min.
Other travel options to Copenhagen take longer:
Coach takes 5 h 35 min on average.
Ferry takes on average 7 h 15 min.
Taking a train requires on average 4 h 39 min of travel time.
The distance from Hamburg to Copenhagen is approximately 285 km.
The average frequency per day from Hamburg to Copenhagen is:
- 9 coaches a day.
- 4 ferries per day.
- 27 flights a day.
- 5 trains per day.
However, we recommend checking specific travel dates for your route from Hamburg to Copenhagen as scheduled services by train, coach, flight or ferry can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Hamburg to Copenhagen:
- Most travellers board their plane from Hamburg Airport and arrive in Copenhagen Airport.
- Most travellers who book a train ticket from Hamburg to Copenhagen depart from Hamburg Hbf to Copenhagen Central Station.
Omio works with many trusted partners that can help you travel the best way from Hamburg to Copenhagen:
- You can go to Copenhagen from Hamburg by coach with FlixBus. You'll see cheap coach tickets for €13 with FlixBus from Hamburg to Copenhagen on Omio.
- You can travel by ferry to Copenhagen from Hamburg with FINNLINES or TT-Line, and you can find FINNLINES Hamburg to Copenhagen tickets for €33 on Omio.
- You can travel by plane from Hamburg to Copenhagen with regional jet, CityJet, Lufthansa, Eurowings, Austrian Airlines, LOT Polish Airlines, SAS, Norwegian Air or Brussels Airlines, and you can find LOT Polish Airlines Hamburg to Copenhagen tickets for €160 on Omio.
- You can go to Copenhagen from Hamburg by train with Deutsche Bahn. You'll see cheap train tickets for €29 with Deutsche Bahn from Hamburg to Copenhagen on Omio.
Yes, there are direct services available from Hamburg to Copenhagen with the following travel companies:
- 9 direct coaches per day with FlixBus.
- Direct ferries with FINNLINES or TT-Line with 4 direct ferries per day.
- Direct flights with with 3 direct flights per day.
- 4 direct trains per day with Deutsche Bahn.
Direct services tend to save you time and add more convenience in getting you to Copenhagen as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Hamburg to Copenhagen.
Travelling from Hamburg to Copenhagen: related information
Here are some other resources that might have the information you need
