Mission Beach is almost half way between Townsville and Cairns in tropical North Queensland - just 1.5 hours easy drive south of Cairns and 2.5 hours north of Townsville.