Cheap Bus tickets to Cairns

What are the most popular routes to Cairns?

Townsville - CairnsAverage priceCLP 54,883Average duration5h 40mDaily departures3
Brisbane - CairnsAverage priceCLP 420,958Average duration1d 8hDaily departures8
Wongaling Beach - CairnsAverage priceCLP 17,367Average duration1h 55mDaily departures3
Airlie Beach - CairnsAverage priceCLP 105,799Average duration11h 50mDaily departures3
Innisfail - CairnsAverage priceCLP 23,248Average duration1h 15mDaily departures3