Bahraini passport holders can enter Serbia without a visa for stays up to 90 days. This applies to tourism, business, or transit. Your passport must be valid for at least 6 months from your entry date.
Entry requirements
Requirement
Details
Status
Valid passport
Must cover entire stay
Your Bahraini passport needs to be valid for the full duration of your stay in Serbia. Serbia does not enforce a strict 6-month validity rule, but your passport must not expire before you leave.
Required
Return or onward ticket
Proof of departure
Immigration officers at Belgrade Nikola Tesla Airport routinely ask for a return or onward ticket. Have a printed or digital copy of your outbound booking ready.
Recommended
Proof of accommodation
Hotel booking or host invitation
Carry a hotel confirmation or a letter of invitation from your host in Serbia. Officers occasionally ask for it, especially if you arrive without a clear itinerary.
Recommended
Proof of funds
Sufficient money for your stay
Have at least €50 per day of your stay available in cash or on a card. Border officers rarely check, but you must be able to show funds if asked.
Recommended
Passport validity counts from entry date
Your passport must be valid for at least 6 months from the day you arrive in Serbia, not from when you leave. If your passport expires sooner, renew it before traveling — you may be denied boarding or entry.
Overstaying has consequences
Overstaying your 90-day visa-free period can lead to fines (up to €425), a ban from re-entering Serbia, and potential deportation. Set a reminder to leave before your time runs out.
What happens at the border
1
Arrive at Serbian border
At Belgrade Nikola Tesla Airport or any land border crossing, join the queue for non-EU/non-Schengen passports. Have your passport and any supporting documents ready.
2
Present your documents
Hand over your passport. The officer may ask your purpose of visit, length of stay, and where you're staying. Answer clearly and briefly.
3
Receive entry stamp
The officer will stamp your passport with the date of entry and the allowed stay duration (usually 90 days). Check the stamp before leaving the counter.
4
Collect luggage and exit
After passport control, proceed to baggage claim (if arriving by air), then customs. No additional forms or declarations are needed for standard tourist visits.
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
Validity3 months from issue date
Cost~€60 (approx. $66 USD)
Apply at Serbian embassy in Bahrain or nearest consulate. Requires proof of accommodation and funds.
Tourist visa (multiple entry)
Max stay90 days per entry
Validity6 months to 1 year
Cost~€120 (approx. $132 USD)
Allows multiple entries; useful for frequent travellers. Same application process as single entry.
Long-stay visa (D visa)
Max stayUp to 1 year
Validity1 year
Cost~€100 (approx. $110 USD)
For work, study, or family reunification. Requires sponsorship and additional documents.
work visa
Work Visa (D Visa for Employment)
1 year, renewable
~€100 (approx. $110 USD) + employer fees
For Bahraini nationals with a job offer in Serbia. Requires a work permit from the National Employment Service and a valid employment contract. Allows long-term residence.
student visa
Student Visa (D Visa for Study)
1 year, renewable annually
~€100 (approx. $110 USD) + university fees
For Bahraini students enrolled in a Serbian educational institution. Requires proof of enrollment, accommodation, and sufficient funds. Allows part-time work.
digital nomad visa
Digital Nomad Visa (Temporary Stay for Remote Workers)
1 year, renewable
~€100 (approx. $110 USD)
For remote workers with proof of income from outside Serbia. Requires health insurance and clean criminal record. No local tax liability on foreign income.
Other fees
Service
Cost
Overstay fine per dayFines apply for overstaying the 90-day limit; maximum cap may apply.
~€50 per day (approx. $55 USD)
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 Serbia
No transit visa needed
Bahraini passport holders do not need a transit visa to change planes at Serbian airports, as long as they remain airside and do not enter the country.
Airside transitAllowed
Transit hubsBelgrade Nikola Tesla Airport (BEG) · Niš Constantine the Great Airport (INI)
No, the visa-free stay cannot be extended. You must leave Serbia before the 90 days are up. Overstaying can result in fines, a ban, or difficulty re-entering. If you need to stay longer, you must apply for a temporary residence permit before your 90 days expire.
If you're staying in a hotel, they handle registration automatically. If you're staying in a private apartment or with friends, your host must register you with the local police within 24 hours of your arrival. This is a legal requirement, but it's usually done online by the host.
Overstaying is taken seriously. You'll likely be fined (around 5,000–50,000 RSD, roughly €40–€425 depending on the length of overstay) and may be banned from re-entering Serbia for up to 12 months. In extreme cases, you could be deported. Always leave before your visa-free period ends.
Yes, the 90-day visa-free period is cumulative across all entries within a 180-day window. Each time you enter, the clock resets for that entry, but the total days spent in Serbia within any 180-day period cannot exceed 90. Keep track of your entries and exits.
No, Bahraini passport holders do not need a visa for transit through Serbia, as long as you stay in the international transit area of the airport and do not enter the country. If you need to leave the airport or stay overnight, the standard visa-free rules apply (90 days).
Your passport (valid 6+ months), a printed or digital copy of your return/onward ticket, and proof of accommodation for the first night. While not always checked, having them ready speeds things up. A travel insurance card is also smart to have on hand.
No, there is no visa on arrival for Bahraini passport holders. You either enter visa-free (for up to 90 days) or need to apply for a visa in advance if you plan to stay longer or for purposes not covered by visa-free travel (e.g., work or study).
Entry requirements change. This page was verified on May 27, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.