There are 8 ways to get from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) 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 to Bucharest Otopeni  •  3h 40m

  1. Fly from Madrid (MAD) to Bucharest Otopeni (OTP) MAD - OTP

$45 - $410

7 alternative options

Fly to Craiova, train  •  9h 49m

  1. Fly from Madrid (MAD) to Craiova (CRA) MAD - CRA
  2. Take the train from Craiova to Bucureşti Nord Gr.A

$55 - $269

Train, bus  •  32h 54m

  1. Take the train from Madrid-Puerta De Atocha to Murcia Del Carmen Alv / ...
  2. Take the bus from Harlau to Ploiesti
  3. Take the train from Ploieşti Sud to Bucureşti Nord Gr.A 401 / ...

$304 - $438

Bus  •  47h 44m

  1. Take the bus from Canillejas to Guadalajara
  2. Take the bus from Guadalajara to Bucureşti - Militari

$93 - $128

Bus via Ruse  •  2 days 3h

  1. Take the bus from Madrid to Ruse 0800
  2. Take the bus from Ruse to Bucharest Otopeni Airport

$147 - $203

Bus #2  •  2 days 6h

  1. Take the bus from Madrid to Bucharest

Drive  •  32h 10m

  1. Drive from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) 3208.3 km

$370 - $550

Drive, car train  •  43h 58m

  1. Drive from Madrid Airport (MAD) to Düsseldorf Hbf
  2. Take the car train from Düsseldorf Hbf to Villach
  3. Drive from Villach to Bucharest Otopeni Airport (OTP)

$435 - $692

Coronavirus (COVID-19) in Romania

There is widespread community transmission globally.
Some travel restrictions are being lifted in Romania. For the latest travel status, please check the official page for Romania.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Romania.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Romania due to Coronavirus (COVID-19). Most travel to this country is restricted.

Source Type: Government | Last updated: 3/22/2020

International flights leaving Spain are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Source Type: Government | Last updated: 3/26/2020

Currently, we are unable to provide domestic travel restriction information for travelling within Romania. For the latest Coronavirus (COVID-19) travel status within Romania, please check government recommendations.

Official Coronavirus (COVID-19) Information for Romania

Data sourced from: CDC, ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) is to fly which costs 35€ - 360€ and takes 3h 40m.

More details

The quickest way to get from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) is to fly which costs 35€ - 360€ and takes 3h 40m.

More details

No, there is no direct bus from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP). However, there are services departing from Av.Hispanidad-Aeropuerto T4 and arriving at Bucharest Airport, Bucharest Airport Henri Coanda via Canillejas, Guadalajara and Bucharest, Bucharest Autogara Militari. The journey, including transfers, takes approximately 47h 44m.

More details

The distance between Madrid Airport (MAD) and Bucharest Otopeni Airport (OTP) is 2459 km. The road distance is 3208.3 km.

Get driving directions

The best way to get from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) without a car is to train and bus which takes 32h 54m and costs 260€ - 390€.

More details

It takes approximately 3h 40m to fly from Madrid (MAD) to Bucharest Otopeni (OTP), including transfers and time at the airport.

More details

Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) bus services, operated by ALSA, depart from Canillejas station.

More details

The best way to get from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) is to fly which takes 3h 40m and costs 35€ - 360€. Alternatively, you can bus, which costs 80€ - 120€ and takes 47h 44m.

Mode details

The quickest flight from Madrid Airport to Bucharest Otopeni Airport is the direct flight which takes 3h 40m.

Search flights

Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) bus services, operated by Amring, arrive at Bucureşti - Militari station.

More details

Map of how to get from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP).
Launch map view
  • Distance: 2459.2 km
  • Duration: 3h 40m

What companies run services between Madrid Airport (MAD), Spain and Bucharest Otopeni Airport (OTP), Romania?

Wizz Air, Ryanair and 15 other airlines fly from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) hourly. Alternatively, you can take a bus from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) via Canillejas-Área Intermodal, Canillejas, Guadalajara, Bucureşti - Militari, and Bucharest, Bucharest Autogara Militari in around 47h 44m.

