Sign up ×
Travel Stack Exchange is a question and answer site for road warriors and seasoned travelers. It's 100% free, no registration required.

What foreign language is the most common in Serbia? In which language have I the most chances to communicate with locals (in shops, railway stations, hostels etc.) if I don't know Serbian?

share|improve this question

5 Answers 5

up vote 6 down vote accepted

From Wikitravel:

Language: Serbian 90.1% (official), Hungarian 3.8%, Romany (Gypsy) 1.1%, other 4.1%, unknown 0.9% (2002 census)

So in that respect, Hungarian is the next best bet. However, that's 'official' languages and was a 2002 Census - if you keep on top of world affairs, things have changed a lot in that area since then.

So reading further down the same page:

Serbs are warm people, especially towards tourists. They are very welcoming towards tourists, of which there are not many as the country's full potential has yet to be reached! Most Serbs speak some English and are eager to speak it (seniors, however, are more likely to speak German and/or French), so you will be able to find your way around by asking directions. Most tourists come to Serbia in the summer and you can often hear German, Italian, French and English in the streets of Belgrade, while Slovenian tourists pour for New Year holidays.

So based on that - English is a pretty good bet, if you speak that (which it seems you do) - ask the young people questions for a better success rate. If you speak German or French, I'd be asking older people for directions etc.

share|improve this answer
Hungarian doesn't resemble any language I know ;) – Danubian Sailor Jun 11 '12 at 20:38
I'd stick with English in this case, then :) – Mark Mayo Jun 11 '12 at 20:46
In my experience it's much easier to pick up bits of Serbian while you're travelling than bits of Hungarian. It's easier if you've travelled to other Slavic-speaking countries because the languages are so similar (but enough common words are still totally different). Hungarian is only very distantly related to Finnish and Estonian. I found it easy to travel in Serbia with just English and mixed bits of Slavic languages from other countries. – hippietrail Jun 12 '12 at 6:40
I would guess that Hungarian is a pretty lousy bet: it's probably worse than English, French and German, unless you are in an area with lots of ethnic Hungarians (near the border). Almost all Hungarian speakers in Serbia live in Vojvodina province, and even there they only make up 13%. – Max Oct 16 '14 at 6:25
Yes, @Max is right - Hungarian is a pretty lousy bet - you need to find a Hungarian (and most Hungarians in Serbia live in North, there aren't many in Belgrade) to speak Hungarian, as most of Serbian people don't know Hungarian. English is much better bet - almost all people that I know and are under 30 years old can speak some amount of English. – Nemanja Boric Apr 29 at 12:32

Any language of the Serbo-Croatian family. This group includes besides Serbian, Croatian, Bosnian and Montenegrin. These languages are pretty close to each other. They only started to really move apart when Yugoslavia broke up.

It also depends on the place where you go. If you go to a colorful place like the Vojvodina, the choice becomes larger. This province has six official languages: Serbian, Hungarian, Slovak, Croatian, Romanian, and Ruthenian. In Central Serbia you will also find places where people speak Albanian or Bulgarian.

As in many other countries too, English is becoming more and more popular. This is especially true for a more younger population, but not only.

Apart from that, use the international master language, and communicate with hands and feet. Learn some basic phrases in Serbian. Knowledge of the Cyrillic alphabet could be useful too, it is still widespread in Serbia. The Serbian language uses both Cyrillic and Latin alphabets.

share|improve this answer
Just wondering, is it common that people understand/speak Russian in Serbia? – Jonik Dec 14 '12 at 1:38

English is really widespread, so that would be your best bet. They might have trouble understanding, and you will probably have a lot of trouble understanding (since they have thickish accents). Unless of course you spoke another Yugo language, but I am assuming you don't since most people who do know that there is basically no difference.

As for whether Russian is common,it was in older generations but now English is more commonly taught as a second language.

share|improve this answer

A lot of people in Serbia, especially younger, understand English and speak English at least basically, and a visitor who doesn't know Serbian at all will certainly have not any problems to, at least, basically communicate with people on the street, shops, bus stations, hostels etc. People are familiar with English language maybe not so much because of learning it in school (although it is a factor) but from movies and computers and Internet.

share|improve this answer

While this question is answered (in short: English is probably your best bet), as a native, I'd like to provide a more complete explanation.

First of all, the first part of Mark's accepted answer is highly misleading (even if we ignore the fact Wikitravel's Quick Facts now contain data that is 13 years old). The two major flaws in that logic are:

  1. The languages listed are based on census data which only covers one's native language. Since the original question asks for a language to "communicate with locals", one would need to take into account languages people speak as a second (or even third) language as well.

  2. The data from Wikitravel also doesn't take into account localities. People who speak Hungarian are far more likely to be found in areas closer to the Hungarian border - same goes for other languages. When it comes to large cities, it's far less likely to find people whose native language is not Serbian.

I tried to find accurate data on how many people speak English, German, Russian and others as a second language, but couldn't find such a thing so I'll just write the languages that the locals in Serbia are most likely to understand based on my opinion and some local knowledge (ranked from most likely to least likely):

  1. Serbian

    Naturally, being the official language, it's the most spoken one.

  2. Other Serbo-Croatian variants - Bosnian, Croatian and Montenegrin

    As already mentioned, these languages are so similar to Serbian that you can be sure anyone who speaks Serbian will understand them.

  3. Other languages that were spoken in Yugoslavia - Macedonian and Slovenian

    While not as similar to Serbian as the Serbo-Croatian variants, it's possible to achieve at least some basic communication using these languages with people who speak Serbian. In addition, it's possible you'll bump into people who actually speak these languages since it wasn't uncommon to be familiar with them before the breakup of Yugoslavia and people from Macedonia and Slovenia still visit Serbia occasionally.

  4. English

    English is a mandatory subject in all primary schools, all gymnasiums and most professional secondary schools. It's also a mandatory course for students on most universities. While the quality of English education varies strongly between different schools, it's highly likely any younger person you meet will speak English, often quite fluently.

  5. Russian

    Similar to how English is now (see above), Russian used to be very popular in communist Yugoslavia and many older people learned it at school and used to speak it very fluently. Keep in mind, however, that most haven't used it in a long time and their proficiency with the language likely dropped, but you'll still be able to communicate with them if you speak Russian.

  6. German

    Living and working in a German-speaking country (usually Austria) is often a goal for many and therefore many people know at least some German (either in primary or secondary school as an elective subject or by taking German classes).

  7. Local languages - Hungarian, Slovak, Romanian, Rusyn and Albanian

    Finally, these are the languages spoken by minorities in some areas (you could refer to this highly outdated map to have a general idea where, but it mostly applies to Vojvodina). Keep in mind that these people often speak very specific dialects of the listed languages and you may find it difficult to communicate if you're a native speaker.

Keep in mind I left out French and Italian simply because I'm not personally familiar with how common they are. These two do exist as elective subjects in many schools and on many faculties, so it's possible you'll have some luck if you try speaking them.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.