There are 7 ways to get from Budapest to Illa d'Eivissa (Island) by plane, train, bus, car ferry or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly from Budapest • 5h 58m
6 alternative options
Train to Vienna, fly • 8h 10m
Train to Bratislava, fly • 9h 48m
Bus, car ferry via Dénia • 44h 52m
Train, bus, tram, car ferry • 47h 50m
Bus, car ferry • 2 days 0h
Train, bus, car ferry • 2 days 20h
Travel safe during COVID-19
International entry into Spain from Hungary
- Entry is fully open for citizens and permanent residents of Hungary
Conditions of entry into Spain from Hungary
- Specific entry restrictions may apply for travel to Spain: Canary Islands
Show more details
- Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
- Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
- Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
- Health screen upon arrival
- Specific entry restrictions may apply for travel to Spain: Canary Islands
Show less
Rules to follow in Spain
1.5m
Mandatory
Considerations leaving from Hungary
There are no current restrictions
Frequently Asked Questions
Yes, entry into Spain is currently allowed from Hungary.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Illa d'Eivissa (Island) is 112.
Wearing a face mask on public transport in Illa d'Eivissa (Island) is mandatory.
The social distance requirement in Illa d'Eivissa (Island) is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 112.
No, returning to Hungary from Spain is currently allowed.
See options for return travel.
Last updated: 28 Jul 2022
Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Budapest to Illa d'Eivissa (Island) is to fly which costs 15 000 Ft - 75 000 Ft and takes 5h 58m.
The fastest way to get from Budapest to Illa d'Eivissa (Island) is to fly. Taking this option will cost 15 000 Ft - 75 000 Ft and takes 5h 58m.
The distance between Budapest and Illa d'Eivissa (Island) is 1709 km.
The best way to get from Budapest to Illa d'Eivissa (Island) without a car is to bus and car ferry via Dénia which takes 44h 52m and costs 60 000 Ft - 220 000 Ft.
It takes approximately 5h 58m to get from Budapest to Illa d'Eivissa (Island), including transfers.
The quickest flight from Budapest Airport to Ibiza Airport is the direct flight which takes 2h 55m.
Wizz Air, Austrian Airlines, Eurowings and five other airlines offer flights from Budapest Airport to Ibiza Airport.
There are 432+ hotels available in Illa d'Eivissa (Island). Prices start at €100 per night.
The best way to get from Budapest to Budapest Airport is to bus which takes 31 min and costs 3 200 Ft - 4 000 Ft.

- Distance: 1708.6 km
- Duration: 5h 58m
What companies run services between Budapest, Hungary and Illa d'Eivissa (Island), Balearic Islands, Spain?
Wizz Air, Ryanair and 10 other airlines fly from Budapest to Sant Jordi de ses Salines every 3 hours.

- Website
- ryanair.com
Flights from Budapest to Ibiza via Milan Bergamo
- Ave. Duration
- 4h 50m
- When
- Wednesday and Friday
- Estimated price
- €55 - €210
Flights from Budapest to Ibiza via Pisa
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €55 - €210
Flights from Budapest to Ibiza via Barcelona
- Ave. Duration
- 5h 35m
- When
- Monday to Friday
- Estimated price
- €55 - €210
Flights from Budapest to Ibiza via Valencia
- Ave. Duration
- 6h 15m
- When
- Wednesday and Sunday
- Estimated price
- €55 - €210
Flights from Vienna to Ibiza
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €75 - €450
Flights from Vienna to Ibiza via Milan Bergamo
- Ave. Duration
- 4h 30m
- When
- Tuesday and Sunday
- Estimated price
- €75 - €450
Flights from Vienna to Ibiza via Valencia
- Ave. Duration
- 4h 50m
- When
- Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €75 - €450
Flights from Vienna to Ibiza via Bologna
- Ave. Duration
- 5h 30m
- When
- Wednesday, Friday and Sunday
- Estimated price
- €75 - €450
Flights from Vienna to Ibiza via London Stansted
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €75 - €450
Flights from Vienna to Ibiza via Barcelona
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €75 - €450
Flights from Bratislava to Ibiza via Milan Bergamo
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- €50 - €210
Flights from Bratislava to Ibiza via Leeds Bradford
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- €50 - €210
Flights from Bratislava to Ibiza via London Stansted
- Ave. Duration
- 8h 25m
- When
- Saturday
- Estimated price
- €50 - €210
Flights from Bratislava to Ibiza via Sofia, Barcelona
- Ave. Duration
- 8h 50m
- When
- Tuesday and Thursday
- Estimated price
- €50 - €210

- Website
- lufthansa.com
Flights from Budapest to Ibiza via Munich
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €130 - €390
Flights from Budapest to Ibiza via Frankfurt
- Ave. Duration
- 5h 17m
- When
- Saturday and Sunday
- Estimated price
- €130 - €390
Flights from Vienna to Ibiza via Frankfurt
- Ave. Duration
- 5h 37m
- When
- Saturday
- Estimated price
- €240 - €850

- Website
- iberia.com
Flights from Budapest to Ibiza via Madrid
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €230 - €650
Flights from Budapest to Ibiza via London Heathrow
- Ave. Duration
- 6h
- When
- Wednesday
- Estimated price
- €260 - €850
Flights from Vienna to Ibiza via Barcelona
- Ave. Duration
- 4h 40m
- When
- Thursday
- Estimated price
- €110 - €600
Flights from Vienna to Ibiza via Madrid
- Ave. Duration
- 5h 55m
- When
- Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €180 - €700
Flights from Bratislava to Ibiza via Palma Mallorca
- Ave. Duration
- 5h 20m
- When
- Wednesday and Saturday
- Estimated price
- €160 - €430

