Novi Sad, Serbia

Serbia by train

Your guide to train travel in Serbia

Serbia

Serbia train tickets

Buy train tickets for Serbia the easy way

OMIO logo
OMIO
Our recommendation!

Buy your train tickets online at OMIO and compare trains, buses, flights and ferries.

Buy here

Serbia rail passes

Explore Serbia with a rail pass

Popular train routes in Serbia

“Explore Serbia's hotspots by train”

all routes
International
Domestic
From > To
Duration (h)
Changes
Transport
Belgrade to Novi Sad
1:00
Direct
Srbija Voz Intercity
Belgrade to Niš
4:30
Direct
Srbija Voz Intercity
Belgrade to Subotica
2:30
Direct
Srbija Voz Intercity
Belgrade to Kragujevac
2:00
Direct
Srbija Voz regional train
Belgrade to Užice
2:50
Direct
Srbija Voz Intercity
Belgrade, Serbia to Zagreb, Croatia
6:00
Direct
Intercity
Belgrade, Serbia to Budapest, Hungary
8:00
Direct
Intercity
Belgrade, Serbia to Sofia, Bulgaria
11:00
Direct
Intercity

Serbia itineraries

The most beautiful itineraries in Serbia

Serbia train stations

Belgrade Central Station (Železnička stanica Beograd Centar)
Novi Sad Station
Niš Station
Subotica Station
Užice Station
Pančevo Station
Kraljevo Station
Čačak Station
Požarevac Station

Belgrade Central Station (Železnička stanica Beograd Centar)

Novi Sad Station

Niš Station

Subotica, Subotica 24000, Serbia

Užice Station

Станица Аеродром, Železnička 4, Pančevo, Serbia

Kraljevo Station

Čačak Station

Požarevac Station

Good to know

The best time to travel to Serbia

We recommend travelling between May and October, when the weather is pleasant. Early summer often brings heavy rain, though, and in late summer temperatures can climb as high as 40 degrees. Spring and autumn offer milder temperatures, and winter can be icy when cold air sweeps in from Siberia.

  • High season: July – August
  • Low season: October – March
Vršac vineyard

Our partners for your trip

Booking.com logo

Your key to dreamy nights

Wherever your journey takes you, Booking.com opens the door to cosy, stylish or simply unique hotels. Find your next hotel room and enjoy hospitality you'll remember.

To the accommodation
Hostelworld logo

Find hostels that tell stories

With HostelWorld you don't just book a bed – you book a place where travel stories come to life. Connect with like-minded people and see how affordable and sociable travelling can be.

To the accommodation
GetYourGuide logo

Attractions, tours and experiences

At GetYourGuide you'll find attractions, tickets, tours and lots of other experiences. Simply book your tickets and tours online.

Find experiences
OMIO logo

Compare trains, buses and flights

With OMIO, planning becomes part of the adventure. Discover the freedom to compare trains, buses and flights. Let’s set the course for your next big adventure.

Find train tickets

Your compass for Serbia: Discover, Stay, Experience

Find everything you need for your unforgettable train journey in Serbia right here.

Destination

Serbia, Europe
Population: 7 million
Currency: Serbian dinar
Language: Serbian
Capital: Belgrade
Dialling code: +381
Time zone: Central European Standard Time

Back to top