Book cheap flights to Serbia from £191
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore popular destinations in Serbia
Popular cities in Serbia
Explore airlines and airports
Airlines based in Serbia
Popular airlines flying to Serbia
Airports in Serbia
Airports near Serbia
Nearby airports
Airports flying to Serbia
Buses & trains
Bus providers in Serbia
Zlatan Reisen
Trans Jug
Panonijabus
Lasta
BANBUS d.o.o.
BANBUS d.o.o.
Cheapest month to fly to Serbia
Explore price trends for trips to Serbia
Showing prices in GBP
Annual Avg. Price | 85 GBP |
September 2025 | 33 GBP |
October 2025 | 130 GBP |
November 2025 | 96 GBP |
December 2025 | 26 GBP |
January 2026 | 103 GBP |
February 2026 | 86 GBP |
March 2026 | 86 GBP |
April 2026 | 30 GBP |
May 2026 | 123 GBP |
June 2026 | 123 GBP |
July 2026 | 47 GBP |
August 2026 | 136 GBP |
Visit Serbia
The country in Europe where the official language is Serbian and the currency Serbian dinar (RSD), this is Serbia.
Not only is Belgrade the capital city, but it is also one of the most popular tourist destinations by far.
There are other major cities like Novi Sad, Niš, Kragujevac, Leskovac, Subotica and many others where you can travel during your trip to Serbia.
During your trip around Serbia, you can taste Sarma, Karadjordjeva šnicla, Ćevapi, Pljeksavica, Šopska salad and many other local delicacies.
If you arrive at Belgrade Nikola Tesla Airport (BEG) in Belgrade, which is also the biggest airport in the country, and you’re going to any other city, no worries. It takes a few hours to get to any city within the country.
General information about Serbia
Serbia doesn’t have Euro or US dollar, exchanging cash for the Serbian dinars before traveling is always recommended. Although credit and debit cards are also universally accepted throughout the country, having cash and coins on you is still recommended.
Nowadays, almost 6.87 million residents live in Serbia.
The only official language in Serbia is Serbian. However, the majority of people can speak one more language besides their native one; usually it is English, Hungarian, Bosnian, Romani, Slovak, Albanian, Romanian, Croatian, Bulgarian, Macedonian, Rusyn.
Serbia shares borders with Hungary, Romania, Bulgaria, North Macedonia, Croatia, Bosnia and Herzegovina, Montenegro, Albania.
Weather in Serbia
Serbia has warm-humid continental climate which is pretty similar to some countries in that part of Europe. If you are considering a visit to Serbia during the summer holidays, then you don’t need to take warm clothes with you as the weather is usually pleasant and sunny. Although if you are coming in August you might want to bring a light jacket with you as it can get a bit cold in the evenings. Nevertheless, when you’re travelling to Serbia we recommend you to check the weather forecast before your trip so you can pack appropriate clothes.
Popular flights
Explore alternative flights to Serbia
Find popular flights from Serbia
Cheap flights
Popular flights from North America to Serbia
- New York to Belgrade from £154
- Chicago to Belgrade from £219
- Miami to Belgrade from £205
- Calgary to Belgrade from £169
- Vancouver to Belgrade from £210
- Toronto to Belgrade from £186
- San Francisco to Belgrade from £229
- Cancún to Belgrade from £267
- Montreal to Belgrade from £217
- Punta Cana to Belgrade from £312
- Tampa to Belgrade from £167
- Cincinnati to Belgrade from £174
- Bridgetown to Belgrade from £314
- Mexico City to Belgrade from £298
- Orlando to Belgrade from £198
- Denver to Belgrade from £246
- Antigua to Belgrade from £299
- Guatemala City to Belgrade from £223
- Halifax to Belgrade from £183
- Raleigh to Belgrade from £215
- Los Angeles to Belgrade from £203
- Las Vegas to Belgrade from £223
- Washington, D.C. to Belgrade from £193
- Boston to Belgrade from £218
- Austin to Belgrade from £183
- Detroit to Belgrade from £198
- San José to Belgrade from £216
- Tortola to Belgrade from £381
- Kingston to Belgrade from £314
- Atlanta to Belgrade from £171
- Kelowna to Belgrade from £195
- Dallas to Belgrade from £193
- Pittsburgh to Belgrade from £151
- San Salvador to Belgrade from £272
- Salt Lake City to Belgrade from £202
- Eugene to Belgrade from £302
- Columbus to Belgrade from £158
- Charleston to Belgrade from £147
- Oklahoma City to Belgrade from £184
- San Juan to Belgrade from £185
Popular flights from Europe to Serbia
- London to Belgrade from £26
- Podgorica to Belgrade from £34
- Tivat to Belgrade from £48
- Manchester to Belgrade from £57
- Barcelona to Belgrade from £35
- London to Niš from £64
- Berlin to Belgrade from £41
- Larnaca to Belgrade from £49
- Lisbon to Belgrade from £68
- Milan to Belgrade from £16
- Copenhagen to Belgrade from £56
- Malta to Belgrade from £45
- Prague to Belgrade from £51
- Zürich to Belgrade from £70
- Madrid to Belgrade from £35
- Paris to Belgrade from £31
- Düsseldorf to Belgrade from £53
- Memmingen to Belgrade from £21
- Rome to Belgrade from £32
- Belfast to Belgrade from £66
- Bucharest to Belgrade from £32
- Vienna to Belgrade from £49
- Eindhoven to Belgrade from £68
- Stockholm to Belgrade from £14
- Nice to Belgrade from £27
- Hamburg to Belgrade from £47
- Frankfurt to Belgrade from £57
- Ljubljana to Belgrade from £79
- Amsterdam to Belgrade from £88
- Budapest to Belgrade from £46
- Athens to Belgrade from £60
- Dortmund to Belgrade from £59
- Oslo to Belgrade from £49
- Sofia to Belgrade from £62
- Edinburgh to Belgrade from £60
- Glasgow to Belgrade from £56
- Liverpool to Belgrade from £62
- Newcastle upon Tyne to Belgrade from £53
- Helsinki to Belgrade from £58
- Split to Belgrade from £84
Popular flights from Africa to Serbia
- Hurghada to Belgrade from £75
- Cairo to Belgrade from £132
- Casablanca to Belgrade from £84
- Bamako to Belgrade from £321
- Juba to Belgrade from £430
- Garoe to Belgrade from £484
- Marrakesh to Belgrade from £56
- Tangier to Belgrade from £63
- Lagos to Belgrade from £360
- Sfax to Belgrade from £71
- Goma to Belgrade from £995
- Sharm El Sheikh to Belgrade from £60
- Luxor to Belgrade from £68
- Johannesburg to Belgrade from £249
- Tunis to Belgrade from £62
- Fes to Belgrade from £67
- Mahé to Belgrade from £339
- Nouakchott to Belgrade from £301
- Durban to Belgrade from £247
- Abidjan to Belgrade from £343
- Harare to Belgrade from £364
- Praia to Belgrade from £216
- Agadir to Belgrade from £63
- Mauritius Island to Belgrade from £271
- Hargeisa to Belgrade from £350
- Lubumbashi to Belgrade from £379
- Bujumbura to Belgrade from £326
- Sekondi-Takoradi to Belgrade from £435
- Kisumu to Belgrade from £339
- Benin City to Belgrade from £427
- Monastir to Belgrade from £59
- Windhoek to Belgrade from £284
- Bissau to Belgrade from £383
- Freetown to Belgrade from £539
- Calabar to Belgrade from £476
- Banjul to Belgrade from £185
- Kinshasa to Belgrade from £299
- Rabat to Belgrade from £68
- Mombasa to Belgrade from £355
- Eldoret to Belgrade from £334
Popular flights from Asia to Serbia
- Istanbul to Belgrade from £54
- Tel Aviv to Belgrade from £116
- İzmir to Belgrade from £67
- Ankara to Belgrade from £78
- Tbilisi to Belgrade from £85
- Antalya to Belgrade from £76
- Dubai to Belgrade from £131
- Yerevan to Belgrade from £60
- Baku to Belgrade from £79
- Bangkok to Belgrade from £205
- Phuket City to Belgrade from £192
- Muscat to Belgrade from £141
- Kutaisi to Belgrade from £85
- Denpasar to Belgrade from £276
- New Delhi to Belgrade from £138
- Erbil to Belgrade from £128
- Amman to Belgrade from £81
- Manama to Belgrade from £127
- Almaty to Belgrade from £193
- Jeddah to Belgrade from £63
- Riyadh to Belgrade from £111
- Manila to Belgrade from £260
- Astana to Belgrade from £164
- Beijing to Belgrade from £238
- Shanghai to Belgrade from £207
- Kayseri to Belgrade from £88
- Beirut to Belgrade from £123
- Hyderabad to Belgrade from £177
- Kuala Lumpur to Belgrade from £233
- Ho Chi Minh City to Belgrade from £231
- Baghdad to Belgrade from £142
- Basra to Belgrade from £163
- Mumbai to Belgrade from £209
- Jakarta to Belgrade from £222
- Singapore to Belgrade from £245
- Hanoi to Belgrade from £244
- Nevşehir to Belgrade from £102
- Chennai to Belgrade from £187
- Davao to Belgrade from £296
- Mardin to Belgrade from £104
Popular flights from South America to Serbia
- Rio de Janeiro to Belgrade from £321
- Buenos Aires to Belgrade from £464
- Cartagena to Belgrade from £325
- Bogotá to Belgrade from £275
- Lima to Belgrade from £388
- São Paulo to Belgrade from £308
- Medellín to Belgrade from £300
- Caracas to Belgrade from £407
- Fortaleza to Belgrade from £405
- Quito to Belgrade from £308
- La Paz to Belgrade from £460
- Guayaquil to Belgrade from £341
- Cuiabá to Belgrade from £400
- Ushuaia to Belgrade from £568
- Georgetown to Belgrade from £243
- Salvador to Belgrade from £321
- Teresina to Belgrade from £481
- Cúcuta to Belgrade from £323
- Aracaju to Belgrade from £379
- Valledupar to Belgrade from £366
- Córdoba to Belgrade from £453
- Brasília to Belgrade from £350
- Florianópolis to Belgrade from £390
- Cusco to Belgrade from £430
- Manaus to Belgrade from £296
- Montevideo to Belgrade from £432
- Recife to Belgrade from £361
- Maceió to Belgrade from £437
- Santa Marta to Belgrade from £328
- Natal to Belgrade from £403
- Jaén to Belgrade from £1,494
- Paramaribo to Belgrade from £410
- Governador Valadares to Belgrade from £531
- Rosario to Belgrade from £648
- Porto Alegre to Belgrade from £399
- Belo Horizonte to Belgrade from £404
- Santiago de Chile to Belgrade from £454
- Curitiba to Belgrade from £358
- Cali to Belgrade from £307
Popular flights from Oceania to Serbia
- Melbourne to Belgrade from £476
- Tahiti to Belgrade from £478
- Sydney to Belgrade from £334
- Port Moresby to Belgrade from £432
- Brisbane to Belgrade from £398
- Bora Bora to Belgrade from £704
- Apia to Belgrade from £738
- Perth to Belgrade from £315
- Christchurch to Belgrade from £459
- Auckland to Belgrade from £447
- Cairns to Belgrade from £486
- Adelaide to Belgrade from £443
- Gold Coast to Belgrade from £459
- Darwin to Belgrade from £341
- Townsville to Belgrade from £536
- Canberra to Belgrade from £447
- Nadi to Belgrade from £551
Frequently asked questions
Download our app