A nice and informational guide how to travel from London to Balkans by train! Check it out here: http://www.seat61.com/Serbia.htm#Useful_country_information