There are 13 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 57mFt 24,395–67,736Bus to Málaga Airport, fly to Bratislava Airport, train
cheapest- 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 53mFt 20,205–108,786Train, bus
- Take the train from Algeciras to Madrid-Puerta de Atocha-Almudena Grandestrain Alv
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padova to Trevisobus 101
- Take the train from Treviso Centrale to Wien Meidlingtrain Rjx
- Take the train from Vienna Meidling Train Station to Budapest-Kelenföldtrain
2d 1hFt 82,275–118,932Ferry, 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 10hFt 84,551–177,251Drive, 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 204,976–288,744Car 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
10h 33mFt 42,707–157,429Bus, 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 25mFt 55,775–180,065Bus, train to Seville 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 Dos Hermanastrain
- Fly from Seville Airport (SVQ) to Budapest Ferenc Liszt International Airport (BUD)plane SVQ - BUD
11h 12mFt 33,376–86,266Bus 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 41mFt 28,835–121,586Bus
- 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, train
- Take the bus from Tarifa to Terminal de Autobuses de Cádizbus
- Take the train from Cadiz to Xativatrain Alv
- Take the bus from Xàtiva to Aradbus
- Take the train from Arad to Budapest-Keletitrain Ir
2d 2hFt 77,615–97,715Bus via Krakow Airport (KRK)
- Take the bus from Tarifa to Estación de Autobuses de Málagabus
- Take the bus from Málaga to Krakowbus
- Take the bus from Krakow Airport to Budapestbus
2d 11hDrive 2,882.5 km
- Drive from Tarifa to Budapestcar 2,882.5 km
30h 56mFt 167,283–241,631
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 24 000 Ft - 70 000 Ft and takes 8h 57m.
The fastest way to get from Tarifa to Budapest is to bus and fly which takes 8h 57m and costs 24 000 Ft - 70 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 train and bus which takes 2 days 1h and costs 80 000 Ft - 120 000 Ft.
It takes approximately 8h 57m 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 6533+ 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 30m
- When
- Every day
- Estimated price
- Ft 19,000–55,000
Flights from Málaga Airport to Budapest Ferenc Liszt International Airport via Venice Treviso
- Ave. Duration
- 6h 10m
- When
- Monday
- Estimated price
- Ft 19,000–55,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 8h 2m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Ft 27,000–65,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Milan Bergamo
- Ave. Duration
- 9h 45m
- When
- Thursday and Friday
- Estimated price
- Ft 27,000–65,000
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Ft 29,000–110,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 29,000–110,000
Flights from Seville Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- Ft 22,000–50,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 22,000–50,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 22,000–50,000
Flights from Málaga Airport to Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 19,000–65,000
Flights from Málaga Airport to Vienna International Airport via Marseille
- Ave. Duration
- 4h 55m
- When
- Thursday and Sunday
- Estimated price
- Ft 19,000–65,000
Flights from Málaga Airport to Bratislava Airport
- Ave. Duration
- 3h 15m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 11,000–70,000
Flights from Málaga Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 7h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Ft 11,000–70,000
- Website
- wizzair.com
Flights from Málaga Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 18,000–48,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Valencia
- Ave. Duration
- 7h
- When
- Friday and Sunday
- Estimated price
- Ft 26,000–110,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 7h 7m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- Ft 26,000–110,000
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Stuttgart
- Ave. Duration
- 6h 20m
- When
- Monday
- Estimated price
- Ft 80,000–210,000
Flights from Málaga Airport to Bratislava Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday and Sunday
- Estimated price
- Ft 9,000–60,000
- Website
- swiss.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 9h 50m
- When
- Sunday
- Estimated price
- Ft 44,000–200,000
Flights from Málaga Airport to Vienna International Airport via Zurich
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- Ft 26,000–110,000
- Website
- easyjet.com
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Basel
- Ave. Duration
- 10h 20m
- When
- Friday
- Estimated price
- Ft 30,000–130,000
Flights from Tangier Ibn Battouta Airport to Budapest Ferenc Liszt International Airport via Lyon
- Ave. Duration
- 7h 15m
- When
- Monday and Wednesday
- Estimated price
- Ft 34,000–120,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 37,000–140,000
- Website
- eurowings.com
Flights from Jerez Airport to Budapest Ferenc Liszt International Airport via Dusseldorf
- Ave. Duration
- 9h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Ft 38,000–160,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 46,000–160,000
- Website
- austrian.com
Flights from Málaga Airport to Vienna International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 29,000–120,000
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Algeciras to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- Ft 19,000–26,000
- Website
- https://www.renfe.com/es/en
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- Ft 2,300–3,200
- Website
- https://www.renfe.com/es/en
Train from Cadiz to Dos Hermanas
- Ave. Duration
- 1h 22m
- Frequency
- Every 2 hours
- Estimated price
- Ft 4,700–6,500
- Website
- https://www.renfe.com/es/en
Train from Cadiz to Xativa
- Ave. Duration
- 8h 39m
- Frequency
- 5 times a week
- Estimated price
- Ft 25,000–34,000
- Website
- https://www.renfe.com/es/en
Train from Treviso Centrale to Wien Meidling
- Ave. Duration
- 6h 32m
- Frequency
- Twice daily
- Estimated price
- Ft 33,000–50,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 33,000–49,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- Ft 14,000–21,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 14,000–21,000
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Vienna Meidling Train Station to Budapest-Kelenföld
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a day
- Estimated price
- Ft 4,500–11,000
- Website
- https://regiojet.com/
- 2nd Class
- Ft 4,500–6,500
- 1st Class
- Ft 7,500–11,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- Ft 4,500–11,000
- Website
- https://regiojet.com/
- 2nd Class
- Ft 4,500–6,500
- 1st Class
- Ft 7,500–11,000
- 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 34,000–41,000
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- Ft 17,000–23,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- Ft 16,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 25m
- Frequency
- Once daily
- Estimated price
- Ft 17,000–24,000
- Website
- https://www.oebb.at/en/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 23m
- Frequency
- 4 times a day
- Estimated price
- Ft 4,800–10,000
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Ft 4,800–7,000
- 1st Class
- Ft 7,500–10,000
- Business
- Ft 8,200–8,800
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- Ft 3,900–7,000
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Ft 3,900–5,500
- 1st Class
- Ft 5,500–7,000
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 23m
- Frequency
- 4 times a week
- Estimated price
- Ft 3,800–7,000
- Website
- https://www.zssk.sk/en/
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Arad to Budapest-Keleti
- Ave. Duration
- 3h 49m
- Frequency
- Every 4 hours
- Estimated price
- Ft 7,500–8,500
- Website
- https://www.cfrcalatori.ro/en/
- 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 4,200–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 3,300–4,600
- 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 4,900–13,000
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- Ft 23,000–28,000
- Schedules at
- tabitatour.ro
- Phone
- +39 0422 588311
- info@mobilitadimarca.it
- Website
- mobilitadimarca.it
Bus from Padova to Treviso
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- Ft 1,800–2,300
- Website
- https://mobilitadimarca.it/en/
- 2nd Class
- Ft 1,800–2,300
- Phone
- +39 333 916 3531
- info@harea.travel
- Website
- harea.travel
Bus from Padova to Treviso
- Ave. Duration
- 41 min
- Frequency
- Twice a week
- Website
- https://www.harea.travel/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Montpellier to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 28h 11m
- Frequency
- 3 times a week
- Estimated price
- Ft 40,000–70,000
- Website
- https://www.flixbus.co.uk
- 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–6,500
- Website
- https://www.alsa.com/en/
Bus from Estación de Autobuses de Málaga to Almeria
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- Ft 6,000–13,000
- Website
- https://www.alsa.com/en/
- 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 47,000–55,000
- Schedules at
- mateiunitrans.ro
Bus from Xàtiva to Arad
- Ave. Duration
- 32h 51m
- Frequency
- Twice a week
- Estimated price
- Ft 42,000–49,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
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Málaga to Krakow
- Ave. Duration
- 44h 7m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Bus from Krakow Airport to Budapest
- Ave. Duration
- 10h 1m
- Frequency
- Every 4 hours
- Estimated price
- Ft 6,978
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- 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 10,000–18,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 34,000–90,000
- Website
- https://www.gnv.it/en
- Seat
- Ft 34,000–60,000
- Cabin
- Ft 65,000–90,000
- 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 12,000–82,879
- Website
- https://www.balearia.com/en
- Seating
- Ft 12,000–17,000
- Cabin
- Ft 50,000–70,000
- Sirena Seat No Car
- Ft 15,001
- Neptuno Seat No Car
- Ft 18,751
- Sirena Seat Car
- Ft 79,129
- Neptuno Seat Car
- Ft 82,879
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
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
























































































