Within Port Douglas there is a cheaper shuttle bus service which is around $5 to go around and within Port Douglas. You can get a 3 day pass for travel within Port Douglas and these people will also negotiate to go outside Port Douglas if you wish. ( Seems to be sort of private/like an Uber services but not)