Trains & Intercity Buses In Serbia

NATIONAL RAILWAY SERVICES

Serbian rail has changed dramatically since the old “slow but charming” days:

  • The fast line is real: the modernised Belgrade–Novi Sad line opened in 2022 with Soko trains running up to 200 km/h, cutting the trip to roughly half an hour, and the extension to Subotica (near the Hungarian border) opened in late 2024. It’s the best intercity rail in the Balkans and the smart way to visit Novi Sad.
  • The main station is Beograd Centar (Prokop): Belgrade’s historic central station by the Sava closed to trains back in 2018. Long-distance and fast trains now use Beograd Centar, universally called Prokop — factor in that it’s not in the old town (taxi, bus or BG Voz to reach it).
  • Elsewhere, expect the old reality: beyond the fast corridor, many lines are slow and dated, though rolling stock keeps improving. Prices remain low.

Tickets and timetables: Srbija Voz (national passenger operator — online booking works for the Soko). For international rail context, Eurail’s Serbia page is a decent overview.

The BG Voz commuter trains within Belgrade are part of city transport — and therefore free to ride since January 2025.

NATIONAL BUS SERVICES

Intercity buses still out-network the railways: practically every town in Serbia is reachable by bus, frequencies are decent, and prices are affordable. Comfort ranges from modern coaches on major routes to veterans on rural ones. With motorway expansion, times keep improving, but budget generously for anything off the main corridors.

Belgrade’s main bus station moved: the old station next to the closed railway station shut down; the main departure point (BAS) now operates from New Belgrade (Blok 42) — double-check your departure station when you book, as some carriers use other stops.

Planning and tickets:

Tip: at most Serbian bus stations you pay a small platform/station fee (peronska karta) or need your ticket scanned to reach the platforms — don’t let the turnstile surprise you.

AIRPORT & TAXIS

Airport transfers and taxi apps have their own guide: Belgrade airport transfers & taxis. For getting to Serbia from abroad in the first place, see How to get to Belgrade.