do canadian citizens need visa for bahamas?
Canadian Citizens Canadian visitor's only require a visa if stays exceed more than eight (8) months. ... A Canadian passport, with an expiry date that is NOT less than 3 months, after leaving The Bahamas (for direct travel) and NOT less than 6 months (if transiting through other countries such as the US)