Serbia is a landlocked country in Southeast and Central Europe, with Belgrade as its capital and largest city. Most of it lies on the Balkan Peninsula, while the northern third is the flat Pannonian Plain, including the Vojvodina region. Belgrade stands where the Sava meets the Danube, on the site of Singidunum, a fortified settlement the Celtic Scordisci built in the 3rd century BC.
Medieval Serbia left monasteries and frescoes that survive as heritage sites. Sopoćani monastery's paintings are counted among Europe's finest medieval art. The Danube flows through the country for about 588 km and passes the Golubac and Ram fortresses, and river cruises between Budapest and Vienna often stop in Belgrade and Novi Sad. Kopaonik and Zlatibor are mountain resorts for skiing in winter and hiking in warmer months. Expect hot, humid summers in the north and heavy snow in the mountains in winter.
Five things to know before Serbia
- Enter Serbia from Kosovo only with a Serbian entry stamp
Serbia does not treat its crossing points with Kosovo as official border posts. Without a Serbian entry stamp you are likely to be refused, so go via a third country such as North Macedonia or Montenegro. Kosovo travel guide
- Check the rule for your passport
US, UK, Canadian, Australian, German and Spanish passports need no visa for up to 90 days in a 6-month period, counted from first entry. Get your passport stamped on entry. Visa checker
- Register with the police within 24 hours
Hotels register guests automatically. In a private apartment the host does it, so ask on arrival; an unregistered stay can bring a fine and trouble when you leave.
- Be ready for questions at the border
Serbia says officers may ask for proof of EUR 50 per day, a return ticket, a paid hotel booking and health insurance covering at least EUR 20,000. Cash or traveler’s checks above EUR 10,000 must be declared on arrival.
- Base in Belgrade, then add Novi Sad by train
Belgrade holds most first-trip sights, and Novi Sad is a calm day out on the Danube. Novi Sad’s own station is closed to passengers, so trains from Belgrade end at Petrovaradin. Belgrade travel guide
Serbia travel guides
Practical guides from writers who live there.
Where to stay, a two-day route, tickets and hours.
Read the guideNovi SadPetrovaradin Fortress and Fruška Gora by train.
Read the guideBudapestThe Danube capital north of Serbia.
Read the guideKosovoCrossing rules and the neighbor to the south.
Read the guideVisa checkerEntry rules by passport, checked against official pages.
Read the guideVisas and entryBorder checks, stamps and passport validity.
Read the guideThe 90/180 ruleWhy days in Serbia stay outside the Schengen count.
Read the guideDestinations in Serbia
Hostel beds, cheap eats, buses and free sights.
- Bed a night
- RSD 2,500
- Food
- RSD 1,800
- Transport
- RSD 800
- Sights
- RSD 1,000
A 3-star room, casual restaurants, public transport and one paid sight a day.
- Bed a night
- RSD 6,000
- Food
- RSD 4,500
- Transport
- RSD 2,500
- Sights
- RSD 2,000
A 4-star room, good restaurants, taxis and a guided tour.
- Bed a night
- RSD 10,000
- Food
- RSD 9,000
- Transport
- RSD 6,000
- Sights
- RSD 8,000
When to go
- Rainy days
- Snowy days
- Best
- JanuaryPartly cloudy11 rainy days2 snowy daysHigh5°Low-1°ColdJanuaryPartly cloudy
- High
- 5°
- Low
- -1°
- Precipitation
- 51 mm
- Rainy days
- 11
- Snowy days
- 2
- Days with storms
- 0
Cold
- FebruaryPartly cloudy9 rainy daysHigh10°Low2°ColdFebruaryPartly cloudy
- High
- 10°
- Low
- 2°
- Precipitation
- 41 mm
- Rainy days
- 9
- Snowy days
- 0
- Days with storms
- 0
Cold
- MarchPartly cloudy10 rainy days1 snowy dayHigh14°Low5°CoolMarchPartly cloudy
- High
- 14°
- Low
- 5°
- Precipitation
- 59 mm
- Rainy days
- 10
- Snowy days
- 1
- Days with storms
- 0
Cool
- AprilPartly cloudy10 rainy daysHigh18°Low8°SpringAprilPartly cloudy
- High
- 18°
- Low
- 8°
- Precipitation
- 50 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Spring
- MayRain13 rainy daysHigh22°Low12°WarmMayRain
Best
- High
- 22°
- Low
- 12°
- Precipitation
- 90 mm
- Rainy days
- 13
- Snowy days
- 0
- Days with storms
- 0
Warm
- JuneRain12 rainy daysHigh28°Low17°WarmJuneRain
Best
- High
- 28°
- Low
- 17°
- Precipitation
- 94 mm
- Rainy days
- 12
- Snowy days
- 0
- Days with storms
- 0
Warm
- JulyClear10 rainy daysHigh30°Low19°HotJulyClear
- High
- 30°
- Low
- 19°
- Precipitation
- 77 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Hot
- AugustClear7 rainy daysHigh31°Low19°HotAugustClear
- High
- 31°
- Low
- 19°
- Precipitation
- 63 mm
- Rainy days
- 7
- Snowy days
- 0
- Days with storms
- 0
Hot
- SeptemberClear8 rainy daysHigh26°Low15°WarmSeptemberClear
Best
- High
- 26°
- Low
- 15°
- Precipitation
- 55 mm
- Rainy days
- 8
- Snowy days
- 0
- Days with storms
- 0
Warm
- OctoberPartly cloudy7 rainy daysHigh19°Low10°MildOctoberPartly cloudy
Best
- High
- 19°
- Low
- 10°
- Precipitation
- 42 mm
- Rainy days
- 7
- Snowy days
- 0
- Days with storms
- 0
Mild
- NovemberPartly cloudy10 rainy daysHigh13°Low6°Cool, foggyNovemberPartly cloudy
- High
- 13°
- Low
- 6°
- Precipitation
- 64 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Cool, foggy
- DecemberPartly cloudy10 rainy days1 snowy dayHigh7°Low2°ColdDecemberPartly cloudy
- High
- 7°
- Low
- 2°
- Precipitation
- 57 mm
- Rainy days
- 10
- Snowy days
- 1
- Days with storms
- 0
Cold
Average daily high and low in Belgrade, 2016–2025. Rainy day: 1 mm of rain or more.
Right now in Serbia
Local time, today's weather and the exchange rate, refreshed through the day.
9
- Feels like
- 6°
- Humidity
- 79%
- Wind
- 22 km/h
- Chance of rain
- 60%
Belgrade
12:23 AM
Tuesday, November 3
- Today9°7°60%Tuesday: Drizzle. High 9°, Low 7°. Chance of rain 60%.
- Wed10°6°52%Wednesday: Drizzle. High 10°, Low 6°. Chance of rain 52%.
- Thu11°4°9%Thursday: Cloudy. High 11°, Low 4°. Chance of rain 9%.
- Fri10°2°0%Friday: Fog. High 10°, Low 2°. Chance of rain 0%.
- Sat11°3°1%Saturday: Fog. High 11°, Low 3°. Chance of rain 1%.
- Sun14°3°12%Sunday: Cloudy. High 14°, Low 3°. Chance of rain 12%.
Updated 11:49 PM local time · Powered by WeatherAPI.com · Weather data by Open-Meteo.com
Money
Mid-market rate1 USD = 105.2 RSD
Rates from Nov 2, 2026 · Rates By Exchange Rate API
Before you go to Serbia
Serbia FAQ
Do I need a visa for Serbia?
Not on a US, UK, Canadian, Australian, German or Spanish passport for up to 90 days in a 6-month period from first entry. Check your own passport in the visa checker, and note that the UK asks for passport validity 90 days past departure.
Can I travel from Serbia to Kosovo and back?
Yes, if you enter Kosovo from Serbia and return the same way. To enter Serbia from Kosovo you need a Serbian entry stamp from an earlier arrival, otherwise route through a third country.
How many days do I need in Serbia?
Three days cover Belgrade and a day in Novi Sad. Add more only for a particular goal, such as Fruška Gora, because the rest of the country needs a car or longer bus and train rides.
Is Serbia in the EU or Schengen?
No. It is outside both, so its days do not count toward the Schengen 90 in 180, and the UK advises allowing extra time at borders with the Schengen area because of EES checks.
When is the best time to visit Serbia?
May, June, September and October for walking and terraces in Belgrade. July and August are hot, though river bars and summer events are busy then.

