Stingray City is definitely NOT to be missed.
My favorite vacation experience I have ever had.
The length depends on what you book it with.
They have Stingray City by itself and with all sorts of combinations of other excursions.
I did one 3 weeks ago, that had it, a short snorkle nearby and an hour and a half at Rum Point beach.
It took up all but 15 minutes of my time on shore.
Also, as of 3 weeks ago, they were still letting us feed the sting rays squid.
I guess maybe because mine was not booked through the ship and was a smaller group (12) than the huge group (maybe 250-300)on the ship's excursion.
Legend - Sept. 18, 2011 - Cozumel, Belize, Roatan, Grand Cayman
Fascination - Half Monn Cay, Nassau
Nov. 13, 2010 -
Sept. 18, 2010 -
Sept. 19, 2009 -
Inspiration - Jan. 10, 2010- Grand Cayman, Cozumel
Freedom - February 8th, 2009 - Key West, Grand Cayman, Ocho Rios Jamaica
Glory - September 8th, 2007 - Key West, Cozumel, Progresso, Nassau
Sensation - Freepor-Nassau
Jan. 28th, 2007 -
Sept. 10th, 2006 -