Rome2Rio

How to get fromBarcelona to Mádby plane, train, bus, car or car train

Find Transport to Mád

See all options

There are 10 ways to get from Barcelona to Mád by plane, train, bus, 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.

  1. Fly to Debrecen International Airport, train

    best
    1. Fly from Barcelona–El Prat Airport (BCN) to Debrecen International Airport (DEB)planeBCN - DEB
    2. Take the train from Debrecen to Szerencstrain
    18h 28m
    Ft 39,257–139,697
  2. Fly to Budapest Ferenc Liszt International Airport, train

    cheapest
    1. Fly from Barcelona–El Prat Airport (BCN) to Budapest Ferenc Liszt International Airport (BUD)planeBCN - BUD
    2. Take the train from Ferihegy to Szerencstrain
    10h 46m
    Ft 24,357–65,397
  3. Train, bus, drive

    1. Take the train from Barcelona-Sants to Lyon Part Dieutrain
    2. Take the train from Lyon Part Dieu to Mannheim, Hauptbahnhoftrain84
    3. Take the train from Mannheim, Hauptbahnhof to Memmingentrain55 / ...
    4. Take the bus from Memmingen central bus station to Zvolenbus
    5. Take the train from Zvolen Osobna Stanica to Moldava Nad Bodvoutrain911 / ...
    6. Drive from Moldava Nad Bodvou to Mádcar
    33h 17m
    Ft 98,694–144,419
  4. Bus, train via Ljubljana

    1. Take the bus from Barcelona Sants Central Bus Station to Ljubljana Central Bus Stationbus
    2. Take the train from Ljubljana to Budapest-KeletitrainIc
    3. Take the train from Budapest-Keleti to SzerencstrainIc
    39h 52m
    Ft 40,108–67,531
  5. Drive, car train

    1. Drive from Barcelona to München Ostcar
    2. Take the car train from München Ost to Salzburg Hbfcartrain
    3. Drive from Salzburg Hbf to Mádcar
    21h 2m
    Ft 160,494–225,825
  6. Fly to Košice International Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Košice International Airport (KSC)planeBCN - KSC
    2. Take the train from Kosice to Forro-Encstrain
    12h 11m
    Ft 31,577–124,957
  7. Fly to Vienna International Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE)planeBCN - VIE
    2. Take the train from Wien Hbf to Budapest-Keletitrain
    3. Take the train from Budapest-Keleti to Szerencstrain
    12h 58m
    Ft 30,457–92,497
  8. Bus

    1. Take the bus from Barcelona, Estació d'Autobusos Nord to Mukačevobus
    2. Take the bus from Mukachevo to Košicebus
    3. Take the bus from Košice to Miskolc Bus stationbus986
    4. Take the bus from Miskolc, autóbusz-állomás to Szerencs, vasútállomásbus
    43h 13m
  9. Bus, train

    1. Take the bus from Barcelona to Dejbus
    2. Take the train from Dej Calatori to DebrecentrainIr
    3. Take the train from Debrecen to SzerencstrainIc
    2d 5h
    Ft 34,600–64,233
  10. Drive 2,033.3 km

    1. Drive from Barcelona to Mádcar2,033.3 km
    21h 32m
    Ft 122,261–176,599

Barcelona to Mád by bus and train

Calendar4Weekly Services
Duration39h 52mAverage Duration
TicketFt 40,108Cheapest Price
See schedules

Questions & Answers

What companies run services between Barcelona, Spain and Mád, Hungary?

You can take a bus from Barcelona, Estació d'Autobusos Nord to Mad via Mukačevo, Mukachevo, Košice, Miskolc Bus station, Miskolc, autóbusz-állomás, Szerencs, vasútállomás, and Szerencs in around 43h 13m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

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