St Petersburg is about 10 miles away, St Pete Beach about 15 miles and Busch Gardens is about 8 miles from the cruise terminal. For Busch Gardens you can get tickets off their site on the net or at the gates and a taxi would cost about $20/30 each way. Very easy to organise yourself, even rent a car for the day for about 50/70$ so you can look around.. Driving over there is very easy except that their signing could be more frequent than it is. If you've got a sat/nav, with USA on it, take it. ... Neil.