Belgrade to Budva bus

Belgrade to Budva is the classic summer run from the Serbian capital to the Montenegrin riviera, dominated by overnight coaches. Fares start from EUR 38.00 and the fastest journeys take about 10h. Serbian and Montenegrin citizens may cross on a national ID card; other travellers need a passport.

Bus
From
EUR 38.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 Belgrade

  • Autobuska stanica Beograd (Novi Beograd)

Arrives in Budva

  • Autobuska stanica Budva
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:00BelgradeOrigin
  2. +3hUžice
  3. +4h 35mPrijepolje
  4. +5h 55mBijelo Polje
  5. +9h 15mPodgorica
  6. BudvaDestination
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 crossingGostun → Dobrakovo (Serbia → Montenegro)

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 Montenegro →
4

From Budva, where next?

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

3

Travelling Belgrade to Budva

Around 11 hours via Užice, the Lim valley and Podgorica. Most departures run overnight — board in the late afternoon or evening and arrive at the coast in the early morning.
Ready to book

Belgrade to Budva, from EUR 38.00.

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

Back to home