Airlines
Ryanair
Website
ryanair.com
Flights from Madrid to Bucharest Otopeni
Ave. Duration
3h 40m
When
Every day
Estimated price
$45 - $270
Flights from Madrid to Bucharest Otopeni via London Stansted
Ave. Duration
6h 25m
When
Every day
Estimated price
$45 - $270
Flights from Madrid to Bucharest Otopeni via Milan Bergamo
Ave. Duration
6h 35m
When
Friday and Sunday
Estimated price
$45 - $270
Flights from Madrid to Bucharest Otopeni via Rome Ciampino
Ave. Duration
6h 45m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$45 - $270
Lufthansa
Website
lufthansa.com
Flights from Madrid to Bucharest Otopeni via Munich
Ave. Duration
5h 50m
When
Every day
Estimated price
$140 - $370
Flights from Madrid to Bucharest Otopeni via Frankfurt
Ave. Duration
5h 57m
When
Every day
Estimated price
$140 - $370
Wizz Air
Website
wizzair.com
Flights from Madrid to Bucharest Otopeni
Ave. Duration
3h 40m
When
Every day
Estimated price
$55 - $300
Flights from Madrid to Craiova
Ave. Duration
3h 35m
When
Monday and Friday
Estimated price
$40 - $240
KLM
Website
klm.com
Flights from Madrid to Bucharest Otopeni via Amsterdam Schiphol
Ave. Duration
6h 17m
When
Every day
Estimated price
$110 - $420
Iberia
Website
iberia.com
Flights from Madrid to Bucharest Otopeni
Ave. Duration
3h 40m
When
Monday and Thursday
Estimated price
$130 - $290
Blue Air
Website
blueairweb.com
Flights from Madrid to Bucharest Otopeni
Ave. Duration
3h 45m
When
Wednesday and Saturday
Estimated price
$75 - $230
Tarom
Website
tarom.ro
Flights from Madrid to Bucharest Otopeni
Ave. Duration
3h 50m
When
Every day
Estimated price
$130 - $310
Air France
Website
airfrance.com
Flights from Madrid to Bucharest Otopeni via Paris CDG
Ave. Duration
6h
When
Every day
Estimated price
$90 - $290
Aegean Airlines
Website
en.aegeanair.com
Flights from Madrid to Bucharest Otopeni via Athens
Ave. Duration
6h 30m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$210 - $490
Train operators
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Craiova to Bucureşti Nord Gr.A
Ave. Duration
4h 21m
Frequency
Every 2 hours
Estimated price
$6 - $20
Website
Romanian Railways (CFR)
2nd Class
$6 - $8
1st Class
$17 - $20
Train from Ploieşti Sud to Bucureşti Nord Gr.A
Ave. Duration
53 min
Frequency
Hourly
Estimated price
$1 - $7
Website
Romanian Railways (CFR)
2nd Class
$1 - $2
1st Class
$6 - $7
S.C. Softrans S.R.L.
Phone
0351/40.91.53
Email
office@softrans.ro
Website
softrans.ro
Train from Craiova to Bucureşti Nord Gr.A
Ave. Duration
3h 3m
Frequency
3 times a day
Estimated price
$12 - $14
Website
S.C. Softrans S.R.L.
Renfe Viajeros

Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. Renfe's high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most Renfe trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.

Rome2rio's guide to Renfe Viajeros
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Madrid-Puerta De Atocha to Murcia Del Carmen
Ave. Duration
3h 28m
Frequency
5 times a day
Estimated price
$30 - $40
Website
Renfe Viajeros
Transferoviar Calatori
Phone
+40 238 434 380
Email
sesizari@transferoviarcalatori.ro
Website
transferoviarcalatori.ro
Train from Ploieşti Sud to Bucureşti Nord Gr.A
Ave. Duration
1h 8m
Frequency
Every 4 hours
Estimated price
$1 - $3
Website
Transferoviar Calatori
Urlaubs-Express
Phone
+49 (0) 221 800 20 820
Email
info@urlaubs-express.de
Website
urlaubs-express.de
Car train from Düsseldorf Hbf to Villach
Ave. Duration
13h 26m
Frequency
Once a week
Estimated price
$65 - $140
Book at
Urlaubs-Express
Passenger
$67
Motorcycle
$113
Vehicle
$124
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
Website
alsa.es
Bus from Harlau to Ploiesti
Ave. Duration
23h 45m
Frequency
Once daily
Estimated price
$270 - $380
Website
alsa.com
Bus from Canillejas to Guadalajara
Ave. Duration
50 min
Frequency
Every 30 minutes
Estimated price
$8 - $12
Website
alsa.com
Amring
Phone
+4-0269-238.788
Website
amring.autogari.ro
Bus from Guadalajara to Bucureşti - Militari
Ave. Duration
43h 42m
Frequency
Once a week
Estimated price
$80 - $110
Schedules at
amring.autogari.ro
Ruse Bus
Phone
+359 82 82 81 51
Email
info@avtogararuse.org
Website
avtogararuse.org
Bus from Madrid to Ruse
Ave. Duration
47h
Frequency
Once a week
Estimated price
$130 - $180
Schedules at
avtogararuse.org
PEGASUS GROUP Ltd.
Phone
+359 (0) 877 34 47 47
Email
pegasus@pegasusbg.com
Website
pegasusbg.com
Bus from Ruse to Bucharest Otopeni Airport
Ave. Duration
2h
Frequency
3 times a day
Estimated price
$15 - $17
Schedules at
pegasusbg.com
Maxibus Travel
Phone
+40 745 766 766
Email
dispecerat@maxibustravel.ro
Website
maxibustravel.ro
Bus from Madrid to Bucharest
Ave. Duration
2 days 3h
Frequency
Twice a week
Schedules at
maxibustravel.ro

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.

More Questions & Answers

Bucharest Otopeni Airport (OTP) is 1h ahead of Madrid Airport (MAD). It is currently 1:46 AM in Madrid Airport (MAD) and 2:46 AM in Bucharest Otopeni Airport (OTP).

Yes, the driving distance between Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP) is 3208 km. It takes approximately 32h 10m to drive from Madrid Airport (MAD) to Bucharest Otopeni Airport (OTP).

Get driving directions

Wizz Air, Iberia, Blue Air and six other airlines offer flights from Madrid Airport to Bucharest Otopeni Airport.

Search flights

There are 1998+ hotels available in Bucharest Otopeni Airport (OTP). Prices start at $100 USD per night.

More details