Stuart is a bit far north for a direct shot to Nassau. You would have to fight the stream towards Freeport
and then go through the NW Providence Channel north of the Berrys and then on to Nassau. A bit under 200 miles, I think.
I prefer leaving from Miami
, to North Rock (just north of Bimini) across the Bank past the NW Channel light into the Tongue of the Ocean and then on to Nassau. About 150 miles again from memory so I might be wrong on mileage. This trip usually takes us about 30 odd hours.
You can clear in at any Marina in Nassau or if you wish to anchor
dink to Customs
etc. at the cruise ship dock
There is no "best" route
. A lot depends on the weather
and how the stream is acting.