In 2017 there is no direct train between Prague and Belgrade. There are two
indirect train+train connections though.
You can take a
night train from Prague to Budapest and then a day train from
Budapest to Belgrade or take a day train from
Prague to Budapest and then a night train from
Budapest to Belgrade.
Hotels in Prague (Booking.com)
Hotels in Belgrade (Booking.com)
Last update: 2017-02-22
Czech-Transport.com © 2006 - 2018