See the Get in by car section for information on driving in Serbia with your own vehicle.
Renting a car is also possible; it might be convenient if you arrive by air and wish to visit non-urban areas not frequently served by buses. See Belgrade Airport Car Rental (http://serbia.rentalcargr...) for the latest prices.
Trains within Serbia do exist but are slow, often old and uncomfortable, and prone to delays. There is an English-language website for train schedules (http://w3.srbrail.rs/zsre...).