Budva to Belgrade bus

Budva to Belgrade carries the riviera traffic back north to the Serbian capital, mostly on overnight departures. Fares start from EUR 29.00 and the fastest journeys take about 10h. A national ID card suffices for Serbian and Montenegrin citizens; everyone else needs a passport.

Bus
From
EUR 29.00
Fastest
10h
Distance
550 km
2

Where the bus leaves and arrives

Your ticket names the exact stop for the departure you book. Live times, seats and fares appear when you search.

Departs from Budva

  • Autobuska stanica Budva

Arrives in Belgrade

  • Autobuska stanica Beograd (Novi Beograd)
6

Stops along the way

The typical stop pattern on this route. Direct services skip the intermediate stops; transfer services may add 20–45 minutes at each.

  1. 00:00BudvaOrigin
  2. +1h 45mPodgorica
  3. +5h 05mBijelo Polje
  4. +6h 25mPrijepolje
  5. +8hUžice
  6. BelgradeDestination
3

Who runs this corridor

FudeksBus
LastaBus
Mediteran ExpressBus

What you'll need at the border

Document rules depend on your nationality — check them before you travel. Your ticket names the operator and the departure stop.

Passport requiredPrincipal crossingDobrakovo → Gostun (Montenegro → Serbia)

Serbian and Montenegrin citizens may cross with a national ID card; all other nationalities need a passport. The crossing is processed on the bus and typically takes 20–40 minutes.

See full travel info for Serbia →
4

From Belgrade, where next?

Top onward destinations from Belgrade. Book each leg separately on Panonex — one EUR 2 fee per booking; each leg's cancellation terms are set by its carrier.

3

Travelling Budva to Belgrade

Around 11 hours. The evening overnight departures reach Belgrade in the early morning — in time for onward connections toward Novi Sad, Vienna and Budapest.
Ready to book

Budva to Belgrade, from EUR 29.00.

One booking, one EUR 2 fee. Cancellation and refund terms are set by the carrier and shown on your ticket.

Back to home