You are way out of date with the above attachment.
The Queenslander service finished years ago.
The service is now operated by a slimmed down train named the Spirit of Queensland. It operates approx every 2nd day in each direction.
One departure leaves Brisbane on a Friday, arriving in Cairns around midday Saturday.
The fares are radically different than illustrated above and more realistic.