There are 4 ways to get from Bucharest to Petrovac by train, taxi, car, plane, or bus
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 Bucharest to Orşovatrain Bucureşti Nord Gr.A - Arad
- Take the taxi from Porečka Most to Petrovactaxi
10h 38mRSD 11,376–14,219Train, bus
cheapest- Take the train from Bucuresti Nord to Drobeta Turnu-Severintrain Ir
- Take the bus from Kladovo AS to Požarevac, Autobuska Stanicabus 2001A
13h 10mRSD 4,836–7,605Drive 500.3 km
- Drive from Bucharest to Petrovaccar 500.3 km
6h 58mRSD 8,027–11,595Fly, bus
- Fly from Bucharest Otopeni (OTP) to Belgrade Nikola Tesla Airport (BEG)plane OTP - BEG
- Take the bus from Beograd, Autobuska stanica to Petrovac na Mlavibus
7h 25mRSD 7,190–22,415
Bucharest Otopeni (OTP) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Bucharest to Petrovac is to train and bus which costs RSD 4800 - RSD 8000 and takes 13h 10m.
The fastest way to get from Bucharest to Petrovac is to drive which takes 6h 58m and costs RSD 8000 - RSD 12000.
The distance between Bucharest and Petrovac is 506 km. The road distance is 500.3 km.
It takes approximately 10h 38m to get from Bucharest to Petrovac, including transfers.
Petrovac is 1h behind Bucharest. It is currently 9:30 AM in Bucharest and 8:30 AM in Petrovac.
Yes, the driving distance between Bucharest to Petrovac is 500 km. It takes approximately 6h 58m to drive from Bucharest to Petrovac.
There are 96+ hotels available in Petrovac.
What companies run services between Bucharest, Romania and Petrovac, RS-11, Serbia?
There is no direct connection from Bucharest to Petrovac. However, you can take the train to Orşova, drive to Tekija, take the bus to Porečka Most, then take the taxi to Petrovac. Alternatively, you can drive from Bucharest to Petrovac in around 6h 58m.
- Website
- tarom.ro
Flights from Bucharest Otopeni to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- RSD 6,000–19,000
- Website
- airserbia.com
Flights from Bucharest Otopeni to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- RSD 6,000–19,000
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucharest to Orşova
- Ave. Duration
- 6h 32m
- Frequency
- Once daily
- Estimated price
- RSD 3,200–3,500
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Drobeta Turnu-Severin
- Ave. Duration
- 6h 4m
- Frequency
- Twice daily
- Estimated price
- RSD 3,000–3,200
- Website
- Romanian Railways (CFR)
- Phone
- +381 (12) 538 400
- [email protected]
- Website
- litas.rs
Bus from Beograd, Autobuska stanica to Petrovac na Mlavi
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- RSD 1,100–2,900
- Schedules at
- polazak.com
Bus from Kladovo AS to Požarevac, Autobuska Stanica
- Ave. Duration
- 3h 47m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,200–3,100
- Schedules at
- polazak.com
- Phone
- +381 12 643060
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Petrovac na Mlavi
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Travelling to the US: What do I need to know?, and How to get from London City Airport into central London - to help you get the most out of your next trip.






