Cheap Bus tickets to Giresun

What are the most popular routes to Giresun?

Istanbul Europe - GiresunAverage priceTRY 1,909Average duration15h 30mDaily departures16
Trabzon - GiresunAverage priceTRY 530Average duration2h 25mDaily departures14
Istanbul Asia - GiresunAverage priceTRY 1,910Average duration13h 45mDaily departures11
Ankara - GiresunAverage priceTRY 1,491Average duration10h 15mDaily departures19
İnegöl - GiresunAverage priceTRY 2,133Average duration15h 55mDaily departures5