Cheap Bus and Shuttle tickets to Tarsus

What are the most popular routes to Tarsus?

Istanbul Europe - TarsusAverage price$50Average duration17h 40mDaily departures1
Istanbul Asia - TarsusAverage price$56Average duration11h 45mDaily departures5
Antalya - TarsusAverage price$33Average duration10h 15mDaily departures6
Izmir - TarsusAverage price$51Average duration19h 45mDaily departures2
Ankara - TarsusAverage price$28Average duration6hDaily departures7