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€76–254Bus, 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
27h 58m€305–630Bus 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€137–313Drive 2,625 km
- Drive from Oradea to Madridcar 2,625 km
28h 13m€416–601Train, night train
- Take the train from Oradea to Puespoekladanytrain 360 / ...
- Take the train from Puespoekladany to Wien Hbftrain Ec
- Take the nighttrain from Wien Hbf to Brussel-Zuid / Bruxelles-Midinighttrain Nj
- Take the train from Brussel-Zuid / Bruxelles-Midi to Perpignantrain Tgv
- Take the train from Perpignan to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
39h 27m€406–798Bus
- 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
Questions & Answers
The cheapest way to get from Oradea to Madrid is to fly which costs €75 - €260 and takes 6h.
The fastest way to get from Oradea to Madrid is to fly which takes 6h and costs €75 - €260.
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, Perpignan and Barcelona-Sants. The journey, including transfers, takes approximately 39h 27m.
The distance between Oradea and Madrid is 2171 km. The road distance is 2625 km.
The best way to get from Oradea to Madrid without a car is to bus and train which takes 27h 58m and costs €300 - €650.
It takes approximately 6h 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 and costs €75 - €260. Alternatively, you can bus via Milan, which costs €130 - €320 and takes 44h 59m.
What companies run services between Oradea, Romania and Madrid, Spain?
Ulendo Airlink, LOT, and six other airlines fly from Oradea International Airport (OMR) to Adolfo Suárez Madrid–Barajas Airport (MAD) twice daily. Alternatively, you can take a bus from Oradea Autogara Intrans SA to Madrid via Milan in around 44h 59m.
- Website
- flyulendo.com
Flights from Oradea International Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h 35m
- When
- Wednesday and Sunday
- Estimated price
- €55–260
Flights from Oradea International Airport to Adolfo Suárez Madrid–Barajas Airport via Bucharest Otopeni
- Ave. Duration
- 6h 35m
- When
- Thursday and Sunday
- Estimated price
- €65–280
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Monfalcone to Milano Centrale
- Ave. Duration
- 3h 43m
- Frequency
- Every 4 hours
- Estimated price
- €50–110
- Schedules at
- Trenitalia Frecce
- Phone
- 004-0745517360
- [email protected]
- Website
- teotrans.ro
Bus from Oradea to Monfalcone
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a week
- Estimated price
- €60
- Schedules at
- teotrans.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
More Questions & Answers
Oradea to Madrid bus services, operated by Tarsin, arrive at Milano, Autostazione Lampugnano station.
Madrid is 1h behind Oradea. It is currently 8:48 PM in Oradea and 7:48 PM 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 2625 km. It takes approximately 28h 13m to drive from Oradea to Madrid.
Book your Oradea to Madrid bus tickets online with Omio.
There are 7034+ hotels available in Madrid.







