Visa requirements: Citizens of EU member countries, Andorra, Argentina, Australia, Bolivia, Bosnia & Herzegovina, Canada, Chile, Costa Rica, Croatia, Cuba, Iceland, Israel, Japan, Republic of Korea, Liechtenstein, Mexico, Montenegro, Norway, New Zealand, San Marino, Seychelles, Singapore, Switzerland, Tunisia, Turkey, USA and British Overseas Territories do not require a visa for stays up to 90 days in duration.
Nationals of Macedonia do not require a visa for stays up to 60 days in duration.
Citizens of Belarus, Kazakhstan and the Russian Federation do not require a visa for stays up to 30 days in duration.
Visitors of all other nationalities need to obtain a visa prior to their arrival.
Since June 2010, citizens of EU member countries, Switzerland, Norway and Iceland can also use their national IDs to gain entry and stay in Serbia for up to 90 days.
Arriving by plane: Serbia has two international airports - in Belgrade (Belgrade Nikola Tesla Airport, IATA: BEG) and Niš (Niš Constantine the Great Airport, IATA: INI). There are no additional entry requirements for passengers arriving by plane.
Arriving by train: Border formalities are carried out aboard the train on all international services. Border police and customs officials will inspect your documents upon crossing the border.
Arriving by car: Serbia has a number of official road border crossings with neighboring countries. During the summer months, New Year and Christmas holidays, as well as Easter, major border crossings (e.g. Horgoš and Kelebija to Hungary, Batrovci to Croatia and Preševo to Macedonia) can become severely congested incurring waits of over 4 hours. Visitors can check traffic reports on the Serbian Automotive Association's web site (http://www.amss.org.rs/) and plan to use alternative, minor crossings accordingly.
Motorists are required to present a valid Green Card for their vehicle to border authorities. Those not in possession of a Green Card or other valid proof of car insurance will have to purchase border insurance (the premium is steep). Starting from January 1st, 2012, those arriving by car registered in EU member countries, Andorra, Croatia, Iceland, Norway or Switzerland will no longer have to present a Green Card.
Customs: Visitors are allowed to bring into Serbia items of personal luggage and prescription medication (in a quantity required to continue treatment for the duration of stay), as well as up to 1 perfume, 1 eau de toilette, 1 liter of spirits, 200 cigarettes or 50 cigars or 250 grams of tobacco without declaring it to customs authorities. There are special requirements for entering with pets or when importing plants. There is no limit on the amount of currency you are allowed to bring into Serbia, but if you are traveling with 10.000 EUR or more (or equivalent in other currencies) you are required to declare that you are transiting with a given amount in order to avoid complications when leaving Serbia. If you purchase a painting or antiquity (antique books included) during your stay, you will be required to obtain a special permit for export.
Entering from Kosovo: Serbian authorities do not administer border crossings between Kosovo and Macedonia, Albania and Montenegro. Entry stamps from these border crossings are considered null and void by the Serbian authorities. If you have entered Kosovo via one of these border crossings (or the Priština airport) and intend to proceed to Central Serbia, you will be denied entry at the administrative crossing. You need to leave Kosovo and enter Serbia via one of the border crossings with Macedonia or Montenegro. Any Kosovo entry/exit stamps you might have in your passport will be cancelled.
Registering with the police: All visitors to Serbia are required to register their stay with the police within 24 hours of arrival. If you are staying at a hotel, hostel or bed and breakfast, the proprietor will carry out this formality for you. If you are staying with friends, however, you will have to go to the nearest police station to register. Failure to comply may result in a fine when exiting the country.
Health insurance: Serbia has a number of bilateral agreements with national health insurance funds of other countries which entitle their users/nationals to free health care in Serbia under specified circumstances. You should check with your local health care provider if you are eligible and how you can obtain the required documents before departure. This may end up being a complicated procedure, so for a short stay, purchasing a comprehensive travel insurance with coverage for Serbia might be a better alternative. Having health/travel insurance for Serbia is not a formal entry requirement, but is highly recommended, as for any other country.