What documents do I need to enter Serbia?
To enter Serbia you need a passport, and around 95 nationalities stay visa-free for 90 days. Serbia is outside Schengen, and you must register your address within 24 hours.
Updated
Entering Serbia - what you need
Serbian entry is simple, with no arrival card and no online authorisation. Booking your Belgrade or Novi Sad hotel on trip1 before you go also settles the registration requirement, because the property files it for you.
- A passport valid throughout your stay, ideally with three months to spare
- A Serbian visa, if your nationality is not on the visa-free list
- Proof of accommodation, such as your trip1 booking confirmation
- Your registration slip, known locally as the white card, once you have checked in
- A green card or valid insurance certificate if you are driving your own car into the country
Do you need a visa for Serbia?
Most visitors do not. Serbia grants visa-free entry to citizens of roughly 95 countries, and the usual allowance is 90 days in any rolling 180-day period for tourism or business.
A few nationalities get a shorter window, and some can enter on a national ID card rather than a passport, though those ID rules vary by country and change from time to time. Carry a passport if you want certainty, especially when flying.
For anything longer than 90 days you apply for a temporary residence permit rather than trying to reset the clock with a short trip abroad.
The white card and the 24-hour rule
Serbia requires every foreign visitor to be registered with the local police within 24 hours of arriving. The slip that proves it is the white card, or beli karton.
Hotels and licensed accommodation handle this automatically using the passport you hand over at the desk, and they either give you the card or keep the record on file. If you move between cities, each property registers you again.
Staying with friends or in an unregistered private room means you or your host must go to the police station and do it yourselves. Skipping registration can lead to a fine when you leave the country, so booking a hotel removes the risk.
Serbia is outside Schengen, which helps long trips
Serbia is not in the Schengen Area or the EU. Time you spend there does not use up any of your Schengen 90 days in 180, which is worth knowing if you are on a long European trip and watching your allowance.
Serbia runs its own separate 90/180 count, so treat the two limits as independent. The EU Entry/Exit System does not apply at Serbian borders and ETIAS is not in force anywhere as of August 2026, with no confirmed launch date.
Important: If you enter Serbia overland from Hungary or Croatia, make sure your Schengen exit is properly recorded at the border post. An unrecorded exit can later look like a Schengen overstay and get you refused entry.
Hotel check-in in Serbia
Serbian hotels ask each adult guest for a passport at check-in because they need it to file your registration. Bring the physical document, since a photo on your phone will not do for this.
Your trip1 booking confirmation proves the reservation and shows the address, which is exactly what a border officer asks for if they want to know where you are staying.
Some hotels ask for a card at the desk to hold against incidentals such as the minibar. That is the property's own policy, separate from the way your booking was paid.
Entering Serbia - FAQ
Citizens of around 95 countries, including the EU, UK, US, Canada and Australia, can stay in Serbia for up to 90 days in any 180-day period without a visa. A few nationalities get a shorter allowance.
The white card is the slip that proves you registered your address with the Serbian police within 24 hours of arriving. Hotels register you automatically and hand it over or keep it on file.
No. Serbia is outside the Schengen Area, so time spent there does not eat into your Schengen allowance. Serbia runs its own separate 90/180 count.
Many EU and EEA citizens can enter Serbia on a national ID card, but the rules vary by country and can change. Carry a passport if you want certainty, especially when you are flying.
You can be fined when you leave the country. Staying in a hotel avoids the risk entirely because the hotel files the registration for you at check-in.
