Rome2Rio

How to get fromMadrid to Romaniaby plane, train, bus, night train, car or car train

Find Transport to Romania

See all options

There are 11 ways to get from Madrid to Romania by plane, train, bus, night 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.

  1. Fly to Cluj-Napoca

    best
    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Cluj-Napoca (CLJ)plane plane MAD - CLJ
    6h 3m
    $76–285
  2. Fly to Timișoara Traian Vuia International Airport

    cheapest
    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Timișoara Traian Vuia International Airport (TSR)plane plane MAD - TSR
    6h 25m
    $53–234
  3. Train, bus via Aachen

    1. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain train
    2. Take the train from Perpignan to Brussel-Zuid / Bruxelles-Miditrain train Tgv
    3. Take the train from Brussel-Zuid / Bruxelles-Midi to Aachen Hbftrain train Ice
    4. Take the bus from Aachen to Bucharest Oborbus bus
    33h 55m
    $365–601
  4. Train, night train

    1. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain train
    2. Take the train from Perpignan to Brussel-Zuid / Bruxelles-Miditrain train Tgv
    3. Take the night train from Brussel-Zuid / Bruxelles-Midi to Wien Hbfnighttrain night train Nj
    4. Take the train from Wien Hbf to Bucuresti Nordtrain train 347
    2d 1h
    $638–1,122
  5. Drive 3,056.9 km

    1. Drive from Madrid to Bucharestcar car 3,056.9 km
    33h 4m
    $559–807
  6. Fly to Bucharest Otopeni

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Bucharest Otopeni (OTP)plane plane MAD - OTP
    6h 47m
    $59–205
  7. Fly to Craiova Airport

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Craiova Airport (CRA)plane plane MAD - CRA
    6h 1m
    $148–281
  8. Fly to Iași International Airport

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Iași International Airport (IAS)plane plane MAD - IAS
    6h 15m
    $82–283
  9. Train, bus

    1. Take the train from Madrid Chamartín to Albacetetrain train Ave
    2. Take the bus from Albacete to Bucureştibus bus
    2d 5h
    $98–267
  10. Bus

    1. Take the bus from Estación Sur de Autobuses to Sofiabus bus
    2. Take the bus from Sofia Central Bus Station to Bucharest Gară Filaretbus bus
    2d 11h
    $151–199
  11. Drive, car train

    1. Drive from Madrid to München Ostcar car
    2. Take the car train from München Ost to Villach Hbf ARZcartrain train
    3. Drive from Villach Hbf ARZ to Bucharestcar car
    34h 59m
    $682–963

Adolfo Suárez Madrid–Barajas Airport (MAD) to Cluj-Napoca (CLJ) flights

Calendar20Weekly Planes
Duration5h 22mAverage Duration
Ticket$67Cheapest Price
See schedules

Questions & Answers

What companies run services between Madrid, Spain and Romania?

Ulendo Airlink, Lufthansa, and Ryanair fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Cluj-Napoca (CLJ) 3 times a day. Alternatively, you can take a bus from Estación Sur de Autobuses to Piata Sf. Vineri via Sofia Central Bus Station and Sos. Viilor in around 2d 11h.

Airlines
Train operators
Bus operators

Want to know more about travelling around Romania

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

More Questions & Answers