Travel from Romania to Spain is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Madrid?

Book now

There are 10 ways to get from Romania to Madrid 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.

Recommended option

Fly from Cluj-Napoca  •  4h 33m

  1. Fly from Cluj-Napoca (CLJ) to Madrid (MAD) CLJ - MAD

Cheapest option

Fly from Timisoara  •  6h 36m

  1. Fly from Timisoara (TSR) to Madrid (MAD) TSR - MAD

8 alternative options

Fly from Iasi  •  4h 36m

  1. Fly from Iasi (IAS) to Madrid (MAD) IAS - MAD

Fly from Craiova  •  4h 38m

  1. Fly from Craiova (CRA) to Madrid (MAD) CRA - MAD

Train, bus  •  31h 28m

  1. Take the train from Bucureşti Nord Gr.A to Braşov
  2. Take the bus from Brasov to Zaragoza
  3. Take the train from Zaragoza-Delicias to Madrid-Puerta De Atocha Ave

Train  •  43h 39m

  1. Take the train from Bucuresti Nord to Budapest-Keleti Ir
  2. Take the train from Budapest-Keleti to Mannheim Hbf Rj
  3. Take the train from Mannheim, Hauptbahnhof to Avignon TGV 84
  4. Take the train from Avignon Tgv to Madrid-Puerta De Atocha Ave

Bus  •  46h 31m

  1. Take the bus from Bucureşti - Militari to Madrid - Estacion Sur

Bus via Ruse  •  2 days 2h

  1. Take the bus from Bucharest Horoscop Hotel to Ruse Central Bus Station Varna Central Bus Station - Bucharest Henri Coandă Airport
  2. Take the bus from Ruse to Madrid 0800

Drive  •  32h 15m

  1. Drive from Bucharest to Madrid 3192.4 km

Drive, car train  •  44h 15m

  1. Drive from Bucharest to Villach Hbf/Bbf
  2. Take the car train from Villach Hbf/Bbf to Duesseldorf Hbf
  3. Drive from Duesseldorf Hbf to Madrid

Romania to Madrid by bus

1 Weekly Buses
2 days 2h Average Duration
€132 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Romania to Madrid is to fly which costs $50 - $200 and takes 4h 38m.

More details

The quickest way to get from Romania to Madrid is to fly which costs $60 - $270 and takes 4h 33m.

More details

No, there is no direct bus from Romania to Madrid. However, there are services departing from Bucharest Horoscop Hotel and arriving at Madrid via Ruse. The journey, including transfers, takes approximately 2 days 2h.

More details

No, there is no direct train from Romania to Madrid. However, there are services departing from Piata Unirii and arriving at Madrid-Puerta De Atocha via Bucuresti Nord, Budapest-Keleti, Mannheim, Hauptbahnhof and Avignon Tgv. The journey, including transfers, takes approximately 43h 39m.

More details

The distance between Romania and Madrid is 2369 km. The road distance is 3192.4 km.

Get driving directions

The best way to get from Romania to Madrid without a car is to train and bus which takes 31h 28m and costs $270 - $420.

More details

It takes approximately 4h 33m to get from Romania to Madrid, including transfers.

More details

Romania to Madrid bus services, operated by PEGASUS GROUP Ltd., depart from Bucharest Horoscop Hotel station.

More details

Romania to Madrid train services, operated by Romanian Railways (CFR), depart from Bucuresti Nord station.

More details

The best way to get from Romania to Madrid is to fly which takes 4h 33m and costs $60 - $270. Alternatively, you can train, which costs $370 - $600 and takes 43h 39m, you could also bus, which costs $70 - $100 and takes 46h 31m.

Mode details

Map of how to get from Romania to Madrid.
Launch map view
  • Distance: 2369 km
  • Duration: 4h 33m

What companies run services between Romania and Madrid, Spain?

Blue Air, FlexFlight ApS and three other airlines fly from Cluj-Napoca to Madrid 4 times a day. Alternatively, you can take a train from Bucharest to Madrid via Gara de Nord, Bucuresti Nord, Budapest-Keleti, Mannheim Hbf, Mannheim, Hauptbahnhof, Avignon TGV, and Avignon Tgv in around 43h 39m.

