Cheap Bus tickets to Kresna

What are the most popular routes to Kresna?

Sofia - KresnaAverage pricePEN 38Average duration2h 22mDaily departures2
Blagoevgrad - KresnaAverage pricePEN 19Average duration37mDaily departures2
Sandanski - KresnaAverage pricePEN 17Average duration20mDaily departures4
Petrich - KresnaAverage pricePEN 23Average duration55mDaily departures3
Dupnitsa - KresnaAverage pricePEN 53Average duration6h 2mDaily departures5