Les citoyens français, ainsi que tous les ressortissants de l’Union européenne peuvent se déplacer en Serbie avec juste un passeport ou une carte d’identité en cours de validité, et ce pour des séjours inférieurs à 90 jours. Seules les cartes d’identités avec prolongement de durée ne sont pas acceptées, dans quel cas il faut être muni d’un passeport. Les ressortissants de certains pays doivent être munis d’un visa, délivré auprès du consulat de Serbie.
Il n’y a pas d’obligation de visa pour toutes types de passeports et pour les séjours inférieurs à 90 jours pour les citoyens originaires des pays suivants : Andorre, Argentine, Australie, Autriche, Belgique, Biélorussie, Bolivie, Bosnie et Herzégovine, Bulgarie, La république Tchèque , Chili, Danemark, Estonie, Finlande, France, Grèce, Croatie, Hollande, Irlande, Islande, Italie, Israël, Japon, Canada, Chypre, Cuba, Costa Rica, Lettonie, Lichtenstein, Lituanie, Luxembourg, Hongrie, Macédoine , Malte, Monaco, Allemagne, Norvège, Nouvelle Zélande, Pologne, Portugal, République Corée, Roumanie, San Marino, Seychelles, Singapour, États-Unis d’Amérique, Slovaquie, Slovénie, Espagne, Suisse, Suède, Tunisie, Vatican, Grande Bretagne.