Airlines
Blue Air
Website
flyblueair.com
Flights from Cluj-Napoca to Madrid
Ave. Duration
3h 45m
When
Tuesday, Thursday and Saturday
Estimated price
€95 - €400
Flights from Iasi to Madrid via Bucharest Otopeni
Ave. Duration
6h
When
Monday
Estimated price
€95 - €350
FlexFlight ApS
Website
flexflight.dk
Flights from Cluj-Napoca to Madrid
Ave. Duration
3h 45m
When
Tuesday, Thursday and Saturday
Estimated price
€95 - €400
Flights from Iasi to Madrid via Bucharest Otopeni
Ave. Duration
6h
When
Monday
Estimated price
€95 - €350
Wizz Air
Website
wizzair.com
Flights from Cluj-Napoca to Madrid
Ave. Duration
3h 45m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
€45 - €360
Flights from Iasi to Madrid
Ave. Duration
4h
When
Tuesday and Saturday
Estimated price
€23 - €700
Flights from Craiova to Madrid
Ave. Duration
3h 50m
When
Tuesday, Thursday and Saturday
Estimated price
€35 - €220
Flights from Timisoara to Madrid
Ave. Duration
3h 40m
When
Monday and Friday
Estimated price
€60 - €230
Lufthansa
Website
lufthansa.com
Flights from Cluj-Napoca to Madrid via Munich
Ave. Duration
5h 55m
When
Every day
Estimated price
€180 - €600
Flights from Cluj-Napoca to Madrid via Frankfurt
Ave. Duration
6h 10m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€180 - €600
Flights from Timisoara to Madrid via Munich
Ave. Duration
5h 55m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
€130 - €420
Tarom
Website
tarom.ro
Flights from Cluj-Napoca to Madrid via Bucharest Otopeni
Ave. Duration
6h 35m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
€160 - €480
Flights from Iasi to Madrid via Bucharest Otopeni
Ave. Duration
6h 45m
When
Every day
Estimated price
€160 - €700
Flights from Timisoara to Madrid via Bucharest Otopeni
Ave. Duration
6h 45m
When
Monday
Estimated price
€150 - €390
Train operators
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Bucureşti Nord Gr.A to Braşov
Ave. Duration
3h 50m
Frequency
Hourly
Estimated price
€3 - €13
Website
Romanian Railways (CFR)
2nd Class
€3 - €5
1st Class
€11 - €13
Train from Bucuresti Nord to Budapest-Keleti
Ave. Duration
15h 44m
Frequency
Once daily
Estimated price
€17 - €55
Website
Romanian Railways (CFR)
2nd Class
€17 - €23
1st Class
€45 - €55
Astra Trans Carpatic
Phone
0751.525.520
Email
office@astratranscarpatic.ro
Website
astratranscarpatic.ro
Train from Bucureşti Nord Gr.A to Braşov
Ave. Duration
2h 36m
Frequency
4 times a day
Website
Astra Trans Carpatic
S.C. Softrans S.R.L.
Phone
0351/40.91.53
Email
office@softrans.ro
Website
softrans.ro
Train from Bucureşti Nord Gr.A to Braşov
Ave. Duration
2h 32m
Frequency
3 times a day
Estimated price
€8 - €9
Website
S.C. Softrans S.R.L.
Regio Călători
Phone
0310 800 900
Email
contact@regiocalatori.ro
Website
regiocalatori.ro
Train from Bucureşti Nord Gr.A to Braşov
Ave. Duration
3h 21m
Frequency
4 times a day
Estimated price
€6 - €8
Website
Regio Călători
Renfe AVE
Rome2rio's guide to Renfe AVE
Contact Details
Phone
+34 91 232 03 20
Email
comunicacion@renfe.es
Website
renfe.com
Train from Zaragoza-Delicias to Madrid-Puerta De Atocha
Ave. Duration
1h 19m
Frequency
Hourly
Estimated price
€30 - €65
Website
Renfe AVE
Promo
€30 - €40
Promo+
€37 - €40
Flexible
€50 - €65
Renfe SNCF
Phone
+34 902 320 320
Email
comunicacion@renfe.es
Website
renfe-sncf.com
Train from Zaragoza-Delicias to Madrid-Puerta De Atocha
Ave. Duration
1h 20m
Frequency
Once daily
Estimated price
€40 - €60
Website
renfe-sncf.com
Train from Avignon Tgv to Madrid-Puerta De Atocha
Ave. Duration
7h 5m
Frequency
Once daily
Estimated price
€80 - €120
Website
renfe-sncf.com
Railjet

