Cheap Bus tickets to Gebze

What are the most popular routes to Gebze?

Istanbul Europe - GebzeAverage priceMX$336Average duration4hDaily departures4
Bursa - GebzeAverage priceMX$205Average duration1hDaily departures139
Ankara - GebzeAverage priceMX$315Average duration5h 40mDaily departures21
Kütahya - GebzeAverage priceMX$371Average duration4h 25mDaily departures32
Izmir - GebzeAverage priceMX$503Average duration5h 15mDaily departures61