All major cities within Australia fly to Townsville. There are direct flights from Sydney, Brisbane and Cairns.
Townsville airport is serviced by Jetstar, Qantas and Virgin Blue.
Cars can be hired from Townsville Airport, which is located 5km northwest of the CBD (city)
Virgin Blue fly from most of the major Australian cities at a good rate. From the airport there is a shutle bus to the ferry terminal for Magntic Island
A drive on / off car ferry also operates between Townsville and Magnetic Island. The terminal in Townsville is at Ross Street
There are about 7 departures per day.