There are 6 ways to get from Perugia to Oradea by train, plane, bus, 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.
Train, fly to Oradea International Airport
best- Take the train from Perugia to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Oradea International Airport (OMR)plane FCO - OMR
7h 27m$107–297Bus
cheapest- Take the bus from Perugia to Oradea Autogara Intrans SAbus
20h 56m$20–140Train, night train
- Take the train from Perugia to Arezzotrain
- Take the nighttrain from Arezzo to Wien Hbfnighttrain Nj
- Take the train from Wien Hbf to Koebanya-Kispesttrain 347
- Take the train from Koebanya-Kispest to Puespoekladanytrain Ir / ...
- Take the train from Puespoekladany to Oradeatrain Re
23h 6m$131–296Drive 1,214.1 km
- Drive from Perugia to Oradeacar 1,214.1 km
14h 36m$220–318Train, fly to Cluj-Napoca, bus
- Take the train from Perugia to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Cluj-Napoca (CLJ)plane FCO - CLJ
- Take the bus from Cluj-Napoca to Oradeabus
11h 43m$107–381Bus via Pesaro
- Take the bus from Perugia - Piazza Partigiani to Pesaro - Piazza Marcello Stefaninibus
- Take the bus from Pesaro to Oradeabus
23h 24m$84–92
Perugia to Oradea by train and night train
Comparing Your Travel Options
The cheapest way to get from Perugia to Oradea is to bus via Pesaro which costs $80 - $95 and takes 23h 24m.
The fastest way to get from Perugia to Oradea is to train and fly which takes 7h 27m and costs $100 - $300.
Yes, there is a direct bus departing from Perugia and arriving at Oradea Autogara Intrans SA. Services depart once a week, and operate Sunday. The journey takes approximately 20h 56m.
No, there is no direct train from Perugia to Oradea. However, there are services departing from Perugia and arriving at Oradea via Arezzo, Wien Hbf, Koebanya-Kispest and Puespoekladany. The journey, including transfers, takes approximately 23h 6m.
The distance between Perugia and Oradea is 1182 km. The road distance is 1214.1 km.
The best way to get from Perugia to Oradea without a car is to bus which takes 20h 56m and costs $20 - $140.
It takes approximately 7h 27m to get from Perugia to Oradea, including transfers.
Perugia to Oradea bus services, operated by Tarsin, depart from Perugia station.
Perugia to Oradea train services, operated by Trenitalia, depart from Perugia station.
Perugia to Oradea bus services, operated by Tarsin, arrive at Oradea Autogara Intrans SA station.
What companies run services between Perugia, Italy and Oradea, Romania?
Tarsin operates a bus from Perugia to Oradea Autogara Intrans SA once a week. Tickets cost $20–140 and the journey takes 20h 56m.
- Website
- lufthansa.com
Flights from Fiumicino International Airport to Oradea International Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Tuesday and Friday
- Estimated price
- $110–400
Flights from Fiumicino International Airport to Cluj-Napoca via Munich
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $110–400
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Oradea International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $80–200
Flights from Fiumicino International Airport to Cluj-Napoca
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $55–260
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Perugia to Roma Termini
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Estimated price
- $25–35
- Website
- Trenitalia
Train from Perugia to Arezzo
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–15
- Website
- Trenitalia
Train from Perugia to Roma Termini
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Estimated price
- $25–35
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Perugia to Roma Termini
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $22–45
- Website
- Trenitalia Intercity
Train from Perugia to Arezzo
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- $9–17
- Website
- Trenitalia Intercity
Train from Perugia to Roma Termini
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $22–45
- Website
- Trenitalia Intercity
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Perugia to Arezzo
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $12–21
- Website
- Trenitalia Frecce
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Arezzo to Wien Hbf
- Ave. Duration
- 12h 16m
- Frequency
- Twice daily
- Estimated price
- $55–160
- Website
- Nightjet
- Sleeper Carriage
- $120–160
- Couchette Carriage
- $90–110
- Seating Carriage
- $55–70
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Koebanya-Kispest
- Ave. Duration
- 2h 49m
- Frequency
- Every 4 hours
- Estimated price
- $55–100
- Website
- Austrian Railways
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Koebanya-Kispest to Puespoekladany
- Ave. Duration
- 2h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $9–11
- Website
- Hungarian Railways (MÁV)
Train from Puespoekladany to Oradea
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- $3–5
- Website
- Hungarian Railways (MÁV)
- Phone
- +40 230 560 555
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Perugia to Oradea Autogara Intrans SA
- Ave. Duration
- 20h 56m
- Frequency
- Once a week
- Estimated price
- $20–140
- Schedules at
- tarsin.ro
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Cluj-Napoca to Oradea
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $15–24
- Website
- Flixbus
Bus from Perugia - Piazza Partigiani to Pesaro - Piazza Marcello Stefanini
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- $14–22
- Website
- Flixbus
- Phone
- +39 089 233 899
- salerno@autolineecurcio.it
- Website
- Curcio Viaggi
Bus from Perugia - Piazza Partigiani to Pesaro - Piazza Marcello Stefanini
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $16–23
- Website
- Curcio Viaggi
- Phone
- 004-0745517360
- office@teotrans.ro
- Website
- teotrans.ro
Bus from Pesaro to Oradea
- Ave. Duration
- 18h 40m
- Frequency
- 3 times a week
- Estimated price
- $68
- Schedules at
- teotrans.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.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Oradea is 1h ahead of Perugia. It is currently 2:16 PM in Perugia and 3:16 PM in Oradea.
Perugia to Oradea train services, operated by Trenitalia, arrive at Arezzo station.
Yes, the driving distance between Perugia to Oradea is 1214 km. It takes approximately 14h 36m to drive from Perugia to Oradea.
Book your Perugia to Oradea bus tickets online with Omio.
There are 944+ hotels available in Oradea.




































