Slovenian passport holders can travel to the Bahamas visa-free for stays up to 90 days. This policy is in effect for 2026, so you can skip the embassy visit and just show up with your passport.
Entry requirements
Requirement
Details
Status
Valid passport
Must be valid for the duration of your stay
Your Slovenian passport needs to be valid for the entire time you plan to be in the Bahamas. No minimum validity beyond your departure date is required by Bahamian law, but airlines may check for at least 6 months validity — confirm with your carrier before flying.
Required
Return or onward ticket
Proof of departure from the Bahamas
Immigration officers routinely ask for a return or onward ticket within your 90-day visa-free stay. Have a printed or digital copy of your flight booking ready — they will check the date matches your intended departure.
Recommended
Proof of accommodation
Hotel booking or invitation letter
Officers may ask where you are staying, especially if you arrive without a pre-booked hotel. Have a printed or digital confirmation of your accommodation for at least the first few nights.
Recommended
Proof of funds
Evidence of sufficient money for your stay
Immigration can request proof you have enough funds to cover your trip — typically around $100–$200 USD per day. A recent bank statement or credit card showing available credit works fine.
Recommended
Passport validity counts from entry date
Your passport must be valid for at least 6 months from the day you land in the Bahamas, not from your departure date. If it expires sooner, renew it before you go.
No extensions available
The 90-day visa-free stay cannot be extended. Overstaying can lead to fines or a ban from re-entering the Bahamas. Plan your departure carefully.
What happens at the border
1
Arrive at the airport
Fly into Lynden Pindling International Airport (NAS) in Nassau or any other Bahamian airport. Join the 'Foreign Passports' queue.
2
Present your documents
Hand over your passport, return ticket (screenshot or printed), and accommodation confirmation. The officer will check your passport validity and stamp you in.
3
Receive entry stamp
The officer will stamp your passport with a date. That stamp marks the start of your 90-day stay. Keep the stamp visible — you'll need it when you leave.
4
Collect luggage and exit
After immigration, pick up your bags from the carousel and walk through customs. There's usually no customs declaration form for short stays.
Enter your arrival date and we'll tell you exactly when you need to leave.
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Tourist visa (single entry)
Max stay90 days, not extendable
Validity3 months from issue
CostFree (visa-free entry already applies)
No paid alternative needed for standard tourist stay.
Tourist visa (multiple entry)
Max stay90 days per entry, not extendable
Validity6 months from issue
CostFree (visa-free entry already applies)
Visa-free entry allows multiple entries within 90-day limit.
Long-stay visa (work/study)
Max stayVaries (up to 1 year)
Validity1 year
CostVaries (estimated $100–$300 USD)
Requires employer or school sponsorship; not available for tourism.
work visa
Work Permit
Up to 1 year, renewable
~$100–$500 USD (employer-sponsored)
For foreign nationals with a job offer in the Bahamas. Requires employer sponsorship and approval from the Department of Immigration.
student visa
Student Visa
Duration of study program
~$50–$200 USD
For enrolled students at a recognized Bahamian institution. Requires proof of enrollment and sufficient funds.
investor visa
Investor Visa
Up to 1 year, renewable
~$1,000–$5,000 USD
For individuals investing a significant amount in a Bahamian business or real estate. Requires proof of investment and business plan.
Other fees
Service
Cost
Tourist visa (single entry)Visa-free entry covers single entry; no separate visa needed.
Free (not applicable for visa-free entry)
Tourist visa (multiple entry)Visa-free entry covers multiple entries within 90-day limit.
Free (not applicable for visa-free entry)
Stay extension costNo extension allowed for visa-free stays.
Not available (N/A)
Overstay fine per dayOverstay penalties are not officially published; avoid overstaying.
Unknown (estimated $100–$200 USD per day)
Common reasons for entry denial
Insufficient funds30%
No return ticket25%
Suspicious travel pattern20%
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Bahamas
No transit visa needed
Slovenia passport holders do not need a transit visa to change planes in the Bahamas, as long as they remain airside and have a confirmed onward ticket.
Airside transitAllowed
Transit hubsLynden Pindling International Airport (NAS) · Grand Bahama International Airport (FPO)
Health & vaccines for Bahamas
Required for entry
Yellow FeverRequired if arriving from a country with risk of yellow fever transmission.
No, the visa-free entry is not extendable. You must leave the Bahamas before the 90 days are up. Overstaying can result in fines or a ban.
No, there's no mandatory online arrival declaration for Slovenian passport holders. Just show up with your documents.
You'll likely be denied boarding by the airline or refused entry by Bahamian immigration. Renew your passport before traveling.
No, you need a return or onward ticket. Immigration wants proof you'll leave within the visa-free period. A one-way ticket may get you refused entry.
No, it's not required for entry, but it's strongly recommended. Medical costs in the Bahamas are high — a simple hospital visit can cost hundreds of dollars.
The Bahamian dollar (BSD) is the official currency. US dollars are widely accepted everywhere, so you don't need to exchange money.
No specific vaccinations are required for Slovenian passport holders. Check routine vaccines like MMR and tetanus, but no yellow fever or other mandatory shots.
Entry requirements change. This page was verified on May 20, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.