Cheap Bus tickets to Cairns

What are the most popular routes to Cairns?

Townsville - CairnsAverage priceARS 89,071Average duration5h 40mDaily departures3
Brisbane - CairnsAverage priceARS 683,780Average duration1d 8hDaily departures8
Wongaling Beach - CairnsAverage priceARS 27,900Average duration1h 55mDaily departures3
Innisfail - CairnsAverage priceARS 36,218Average duration1h 15mDaily departures3
Airlie Beach - CairnsAverage priceARS 173,929Average duration11h 50mDaily departures3