New answers tagged bahamas
Citizens of India do require a visa for visiting Bahamas according to the Bahamian government portal. You can follow this link for more information on how to apply.
we just came back from a cruise which had a 8-hour stop-over in Nassau, Bahamas. We will not need a bahamas visa to get on the island (weren't even asked for the passport during dismebarkation). We did use our passport for ID verification during the embarkation and even at that time, there were no questions asked about visa.
Top 50 recent answers are included