Mediteran ExpressUnofficial guide
Mediteran Express

Budva – Petrovac

Fare: ≈ €2 one wayDuration: ≈ 50 min end to endEvery day

The Petrovac bus is the long coastal line, running the length of the Budva Riviera from Budva down to Petrovac in about 50 minutes for around €2. It leaves roughly once an hour.

On the way it stops at Bečići, Rafailovići, Kamenovo, Pržno and Sveti Stefan, then continues through Blizikuće and Reževići to Petrovac — so it’s a useful bus for those beach towns too. For Sveti Stefan specifically, the more frequent Budva – Sveti Stefan line is usually the better bet.

Route map

Stop positions marked ≈ are approximate — we are still confirming them on the ground.

Stops
  1. Budva (Centar)
  2. Opština
  3. Stadion
  4. Boreti
  5. H. Putnik
  6. Rafailovići
  7. Kamenovo
  8. Pržno
  9. Sveti Stefan (Hotel Adrović)
  10. Blizikuće
  11. Reževići
  12. Skoči đevojka
  13. Perazića do
  14. Petrovac (Centar)
Timetable

Budva → Petrovac

06:1007:1008:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:1023:1000:10

Petrovac → Budva

06:4008:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:1023:1000:1001:10

Times copied from the sign at the bus stop on 2026-07-11

Frequently asked questions
How much is the bus from Budva to Petrovac?

Around €2 one way for the full ride, paid in cash. Shorter hops along the way cost less.

How long does the Budva to Petrovac bus take?

About 50 minutes end to end, as it’s the longest coastal line and makes many stops.

Does the Petrovac bus stop at Bečići and Kamenovo?

Yes. It calls at Bečići (Boreti/Hotel Putnik), Rafailovići, Kamenovo and Pržno on the way south, plus Sveti Stefan.

How often does the Budva to Petrovac bus run?

About once an hour through the day, from early morning until around midnight.