There are 10 ways to get from Punta de Tarifa to Budapest by car ferry, plane, bus, train, ferry, 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.
Car ferry to Tangier Ibn Battouta Airport, fly
best- Take the car ferry from Tarifa to Port of Tangier Ville
- Fly from Tangier Ibn Battouta Airport (TNG) to Budapest Ferenc Liszt International Airport (BUD)TNG - BUD
9h 57mFt 45,740–111,666Bus, bus to Málaga Airport, fly
cheapest- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Budapest Ferenc Liszt International Airport (BUD)AGP - BUD
8h 52mFt 28,830–77,124Bus, train via Bordeaux
- Take the bus from Algeciras to Bordeaux
- Take the train from Bordeaux St Jean to StrasbourgTgv
- Take the train from Strasbourg Bahnhof to Wien HauptbahnhofNj
- Take the train from Wien Hbf to Budapest-KelenfoeldEc
44h 17mFt 104,392–293,661Ferry, car ferry, bus
- Take the ferry from Tarifa to Tanger Ville
- Take the car ferry from Port of Tangier Ville to Port of Sete
- Take the bus from Montpellier to Budapest, Népliget Autóbusz-Pályaudvar
3d 10hFt 75,831–175,266Drive, car train
- Drive from Punta de Tarifa to München Ost
- Take the car train from München Ost to Salzburg Hbf
- Drive from Salzburg Hbf to Budapest
30h 14mFt 211,709–296,579Bus to Seville Airport, fly
- Take the bus from Tarifa to Sevilla Estación del Prado
- Fly from Seville Airport (SVQ) to Budapest Ferenc Liszt International Airport (BUD)SVQ - BUD
10h 4mFt 34,263–85,388Bus, train to Jerez Airport, fly
- Take the bus from Tarifa to Terminal de Autobuses de Cádiz
- Take the train from Cadiz to La Parra
- Fly from Jerez Airport (XRY) to Budapest Ferenc Liszt International Airport (BUD)XRY - BUD
11h 25mFt 52,161–119,316Bus
- Take the bus from Tarifa to Estación de Autobuses de Málaga
- Take the bus from Malaga Central Bus Station to Zagreb Central Bus Station
- Take the bus from Zagreb to Budapest, Népliget Autóbusz-Pályaudvar976 / ...
2d 2hFt 53,047–93,181Bus, train
- Take the bus from Estación de Algeciras San Bernardo to Estación de Autobuses de Málaga313
- Take the bus from Malaga to Arad, Autogara Transdara
- Take the train from Arad to Budapest-NyugatiIr
2d 16hFt 42,992–80,161Drive 2,882.8 km
- Drive from Punta de Tarifa to Budapest2,882.8 km
30h 44mFt 173,338–250,377
Punta de Tarifa to Budapest by bus, foot, and train
Questions & Answers
The cheapest way to get from Punta de Tarifa to Budapest is to bus and fly which costs 28 000 Ft - 80 000 Ft and takes 8h 52m.
The fastest way to get from Punta de Tarifa to Budapest is to bus and fly which takes 8h 52m and costs 28 000 Ft - 80 000 Ft.
No, there is no direct bus from Punta de Tarifa to Budapest. However, there are services departing from Tarifa and arriving at Budapest, Népliget Autóbusz-Pályaudvar via Malaga Central Bus Station and Zagreb. The journey, including transfers, takes approximately 2 days 2h.
The distance between Punta de Tarifa and Budapest is 2510 km. The road distance is 2882.8 km.
The best way to get from Punta de Tarifa to Budapest without a car is to bus and train via Bordeaux which takes 44h 17m and costs 100 000 Ft - 300 000 Ft.
It takes approximately 9h 57m to get from Punta de Tarifa to Budapest, including transfers.
Punta de Tarifa to Budapest bus services, operated by Avanza Grupo, depart from Tarifa station.
Punta de Tarifa to Budapest bus services, operated by Avanza Grupo, arrive at Estación de Autobuses de Málaga station.
Yes, the driving distance between Punta de Tarifa to Budapest is 2883 km. It takes approximately 30h 44m to drive from Punta de Tarifa to Budapest.
There are 7411+ hotels available in Budapest.
What companies run services between Punta de Tarifa, Spain and Budapest, Hungary?
You can take a bus from Tarifa to Budapest, Népliget Autóbusz-Pályaudvar via Malaga Central Bus Station, Zagreb Central Bus Station, and Zagreb in around 2d 2h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Toulouse
- Ave. Duration
- 6h 30m
- When
- Monday and Saturday
- Estimated price
- Ft 31,000–90,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Milan Bergamo
- Ave. Duration
- 8h 20m
- When
- Thursday and Friday
- Estimated price
- Ft 31,000–90,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 8h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Ft 31,000–90,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Marseille
- Ave. Duration
- 8h 40m
- When
- Friday and Sunday
- Estimated price
- Ft 31,000–90,000
Flights from Málaga Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- Ft 24,000–70,000
Flights from Málaga Airport to Budapest Ferenc Liszt International Airport via Venice Treviso
- Ave. Duration
- 6h 10m
- When
- Monday
- Estimated price
- Ft 24,000–70,000
Flights from Seville Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- Ft 26,000–70,000
Flights from Seville Airport to Budapest Ferenc Liszt International Airport via Milan Bergamo
- Ave. Duration
- 6h 40m
- When
- Tuesday and Thursday
- Estimated price
- Ft 26,000–70,000
Flights from Seville Airport to Budapest Ferenc Liszt International Airport via Venice Treviso
- Ave. Duration
- 6h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- Ft 26,000–70,000
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Madrid
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- Ft 38,000–120,000
- Website
- wizzair.com
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Valencia
- Ave. Duration
- 6h
- When
- Friday and Sunday
- Estimated price
- Ft 29,000–120,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 6h 7m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- Ft 29,000–120,000
Flights from Málaga Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 19,000–55,000
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Stuttgart
- Ave. Duration
- 6h 20m
- When
- Monday
- Estimated price
- Ft 50,000–170,000
- Website
- iberia.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Madrid
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- Ft 43,000–150,000
- Website
- swiss.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- Ft 48,000–220,000
- Website
- lufthansa.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 9h 50m
- When
- Friday
- Estimated price
- Ft 50,000–160,000
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Bordeaux St Jean to Strasbourg
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- Ft 46,000–95,000
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +43 51717
- Website
- nightjet.com
Train from Strasbourg Bahnhof to Wien Hauptbahnhof
- Ave. Duration
- 10h
- Frequency
- 3 times a week
- Estimated price
- Ft 27,000–104,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- Ft 99,000–104,000
- Couchette Carriage
- Ft 55,000–70,000
- Seating Carriage
- Ft 27,000–34,000
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- Ft 9,000–21,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a day
- Estimated price
- Ft 14,000–22,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 14,000–21,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- Ft 7,000–22,000
- Website
- https://www.oebb.at/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- Ft 3,400–10,000
- Website
- https://regiojet.com/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Salzburg Hbf
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- Ft 35,000–41,000
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- Ft 2,386
- Website
- https://www.renfe.com/es/en
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Arad to Budapest-Nyugati
- Ave. Duration
- 5h 4m
- Frequency
- Every 4 hours
- Estimated price
- Ft 8,000–9,000
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Algeciras to Bordeaux
- Ave. Duration
- 21h 55m
- Frequency
- 6 times a week
- Estimated price
- Ft 27,000–65,000
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 28h 11m
- Frequency
- 3 times a week
- Estimated price
- Ft 29,000–65,000
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- Ft 8,000–20,000
- Website
- https://www.flixbus.co.uk
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- Ft 4,000–6,000
- Schedules at
- tgcomes.es
Bus from Tarifa to Sevilla Estación del Prado
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- Ft 8,000–12,000
- Schedules at
- tgcomes.es
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- Ft 3,300–4,600
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- Ft 2,900–4,100
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- Ft 3,300–4,700
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- Ft 5,000–14,000
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Algeciras San Bernardo to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- Ft 8,000–9,500
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- Ft 3,100–4,600
- Website
- https://www.alsa.com/en/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Malaga Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 41h 30m
- Frequency
- 4 times a week
- Estimated price
- Ft 40,000–60,000
- Website
- https://union-ivkoni.com/en
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Malaga to Arad, Autogara Transdara
- Ave. Duration
- 2d 4h
- Frequency
- 3 times a week
- Estimated price
- Ft 26,000–60,000
- Schedules at
- tabitatour.autogari.ro
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Ft 13,000–16,000
- Website
- https://www.balearia.com/en
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- Ft 11,000–16,000
- Schedules at
- aml.ma
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Tangier Ville to Port of Sete
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- Ft 35,000–95,000
- Website
- https://www.gnv.it/en
- Seat
- Ft 35,000–65,000
- Cabin
- Ft 65,000–95,000
Want to know more about travelling around Hungary
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide












































































