~460 km, two borders (Serbia → Montenegro)

BelgradeBudva

By bus, van or ferry. Compare every option, then book in 60 seconds.

Check live prices →

Belgrade to Budva is the Balkans' most-booked summer overnighter. Night buses leave Belgrade's BAS station between 19:00 and 21:00 and roll into Budva at sunrise. It's the cheapest way to cross Serbia and Montenegro in one shot — and you save a night's accommodation.

Options compared

Night bus
10–11h
from €18
Shared van
9h
from €30
Private transfer (1–3 pax)
8h
from €180

Border crossing

One border crossing at Mehov Krš / Dobrakovo. Wait time: 20–60 min in summer, 1–2h on peak weekends. Keep your passport on your lap — drivers collect them for the police booth.

Arrival in Budva

Budva's main bus station is 15 min walk from the Old Town. Most apartment hosts will collect you for free.

Book this route

Live prices and schedules via Bookaway — instant e-ticket, no booking fees, mobile-friendly.

Book BelgradeBudva
Don't forget travel insurance

Cross-border medical cover for the Balkans from €1.50/day with SafetyWing. Cancel anytime.

Add insurance →
Serbia
Belgrade guide →
Montenegro
Budva guide →

Nearby routes

Belgrade → Budva — FAQ

How long is the Belgrade to Budva bus?+

10–11 hours overnight. Day buses also run but take similar time due to border waits.

How much is the Belgrade–Budva bus ticket?+

€18–€28 depending on operator and date. Book a week ahead in July/August.

Is the night bus from Belgrade to Budva safe?+

Yes — it's the route Serbs themselves use to reach the coast. Modern coaches, certified drivers, scheduled stops.