Checking flights...

Air

Virgin and Qantas connect Townsville directly with Brisbane, Sydney and Melbourne.

Bus

Greyhound buses ply the Bruce Highway (A1) daily between Cairns and Townsville.

Train

Queensland Rail's Spirit of Queensland service travels daily between Cairns and Townsville and further south to Brisbane.