No ifs or buts. Just travel! Get 12% off your next booking. Valid until 17.03.2025.
12% discount applied on bookings with a total basket value up to €100.
Valid for new and existing customers
Available on app and web bookings
This offer ends on 17.03.2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

How to get to Madrid from Hamburg

Tue, 18 Mar
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information to Madrid from Hamburg

distanceDistance1109 miles
modeAvailable travel modesTrain, coach or flight
priceTicket price range£69 - £514
cheapestCheapest modeFlight • £69 • 3 h
fastestFastest modeFlight • £69 • 3 h
carriersPopular travel companiesFlixBus, Iberia or Deutsche Bahn

Take a train, coach or flight to travel 1109 miles to Madrid from Hamburg. The most popular travel providers which serve this trip are FlixBus, Iberia or Deutsche Bahn among others. Travellers can even take a direct coach, flight or train from Hamburg to Madrid.

Travel options
from Hamburg to Madrid

How to get to Madrid from Hamburg by train, bus, flight or ferry.

Our recommendation
flight

The best way to travel from Hamburg to Madrid is by taking a flight because it’s the best combination of price and speed.

Iberia
15:553h00
Hamburg Airport (HAM)
18:55Madrid Barajas Airport (MAD)
£1211One-way
0 changes
Cheapest
FlixBus
03:0032h30
Hamburg, Zentraler Omnibusbahnhof
11:30Madrid, Estación Sur de Autobuses
£1161One-way
1 change
Fastest
Iberia
15:553h00
Hamburg Airport (HAM)
18:55Madrid Barajas Airport (MAD)
£1211One-way
0 changes
Other options
FlixBus
22:3034h35
Hamburg, Zentraler Omnibusbahnhof
09:05Madrid, Estación Sur de Autobuses
£1191One-way
2 changes
FlixBus
22:3033h50
Hamburg, Zentraler Omnibusbahnhof
08:20Madrid
£1191One-way
2 changes
Iberia
07:003h00
Hamburg Airport (HAM)
10:00Madrid Barajas Airport (MAD)
£1281One-way
0 changes
Vueling Airlines
21:1511h40
Hamburg Airport (HAM)
08:55Madrid Barajas Airport (MAD)
£1271One-way
1 change
Air France
11:557h20
Hamburg Airport (HAM)
19:15Madrid Barajas Airport (MAD)
£1811One-way
1 change

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, coaches, flights and ferries

Tue
18 Mar
Wed
19 Mar
Thu
20 Mar
Fri
21 Mar
Sat
22 Mar
Sun
23 Mar
Mon
24 Mar
Tue
25 Mar
Wed
26 Mar
Thu
27 Mar
Fri
28 Mar
Sat
29 Mar
Sun
30 Mar
Mon
31 Mar
Tue
01 Apr
Wed
02 Apr
Thu
03 Apr
Fri
04 Apr
Sat
05 Apr
Sun
06 Apr
Mon
07 Apr

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: All Airlines Companies from Hamburg to Madrid

Travel from Hamburg to Madrid on Lufthansa, Vueling Airlines and Air France travel with Omio. When comparing timetables and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Germany's largest airline is Lufthansa. Fly from Hamburg to Madrid and book your most convinient travel ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

    FAQs: Hamburg to Madrid

    FAQs: Travel to Madrid 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 Madrid.
    FAQs

    There are 3 travel options from Hamburg to Madrid: train, coach or flight.

    The cheapest way to get from Hamburg to Madrid is by taking a flight with average ticket prices of £69 compared to other travel options to Madrid:

    Taking a flight costs £9 less than taking a coach, which average ticket prices of £78.

    Taking a flight costs £445 less than taking a train, which average ticket prices of £514.

    The quickest way to travel between Hamburg and Madrid is by flight, which takes on average 3 h   compared to other travel options that take longer:

    Coach takes 32 h 30 min on average.

    Train takes 29 h 59 min on average.

    The distance from Hamburg to Madrid is approximately 1109 miles.

    The average frequency per day from Hamburg to Madrid is:

    • 11 coaches per day.
    • Around 48 flights per day.
    • 5 trains a day.

    However, we recommend checking specific travel dates for your trip between Hamburg and Madrid as scheduled services by train, coach or flight can vary by season or day of the week.

    These are the most popular departure and arrival points when travelling from Hamburg to Madrid:

    • Most travellers who buy a plane ticket from Hamburg to Madrid depart from Hamburg Airport to Madrid Barajas Airport.

    Omio works with many trusted partners that can help you travel the best way from Hamburg to Madrid:

    • You can travel from Hamburg to Madrid by coach with FlixBus. You can find cheap tickets on Omio for £78 with FlixBus from Hamburg to Madrid.
    • You can go to Madrid from Hamburg by plane with Iberia, Lufthansa, Vueling Airlines, Brussels Airlines, KLM, Air France or KLM Cityhopper. You'll see cheap plane tickets for £69 with Iberia from Hamburg to Madrid on Omio.
    • You can go to Madrid from Hamburg by train with Deutsche Bahn. You'll see cheap train tickets for £514 with Deutsche Bahn from Hamburg to Madrid on Omio.

    Yes, there are direct routes from Hamburg to Madrid with the following travel companies:

    • You can find 2 direct flights per day to take to Madrid with Iberia.

    Direct services to Madrid tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

    Looking to extend your trip from Hamburg to Madrid? Many Omio customers who go from Hamburg to Madrid usually extend their holiday to explore other popular destinations like Barcelona, Valencia, Seville, Málaga or Paris. If you're looking to explore Barcelona, Valencia, Seville, Málaga or Paris from Madrid, let Omio find you the best connections available at an affordable price.

    Travelling from Hamburg to Madrid: related information

    Here are some other resources that might have the information you need

    HomeTravelTravel to SpainTravel to MadridHow to get to Madrid from Hamburg

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    More routes, destinations and providers
    Currency
    Language