Train from Subotica to Beograd
Train from Subotica to Beograd (200 km) 400 dinars (5 euro) for a ticket, another 100 to bribe the conductor for the bike transport ;-)
Got some helpful advices about taking bikes on Serbian trains on a Serbian cycling forum