Description:Saunders Beach is a 6 kilometer stretch of sand just north of Townsville. It is home to a small community of residents but boasts small commercial accommodation as well. Saunders Beach is quiet, and often visitors have the whole beach to themselves. 29.6km/18.4 miles from Townsville Airport.