Book three nights
This plan uses two nights in Belgrade and one in Novi Sad. Day four returns to Belgrade or continues elsewhere without another room allowance. Daily amounts are chosen backpacker examples; the stay component means one individual bed.
Treat Petrovaradin as part of both rail journeys
The current Srbija Voz timetable uses Petrovaradin and provides a connecting bus between the station and Novi Sad. Soko services require a seat reservation. Check the shuttle, train and current fare together.
Use free city transport accurately
Belgrade and Niš city networks are free, but this itinerary still needs a paid intercity rail ticket. Airport minibuses, taxis and private transfers remain separate.
Replace the examples
The total below is the sum of four chosen day allowances, not a package price or live market average. Add the Soko ticket, airports, nightlife and paid events separately.