- Website
- vueling.com
Flights from Budapest to Ibiza via Madrid
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €230 - €650
Flights from Vienna to Ibiza via Barcelona
- Ave. Duration
- 4h 40m
- When
- Thursday
- Estimated price
- €110 - €600
Flights from Vienna to Ibiza via Madrid
- Ave. Duration
- 5h 55m
- When
- Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €180 - €700

- Website
- austrian.com
Flights from Budapest to Ibiza via Vienna
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €240 - €400
Flights from Vienna to Ibiza
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €160 - €750

- Website
- eurowings.com
Flights from Budapest to Ibiza via Stuttgart
- Ave. Duration
- 4h 45m
- When
- Monday
- Estimated price
- €120 - €440
Flights from Vienna to Ibiza via Stuttgart
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- €160 - €650

- Website
- britishairways.com
Flights from Budapest to Ibiza via London Heathrow
- Ave. Duration
- 6h
- When
- Wednesday
- Estimated price
- €260 - €850
Flights from Vienna to Ibiza via London Heathrow
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- €300 - €900

- Website
- wizzair.com
Flights from Budapest to Ibiza
- Ave. Duration
- 2h 55m
- When
- Saturday
- Estimated price
- €26 - €160

- Website
- klm.com
Flights from Budapest to Ibiza via Amsterdam Schiphol
- Ave. Duration
- 6h 20m
- When
- Saturday and Sunday
- Estimated price
- €120 - €370

- Website
- luxair.lu
Flights from Vienna to Ibiza via Luxembourg
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- €180 - €800

- Website
- flexflight.dk
Flights from Bratislava to Ibiza via Palma Mallorca
- Ave. Duration
- 4h 25m
- When
- Tuesday and Saturday
- Estimated price
- €50 - €210

- Website
- easyjet.com
Flights from Bratislava to Ibiza via London Luton
- Ave. Duration
- 7h
- When
- Thursday and Friday
- Estimated price
- €120 - €550

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- €10 - €13
- Website
- mavcsoport.hu
Train from Budapest-Nyugati to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- €9 - €12
- Website
- mavcsoport.hu
Train from Budapest-Keleti to Stuttgart Hbf
- Ave. Duration
- 9h 19m
- Frequency
- Twice a week
- Estimated price
- €40 - €50
- Website
- mavcsoport.hu

- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- €5 - €17
- Website
- Romanian Railways (CFR)
- 2nd Class
- €5 - €7
- 1st Class
- €15 - €17

Railjet trains operate domestically within Austria and also connect to major cities in Germany, Czech Republic, Italy, Switzerland and Hungary. This premium service runs at speeds of up to 230km/h and offers three travel classes (economy, first and business), all with free Wi-Fi and power sockets. Other amenities include a bistro-restaurant car and family zones. Seat reservations can be made up to 90 days prior to the train's departure (compulsory for all cross-border trains but not for domestic routes).
Contact Details
Train from Wien Hbf to Venezia Mestre
- Ave. Duration
- 7h 27m
- Frequency
- Twice daily
- Estimated price
- €70 - €110
- Website
- Railjet

- Phone
- 961 924 000
- Website
- tramalicante.es
Tram from Benidorm Intermodal to Dénia
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €4 - €6
- Website
- Alicante Metro Tram

- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus from Budapest to Arad
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- €45 - €65
- Schedules at
- latinoexpres.ro

- Website
- mateiunitrans.ro
Bus from Arad to Oliva Restaurant Viva Espania
- Ave. Duration
- 34h 50m
- Frequency
- Twice a week
- Estimated price
- €80 - €140
- Schedules at
- mateiunitrans.ro

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.
Contact Details
- Phone
- +34 902 42 22 42
- alsa@alsa.es
- Website
- alsa.es
Bus from Mestre to Benidorm
- Ave. Duration
- 30h 15m
- Frequency
- Once daily
- Estimated price
- €140 - €200
- Website
- ALSA
Bus from Stuttgart to Valencia
- Ave. Duration
- 2 days 1h
- Frequency
- Once daily
- Estimated price
- €120 - €170
- Website
- ALSA

- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Arad to Valencia
- Ave. Duration
- 36h 35m
- Frequency
- Twice daily
- Estimated price
- €65 - €85
- Schedules at
- tabitatour.autogari.ro

- Phone
- +34 912 66 02 14
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Denia to Ibiza
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €35 - €340
- Website
- Balearia
- Cabin
- €130 - €340
- Seating Neptuno
- €50 - €70
- Seating Sirena
- €35 - €55
- Lobby Bar
- €54
- Seating
- €93
Car ferry from Valencia to Ibiza
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €40 - €490
- Website
- Balearia
- Cabin
- €130 - €490
- Seating Neptuno
- €50 - €70
- Seating Sirena
- €40 - €60
- Lobby Bar
- €47
- Seating
- €60

- Phone
- +34 (0) 917369957
- Website
- trasmediterranea.es
Car ferry from Valencia to Ibiza
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €40 - €120
- Website
- Trasmediterránea S.A.
- No car
- €53
- Car
- €111
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
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guide