There are 5 ways to get from Oradea to Petrova by train, taxi, bus, 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, taxi
best- Take the train from Oradea to Baia Maretrain Timişoara Nord - Baia Mare
- Take the taxi from Baia Mare to Petrovataxi
4h 47m$79–100Bus #2
cheapest- Take the bus from Oradea to Sighetu Marmaţieibus
6h 35m$12–17Bus
- Take the bus from Oradea Gara CFR Oradea to Sighetu Marmaţieibus
6h 35mDrive 256.5 km
- Drive from Oradea to Petrovacar 256.5 km
4h 31m$41–59Train, bus
- Take the train from Oradea to Baia Maretrain Timişoara Nord - Baia Mare
- Take the bus from Baia Mare to Sighetu Marmațieibus 1951
6h 55m$25–31
Questions & Answers
The cheapest way to get from Oradea to Petrova is to bus which costs $12 - $17 and takes 6h 35m.
The fastest way to get from Oradea to Petrova is to drive which takes 4h 31m and costs $40 - $60.
No, there is no direct bus from Oradea to Petrova. However, there are services departing from Oradea Gara CFR Oradea and arriving at Petrova via Sighetu Marmaţiei. The journey, including transfers, takes approximately 6h 35m.
The distance between Oradea and Petrova is 271 km. The road distance is 256.5 km.
The best way to get from Oradea to Petrova without a car is to train and taxi which takes 4h 47m and costs $75 - $100.
It takes approximately 4h 47m to get from Oradea to Petrova, including transfers.
Oradea to Petrova bus services, operated by TUR CALATORI, depart from Oradea Gara CFR Oradea station.
Oradea to Petrova bus services, operated by TUR CALATORI, arrive at Sighetu Marmaţiei station.
Yes, the driving distance between Oradea to Petrova is 257 km. It takes approximately 4h 31m to drive from Oradea to Petrova.
There are 385+ hotels available in Petrova.
What companies run services between Oradea, Romania and Petrova, Romania?
TUR CALATORI operates a bus from Oradea Gara CFR Oradea to Sighetu Marmaţiei twice daily, and the journey takes 5h.
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Oradea to Baia Mare
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- $19–21
- Website
- https://www.cfrcalatori.ro/en/
Train from Oradea to Baia Mare
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- $19–21
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +4-0742-122.615
- Website
- turcalatori.autogari.ro
Bus from Oradea Gara CFR Oradea to Sighetu Marmaţiei
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Schedules at
- turcalatori.autogari.ro
- Phone
- 0259 471 690
- Website
- autogenn.ro
Bus from Oradea to Sighetu Marmaţiei
- Ave. Duration
- 5h
- Frequency
- 5 times a week
- Estimated price
- $12–17
- Schedules at
- autogenn.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Baia Mare to Sighetu Marmației
- Ave. Duration
- 1h
- Frequency
- 6 times a week
- Estimated price
- $6–11
- Website
- https://www.flixbus.co.uk
- Ave. Duration
- 1h 27m
- Estimated price
- $60–80
SC TAXI Stoenica LLC - BAIA MARE
- Phone
- +40 262 229 334
- Website
- taxistoenica.ro
Taxi Baia Mare
- Phone
- +40 758080653
Taxi Galant
- Phone
- +40 262 942
- Website
- taxigalant.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
Want to know more about Flixbus?
Read the travel guide












