There are 7 ways to get from Barcelonès to Budapest by bus, plane, train, 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, fly
best- Take the bus from Ctra.M204-Cºbellaescusa to Fuente Carrantona-Hacienda De Pavones
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Budapest Ferenc Liszt International Airport (BUD)MAD - BUD
7h 31mFt 23,955–75,995Bus, train
- Take the bus from Ctra.M204-Cºbellaescusa to Fuente Carrantona-Hacienda De Pavones326
- Take the bus from Estación Sur de Autobuses to Bordeaux - Belcier Bus Stop
- Take the train from Bordeaux St Jean to StrasbourgTgv
- Take the train from Strasbourg Bahnhof to Wien MeidlingNj
- Take the train from Vienna Meidling Train Station to Budapest-Kelenföld
32h 38mFt 97,105–253,045Bus via Montpellier
- Take the bus from Madrid to MontpellierFlixBus N1138 / ...
- Take the bus from Montpellier to Budapest, Népliget Autóbusz-Pályaudvar1922
43h 10mFt 43,984–92,705Drive, car train
- Drive from Barcelonès to München Ost
- Take the car train from München Ost to Salzburg Hbf
- Drive from Salzburg Hbf to Budapest
24h 53mFt 182,446–256,312Bus
- Take the bus from Ctra.M204-Cºbellaescusa to Fuente Carrantona-Hacienda De Pavones326
- Take the bus from Coslada to Padova
- Take the bus from Padua Bus Station to Vienna, Central Station Südtiroler Platz
- Take the bus from Vienna, Central Station Südtiroler Platz to Budapest, Népliget Autóbusz-Pályaudvar902 / ...
43h 19mFt 46,155–73,945Bus #2
- Take the bus from Estación Sur de Autobuses to Mukačevo
- Take the bus from Mukachevo to Budapest, Népliget Autóbusz-Pályaudvar3285 / ...
2d 4hFt 78,029–87,750Drive 2,366.3 km
- Drive from Barcelonès to Budapest2,366.3 km
25h 23mFt 144,547–208,790
Barcelonès to Budapest by bus and foot
Questions & Answers
The cheapest way to get from Barcelonès to Budapest is to bus and fly which costs 24 000 Ft - 80 000 Ft and takes 7h 31m.
The fastest way to get from Barcelonès to Budapest is to bus and fly which takes 7h 31m and costs 24 000 Ft - 80 000 Ft.
No, there is no direct bus from Barcelonès to Budapest. However, there are services departing from Ctra.M204-Cºbellaescusa and arriving at Budapest, Népliget Autóbusz-Pályaudvar via Av.Valencia-Cementerio Viejo, Madrid and Montpellier. The journey, including transfers, takes approximately 43h 10m.
The distance between Barcelonès and Budapest is 2071 km. The road distance is 2366.3 km.
The best way to get from Barcelonès to Budapest without a car is to bus and train which takes 32h 38m and costs 95 000 Ft - 260 000 Ft.
It takes approximately 7h 31m to get from Barcelonès to Budapest, including transfers.
Barcelonès to Budapest bus services, operated by FlixBus, depart from Madrid station.
Barcelonès to Budapest bus services, operated by FlixBus, arrive at Montpellier station.
Yes, the driving distance between Barcelonès to Budapest is 2366 km. It takes approximately 25h 23m to drive from Barcelonès to Budapest.
There are 7422+ hotels available in Budapest.
What companies run services between Barcelonès, Spain and Budapest, Hungary?
You can take a bus from Ctra.M204-Cºbellaescusa to Budapest, Népliget Autóbusz-Pályaudvar via Ctra.Loeches-Zoco, Av.Valencia-Cementerio Viejo, Estación Sur De Autobuses, Madrid, and Montpellier in around 43h 10m.
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- Ft 23,000–70,000
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- Ft 34,000–70,000
- Website
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 17,000–60,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 49,000–100,000
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +43 51717
- Website
- nightjet.com
Train from Strasbourg Bahnhof to Wien Meidling
- Ave. Duration
- 9h 52m
- Frequency
- Once a week
- Estimated price
- Ft 27,000–105,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- Ft 100,000–105,000
- Couchette Carriage
- Ft 60,000–70,000
- Seating Carriage
- Ft 27,000–34,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–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–42,000
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 012
- tarjetatransportepublico@madrid.org
- Website
- crtm.es
Bus from Ctra.M204-Cºbellaescusa to Fuente Carrantona-Hacienda De Pavones
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,500–2,100
- Website
- https://www.crtm.es/?lang=en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Estación Sur de Autobuses to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 9h 35m
- Frequency
- Twice daily
- Estimated price
- Ft 11,000–26,000
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Madrid to Montpellier
- Ave. Duration
- 12h 15m
- Frequency
- 3 times a day
- Estimated price
- Ft 12,000–30,000
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 28h 11m
- Frequency
- 4 times a week
- Estimated price
- Ft 30,000–60,000
- Website
- https://www.flixbus.co.uk
Bus from Vienna, Central Station Südtiroler Platz to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 3h 16m
- Frequency
- Hourly
- Estimated price
- Ft 5,000–11,000
- Website
- https://www.flixbus.co.uk
Bus from Mukachevo to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Estimated price
- Ft 8,000–17,000
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Coslada to Padova
- Ave. Duration
- 27h 23m
- Frequency
- Once a week
- Estimated price
- Ft 24,000–29,000
- Schedules at
- tabitatour.ro
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Padua Bus Station to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- Ft 11,000–25,000
- Website
- https://regiojet.com/
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Estación Sur de Autobuses to Mukačevo
- Ave. Duration
- 41h 9m
- Frequency
- 3 times a week
- Estimated price
- Ft 68,045
- Website
- https://grandes-tour.com.ua/en
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
























