Fly

Take the train Renfe Cercanias at the station Passeig De Gracia.

The journey takes approximately 25 m. The travel distance is 16 km.

Carrier is Renfe Cercanias.

Book

Get off at the Aeroport.
Fly out to Budapest (BUD) of the airport Barcelona (BCN).

The journey takes approximately 2 h 30 m. Ticket price is about €24.

Carrier is Ryanair.

22

Search transfer

Get off at the Budapest (BUD).
Take the bus BKK at the station Liszt Ferenc Airport 2.

The journey takes approximately 33 m. The travel distance is 20 km.

Carrier is BKK.

Book

Get off at the Deák Ferenc tér M.


🛏Find hotel deals and discounts up to 20% in Budapest at Booking


Train

Take the train Renfe SNCF at the station Barcelona-Sants.

The journey takes approximately 5 h 5 m. Ticket price is about €60. The travel distance is 657 km.

Carrier is Renfe SNCF.

Book

🏷 Get €5 Coupon

Get off at the Lyon Part Dieu.
Take the train SNCF at the station Lyon Part Dieu.

The journey takes approximately 1 h 57 m. Ticket price is about €50. The travel distance is 161 km.

Carrier is SNCF.

Book

🏷 Get €5 Coupon

Get off at the Geneve.
Take the train Swiss Railways (SBB/CFF/FFS) at the station Genève.

The journey takes approximately 2 h 46 m. Ticket price is about €75. The travel distance is 273 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Book

🏷 Get €5 Coupon

Get off at the Zürich HB.
Take the train Swiss Railways (SBB/CFF/FFS) at the station Zuerich Hb.

The journey takes approximately 10 h 22 m. Ticket price is about €260. The travel distance is 1022 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Book

Get off at the Budapest-Kelenfoeld.


🛏Find hotel deals and discounts up to 20% in Budapest at Booking


Bus

Take the bus FlixBus at the station Barcelona.

The journey takes approximately 32 h 56 m. Ticket price is about €90. The travel distance is 2121 km.

Carrier is FlixBus.

Book

🏷 Get €5 Coupon

Take the bus BKK at the station Népliget M.

The journey takes approximately 14 m. The travel distance is 4 km.

Carrier is BKK.

Book

Get off at the Deák Ferenc tér M.


🛏Find hotel deals and discounts up to 20% in Budapest at Booking


Bus via Arad

Take the bus Tabita Tour at the station Barcelona.

The journey takes approximately 31 h 5 m. Ticket price is about €65. The travel distance is 2263 km.

Carrier is Tabita Tour.

Book

Get off at the Arad.
Take the bus SC Latino Expres S.R.L. at the station Arad.

The journey takes approximately 4 h 17 m. Ticket price is about €45. The travel distance is 266 km.

Carrier is SC Latino Expres S.R.L..

Book

🏷 Get €5 Coupon

Get off at the Budapest.


🛏Find hotel deals and discounts up to 20% in Budapest at Booking


Drive

In a rental car. See on this site which rental company has the best deal.

The journey takes approximately 17 h 54 m. The travel distance is 1923 km.

Get off at the Будапешт.


🛏Find hotel deals and discounts up to 20% in Budapest at Booking