Buses to and from Serbia

Our home country and the geographic anchor of the network. Five international corridors meet in Belgrade, where coaches leave from the central bus station in Novi Beograd and trains from Beograd Centar.

Outside SchengenCapitalBelgradeLanguageSerbianCurrencyRSD
Cities
498
Borders
8
Operators
7
Currency
RSD
Search journeys →
498

Cities we serve in Serbia

Panonex serves 498 cities in Serbia — the busiest are shown below. Pick one to explore its stations or start a search.

Belgrade7 stationsPristina3 stationsNovi Sad2 stations
6

Main corridors

Journey times are typical, not a live timetable — search your dates for real-time options and prices.

BelgradeViennaBus · Rail7h 42m
BelgradeBudapestBus · Rail6h 12m
BelgradeSarajevoBus7h 45m
BelgradeSofiaBus · Rail6h 28m
NišSkopjeBus4h 16m
Novi SadBudapestBus · Rail5h 12m
8

Borders, modes and what you need at each

8 land and sea borders are on the platform. The travel-document column tells you what you'll be asked for at the crossing — we send a confirmation before departure with the specifics.

HungaryEU ID or passport
Principal crossingSubotica → Kelebia
Bus · RailEU national ID accepted; non-EU travellers need a passport
CroatiaEU ID or passport
Principal crossingŠid → Tovarnik
Bus · RailEU national ID accepted; non-EU travellers need a passport
Bosnia and HerzegovinaEU ID or passport
Principal crossingSremska Rača → Bijeljina
BusEU national ID accepted; non-EU travellers need a passport
MontenegroEU ID or passport
Principal crossingPrijepolje → Bijelo Polje
Bus · RailEU national ID accepted; non-EU travellers need a passport
AlbaniaPassport
Principal crossingVermicë (via Kosovo)
BusPassport required for all travellers
North MacedoniaPassport
Principal crossingPreševo → Tabanovce
Bus · RailPassport required for all travellers
BulgariaPassport
Principal crossingDimitrovgrad → Kalotina
Bus · RailPassport required for all travellers
RomaniaPassport
Principal crossingVatin → Moravița
BusPassport required for all travellers

Practical facts for the route

Currency conversion, language, document defaults and time-zone differences. We surface these on every booking; they're collected here for the curious.

The same booking and support, whatever the border.

Whatever the border, whatever the operator, your refund eligibility and amount are set by the carrier and the fare you booked — shown on each ticket before you pay. If your journey is cancelled or you cancel within the carrier's window, Panonex handles the refund request with the operator on your behalf.

Read how refunds work →
Official name
Republic of Serbia
Capital
Belgrade
Language
Serbian
Currency
RSD (we display in EUR)
Schengen
No
EU membership
Candidate or non-member
7

Carriers in Serbia

Operators that run services in Serbia. Search your route to see which of their departures you can book on Panonex.

Lasta
GeaTours
Niš-Express
Arriva Srbija
Srbija Voz
FlixBus
Eurolines
3

Travelling to Serbia

Questions we get often, answered specifically for this country.

Serbian passport holders travel visa-free to all EU/Schengen and Western Balkan countries for short stays. For onward travel beyond the EU (UK, Switzerland) check the destination authority. EU and UK nationals enter Serbia visa-free for up to 90 days.
Ready when you are

Search journeys out of Belgrade.

Or pick any city above. One checkout, with each carrier's cancellation terms shown before you pay.