Cheap Bus tickets to Kresna

What are the most popular routes to Kresna?

Blagoevgrad - KresnaAverage price£15Average duration4h 40mDaily departures3
Sofia - KresnaAverage price£9Average duration2h 25mDaily departures3
Simitli - KresnaAverage price£4Average duration17mDaily departures4
Sandanski - KresnaAverage price£5Average duration25mDaily departures6
Petrich - KresnaAverage price£6Average duration55mDaily departures3