Opciones de viaje para:
Barcelona to Budapest
  • Volar

    1. Barcelona

      17min - cada 30 minutos

      $2

    2. Barcelona (BCN)

      2h 25min - sin escala

      $50 - $140

    3. Budapest (BUD)

      8min - cada 10 minutos

      $2

    4. Ferihegy

      22min - cada 20 minutos

      $1 - $2

      • Budapest
  • Tren

    1. Barcelona Sants

      4h 59min - uno al día

      $75 - $110

    2. Lyon Part Dieu

      1h 49min - cada hora

      $30 - $50

    3. Geneve

      2h 43min - cada 30 minutos

      $90 - $160

    4. Zürich HB

      10h 57min - dos al día

      $190 - $280

      • Kelenföld
  • Tren, autobús

    1. Barcelona Sants

      2h 56min - cada 4 horas

      $45 - $65

    2. Montpellier

      27h 15min - 3 veces por semana

      $133

    3. Budapest Népliget (M3)

      10min - cada 15 minutos

      $1

      • Budapest Deák Ferenc tér (M3)
  • Autobús, Shuttle bus

    1. Barcelona

      21h 51min - uno al día

      $65 - $110

    2. Venezia

      6h 44min - bajo demanda

      $130 - $170

    3. Keleti pályaudvar M

      11min - cada 10 minutos

      $2

      • Dózsa György tér
  • Autobús, busferry

    1. Barcelona

      34h 28min - dos al día

      $75 - $95

    2. Arad

      6min - 1898 pies

    3. Arad

      4h 30min - uno al día

      $50 - $70

      • Budapest
  • En coche

    1. Barcelona

      18h 04min - 1206.6 millas

      $270 - $400

      • Budapest
  • Hoteles de
  • ¡Precios increíbles!

  • Compara precios de coches de alquiler
  • ¿Qué hacer?
  • Ver atracciones

Desde Barcelona - Passeig de Gràcia tren a Barcelona aeropuerto, volar a Budapest aeropuerto, autobús a Ferihegy, después tren a Budapest. 5h 25min $85. Desde Barcelona Sants tren a Lyon Part Dieu, tren a Geneve, tren a Zürich HB, después tren a Kelenföld. 22h 41min $535. Desde Barcelona Sants tren a Montpellier, autobús a Budapest Népliget (M3), después metro a Budapest Deák Ferenc tér (M3). 31h 27min $189. Desde Barcelona autobús a Venezia, Shuttle bus a Keleti pályaudvar M, después autobús a Dózsa György tér. 29h 20min $254. Desde Barcelona autobús a Arad, andar a Arad, después busferry a Budapest. 40h 04min $145. Desde Barcelona en coche a Budapest. 18h 04min $337.