There are 11 ways to get from Oradea to Ankara by plane, bus, train, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Oradea International Airport
best- Fly from Oradea International Airport (OMR) to Ankara Esenboğa International Airport (ESB)plane OMR - ESB
4h 39m₺3,324–14,076Train, night train
cheapest- Take the train from Oradea to Aradtrain
- Take the train from Arad to Videletrain Ic
- Take the nighttrain from Videle to Halkalinighttrain
- Take the train from Istanbul Söğütlüçeşme to Ankaratrain Yht
31h 57m₺3,246–4,975Bus, train
- Take the bus from Oradea to Aradbus
- Take the bus from Arad to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Aksaraybus
- Take the train from Istanbul Söğütlüçeşme to Ankaratrain Yht
26h 44m₺4,982–6,231Night train, train
- Take the nighttrain from Oradea to Videlenighttrain
- Take the nighttrain from Videle to Halkalinighttrain
- Take the train from Istanbul(Halkali) to Ankara Gartrain Hst / ...
29h 36m₺3,994–5,535Bus to Cluj-Napoca, fly
- Take the bus from Oradea to Cluj-Napocabus
- Fly from Cluj-Napoca (CLJ) to Ankara Esenboğa International Airport (ESB)plane CLJ - ESB
9h 40m₺3,858–15,337Bus to Budapest Ferenc Liszt International Airport, fly
- Take the bus from Oradea to Budapest Airportbus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Ankara Esenboğa International Airport (ESB)plane BUD - ESB
9h₺5,137–11,937Bus to Debrecen International Airport, fly
- Take the bus from Oradea to Debrecen bus stationbus
- Fly from Debrecen International Airport (DEB) to Ankara Esenboğa International Airport (ESB)plane DEB - ESB
9h 51m₺6,041–26,751Train to Arad, fly
- Take the train from Oradea to Aradtrain
- Fly from Arad (ARW) to Ankara Esenboğa International Airport (ESB)plane ARW - ESB
12h 22m₺3,721–14,115Bus
- Take the bus from Oradea to Aradbus
- Take the bus from Arad to Belgrade bus stationbus
- Take the bus from Belgrade bus station to İstanbul Esenler bus stationbus
- Take the bus from Istanbul Otogari to Ankarabus
30h₺3,985–6,159Bus via Bucharest
- Take the bus from Oradea to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to İstanbul Esenler bus stationbus
- Take the bus from İstanbul Dudullu to Ankarabus
30h 59m₺7,096–11,154Drive 1,648.6 km
- Drive from Oradea to Ankaracar 1,648.6 km
17h 27m₺13,067–18,875
Oradea to Ankara by bus
Comparing Your Travel Options
The cheapest way to get from Oradea to Ankara is to train and night train which costs 3.200 ₺ - 5.000 ₺ and takes 31h 57m.
The fastest way to get from Oradea to Ankara is to fly which takes 4h 39m and costs 3.300 ₺ - 15.000 ₺.
No, there is no direct bus from Oradea to Ankara. However, there are services departing from Oradea and arriving at Ankara via Arad, Belgrade bus station and Istanbul Otogari. The journey, including transfers, takes approximately 30h.
No, there is no direct train from Oradea to Ankara. However, there are services departing from Oradea and arriving at Ankara via Arad, Videle, Mustafa Kemal and Istanbul Söğütlüçeşme. The journey, including transfers, takes approximately 31h 57m.
The distance between Oradea and Ankara is 1206 km. The road distance is 1648.6 km.
The best way to get from Oradea to Ankara without a car is to bus and train which takes 26h 44m and costs 4.900 ₺ - 6.500 ₺.
It takes approximately 4h 39m to get from Oradea to Ankara, including transfers.
Oradea to Ankara bus services, operated by FlixBus, depart from Oradea station.
Oradea to Ankara train services, operated by Romanian Railways (CFR), depart from Oradea station.
The best way to get from Oradea to Ankara is to fly which takes 4h 39m and costs 3.300 ₺ - 15.000 ₺. Alternatively, you can bus, which costs 3.900 ₺ - 6.500 ₺ and takes 30h.
What companies run services between Oradea, Romania and Ankara, Turkey?
Anima Wings, AJet, and three other airlines fly from Oradea International Airport (OMR) to Ankara Esenboğa International Airport (ESB) 4 times a week. Alternatively, you can take a bus from Oradea to Ankara via Arad, Belgrade bus station, İstanbul Esenler bus station, and Istanbul Otogari in around 30h.
- Website
- turkishairlines.com
Flights from Cluj-Napoca to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 4h
- When
- Tuesday, Saturday, Sunday, Monday, Wednesday, and Friday
- Estimated price
- ₺7,000–23,000
Flights from Budapest Ferenc Liszt International Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- ₺5,500–18,000
Flights from Debrecen International Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 5h 25m
- When
- Wednesday and Sunday
- Estimated price
- ₺4,700–25,000
Flights from Arad to Ankara Esenboğa International Airport via Bucharest Otopeni, Istanbul
- Ave. Duration
- 6h 1m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₺6,000–21,000
- Website
- ajet.com
Flights from Oradea International Airport to Ankara Esenboğa International Airport via Bucharest Otopeni
- Ave. Duration
- 3h 40m
- When
- Monday and Thursday
- Estimated price
- ₺3,100–14,000
Flights from Cluj-Napoca to Ankara Esenboğa International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 55m
- When
- Monday and Thursday
- Estimated price
- ₺2,900–14,000
Flights from Budapest Ferenc Liszt International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 45m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- ₺6,500–11,000
Flights from Arad to Ankara Esenboğa International Airport via Bucharest Otopeni
- Ave. Duration
- 12h 35m
- When
- Monday
- Estimated price
- ₺2,700–13,000
- Website
- flypgs.com
Flights from Oradea International Airport to Ankara Esenboğa International Airport via Bucharest Otopeni, Sabiha Gokcen
- Ave. Duration
- 7h 50m
- When
- Monday
- Estimated price
- ₺3,600–20,000
Flights from Arad to Ankara Esenboğa International Airport via Bucharest Otopeni, Sabiha Gokcen
- Ave. Duration
- 8h 10m
- When
- Monday
- Estimated price
- ₺3,100–17,000
Flights from Arad to Ankara Esenboğa International Airport via Bucharest Otopeni, Izmir
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₺4,300–16,000
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺2,700–8,500
- Website
- lufthansa.com
Flights from Debrecen International Airport to Ankara Esenboğa International Airport via Munich
- Ave. Duration
- 5h 25m
- When
- Monday and Wednesday
- Estimated price
- ₺11,000–38,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Istanbul Söğütlüçeşme to Ankara
- Ave. Duration
- 4h 29m
- Frequency
- Hourly
- Estimated price
- ₺750–1,100
- Website
- Turkish Railways (TCDD)
Train from Istanbul Söğütlüçeşme to Ankara
- Ave. Duration
- 4h 29m
- Frequency
- Hourly
- Estimated price
- ₺750–1,100
- Website
- Turkish Railways (TCDD)
Train from Istanbul(Halkali) to Ankara Gar
- Ave. Duration
- 5h 1m
- Frequency
- 3 times a day
- Estimated price
- ₺750–1,100
- Website
- Turkish Railways (TCDD)
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Oradea to Arad
- Ave. Duration
- 3h 24m
- Frequency
- Every 4 hours
- Estimated price
- ₺620–670
- Website
- Romanian Railways (CFR)
Night train from Oradea to Videle
- Ave. Duration
- 13h 59m
- Frequency
- Once daily
- Estimated price
- ₺2,700–3,000
- Website
- Romanian Railways (CFR)
Train from Oradea to Arad
- Ave. Duration
- 3h 24m
- Frequency
- Every 4 hours
- Estimated price
- ₺620–670
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Arad to Videle
- Ave. Duration
- 11h 24m
- Frequency
- Twice daily
- Estimated price
- ₺1,300–1,600
- Website
- Hungarian Railways (MÁV)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Videle to Halkali
- Ave. Duration
- 8h 36m
- Frequency
- Twice a week
- Estimated price
- ₺500–1,468
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺500–700
- 1st Class
- ₺500–700
Night train from Videle to Halkali
- Ave. Duration
- 8h 36m
- Frequency
- Twice a week
- Estimated price
- ₺500–1,468
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- ₺500–700
- 1st Class
- ₺500–700
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Oradea to Arad
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₺550–900
- Website
- Flixbus
Bus from Arad to Belgrade bus station
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₺1,100–1,700
- Website
- Flixbus
Bus from Oradea to Cluj-Napoca
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- ₺800–1,200
- Website
- Flixbus
Bus from Oradea to Debrecen bus station
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ₺340–500
- Website
- Flixbus
Bus from Oradea to Arad
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₺550–900
- Website
- Flixbus
Bus from Arad to Belgrade bus station
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₺1,100–1,700
- Website
- Flixbus
Bus from Oradea to București, Autogara Militari
- Ave. Duration
- 10h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₺2,900–4,300
- Website
- Flixbus
Bus from București, Autogara Militari to İstanbul Esenler bus station
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- ₺3,100–4,600
- Website
- Flixbus
- Phone
- 062 8103637
- [email protected]
- Website
- balbuss.rs
Bus from Beograd, Autobuska stanica to Aksaray
- Ave. Duration
- 13h 5m
- Frequency
- Twice a week
- Estimated price
- ₺2,502
- Schedules at
- balbuss.rs
- Phone
- +4-0744-116.138
- [email protected]
- Website
- europop.ro
Bus from Oradea to Budapest Airport
- Ave. Duration
- 3h 31m
- Frequency
- Twice daily
- Estimated price
- ₺1,787
- Schedules at
- europop.ro
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Belgrade bus station to İstanbul Esenler bus station
- Ave. Duration
- 14h 25m
- Frequency
- 4 times a week
- Estimated price
- ₺1,200–1,700
- Schedules at
- Kamil Koç
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from Belgrade bus station to İstanbul Esenler bus station
- Ave. Duration
- 10h 15m
- Frequency
- Twice a week
- Estimated price
- ₺1,900
- Schedules at
- luksyonca.com.tr
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Istanbul Otogari to Ankara
- Ave. Duration
- 6h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₺1,100–1,700
- Website
- MetroTurizm
- Standard
- ₺1,100–1,700
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from İstanbul Dudullu to Ankara
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₺850–1,200
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from İstanbul Dudullu to Ankara
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₺1,335
- Schedules at
- kaleseyahat.com.tr
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from İstanbul Dudullu to Ankara
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₺1,259
- Schedules at
- istanbulseyahat.com.tr
- Phone
- 0(850) 244 33 33
- [email protected]
- Website
- mersinnurturizm.com
Bus from İstanbul Dudullu to Ankara
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
Want to know more about travelling around Türkiye
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Oradea to Ankara bus services, operated by FlixBus, arrive at Arad station.
Ankara is 1h ahead of Oradea. It is currently 1:25 PM in Oradea and 2:25 PM in Ankara.
Oradea to Ankara train services, operated by Romanian Railways (CFR), arrive at Arad station.
Yes, the driving distance between Oradea to Ankara is 1649 km. It takes approximately 17h 27m to drive from Oradea to Ankara.
There are 240+ hotels available in Ankara.










































