mtkitchn
There are plenty of great places to ride in Melbourne. Victoria's roads are so WELL kept they have no idea what a pot hole is.
Victoria has the hightest percentage of the population that rides. NSW has the lowest. AND Sydney would be the reason why.
You DON'T want to hire a bike in sydney and ride. There's no infrastructure.
Victoria on the other hand is great. Correct me if I'm wrong but bikes can go on the tram lines under the provision that you must give way to the tram?
in any case every trip I make to Melbourne it's just BUSTLING with bikes commuting to work... and in the regional areas such as the great ocean road, there're bikeways (on road and off) which connect the city with the road... and Bike paths and lanes out there! If you're gonna ride do it in Melbourne!
There's a Yarra Valley Bike trail. (where all the wineries are) but I don't reccommend Riding and winetasting. the cops CAN pull you over and they CAN breath test you if you're riding on the road. If you're over the Australian limit (.05%) you will be fined. If you're riding on the footpath you can't be then that's different.
Oh yeah, Melbourne also has "four seasons in a day" so pack everything expecting summer or winter, sleet hail or fine. You could be walking down the street one minute and then get rained on the next but it's not really cloudy...
Meanwhile Cairns is probably a good place to ride (I was born there!) It's considered a big country town. It's gonna be HOT and HUMID no matter what time of the year you go there. So make sure you take SINGLETS and shorts and buy some tropical strength Aeroguard while you're here cause the mozzies and sandflies will annoy the hell outta you.
Umm yeah. Cairns is a tropical paradise! I love it up there. Just be careful of the box jelliefish and irukanji jellifish if you go swimming or snokeling. You can't see them but you will know if you've been stung by one. Also make sure if you're swimming at a beack to swim between the flags and this big floating black thing... (which is the jelliefish free zone)
Have fun!