Travel from Hamburg to Spain

Train, bus or fly from Hamburg to Spain?

Niki, Eurowings and 10 other airlines fly from Hamburg to Palma every 3 hours. Alternatively, German Railways (DB) operates a train from Hamburg to Madrid hourly. Tickets cost $23 - $110 and the journey takes 4 h. 4 other operators also service this route.

How to get from Hamburg to Spain

ModeDurationPrice
From Hamburg-Barmbek train to Hamburg airport, fly to Palma Mallorca airport, then bus to Palma.5 h 7 min$147
From Hamburg-Barmbek train to Hamburg airport, fly to Barcelona airport, then train to Barcelona.5 h 11 min$83
From Hamburg-Barmbek train to Hamburg airport, fly to Valencia airport, then line 5 subway to Valencia.5 h 21 min$125
From Hamburg-Barmbek train to Hamburg airport, fly to Madrid airport, train to Chamartín, then train to Madrid.5 h 52 min$80
From Hamburg-Barmbek train to Hamburg airport, fly to Malaga airport, then train to Málaga.5 h 49 min$124
From Hamburg-Barmbek train to Hamburg airport, fly to Alicante airport, then bus to Murcia.7 h 1 min$186
From Hamburg Hbf train to Bremen Hbf, taxi to Bremen airport, fly to Palma Mallorca airport, then bus to Palma.5 h 52 min$174
From Hamburg Hbf train to Hannover Hbf, train to Hannover airport, fly to Palma Mallorca airport, then bus to Palma.6 h 22 min$197
From Hamburg Hbf train to Köln Hbf, train to Bruxelles-Midi, train to Avignon TGV, train to Atocha-Renfe, then line 1 subway to Sol.20 h 36 min$453
From Hamburg Hbf train to Köln Hbf, train to Bruxelles-Midi, train to Lyon Part Dieu, train to Barcelona Sants, train to Atocha-Renfe, then line 1 subway to Sol.21 h 3 min$503
From Hamburg bus to Bilbao, bus to Intercambiador de Avenida de America, line 12 bus to Alcala - Manuel Becerra, then line 53 bus to Sol - Sevilla.31 h 26 min$180
From Hamburg bus to Bordeaux, bus to Méndez Álvaro - Estación Sur, then line 148 bus to Callao.35 h 19 min$292
From Hamburg drive to Madrid.20 h 9 min$347
From Hamburg drive to Köln Messe/Deutz Gl. 9-10, train to Köln Hbf, train to Bruxelles-Midi, train to Lyon Part Dieu, train to Barcelona Sants, train to Malgrat de Mar, then drive to Madrid.25 h 30 min$534

How long does it take to get from Hamburg to Spain?

It takes approximately 5 h 7 min to get from Hamburg to Spain.
Close Print Itinerary
  1. Here are 14 options to get from
    Hamburg to Spain:

    1. Trip:
      1 Fly Hamburg to Palma Mallorca
      • One-Way approx: USD $72 - $378
      • Duration: 5 h 7 min
      Open +
      • Trip:
        1 Fly Hamburg to Palma Mallorca
        • One-Way approx: USD $72 - $378
        • Duration: 5 h 7 min
        Close x
    2. Trip:
      2 Fly Hamburg to Barcelona
      • One-Way approx: USD $43 - $214
      • Duration: 5 h 11 min
      Open +
      • Trip:
        2 Fly Hamburg to Barcelona
        • One-Way approx: USD $43 - $214
        • Duration: 5 h 11 min
        Close x
    3. Trip:
      3 Fly Hamburg to Valencia
      • One-Way approx: USD $57 - $256
      • Duration: 5 h 21 min
      Open +
      • Trip:
        3 Fly Hamburg to Valencia
        • One-Way approx: USD $57 - $256
        • Duration: 5 h 21 min
        Close x
    4. Trip:
      4 Fly Hamburg to Madrid
      • One-Way approx: USD $38 - $197
      • Duration: 5 h 52 min
      Open +
      • Trip:
        4 Fly Hamburg to Madrid
        • One-Way approx: USD $38 - $197
        • Duration: 5 h 52 min
        Close x
    5. Trip:
      5 Fly Hamburg to Malaga
      • One-Way approx: USD $78 - $275
      • Duration: 5 h 49 min
      Open +
      • Trip:
        5 Fly Hamburg to Malaga
        • One-Way approx: USD $78 - $275
        • Duration: 5 h 49 min
        Close x
    6. Trip:
      6 Fly Hamburg to Alicante, bus
      • One-Way approx: USD $103 - $452
      • Duration: 7 h 1 min
      Open +
      • Trip:
        6 Fly Hamburg to Alicante, bus
        • One-Way approx: USD $103 - $452
        • Duration: 7 h 1 min
        Close x
    7. Trip:
      7 Train to Bremen, fly to Palma Mallorca
      • One-Way approx: USD $75 - $340
      • Duration: 5 h 52 min
      Open +
      • Trip:
        7 Train to Bremen, fly to Palma Mallorca
        • One-Way approx: USD $75 - $340
        • Duration: 5 h 52 min
        Close x
    8. Trip:
      8 Train to Hannover, fly to Palma Mallorca
      • One-Way approx: USD $86 - $458
      • Duration: 6 h 22 min
      Open +
      • Trip:
        8 Train to Hannover, fly to Palma Mallorca
        • One-Way approx: USD $86 - $458
        • Duration: 6 h 22 min
        Close x
    9. Trip:
      9 Train
      • One-Way approx: USD $329 - $563
      • Duration: 20 h 36 min
      Open +
      • Trip:
        9 Train
        • One-Way approx: USD $329 - $563
        • Duration: 20 h 36 min
        Close x
    10. Trip:
      10 Train via Barcelona Sants
      • One-Way approx: USD $349 - $593
      • Duration: 21 h 3 min
      Open +
      • Trip:
        10 Train via Barcelona Sants
        • One-Way approx: USD $349 - $593
        • Duration: 21 h 3 min
        Close x
    11. Trip:
      11 Bus ALSA
      • One-Way approx: USD $148 - $211
      • Duration: 31 h 26 min
      Open +
      • Trip:
        11 Bus ALSA
        • One-Way approx: USD $148 - $211
        • Duration: 31 h 26 min
        Close x
    12. Trip:
      12 Bus Eurolines FR
      • One-Way approx: USD $208 - $358
      • Duration: 35 h 19 min
      Open +
      • Trip:
        12 Bus Eurolines FR
        • One-Way approx: USD $208 - $358
        • Duration: 35 h 19 min
        Close x
    13. Trip:
      13 Drive
      • One-Way approx: USD $280 - $420
      • Duration: 20 h 9 min
      Open +
      • Trip:
        13 Drive
        • One-Way approx: USD $280 - $420
        • Duration: 20 h 9 min
        Close x
    14. Trip:
      14 Drive, train
      • One-Way approx: USD $385 - $600
      • Duration: 25 h 30 min
      Open +
      • Trip:
        14 Drive, train
        • One-Way approx: USD $385 - $600
        • Duration: 25 h 30 min
        Close x