I didn't join any tour but simply buy the set of tickets from agent which include train up to Kuranda, Skyrail down the hill plus transfer from Skyrail station back to train station. Very convenient! I noted from tripadvisor that people spent a fortune to go to the town and its not necessary actually. Book in advance from the agent and there will be big discount.