La Serbie n'appartient ni à l'Union européenne ni à l'espace Schengen. Candidate à l'adhésion depuis 2012, elle conserve ses propres contrôles aux frontières et sa propre politique de visas. Les formalités restent légères pour les voyageurs français, belges, suisses et canadiens.
Les ressortissants français, belges et suisses entrent en Serbie avec une carte nationale d'identité ou un passeport en cours de validité. Les Canadiens présentent un passeport valable pendant toute la durée du séjour. Les autorités serbes refusent l'entrée aux porteurs d'un document signalé perdu ou volé.
Aucun visa n'est exigé pour un séjour touristique de quatre-vingt-dix jours, apprécié sur une période de référence de six mois. Cette exemption vaut pour les ressortissants de l'Union européenne, de la Suisse et du Canada. Un séjour plus long relève d'un titre délivré par la police des étrangers.
Tout étranger doit être enregistré auprès de la police du quartier où il loge, peu après son arrivée. Un hôtel, une auberge ou une location déclarée s'en charge et remet un feuillet, appelé beli karton, qui se conserve jusqu'au départ. Un voyageur hébergé chez un particulier accomplit la démarche avec son hôte au commissariat, contre une taxe de quelques dinars. Le défaut d'enregistrement est sanctionné par une amende, généralement constatée au moment de quitter le pays.
Belgrade ne reconnaît pas l'indépendance du Kosovo et considère ses points de passage comme des frontières administratives internes. Un voyageur entré au Kosovo depuis un pays tiers, par l'aéroport de Pristina, par l'Albanie ou par la Macédoine du Nord, se voit refuser le passage direct vers la Serbie, faute de tampon d'entrée serbe sur son passeport. Une personne entrée au Kosovo depuis la Serbie repasse en revanche sans difficulté. Les ressortissants de l'Union européenne voyageant avec leur seule carte d'identité échappent en pratique à ce problème, ce document ne recevant pas de tampon.
Un chien ou un chat voyage avec une puce électronique, une vaccination antirabique en cours de validité et un certificat sanitaire établi par un vétérinaire officiel. Le passeport européen pour animal de compagnie est accepté. La Serbie figure parmi les pays tiers dispensés du titrage des anticorps antirabiques, ce qui simplifie le retour dans l'Union européenne.
Les sommes en espèces égales ou supérieures à 10 000 euros se déclarent à l'entrée comme à la sortie du territoire. Le matériel professionnel, les instruments de musique et les objets de valeur gagnent à être déclarés à l'arrivée, ce qui évite toute contestation au moment du départ.