Your have 1 1/2 hours in between tours. So yes, it's possible, barring there's no delays on the first one of flat tire, accident, or traffic jams. Perhaps you could book the first one, then wait until you get on the ship to book the second one, after talking with the shore excursion desk about the times.
|