The journey from Diamond Beach to Cairns is a long-distance trip covering approximately 2,300 kilometers. The drive takes about 26 to 28 hours. You will travel north on the Pacific Highway and then the Bruce Highway all the way to Cairns. Cairns is a major city known for its proximity to the Great Barrier Reef and rainforests.
Total Distance: Driving distance is 2,300 km; straight-line air distance is 2,000 km.
This is a very long drive; plan for at least two or three overnight stops.
Winter for the mild weather or Spring for the pleasant temperatures.