Omio recommends booking the flight as it is the most popular option from Madrid to Hamburg among Omio's users. If you are prioritising price take the coach with prices starting from £89. For those with little time consider booking a flight which can get you there in 7h 51m. In case you are seeking to minimise your carbon footprint the coach is your best bet as it emits only 1.8 - 4.5kg.
Most popular Flight | Coach |
---|---|
£148 Average Price | £131 Average Price Cheapest |
10h 51m average duration Fastest 7h 51m Onboard + 3h 0m Additional time* | 1d 37h 40m average duration 1d 37h 10m Onboard + 30m Additional time* |
5.4 - 10.7kg CO2 emissions | 1.8 - 4.5kg CO2 emissions Lowest |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Distance 1789 km |
Trains per day 4 |
First train 00:25 |
Last train 23:30 |
You can travel by train to Hamburg from Madrid with Deutsche Bahn. When you search Omio for times and tickets, we’ll show you the best deals available.
Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Madrid to Hamburg. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
Here are some other resources that might have the information you need