There are 7 ways to get from Budapest to Petrovac by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tivat Airport
best- Fly from Budapest Ferenc Liszt International Airport (BUD) to Tivat Airport (TIV)plane BUD - TIV
6h 15m€151–302Fly to Tirana International Airport Nënë Tereza, bus
cheapest- Fly from Budapest Ferenc Liszt International Airport (BUD) to Tirana International Airport Nënë Tereza (TIA)plane BUD - TIA
- Take the bus from Tirana Airport to Petrovac, Autobuska Stanicabus
8h 10m€50–202Bus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Novi Sad, Autobuska Stanicabus
- Take the bus from Novi Sad, Autobuska Stanica to Petrovac, Autobuska Stanicabus
12h 27m€63–365Drive 786.4 km
- Drive from Budapest to Petrovaccar 786.4 km
11h 13m€124–178Fly to Podgorica Airport, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Podgorica Airport (TGD)plane BUD - TGD
- Take the bus from Sutomore, Autobuska stanica to Petrovac, Autobuska Stanicabus
6h 32m€53–192Bus via Pančevo
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Belgrade bus stationbus 1910 / ...
- Take the bus from Панчево, Aутобуска Cтаница to Petrovac, Autobuska Stanicabus
13h 19m€67–91Train, bus
- Take the train from Budapest-Nyugati to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Novi Beogradtrain Ir / ...
- Take the bus from Панчево, Aутобуска Cтаница to Petrovac, Autobuska Stanicabus
14h 14m€61–69
Budapest to Petrovac by bus
Comparing Your Travel Options
The cheapest way to get from Budapest to Petrovac is to train and bus which costs €60 - €70 and takes 14h 14m.
The fastest way to get from Budapest to Petrovac is to fly which takes 6h 15m and costs €150 - €310.
No, there is no direct bus from Budapest to Petrovac. However, there are services departing from Budapest, Népliget Autóbusz-Pályaudvar and arriving at Petrovac, Autobuska Stanica via Novi Sad, Autobuska Stanica. The journey, including transfers, takes approximately 12h 27m.
The distance between Budapest and Petrovac is 613 km. The road distance is 786.4 km.
The best way to get from Budapest to Petrovac without a car is to bus which takes 12h 27m and costs €60 - €370.
It takes approximately 6h 15m to get from Budapest to Petrovac, including transfers.
Budapest to Petrovac bus services, operated by Terra Travel d.o.o., depart from Budapest, Népliget Autóbusz-Pályaudvar station.
The best way to get from Budapest to Petrovac is to fly which takes 6h 15m and costs €150 - €310. Alternatively, you can bus, which costs €60 - €370 and takes 12h 27m.
Budapest to Petrovac bus services, operated by Terra Travel d.o.o., arrive at Novi Sad, Autobuska Stanica station.
Yes, the driving distance between Budapest to Petrovac is 786 km. It takes approximately 11h 13m to drive from Budapest to Petrovac.
What companies run services between Budapest, Hungary and Petrovac, Budva, Montenegro?
Air Serbia, Austrian Airlines, and three other airlines fly from Budapest Ferenc Liszt International Airport (BUD) to Tivat Airport (TIV) once daily. Alternatively, you can take a bus from Budapest, Népliget Autóbusz-Pályaudvar to Petrovac, Autobuska Stanica via Novi Sad, Autobuska Stanica in around 12h 27m.
- Website
- airserbia.com
Flights from Budapest Ferenc Liszt International Airport to Tivat Airport via Belgrade
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €100–220
Flights from Budapest Ferenc Liszt International Airport to Podgorica Airport via Belgrade
- Ave. Duration
- 3h 7m
- When
- Monday to Friday
- Estimated price
- €100–180
Flights from Budapest Ferenc Liszt International Airport to Tirana International Airport Nënë Tereza via Belgrade
- Ave. Duration
- 3h 15m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €120–150
- Website
- eurowings.com
Flights from Budapest Ferenc Liszt International Airport to Tivat Airport via Stuttgart
- Ave. Duration
- 4h 35m
- When
- Saturday
- Estimated price
- €150–260
Flights from Budapest Ferenc Liszt International Airport to Tivat Airport via Berlin Brandenburg
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- €150–260
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Podgorica Airport
- Ave. Duration
- 1h 15m
- When
- Thursday and Sunday
- Estimated price
- €40–170
Flights from Budapest Ferenc Liszt International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €26–160
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Tivat Airport via Vienna
- Ave. Duration
- 3h 15m
- When
- Monday
- Estimated price
- €90–350
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Tivat Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- €110–400
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €29–160
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Szeged
- Ave. Duration
- 2h 32m
- Frequency
- Every 30 minutes
- Estimated price
- €9–11
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–10
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €6–7
- 1st Class
- €8–10
- Phone
- +381 64 80 266 80
- [email protected]
- Website
- Terra Travel d.o.o.
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Novi Sad, Autobuska Stanica
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €22–35
- Website
- Terra Travel d.o.o.
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Belgrade bus station
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €24–45
- Website
- Terra Travel d.o.o.
- Phone
- +381 21 52 88 80
- [email protected]
- Website
- web.facebook.com
Bus from Novi Sad, Autobuska Stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 6h 12m
- Frequency
- Once daily
- Estimated price
- €20
- Schedules at
- web.facebook.com
- Phone
- +381 021 4721244
- [email protected]
- Website
- maestral.co.rs
Bus from Novi Sad, Autobuska Stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Schedules at
- maestral.co.rs
- Phone
- +382 20 633 807
- [email protected]
- Website
- bozur.net
Bus from Novi Sad, Autobuska Stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- €40–240
- Schedules at
- bozur.net
- Phone
- +381648892600
- [email protected]
- Website
- jadranekspres.info
Bus from Novi Sad, Autobuska Stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- €40–330
- Schedules at
- Jadran Ekspres
- Phone
- +382 67 421 361
- [email protected]
- Website
- traveling.com
Bus from Sutomore, Autobuska stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 22 min
- Frequency
- Twice daily
- Schedules at
- busticket4.me
- Phone
- +382 69 025 105
- [email protected]
- Website
- facebook.com
Bus from Sutomore, Autobuska stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 15 min
- Frequency
- Once daily
- Estimated price
- €1–3
- Schedules at
- facebook.com
- Phone
- +382 68 013 931
- [email protected]
- Website
- polazak.com
Bus from Sutomore, Autobuska stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 19 min
- Frequency
- Once daily
- Schedules at
- Dangrad Prevoz
- Phone
- +381 067 610 999
- Website
- busticket4.me
Bus from Sutomore, Autobuska stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 22 min
- Frequency
- Once daily
- Schedules at
- Magic Line
- Phone
- +382 69 316 688
- [email protected]
- Website
- lalatovictravelbd.me
Bus from Sutomore, Autobuska stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- €2–4
- Schedules at
- lalatovictravelbd.me
- Phone
- +382 69 514 519
- [email protected]
- Website
- web.facebook.com
Bus from Sutomore, Autobuska stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 20 min
- Frequency
- 6 times a week
- Estimated price
- €2–5
- Schedules at
- Krivokapic Turs
- Phone
- +382 69 245 666
- [email protected]
- Website
- facebook.com
Bus from Sutomore, Autobuska stanica to Petrovac, Autobuska Stanica
- Ave. Duration
- 20 min
- Frequency
- 6 times a week
- Schedules at
- busticket4.me
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana Airport to Petrovac, Autobuska Stanica
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €21–40
- Schedules at
- Diamant Travel
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Belgrade bus station
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- Flixbus
- Phone
- +381 11 7620255
- [email protected]
- Website
- Fudeks
Bus from Панчево, Aутобуска Cтаница to Petrovac, Autobuska Stanica
- Ave. Duration
- 5h 19m
- Frequency
- Once daily
- Estimated price
- €41
- Website
- Fudeks
Bus from Панчево, Aутобуска Cтаница to Petrovac, Autobuska Stanica
- Ave. Duration
- 5h 19m
- Frequency
- Once daily
- Estimated price
- €41
- Website
- Fudeks
Want to know more about travelling around Montenegro
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
Book your Budapest to Petrovac bus tickets online with Omio.
There are 4452+ hotels available in Petrovac.



























