There are 11 ways to get from Tarifa to Budapest by bus, plane, train, ferry, car 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.
Bus to Málaga Airport, fly to Budapest Ferenc Liszt International Airport
best- Take the bus from Tarifa to Terminal Fuengirolabus
- Fly from Málaga Airport (AGP) to Budapest Ferenc Liszt International Airport (BUD)plane AGP - BUD
8h 52mFt 27,046–79,216Bus, train
- Take the bus from Algeciras to Bordeauxbus
- Take the train from Bordeaux St Jean to Mannheim Hbftrain Tgv
- Take the train from Mannheim, Hauptbahnhof to Salzburg Hauptbahnhoftrain 62
- Take the train from Salzburg Hbf to Wien Meidlingtrain Ic / ...
- Take the train from Vienna Meidling Train Station to Budapest-Kelenföldtrain
44hFerry, car ferry, bus
- Take the ferry from Tarifa to Tanger Villeferry
- Take the car ferry from Port of Tangier Ville to Port of Setecarferry
- Take the bus from Montpellier to Budapest, Népliget Autóbusz-Pályaudvarbus
3d 10hDrive, car train
- Drive from Tarifa to München Ostcar
- Take the car train from München Ost to Salzburg Hbfcartrain
- Drive from Salzburg Hbf to Budapestcar
30h 13mFt 198,832–278,757Car ferry to Tangier Ibn Battouta Airport, fly to Budapest Ferenc Liszt International Airport
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
- Fly from Tangier Ibn Battouta Airport (TNG) to Budapest Ferenc Liszt International Airport (BUD)plane TNG - BUD
9h 18mFt 38,852–297,367Bus, train to Jerez Airport, fly to Budapest Ferenc Liszt International Airport
- Take the bus from Tarifa to Terminal de Autobuses de Cádizbus
- Take the train from Cadiz to La Parratrain
- Fly from Jerez Airport (XRY) to Budapest Ferenc Liszt International Airport (BUD)plane XRY - BUD
11h 15mBus to Málaga Airport, fly to Vienna International Airport, train
- Take the bus from Tarifa to Terminal Fuengirolabus
- Fly from Málaga Airport (AGP) to Vienna International Airport (VIE)plane AGP - VIE
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain
11h 41mBus to Málaga Airport, fly to Bratislava Airport, train
- Take the bus from Tarifa to Terminal Fuengirolabus
- Fly from Málaga Airport (AGP) to Bratislava Airport (BTS)plane AGP - BTS
- Take the train from Bratislava Hlavna Stanica to Budapest-Nyugatitrain
11h 58mBus via Almería
- Take the bus from Tarifa to Estación de Autobuses de Málagabus
- Take the bus from Estación de Autobuses de Málaga to Almeriabus
- Take the bus from Almería to Nădlacbus
- Take the bus from Nădlac to Budapestbus
2d 1hBus
- Take the bus from Tarifa to Estación de Autobuses de Málagabus
- Take the bus from Malaga to Arad, Autogara Transdarabus
- Take the bus from Arad, Autogara Transdara to Budapestbus
2d 13hFt 48,579–96,495Drive 2,882.5 km
- Drive from Tarifa to Budapestcar 2,882.5 km
30h 56mFt 162,295–234,425
Málaga Airport (AGP) to Budapest Ferenc Liszt International Airport (BUD) flights
Questions & Answers
The cheapest way to get from Tarifa to Budapest is to bus and fly which costs 27 000 Ft - 80 000 Ft and takes 8h 52m.
The fastest way to get from Tarifa to Budapest is to bus and fly which takes 8h 52m and costs 27 000 Ft - 80 000 Ft.
No, there is no direct bus from Tarifa to Budapest. However, there are services departing from Tarifa and arriving at Budapest via Estación de Autobuses de Málaga, Almería and Nădlac. The journey, including transfers, takes approximately 2 days 1h.
The distance between Tarifa and Budapest is 2457 km. The road distance is 2882.5 km.
The best way to get from Tarifa to Budapest without a car is to bus and train which takes 44h and costs .
It takes approximately 8h 52m to get from Tarifa to Budapest, including transfers.
Tarifa to Budapest bus services, operated by Avanza Grupo, depart from Tarifa station.
Tarifa to Budapest bus services, operated by Avanza Grupo, arrive at Estación de Autobuses de Málaga station.
Yes, the driving distance between Tarifa to Budapest is 2882 km. It takes approximately 30h 56m to drive from Tarifa to Budapest.
There are 6640+ hotels available in Budapest.
What companies run services between Tarifa, Andalusia, Spain and Budapest, Hungary?
You can take a bus from Tarifa to Budapest via Estación de Autobuses de Málaga, Almeria, Almería, Nădlac, and Nădlac in around 2d 1h.
- Website
- ryanair.com
Flights from Málaga Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 17,000–60,000
Flights from Málaga Airport to Budapest Ferenc Liszt International Airport via Pisa
- Ave. Duration
- 6h 20m
- When
- Friday and Sunday
- Estimated price
- Ft 17,000–60,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Marseille
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- Ft 26,000–60,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Milan Bergamo
- Ave. Duration
- 10h 11m
- When
- Tuesday to Thursday
- Estimated price
- Ft 26,000–60,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Valencia
- Ave. Duration
- 9h 40m
- When
- Saturday
- Estimated price
- Ft 26,000–60,000
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- Ft 29,000–100,000
Flights from Málaga Airport to Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 20,000–70,000
Flights from Málaga Airport to Bratislava Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- Ft 14,000–65,000
Flights from Málaga Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 6h 5m
- When
- Monday
- Estimated price
- Ft 14,000–65,000
Flights from Málaga Airport to Bratislava Airport via Barcelona
- Ave. Duration
- 6h 57m
- When
- Saturday and Sunday
- Estimated price
- Ft 14,000–65,000
- Website
- swiss.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- Ft 95,000–270,000
Flights from Málaga Airport to Vienna International Airport via Zurich
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- Ft 26,000–110,000
- Website
- wizzair.com
Flights from Málaga Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- Ft 16,000–60,000
Flights from Málaga Airport to Bratislava Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 13,000–65,000
- Website
- lufthansa.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Thursday and Friday
- Estimated price
- Ft 48,000–170,000
- Website
- iberia.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Madrid
- Ave. Duration
- 6h
- When
- Tuesday to Sunday
- Estimated price
- Ft 42,000–130,000
- Website
- austrian.com
Flights from Málaga Airport to Vienna International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- Ft 28,000–120,000
- Website
- easyjet.com
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Lyon
- Ave. Duration
- 5h 20m
- When
- Monday
- Estimated price
- Ft 34,000–110,000
- Website
- eurowings.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Dusseldorf
- Ave. Duration
- 8h 55m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 33,000–150,000
- Website
- voyages-sncf.com
Train from Bordeaux St Jean to Mannheim Hbf
- Ave. Duration
- 6h 44m
- Frequency
- Once a week
- Schedules at
- voyages-sncf.com
- Website
- personenverkehr.oebb.at
Train from Salzburg Hbf to Wien Meidling
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- personenverkehr.oebb.at
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- Every 2 hours
- Schedules at
- personenverkehr.oebb.at
- Website
- intercity.pl
Train from Salzburg Hbf to Wien Meidling
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Schedules at
- intercity.pl
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Schedules at
- intercity.pl
- 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 33,000–39,000
- Website
- https://urlaubs-express.de/?lang=en
- Website
- regiojet.cz
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Schedules at
- regiojet.cz
- Website
- slovakrail.sk
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Schedules at
- slovakrail.sk
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Terminal Fuengirola
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Ft 6,000–11,000
- 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 4,900–7,500
- 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 7,500–13,000
- Schedules at
- malaga.avanzagrupo.com
- Website
- global.flixbus.com
Bus from Algeciras to Bordeaux
- Ave. Duration
- 21h 55m
- Frequency
- 6 times a week
- Schedules at
- global.flixbus.com
Bus from Montpellier to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 28h 11m
- Frequency
- 3 times a week
- Schedules at
- global.flixbus.com
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Almería to Nădlac
- Ave. Duration
- 38h 5m
- Frequency
- Twice a week
- Estimated price
- Ft 45,000–55,000
- Schedules at
- mateiunitrans.ro
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Nădlac to Budapest
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- Ft 2,900–6,000
- Website
- https://svs.md/en/bus/route/number-19167
- 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 24,000–60,000
- Schedules at
- tabitatour.autogari.ro
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus from Arad, Autogara Transdara to Budapest
- Ave. Duration
- 4h 49m
- Frequency
- Once a week
- Estimated price
- Ft 17,000–24,000
- Schedules at
- latinoexpres.ro
- 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 13,000–17,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 50,000–80,000
- Website
- https://www.gnv.it/en
- 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 3,100–79,949
- Website
- https://www.balearia.com/en
- Sirena Seat No Car
- Ft 14,471
- Neptuno Seat No Car
- Ft 18,088
- Sirena Seat Car
- Ft 76,332
- Neptuno Seat Car
- Ft 79,949
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide






























