Travel from Burgas to Belgrade

Train, bus or fly from Burgas to Belgrade?

ETAP Group operates a bus from Burgas to Belgrade 3 times a day. Tickets cost $15 - $21 and the journey takes 5 h. 7 other operators also service this route. Alternatively, Bulgarian Railways (BDZh) operates a train from Burgas to Belgrade once daily. Tickets cost $11 - $13 and the journey takes 5 h 54 min. 3 other operators also service this route.

How to get from Burgas to Belgrade

From Burgas Central Bus Station West bus to Sofia, bus to Niš, then bus to Belgrade. 13 h 36 min RSD 5110. From Vladimir Pavlov train to Sofia, bus to Dimitrovgrad, then bus to Autokomanda. 14 h 9 min. From Burgas South bus to Sofia, bus to Pirot, then bus to Belgrade. 14 h 50 min RSD 5484. From Vladimir Pavlov train to Sofia, train to Dimitrovgrad, train to Niš, then train to Belgrade. 18 h 34 min RSD 6886. From Vladimir Pavlov train to Sofia, train to Dimitrovgrad, train to Nis, then night train to Beograd. 19 h 30 min RSD 3964. From Burgas drive to Belgrade. 7 h 44 min RSD 10423. From Burgas South bus to Varna, taxi to Varna airport, fly to Belgrade airport, then Mini Bus to Belgrade. 8 h 31 min RSD 15269. From Burgas South bus to Otogar, Metro to Istanbul airport, fly to Belgrade airport, then Mini Bus to Belgrade. 9 h 50 min RSD 11059. From Burgas South bus to Burgas airport, fly to Belgrade airport, then Mini Bus to Belgrade. 8 h 47 min RSD 15085. From Burgas West bus to Shumen, bus to Bucharest Otopeni airport, fly to Belgrade airport, then Mini Bus to Belgrade. 11 h 11 min RSD 15033. From Vladimir Pavlov train to Iskarsko shose, walk to Briksel Blvd., line 84 bus to Sofia airport, fly to Belgrade airport, then Mini Bus to Belgrade. 10 h 41 min RSD 14224.