~500 km, two borders

BelgradeKotor

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

Check live prices →

Belgrade to Kotor takes you from the heart of the Balkans to UNESCO's most photogenic bay. Most routes pass via Podgorica or Budva. Overnight coaches deliver you to Kotor by 07:00.

Options compared

Night bus
11–12h
from €22
Van via Podgorica
10h
from €35

Border crossing

Serbia → Montenegro crossing, usually at Brodarevo or Dobrakovo.

Arrival in Kotor

Kotor station is 5 min walk from the Old Town's Sea Gate.

Book this route

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

Book BelgradeKotor
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
Kotor guide →

Nearby routes

Belgrade → Kotor — FAQ

Best way to get from Belgrade to Kotor?+

Overnight bus — cheapest and fastest combined. The scenic train to Bar then a 1h bus to Kotor is the Balkan classic if you have a day.

Is there a direct bus Belgrade to Kotor?+

Yes, multiple operators run nightly. Some routes terminate in Budva and you take a 30 min local bus to Kotor.