Posted April 26th, 2012, 03:26 PM
To take the bus to the Botanical Gardens you must walk (or take a taxi or the shuttle bus) to town. If you choose to walk, you'll reach the bus stop at Avenida do Mar in about 20 minutes. You'll see a row of bus stops, 31 or 31A's is the one closest to the entrance to the quay.
On your way back from the Gardens, the bus stops at Avenida do Mar again, but on the opposite side of the road.
Yes, entry fee to the Botanical Gardens is 3 EUR per person.
Here is the time table for bus 31 and 31A:
Look on "Domingos", which means "Sundays". Under "Centro" you have the times the bus leaves town and under "Jardim Botânico" or "Teleférico Jardim Botânico" you have the times it leaves either the Botanical Gardens or the Botanical Gardens cable car station.