There are 5 ways to get from Novi Sad to Orșova by train, 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, bus
best- Take the train from Petrovaradin to Novi Beogradtrain Re / ...
- Take the bus from Beograd, Autobuska stanica to Požarevac, Autobuska Stanicabus
- Take the bus from Požarevac, Autobuska Stanica to Tekijabus
7h 39m$22–46Train
- Take the train from Petrovaradin to Suboticatrain Ir / ...
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Bekescsabatrain Re
- Take the train from Bekescsaba to Orsovatrain Ic
13h 19m$28–37Drive 304.7 km
- Drive from Novi Sad to Orșovacar 304.7 km
5h 4m$49–71Bus
- Take the bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Timișoarabus
- Take the bus from Timișoara to Orșovabus
10h 13m$36–69Bus via Orşova
- Take the bus from Novi Sad, Autobuska Stanica to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Timișoarabus
- Take the bus from Timișoara Autogara Normandia to Orşovabus
10h 48m$46–69
Novi Sad to Orșova by train
Comparing Your Travel Options
The cheapest way to get from Novi Sad to Orșova is to train which costs $27 - $40 and takes 13h 19m.
The fastest way to get from Novi Sad to Orșova is to drive which takes 5h 4m and costs $45 - $70.
No, there is no direct bus from Novi Sad to Orșova. However, there are services departing from Novi Sad, Autobuska Stanica and arriving at Orșova via Belgrade bus station and Timișoara. The journey, including transfers, takes approximately 10h 13m.
No, there is no direct train from Novi Sad to Orșova. However, there are services departing from Petrovaradin and arriving at Orsova via Subotica, Szeged and Bekescsaba. The journey, including transfers, takes approximately 13h 19m.
The distance between Novi Sad and Orșova is 330 km. The road distance is 304.7 km.
The best way to get from Novi Sad to Orșova without a car is to train which takes 13h 19m and costs $27 - $40.
It takes approximately 7h 39m to get from Novi Sad to Orșova, including transfers.
Novi Sad to Orșova bus services, operated by Severtrans, depart from Novi Sad, Autobuska Stanica station.
Novi Sad to Orșova train services, operated by Srbija Voz, depart from Petrovaradin station.
The best way to get from Novi Sad to Orșova is to train which takes 13h 19m and costs $27 - $40. Alternatively, you can bus, which costs $35 - $70 and takes 10h 13m.
What companies run services between Novi Sad, Serbia and Orșova, Mehedinți, Romania?
You can take a train from Petrovaradin to Orsova via Subotica, Szeged, and Bekescsaba in around 13h 19m. Alternatively, you can take a bus from Novi Sad, Autobuska Stanica to Orșova via Beograd, Autobuska stanica, Belgrade bus station, and Timișoara in around 10h 13m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Petrovaradin to Novi Beograd
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- $3–5
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $3–4
- 1st Class
- $3–5
Train from Petrovaradin to Subotica
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $4–7
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $4–6
- 1st Class
- $5–7
- Phone
- +381 (12) 538 400
- [email protected]
- Website
- litas.rs
Bus from Beograd, Autobuska stanica to Požarevac, Autobuska Stanica
- Ave. Duration
- 1h 17m
- Frequency
- Every 2 hours
- Estimated price
- $5–11
- Schedules at
- polazak.com
Bus from Požarevac, Autobuska Stanica to Tekija
- Ave. Duration
- 3h 12m
- Frequency
- 3 times a day
- Estimated price
- $10–23
- Schedules at
- polazak.com
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
Booking & Getting There
Novi Sad to Orșova bus services, operated by Severtrans, arrive at Beograd, Autobuska stanica station.
Orșova is 1h ahead of Novi Sad. It is currently 6:04 PM in Novi Sad and 7:04 PM in Orșova.
Novi Sad to Orșova train services, operated by Srbija Voz, arrive at Subotica station.
Yes, the driving distance between Novi Sad to Orșova is 305 km. It takes approximately 5h 4m to drive from Novi Sad to Orșova.
Book your Novi Sad to Orșova bus tickets online with Omio and FlixBus.
There are 516+ hotels available in Orșova.






