Cheap Bus and Shuttle tickets to Yalova

What are the most popular routes to Yalova?

Istanbul Europe - YalovaAverage priceTHB 457Average duration2h 45mDaily departures22
Istanbul Asia - YalovaAverage priceTHB 455Average duration1hDaily departures10
Bursa - YalovaAverage priceTHB 192Average duration1hDaily departures4
Izmir - YalovaAverage priceTHB 974Average duration5h 15mDaily departures19
İnegöl - YalovaAverage priceTHB 421Average duration1h 55mDaily departures3