There are 6 ways to get from Oradea to Madrid by plane, bus, train, car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Oradea International Airport (OMR) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane OMR - MAD
6h 55m€78–261Bus, train
- Take the bus from Oradea to Monfalconebus
- Take the train from Monfalcone to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
28h 3m€285–495Bus via Milan
- Take the bus from Oradea Autogara Intrans SA to Milano, Autostazione Lampugnanobus
- Take the bus from Milan to Madridbus FlixBus N1138
44h 59m€157–323Drive 2,624.1 km
- Drive from Oradea to Madridcar 2,624.1 km
28h 18m€428–619Train, night train
- Take the train from Oradea to Puespoekladanytrain 360 / ...
- Take the train from Puespoekladany to Wien Hbftrain 146
- Take the nighttrain from Wien Hbf to Brussel-Zuid / Bruxelles-Midinighttrain Nj
- Take the train from Brussel-Zuid / Bruxelles-Midi to Narbonnetrain Tgv
- Take the train from Narbonne to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
37h 27m€387–762Bus
- Take the bus from Oradea Gara CFR Oradea to Timişoara Autogara Autotimbus
- Take the bus from Timișoara, Gara Timisoara Nord to Méndez Álvaro Estación Surbus
46h 43m
Oradea to Madrid by bus and train
Comparing Your Travel Options
The cheapest way to get from Oradea to Madrid is to fly which costs €75 - €270 and takes 6h 55m.
The fastest way to get from Oradea to Madrid is to fly which takes 6h 55m and costs €75 - €270.
No, there is no direct bus from Oradea to Madrid. However, there are services departing from Oradea Autogara Intrans SA and arriving at Madrid via Milan. The journey, including transfers, takes approximately 44h 59m.
No, there is no direct train from Oradea to Madrid. However, there are services departing from Oradea and arriving at Madrid-Puerta de Atocha-Almudena Grandes via Puespoekladany, Wien Hbf, Brussel-Zuid / Bruxelles-Midi, Narbonne and Barcelona-Sants. The journey, including transfers, takes approximately 37h 27m.
The distance between Oradea and Madrid is 2171 km. The road distance is 2624.1 km.
The best way to get from Oradea to Madrid without a car is to bus and train which takes 28h 3m and costs €280 - €500.
It takes approximately 6h 55m to get from Oradea to Madrid, including transfers.
Oradea to Madrid bus services, operated by Tarsin, depart from Oradea Autogara Intrans SA station.
Oradea to Madrid train services, operated by Hungarian Railways (MÁV), depart from Oradea station.
The best way to get from Oradea to Madrid is to fly which takes 6h 55m and costs €75 - €270. Alternatively, you can bus via Milan, which costs €150 - €330 and takes 44h 59m.
What companies run services between Oradea, Romania and Madrid, Spain?
Lufthansa, Lufthansa City, and six other airlines fly from Oradea International Airport (OMR) to Adolfo Suárez Madrid–Barajas Airport (MAD) once daily. Alternatively, you can take a bus from Oradea Autogara Intrans SA to Madrid via Milan in around 44h 59m.
- Website
- ryanair.com
Flights from Oradea International Airport to Adolfo Suárez Madrid–Barajas Airport via Milan Bergamo
- Ave. Duration
- 7h
- When
- Tuesday
- Estimated price
- €75–290
Flights from Oradea International Airport to Adolfo Suárez Madrid–Barajas Airport via Bucharest Otopeni
- Ave. Duration
- 7h 30m
- When
- Tuesday
- Estimated price
- €90–310
- Website
- lufthansa.com
Flights from Oradea International Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 10h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €110–500
- Website
- aireuropa.com
Flights from Oradea International Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 6h 30m
- When
- Monday and Friday
- Estimated price
- €100–400
- Website
- iberia.com
Flights from Oradea International Airport to Adolfo Suárez Madrid–Barajas Airport via Bucharest Otopeni
- Ave. Duration
- 8h
- When
- Thursday
- Estimated price
- €120–410
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Monfalcone to Milano Centrale
- Ave. Duration
- 3h 43m
- Frequency
- Every 4 hours
- Estimated price
- €50–90
- Website
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- Estimated price
- €50–75
- Website
- Trenitalia
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- 4 times a day
- Estimated price
- €75–110
- Website
- Renfe Viajeros
Train from Narbonne to Barcelona-Sants
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €30–45
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- 4 times a day
- Estimated price
- €75–110
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €85–150
- Website
- Renfe AVE
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €85–150
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- Iryo
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- €55–95
- Website
- Iryo
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- €55–95
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 32m
- Frequency
- Hourly
- Estimated price
- €45–80
- Website
- Ouigo
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 32m
- Frequency
- Hourly
- Estimated price
- €45–80
- Website
- Ouigo
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Oradea to Puespoekladany
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
Train from Puespoekladany to Wien Hbf
- Ave. Duration
- 5h 52m
- Frequency
- Twice daily
- Estimated price
- €19–23
- Website
- Hungarian Railways (MÁV)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Wien Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 14h 23m
- Frequency
- 6 times a week
- Estimated price
- €60–160
- Website
- Nightjet
- Sleeper Carriage
- €110–160
- Couchette Carriage
- €90–110
- Seating Carriage
- €60–75
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Brussel-Zuid / Bruxelles-Midi to Narbonne
- Ave. Duration
- 6h 57m
- Frequency
- 4 times a week
- Estimated price
- €230–350
- Website
- TGV inOui
Train from Narbonne to Barcelona-Sants
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a day
- Estimated price
- €45–75
- Website
- TGV inOui
- Phone
- 004-0745517360
- office@teotrans.ro
- Website
- teotrans.ro
Bus from Oradea to Monfalcone
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a week
- Estimated price
- €60
- Schedules at
- teotrans.ro
- Phone
- +40 230 560 555
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Oradea Autogara Intrans SA to Milano, Autostazione Lampugnano
- Ave. Duration
- 20h 54m
- Frequency
- Twice a week
- Estimated price
- €17–120
- Schedules at
- tarsin.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Milan to Madrid
- Ave. Duration
- 23h 5m
- Frequency
- Once daily
- Estimated price
- €140–210
- Website
- Flixbus
- Phone
- +4-0742-122.615
- Website
- turcalatori.autogari.ro
Bus from Oradea Gara CFR Oradea to Timişoara Autogara Autotim
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- turcalatori.autogari.ro
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Timișoara, Gara Timisoara Nord to Méndez Álvaro Estación Sur
- Ave. Duration
- 42h 35m
- Frequency
- Once a week
- Estimated price
- €140–180
- Schedules at
- tabitatour.ro
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.
Related travel guides
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Oradea to Madrid bus services, operated by Tarsin, arrive at Milano, Autostazione Lampugnano station.
Madrid is 1h behind Oradea. It is currently 3:32 AM in Oradea and 2:32 AM in Madrid.
Oradea to Madrid train services, operated by Hungarian Railways (MÁV), arrive at Puespoekladany station.
Yes, the driving distance between Oradea to Madrid is 2624 km. It takes approximately 28h 18m to drive from Oradea to Madrid.
Book your Oradea to Madrid bus tickets online with Omio.
There are 6821+ hotels available in Madrid.






































