Budapest to Barcelona bus

Mon, Oct 07
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Budapest to Barcelona

Showing times and prices for Oct 07

Cheapest

The best way to find a cheap bus ticket from Budapest to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
FlixBus
03:45PM40h45
Budapest
08:30AMBarcelona, Estación de Autobuses de Sants
$1431One-way
3 transfers
2nd Cheapest
FlixBus
10:30PM35h50
Budapest
10:20AMBarcelona, Estació d'Autobusos Nord
$1521One-way
2 transfers
FlixBus
11:20PM35h00
Budapest
10:20AMBarcelona, Estació d'Autobusos Nord
$1551One-way
2 transfers
FlixBus
11:00PM34h15
Budapest, Népliget autóbusz-pályaudvar
09:15AMBarcelona, Estació d'Autobusos Nord
$1591One-way
1 transfer
FlixBus
09:15PM35h15
Budapest, Népliget autóbusz-pályaudvar
08:30AMBarcelona, Estación de Autobuses de Sants
$1641One-way
2 transfers

Budapest to Barcelona bus times

Showing buses for tomorrow, Monday, October 7
ProviderDepartsDurationArrivesTransfersTickets
FlixBus12:25AM Budapest32h25 08:50AM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus04:25AM Budapest37h35 06:00PM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus07:05AM Budapest34h55 06:00PM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus07:10AM Budapest37h20 08:30PM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus08:15AM Budapest, Népliget autóbusz-pályaudvar33h45 06:00PM Barcelona, Estació d'Autobusos Nord1 transfer
FlixBus09:05AM Budapest35h25 08:30PM Barcelona, Estació d'Autobusos Nord1 transfer
FlixBus09:45AM Budapest, Népliget autóbusz-pályaudvar34h45 08:30PM Barcelona, Estació d'Autobusos Nord1 transfer
FlixBus10:40AM Budapest40h00 02:40AM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus11:55AM Budapest43h10 07:05AM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus12:30PM Budapest40h10 04:40AM Barcelona, Estación de Autobuses de Sants3 transfers
FlixBus12:30PM Budapest38h10 02:40AM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus01:45PM Budapest38h55 04:40AM Barcelona, Estación de Autobuses de Sants3 transfers
FlixBus03:45PM Budapest40h45 08:30AM Barcelona, Estación de Autobuses de Sants3 transfers
FlixBus04:20PM Budapest40h10 08:30AM Barcelona, Estación de Autobuses de Sants3 transfers
FlixBus04:50PM Budapest35h50 04:40AM Barcelona, Estación de Autobuses de Sants2 transfers
FlixBus04:50PM Budapest35h25 04:15AM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus07:00PM Budapest, Népliget autóbusz-pályaudvar33h40 04:40AM Barcelona, Estación de Autobuses de Sants1 transfer
FlixBus07:30PM Budapest, Népliget autóbusz-pályaudvar31h10 02:40AM Barcelona, Estació d'Autobusos Nord1 transfer
FlixBus09:15PM Budapest, Népliget autóbusz-pályaudvar35h15 08:30AM Barcelona, Estación de Autobuses de Sants2 transfers
FlixBus09:40PM Budapest55h00 04:40AM Barcelona, Estación de Autobuses de Sants2 transfers
FlixBus10:30PM Budapest35h50 10:20AM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus11:00PM Budapest, Népliget autóbusz-pályaudvar34h15 09:15AM Barcelona, Estació d'Autobusos Nord1 transfer
FlixBus11:20PM Budapest35h00 10:20AM Barcelona, Estació d'Autobusos Nord2 transfers
FlixBus11:25PM Budapest33h25 08:50AM Barcelona, Estació d'Autobusos Nord2 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Budapest to Barcelona by train, bus, or flight

Mon
Oct 07
Tue
Oct 08
Wed
Oct 09
Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27

Bus times from Budapest to Barcelona

Showing times and prices for Oct 07

Fastest Journey

1 d 7 h 10 m

Average

1 d 13 h 10 m

Buses per day

24

Distance

1498 km

It's difficult to get from Budapest to Barcelona without transferring at least once.

Fastest
FlixBus
07:30PM31h10
Budapest, Népliget autóbusz-pályaudvar
02:40AMBarcelona, Estació d'Autobusos Nord
$1791One-way
1 transfer
2nd Fastest
FlixBus
12:25AM32h25
Budapest
08:50AMBarcelona, Estació d'Autobusos Nord
$2251One-way
2 transfers
FlixBus
11:25PM33h25
Budapest
08:50AMBarcelona, Estació d'Autobusos Nord
$2021One-way
2 transfers
FlixBus
07:00PM33h40
Budapest, Népliget autóbusz-pályaudvar
04:40AMBarcelona, Estación de Autobuses de Sants
$2001One-way
1 transfer
FlixBus
08:15AM33h45
Budapest, Népliget autóbusz-pályaudvar
06:00PMBarcelona, Estació d'Autobusos Nord
$2261One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Budapest to Barcelona

distanceDistance929 miles (1498 km)
durationAverage bus duration31 h 40 min
priceAverage bus ticket price$221 (€189)
frequencyBus frequency1 a day
changesDirect busNo
carriersBus providersFlixBus

Buses from Budapest to Barcelona cover the 929 miles (1498 km) long trip taking on average 31 h 40 min with our travel partners like FlixBus. Normally, there is 1 bus operating per day. You can get the cheapest bus tickets for this route for as low as $147 (€126), but the average price of bus tickets is $221 (€189).

Bus companies: FlixBus from Budapest to Barcelona

Find the best buses between Budapest and Barcelona with Omio's travel partners FlixBus from $105 (€90). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

Bus information from Budapest to Barcelona with FlixBus:

  • Average Duration: 31 h 10 min
  • Cheapest Price: $105

FAQs: Bus from Budapest to Barcelona

FAQs: Take the bus from Budapest to Barcelona with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Budapest to Barcelona.
FAQs
Cheap bus tickets from Budapest to Barcelona can start from as little as $147 (€126) when you book in advance. The average bus ticket price for Budapest to Barcelona is $221 (€189); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Budapest to Barcelona bus travel time is 31 h 40 min   for the 929 mile (1498 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first bus from Budapest to Barcelona leaves at 5: 10 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Budapest to Barcelona leaves at 9: 35 PM.
There is 1 bus a day from Budapest to Barcelona which require at least one change with FlixBus. Schedules can vary on holidays or weekends with fewer buses.
For the route from Budapest to Barcelona you can take a bus with FlixBus. Be sure to check out all possible bus companies that offer services to Barcelona from Budapest on Omio to compare what amenities they may have.
The cheapest month for a bus from Budapest to Barcelona is February.
It's helpful to compare your options as there are 3 ways to travel from Budapest to Barcelona including taking a train, bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links