Cheap Bus tickets to Bafra

What are the most popular routes to Bafra?

Istanbul Europe - BafraAverage priceTHB 1,237Average duration12h 35mDaily departures7
Istanbul Asia - BafraAverage priceTHB 1,235Average duration11h 10mDaily departures3
Gerze - BafraAverage priceTHB 258Average duration1hDaily departures5
Sinop - BafraAverage priceTHB 302Average duration1h 30mDaily departures3
Bursa - BafraAverage priceTHB 1,311Average duration13hDaily departures1