There is plenty of on-street parking around the Cairns Botanic Gardens and there is a bus stop at the main entrance of the gardens and also on Greenslopes st. Plan your journey here: https://translink.com.au/cairns