The cheapest way to get from Belgrade to Novi Sad is by bus. A one-way ticket costs around USD 6 per person.