FlyDown FlyDown
← All trips More cities in one trip

More cities in one trip from Belgrade

Belgrade (Serbia) is a great base for seeing several cities in one trip: direct low-cost flights arrive from 30 airports, and FlixBus links it directly to 8 cities within about five hours. 3 of them are in another country (Romania, Croatia, Bosnia & Herzegovina). The most searched are Timisoara, Osijek and Sarajevo; the quickest to reach is Novi Sad, about 1 h 10 min away.

Updated on 28 October 2026

BelgradeTimisoaraOsijekSarajevoSlavonski BrodCraiovaNovi SadAradDeva
Cities you can reach by bus from Belgrade · Map: Natural Earth

Nearby cities by bus from Belgrade

Cities with a direct FlixBus or FlixTrain connection, most searched first. The time shown is the fastest direct ride we found on a typical day: times are approximate, so check schedules and prices on the FlixBus website.

CityDistanceApprox. timeTransport
Timisoara · Romania122 km3 hBus
Osijek · Croatia162 km3 h 40 minBus
Sarajevo · Bosnia & Herzegovina192 km8 h 30 minBus
Slavonski Brod · Croatia197 kmabout 3 h 30 minBus or train
Craiova · Romania270 kmabout 5 hBus or train
Novi Sad · Serbia72 km1 h 10 minBus
Arad · Romania170 km4 hBus
Deva · Romania227 kmabout 4 h 15 minBus or train

“About”: there was no direct ride on the day we checked, so the time is estimated from the distance.

Direct low-cost flights to Belgrade

Airports with direct flights to Belgrade, by country. Some routes are seasonal only.

Sweden 3

GothenburgMalmöStockholm

Switzerland 2

BaselGeneva

Cyprus 1

Larnaca

Greece 1

Chania

Malta 1

Malta

Netherlands 1

Eindhoven

United Kingdom 1

London

Cheap flights from Belgrade →

FAQ

Which cities can you reach by bus from Belgrade?

With a direct FlixBus or FlixTrain connection: Timisoara, Osijek, Sarajevo, Slavonski Brod, Craiova, Novi Sad, Arad and Deva. Times are approximate, so check schedules and prices on the FlixBus website.

How long is the bus from Belgrade to Timisoara?

About 3 h on the fastest direct ride we found, over 122 km. Check schedules and prices on the FlixBus website.

Which airports have direct low-cost flights to Belgrade?

From 30 airports in 11 countries, including London, Paris and Rome. With a FlyDown watch you get an alert when a flight to Belgrade is cheap.