Railjet trains operate domestically within Austria and also connect to major cities in Germany, Czech Republic, Italy, Switzerland and Hungary. This premium service runs at speeds of up to 230km/h and offers three travel classes (economy, first and business), all with free Wi-Fi and power sockets. Other amenities include a bistro-restaurant car and family zones. Seat reservations can be made up to 90 days prior to the train's departure (compulsory for all cross-border trains but not for domestic routes).

Contact Details
Phone
+43 51717
Website
oebb.at
Train from Budapest-Keleti to Mannheim Hbf
Ave. Duration
10h 7m
Frequency
Twice a week
Estimated price
€120 - €190
Website
Railjet
Deutsche Bahn Intercity-Express

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Mannheim, Hauptbahnhof to Avignon TGV
Ave. Duration
6h 32m
Frequency
Once daily
Estimated price
€140 - €200
Website
Deutsche Bahn
Urlaubs-Express
Phone
+49 (0) 221 800 20 820
Email
info@urlaubs-express.de
Website
urlaubs-express.de
Car train from Villach Hbf/Bbf to Duesseldorf Hbf
Ave. Duration
13h 40m
Frequency
Once a week
Estimated price
€100 - €120
Book at
Urlaubs-Express
Bus operators
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Email
alsa@alsa.es
Website
alsa.es
Bus from Brasov to Zaragoza
Ave. Duration
24h
Frequency
Once daily
Estimated price
€230 - €320
Website
alsa.com
Amring
Phone
+4-0269-238.788
Website
amring.autogari.ro
Bus from Bucureşti - Militari to Madrid - Estacion Sur
Ave. Duration
45h 15m
Frequency
Once a week
Estimated price
€70 - €95
Schedules at
amring.autogari.ro
PEGASUS GROUP Ltd.
Phone
+359 (0) 877 34 47 47
Email
pegasus@pegasusbg.com
Website
pegasusbg.com
Bus from Bucharest Horoscop Hotel to Ruse Central Bus Station
Ave. Duration
1h 45m
Frequency
Twice daily
Estimated price
€12 - €14
Website
PEGASUS GROUP Ltd.
Ruse Bus
Phone
+359 82 82 81 51
Email
info@avtogararuse.org
Website
avtogararuse.org
Bus from Ruse to Madrid
Ave. Duration
47h 30m
Frequency
Once a week
Estimated price
€120 - €160
Schedules at
avtogararuse.org

Want to know more about travelling around Spain

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.

More Questions & Answers

The quickest flight from Cluj-Napoca Airport to Madrid Airport is the direct flight which takes 3h 45m.

Search flights

Romania to Madrid bus services, operated by Ruse Bus, arrive at Madrid station.

More details

Madrid is 1h behind Romania. It is currently 3:08 PM in Romania and 2:08 PM in Madrid.

Romania to Madrid train services, operated by Renfe SNCF, arrive at Madrid-Puerta De Atocha station.

More details

Yes, the driving distance between Romania to Madrid is 3192 km. It takes approximately 32h 15m to drive from Romania to Madrid.

Get driving directions

Blue Air, FlexFlight ApS, Wizz Air and two other airlines offer flights from Cluj-Napoca Airport to Madrid Airport.

Search flights

There are 798+ hotels available in Madrid. Prices start at €87 per night.

More details

The best way to get from Romania to Cluj-Napoca Airport is to taxi which takes 11 min and costs $4 - $6.

More details

ticket