Travel from Thessaloniki to Sunny-Beach

Bus or train from Thessaloniki to Sunny Beach?

You can take a bus from Thessaloniki to Sunny Beach via Blagoevgrad in around 10 h 52 min. Alternatively, you can take a train from Thessaloniki to Sunny Beach via Sofia and Burgas in around 15 h 35 min.

How to get from Thessaloniki to Sunny Beach

From Thessaloniki bus to Blagoevgrad then bus to Sunny beach. 10 h 52 min 28€. From Thessaloniki bus to Burgas South then bus to Sunny Beach. 13 h 38 min 36€. From Thessaloniki train to Sofia, train to Burgas, then bus to Sunny Beach. 15 h 35 min 38€. From Thessaloniki drive to Sunny Beach. 6 h 54 min 97€. From Thessaloniki bus to Central Station, line 2 subway to Serdika, line 1 subway to Tzarigradsko shose Blvd., line 84 bus to Sofia airport, fly to Varna airport, taxi to Varna, then bus to Sunny Beach. 9 h 38 min 55€. From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Varna airport, taxi to Varna, then bus to Sunny Beach. 10 h 27 min 252€. From Thessaloniki bus to Central Station, line 2 subway to Serdika, line 1 subway to Tzarigradsko shose Blvd., line 84 bus to Sofia airport, fly to Burgas airport, then bus to Sunny Beach. 8 h 4 min 163€. From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Istanbul airport, Metro to Istanbul, bus to Burgas South, then bus to Sunny Beach. 11 h 37 min 121€. From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Bucharest Otopeni airport, bus to Shumen, then bus to Sunny Beach. 12 h 20 min 118€.