Cheap Bus tickets to Cairns

What are the most popular routes to Cairns?

Townsville - CairnsAverage priceCZK 1,288Average duration5h 40mDaily departures3
Brisbane - CairnsAverage priceCZK 9,921Average duration1d 8hDaily departures8
Wongaling Beach - CairnsAverage priceCZK 409Average duration1h 55mDaily departures3
Innisfail - CairnsAverage priceCZK 551Average duration1h 15mDaily departures3
Airlie Beach - CairnsAverage priceCZK 2,560Average duration11h 50mDaily departures3