Cheap Bus and Shuttle tickets to Tarsus

What are the most popular routes to Tarsus?

Istanbul Asia - TarsusAverage price$34Average duration11h 20mDaily departures4
Istanbul Europe - TarsusAverage price$37Average duration13h 5mDaily departures8
Antalya - TarsusAverage price$30Average duration9h 45mDaily departures4
Silifke - TarsusAverage price$27Average duration2h 15mDaily departures2
Ankara - TarsusAverage price$22Average duration6h 10mDaily departures3