What are the most popular routes to Townsville?

Cairns - TownsvilleAverage priceR 929Average duration5h 30mDaily departures4
Airlie Beach - TownsvilleAverage priceR 936Average duration4h 30mDaily departures3
Brisbane - TownsvilleAverage priceR 6 217Average duration1d 2hDaily departures12
Rockhampton - TownsvilleAverage priceR 2 747Average duration12h 20mDaily departures3
Innisfail - TownsvilleAverage priceR 943Average duration4h 20mDaily departures4