So, I’m currently interrailing and I’m in Istanbul. In a few days I will hop on the train going from Istanbul to Sofia. From there, I would like to reach Belgrade, and then Bar via night train from Bel to Bar.
The problem is: the transport situation between Sofia and Belgrade is messy to say the least.
On the Internet I’ve read that a viable route would be: Sofia-Dimitrovgrad-Niš-Beograd, although some websites state that the train from Niš is daily and departs (11:25) before the one the one from Dimitrovgrad arrives (11:30 or 12:27, depending on the website).
I’m not even sure this train exists.
Other alternatives apparently are Sofia-Beograd by bus or Dimitrovgrad-Niš by bus and then Niš-Beo by train again, since this part of the trip is quite easy.
Can someone help me?