Belgrade Airport to Novi Sad: Transfer, Bus, Train
No direct bus BEG to Novi Sad: a transfer or shared shuttle covers about 90 km in 70 minutes, or take the free airport bus plus the Soko train.
Nobody runs a direct bus from Belgrade’s Nikola Tesla Airport (BEG) straight to Novi Sad. If skipping the capital is the whole point of your trip, you’re really choosing between a pre-booked private transfer or shared shuttle (about 90 km, roughly 70 minutes, anywhere from around EUR 60 to EUR 107 ($125) depending on who you book with and how many of you split it) or a free airport bus paired with the fast train - a combination most airport guides never mention, because it never actually touches central Belgrade. There’s a slower version by coach too, and one station name that’s easy to get wrong even if you’ve already read the city-to-city guide. Here’s how each option actually works, door to door.
The short answer
| Way | Time | Price | Best for |
|---|---|---|---|
| Private transfer or shared shuttle (direct) | about 70-90 min door to door | EUR 60 alone, EUR 20-30 a head if you split it, up to EUR 107+ ($125+) for a bigger private car | Bags, a late flight, or a fixed price without a connection to time |
| Free bus 600 + Soko train (via Prokop) | 30-40 min bus, 32-min train, 10-15 min shuttle into town - about 80-100 min if the connection lines up | a few euros total | Landing 1.5-2 hours ahead of an even-hour departure |
| Free bus 600 + coach (via Blok 42) | 30-40 min bus, then about 1h20-1h35 by coach | a few euros total | Same budget, more forgiving departure times |
| Self-drive (rent at the airport) | about 70 min to Novi Sad itself | rental + fuel + toll | Continuing on to Fruška Gora or a longer road trip |
Skip Belgrade: book a transfer or taxi
If you land tired, land late, or you’re travelling with more bags than seats on a bus, a pre-booked car is the one that actually delivers on “skip Belgrade”: it meets you in arrivals and drives you straight to Novi Sad, no changes, no timetable to check. Kiwitaxi’s own listing for this route starts from $125 (about EUR 107) for a private car, fixed once you book regardless of your flight time or luggage - though that “from” price moves by a few dollars day to day, so treat it as a ballpark, not a quote.
That’s the premium end. A Novi Sad travel agency selling the same route, AutoTurist, prices a private car at 7,000 dinars (about EUR 60) - and it isn’t the only Novi Sad agency running this corridor, just the one whose numbers I could check directly. It also runs a shared shuttle on the same route, and here the per-person price depends on who else is on it: 7,000 dinars (the same EUR 60 as the private car) if you’re the only passenger, dropping to 3,500 (about EUR 30) each for two, and 2,400 (about EUR 20) each for three or more. Book it solo and you’re not guaranteed the cheap seat - the saving only shows up once other passengers are booked onto the same run, and their booking system only locks that in the afternoon before travel. So the real spread for a direct ride runs from about EUR 20 a head, if a shuttle fills up, to EUR 107 ($125) and beyond for a private car - worth comparing operators before you commit.
The walk-up taxi rank has a limit you should plan around: BEG’s official fixed-price desk covers Belgrade itself only, across six zones running from 2,300 dinars (about EUR 20) for New Belgrade, Zemun and Surčin up to 9,900 dinars (about EUR 84) for the furthest municipalities. Novi Sad isn’t one of them, so a driver at the rank quotes you a fare on the spot rather than handing you a voucher with a number already printed on it. If you’d rather know the price before you land, book ahead.
The free bus and the fast train, via Prokop
Belgrade’s bus line 600 runs straight from the terminal to Beograd Centar - Prokop, to most locals - in about 30 to 40 minutes, and it’s an ordinary city route, so it falls under Belgrade’s citywide free-transport policy just like the in-town buses do. That matters because Beograd Centar is also where the Soko fast train leaves for Novi Sad. Put the two together and you’ve got a route that costs almost nothing and never comes near Kalemegdan, Knez Mihailova or anywhere else you’d call “central Belgrade” - you won’t want to linger at Prokop either way, since it’s platforms and a departures board, not a reason to get off early.
The Soko itself is the same train covered in our Belgrade-to-Novi Sad guide: 32 minutes flat, nine times a day, every two hours on the even hour from 06:00 to 22:00. A ticket is 679 dinars at the counter, or about 645 online with the standard web discount. Miss the Soko and a slower Regio-class train covers the same route for less - fares on this corridor start from 549 dinars - though it stops more and takes noticeably longer.
There is a hard cut-off worth knowing before you count on any of this. The last line 600 leaves the airport at 23:55, and the last Soko goes at 22:00 - so a flight landing after about half past eight in the evening has already lost the train, and one landing after midnight has lost the bus too. Past those hours a transfer or a taxi is not the comfortable option, it is the only one, and that is worth pricing before you book the flight rather than after you land.
The catch with this whole plan is timing, not cost. Line 600 runs roughly every 30 minutes, so reaching Prokop isn’t the hard part - the two-hour gap between Soko departures is. Land with an hour and a half to two hours before the next even-hour slot and the free bus gets you there with room to spare; cut that margin to under an hour and you’re gambling, because missing a departure by minutes means a two-hour wait, by which point a direct transfer would already have had you in Novi Sad. Time it with a real buffer and the free-bus-plus-train combination is hard to beat on price; time it wrong and it costs you the best part of a morning.
The coach from the new bus station, via Blok 42
Line 600 has a second use most people don’t clock: partway along its route, it stops right at Beogradska Autobuska Stanica - Belgrade’s bus station, and yes, that really is the stop’s name, with a second stop next door simply labelled “entrance”. The station relocated here, to the Blok 42 district of New Belgrade, in September 2024. That means the same free bus that gets you to the train also drops you at the intercity coach terminal, no extra taxi needed - a useful fallback if the Soko’s even-hour schedule doesn’t suit your landing time.
Coaches to Novi Sad depart often through the day, run by a range of operators, and take about an hour and twenty to an hour and thirty-five minutes depending on which one you catch. Fares vary by operator - some undercut the Soko, some don’t - so it’s worth a quick check rather than assuming the bus is automatically cheaper. Where this route wins over the train is the drop-off: Novi Sad’s bus station is in town, so unlike arriving by rail at Petrovaradin, you won’t need a second shuttle to reach the centre.
One mix-up to avoid: it’s Petrovaradin, not Novi Sad station
Whichever way you arrive by rail, don’t plan around “Novi Sad railway station” as a destination. The city’s own grand central station has been closed to passengers since a canopy collapse in November 2024, and the official Srbija Voz timetable (valid through December 2026) routes every Belgrade-Novi Sad train into Petrovaradin station instead, across the river from the old town. A free shuttle connects Petrovaradin with the centre in about 10 to 15 minutes, running frequently from before dawn to past midnight, so budget the 32-minute train ride plus that short hop rather than expecting to be dropped in the old town itself.
It’s an easy detail to miss if you’ve booked a hotel or arranged a pickup assuming the train drops you in the middle of Novi Sad. It doesn’t. Petrovaradin sits on the fortress side of the Danube, a fine spot in its own right, but not where your accommodation probably is.
Driving yourself
Picking up a rental car at the terminal skips both Belgrade and every timetable above, which makes sense once Novi Sad stops being the whole trip - Fruška Gora’s monasteries and wineries, or a stop in Sremski Karlovci, are what turn the drive into a day out instead of a transfer. Budget about 70 minutes for the roughly 90 km, and don’t be surprised it’s no slower than the same drive from central Belgrade: starting at the airport, you join the bypass directly instead of first fighting your way out of the city. Serbia skips the vignette system on this stretch too - a machine issues a ticket as you join the motorway, and a barrier reads it back and charges you by distance when you leave, so there’s nothing to buy in advance.
For licence rules, deposits and where to park once you’re in Novi Sad, our car rental in Serbia guide covers the ground this page doesn’t need to repeat.
Match the transfer to your landing time
By now the rule is clear: land with real room before an even-hour Soko and the free route wins easily; land within an hour of one and you’re better off not risking it. There’s a hard cutoff on top of that. Land after the last Soko at 22:00 and line 600 itself keeps running until 23:55 from the terminal - but there’s no train left to chase by then, so a late arrival is a transfer-or-shuttle night, not a bus-and-train one.
Travelling with others, ask AutoTurist or Kiwitaxi for their shared or per-seat rate before defaulting to a private car - split three ways, it lands close to what the bus-and-train combination would have cost, without the timing gamble. Missed your Soko window but not in a hurry, line 600 to the bus station and a coach still gets you there on a far more forgiving clock. And if Novi Sad is one stop on a longer loop through Vojvodina, skip the connections altogether and pick up a rental car at the terminal.
However you arrive, our Novi Sad travel guide covers what to do once you’re there, and where to stay in Novi Sad breaks down which area to book depending on whether Petrovaradin or the old town suits you better. If your trip actually starts in central Belgrade rather than at the airport, Belgrade Airport to the city centre covers the paid A1 minibus and the fixed-price taxi zones that this page’s free-bus route deliberately avoids.
Photos
On the map
The map loads on click - to keep the page lightweight.
The map didn’t load. Check your connection and refresh the page.