It is 392 kilometres from Sofia to Belgrade and another 600 kilometres from Belgrade to Vienna. From Vienna you are on the fast rail networks of western Europe but these first two legs of my journey are about 200 years in the past in terms of train technology years. The trip from Sofia to Belgrade... Continue Reading →