There are 12 ways to get from Hamburg to Tarifa by plane, car ferry, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hamburg Airport to Tangier Ibn Battouta Airport, car ferry
best- Fly from Hamburg Airport (HAM) to Tangier Ibn Battouta Airport (TNG)plane HAM - TNG
- Take the carferry from Port of Tangier Ville to Tarifacarferry
10h 26m€122–614Fly Hamburg Airport to Málaga Airport, bus
cheapest- Fly from Hamburg Airport (HAM) to Málaga Airport (AGP)plane HAM - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella Estación de Autobuses to Tarifabus
9h 38m€100–257Train, bus via Nantes
- Take the train from Hamburg Hbf to Köln Hbftrain 43 / ...
- Take the train from Koeln Hbf to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Nantestrain Tgv
- Take the train from Nantes to La Rochelle Villetrain Ter
- Take the bus from La Rochelle to Algecirasbus
42h 15m€464–781Train, bus, car ferry
- Take the train from Hamburg Hbf to Essen Hbftrain 43 / ...
- Take the bus from Essen central train station to Montpellierbus
- Take the carferry from Port of Sete to Port of Tangier Villecarferry
- Take the carferry from Port of Tangier Ville to Tarifacarferry
3d€322–730Drive 2,778.2 km
- Drive from Hamburg to Tarifacar 2,778.2 km
26h 43m€453–654Fly Hamburg Airport to Gibraltar International Airport, bus
- Fly from Hamburg Airport (HAM) to Gibraltar International Airport (GIB)plane HAM - GIB
- Take the bus from Estación de Autobuses de La Línea de la Concepción to Tarifabus
11h 57m€279–412Fly Hamburg Airport to Jerez Airport, train, bus
- Fly from Hamburg Airport (HAM) to Jerez Airport (XRY)plane HAM - XRY
- Take the train from La Parra to Bahia Surtrain
- Take the bus from San Fernando to Tarifabus
9h 39m€114–304Train to Lübeck Airport, fly to Málaga Airport, bus
- Take the train from Hamburg Hbf to Lübeck Hbftrain
- Fly from Lübeck Airport (LBC) to Málaga Airport (AGP)plane LBC - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella Estación de Autobuses to Tarifabus
10h 37m€160–525Train, bus
- Take the train from Hamburg Hbf to Kassel Bahnhof Wilhelmshöhetrain 25 / ...
- Take the train from Kassel Bahnhof Wilhelmshöhe to Karlsruhe Hauptbahnhoftrain 20 / ...
- Take the bus from Karlsruhe - Central Station South Side to Estación Sur de Autobusesbus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Algecirastrain Alv
42h 23m€322–583Bus
- Take the bus from Hamburg - Bus Station to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Estación de autobuses de Burgosbus
- Take the bus from Estación de autobuses de Burgos to Tarifabus
42h 45m€206–347Train, bus #2
- Take the train from Hamburg Central Station to Essen Central Stationtrain
- Take the bus from Essen central train station to Barcelonabus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Algecirasbus
44h 46m€246–375Car train, drive
- Take the cartrain from Hamburg Hbf to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Tarifacar
31h 21m€431–607
Hamburg to Tarifa by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Hamburg to Tarifa is to fly and bus which costs €100 - €260 and takes 9h 38m.
The fastest way to get from Hamburg to Tarifa is to fly and bus which takes 9h 38m and costs €100 - €260.
No, there is no direct bus from Hamburg station to Tarifa. However, there are services departing from Hamburg - Bus Station and arriving at Tarifa via Paris - Bercy-Seine Bus Station and Estación de autobuses de Burgos. The journey, including transfers, takes approximately 42h 45m.
The distance between Hamburg and Tarifa is 2404 km. The road distance is 2778.2 km.
The best way to get from Hamburg to Tarifa without a car is to train and bus via Nantes which takes 42h 15m and costs €460 - €800.
It takes approximately 10h 26m to get from Hamburg to Tarifa, including transfers.
Hamburg to Tarifa bus services, operated by BlaBlaCar Bus, depart from Hamburg - Bus Station.
Hamburg to Tarifa bus services, operated by BlaBlaCar Bus, arrive at Paris - Bercy-Seine Bus Station.
Yes, the driving distance between Hamburg to Tarifa is 2778 km. It takes approximately 26h 43m to drive from Hamburg to Tarifa.
Book your Hamburg to Tarifa bus tickets online with Omio.
What companies run services between Hamburg, Germany and Tarifa, Andalusia, Spain?
You can take a bus from Hamburg - Bus Station to Tarifa via Paris - Bercy-Seine Bus Station and Estación de autobuses de Burgos in around 42h 45m.
- Website
- britishairways.com
Flights from Hamburg Airport to Gibraltar International Airport via London Heathrow
- Ave. Duration
- 11h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Sunday, and Thursday
- Estimated price
- €180–850
Flights from Hamburg Airport to Gibraltar International Airport via Amsterdam Schiphol, London Heathrow
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €180–850
- Website
- ryanair.com
Flights from Hamburg Airport to Málaga Airport
- Ave. Duration
- 3h 25m
- When
- Monday
- Estimated price
- €70–240
Flights from Lübeck Airport to Málaga Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €120–440
Flights from Lübeck Airport to Málaga Airport via Palma Mallorca
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- €120–440
Flights from Lübeck Airport to Málaga Airport via London Stansted
- Ave. Duration
- 6h 52m
- When
- Monday and Friday
- Estimated price
- €120–440
- Website
- eurowings.com
Flights from Hamburg Airport to Málaga Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €70–240
Flights from Hamburg Airport to Málaga Airport via Stuttgart
- Ave. Duration
- 5h 35m
- When
- Monday and Wednesday
- Estimated price
- €70–240
Flights from Hamburg Airport to Jerez Airport
- Ave. Duration
- 3h 25m
- When
- Saturday
- Estimated price
- €100–430
- Website
- swiss.com
Flights from Hamburg Airport to Málaga Airport via Zurich
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- €90–360
- Website
- brusselsairlines.com
Flights from Hamburg Airport to Tangier Ibn Battouta Airport via Brussels
- Ave. Duration
- 10h 55m
- When
- Thursday
- Estimated price
- €190–600
Flights from Hamburg Airport to Málaga Airport via Brussels
- Ave. Duration
- 6h 45m
- When
- Monday to Friday
- Estimated price
- €70–310
- Website
- airarabia.com
Flights from Hamburg Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Monday and Saturday
- Estimated price
- €100–350
Flights from Hamburg Airport to Tangier Ibn Battouta Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €130–550
Flights from Hamburg Airport to Tangier Ibn Battouta Airport via Brussels
- Ave. Duration
- 7h 40m
- When
- Wednesday
- Estimated price
- €130–550
- Website
- easyjet.com
Flights from Hamburg Airport to Gibraltar International Airport via London Gatwick
- Ave. Duration
- 8h 55m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €300–360
Flights from Hamburg Airport to Málaga Airport via Basel
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- €90–190
- Website
- airfrance.com
Flights from Hamburg Airport to Tangier Ibn Battouta Airport via Paris Charles de Gaulle
- Ave. Duration
- 9h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €100–500
- Website
- vueling.com
Flights from Hamburg Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €100–350
- Website
- tuifly.be
Flights from Hamburg Airport to Tangier Ibn Battouta Airport via Brussels
- Ave. Duration
- 5h 40m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €120–550
- Website
- royalairmaroc.com
Flights from Hamburg Airport to Tangier Ibn Battouta Airport via Málaga Airport
- Ave. Duration
- 5h 55m
- When
- Sunday
- Estimated price
- €170–550
- Website
- condor.com
Flights from Hamburg Airport to Jerez Airport
- Ave. Duration
- 3h 25m
- When
- Friday
- Estimated price
- €120–410
- Website
- lufthansa.com
Flights from Hamburg Airport to Jerez Airport via Frankfurt
- Ave. Duration
- 5h 20m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €130–430
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamburg Hbf to Köln Hbf
- Ave. Duration
- 4h 1m
- Frequency
- Hourly
- Estimated price
- €80–170
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamburg Hbf to Essen Hbf
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- €70–140
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamburg Hbf to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €60–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel Bahnhof Wilhelmshöhe to Karlsruhe Hauptbahnhof
- Ave. Duration
- 2h 35m
- Frequency
- Every 2 hours
- Estimated price
- €60–130
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Koeln Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 56m
- Frequency
- Every 2 hours
- Estimated price
- €80–140
- Website
- Eurostar
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Brussel-Zuid / Bruxelles-Midi to Nantes
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- €140–220
- Website
- TGV inOui
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Nantes to La Rochelle Ville
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- Oui.SNCF
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from La Parra to Bahia Sur
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Algeciras
- Ave. Duration
- 5h 29m
- Frequency
- Twice daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
- Phone
- +34 912 32 03 20
- [email protected]
- Website
- Renfe Cercanias
Train from La Parra to Bahia Sur
- Ave. Duration
- 42 min
- Frequency
- 3 times a day
- Estimated price
- €3–7
- Website
- Renfe Cercanias
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Hamburg Hbf to Lübeck Hbf
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–50
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- FlixTrain GmbH
Train from Hamburg Central Station to Essen Central Station
- Ave. Duration
- 3h 10m
- Frequency
- 6 times a week
- Estimated price
- €29–40
- Website
- FlixTrain GmbH
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Hamburg Hbf to Lörrach Hbf
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from La Rochelle to Algeciras
- Ave. Duration
- 24h 5m
- Frequency
- 6 times a week
- Estimated price
- €130–200
- Website
- Flixbus
Bus from Essen central train station to Montpellier
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- Flixbus
Bus from Paris - Bercy-Seine Bus Station to Estación de autobuses de Burgos
- Ave. Duration
- 13h 15m
- Frequency
- 3 times a day
- Estimated price
- €80–130
- Website
- Flixbus
Bus from Essen central train station to Barcelona
- Ave. Duration
- 20h 35m
- Frequency
- Twice daily
- Estimated price
- €120–180
- Website
- Flixbus
- Phone
- +34 956 807 059
- [email protected]
- Website
- tgcomes.es
Bus from Estación de Autobuses de La Línea de la Concepción to Tarifa
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €6–9
- Schedules at
- tgcomes.es
Bus from San Fernando to Tarifa
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- €12–21
- Schedules at
- tgcomes.es
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–11
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Tarifa
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €19–23
- Schedules at
- malaga.avanzagrupo.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–11
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Tarifa
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €19–23
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from San Fernando to Tarifa
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €7–12
- Website
- ALSA
Bus from Barcelona, Estació d'Autobusos Nord to Algeciras
- Ave. Duration
- 17h 15m
- Frequency
- Twice daily
- Estimated price
- €95–150
- Website
- ALSA
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Karlsruhe - Central Station South Side to Estación Sur de Autobuses
- Ave. Duration
- 26h 50m
- Frequency
- Twice daily
- Estimated price
- €120–210
- Website
- BlaBlaCar Bus
Bus from Hamburg - Bus Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Estimated price
- €65–110
- Website
- BlaBlaCar Bus
Bus from Paris - Bercy-Seine Bus Station to Estación de autobuses de Burgos
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a day
- Estimated price
- €65–110
- Website
- BlaBlaCar Bus
- Phone
- +34 915 304 417
- [email protected]
- Website
- Socibus
Bus from Estación de autobuses de Burgos to Tarifa
- Ave. Duration
- 13h 25m
- Frequency
- Twice daily
- Estimated price
- €75–110
- Website
- Socibus
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port of Tangier Ville to Tarifa
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €10–221
- Schedules at
- balearia.com
- Sirena Seat No Car
- €40
- Neptuno Seat No Car
- €50
- Sirena Seat Car
- €211
- Neptuno Seat Car
- €221
Car ferry from Port of Tangier Ville to Tarifa
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €10–221
- Schedules at
- balearia.com
- Sirena Seat No Car
- €40
- Neptuno Seat No Car
- €50
- Sirena Seat Car
- €211
- Neptuno Seat Car
- €221
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port of Sete to Port of Tangier Ville
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- €150–220
- Website
- Grandi Navi Veloci
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
There are 1099+ hotels available in Tarifa.









































































