- Home
- Banje
Directory
Every Thermal Spa in Serbia
Every banja in Serbia we cover — 39 in all, from the resort towns to the village springs.
39 spas

Southern Serbia
Niška Banja
Niška Banja is a historic thermal spa on the edge of Niš, in southern Serbia, and one of the country's best-known health resorts — the third most visited spa…
38°
245 km from Belgrade · 2h 35m by car · Direct bus
- rheumatism
- cardiovascular
- neurological

Central Serbia
Ribarska Banja
Ribarska Banja is one of Serbia's oldest spas, tucked into the wooded slopes of Mount Jastrebac at around 540 m, about 35 km from the historic town of…
42°
210 km from Belgrade · 3h by car · Direct bus
- rheumatism
- musculoskeletal
- neurological

Eastern Serbia
Sokobanja
Sokobanja is a thermal spa town in eastern Serbia, set in a green valley between the Ozren and Rtanj mountains, about 60 km north of Niš and 220 km south of…
45.5°
221 km from Belgrade · 2h 30m by car · Direct bus
- respiratory
- cardiovascular
- stress
- +1

Southern Serbia
Vranjska Banja
Vranjska Banja is a thermal spa town in the far south of Serbia, 12 km from the city of Vranje, famous for having some of the hottest thermal springs in Europe…
96°
320 km from Belgrade · 3h 20m by car · Direct bus
- rheumatism
- neurological
- skin

Central Serbia
Vrnjačka Banja
Vrnjačka Banja is Serbia's largest and most visited spa, a green resort town of parks, bridges and promenades on the northern slopes of Mount Goč, about 200 km…
36.5°
200 km from Belgrade · 2h 30m by car · Direct bus
- diabetes
- gastrointestinal
- gynecological
- +1

Western Serbia
Banja Koviljača
Banja Koviljača is one of Serbia's oldest and grandest spas, set on the banks of the Drina river at the foot of Mount Gučevo in western Serbia, just 6 km from…
29°
140 km from Belgrade · 1h 30m by car · Direct bus
- rheumatism
- gynecological
- skin

Central Serbia
Bukovička Banja
Bukovička Banja is a historic spa in the town of Aranđelovac, in the heart of Serbia's Šumadija region and only about 70 km south of Belgrade — close enough…
25°
70 km from Belgrade · 1h 5m by car · Direct bus
- cardiovascular
- metabolic
- musculoskeletal
Southern Serbia
Lukovska Banja
Lukovska Banja is the highest spa in Serbia, set at around 680 m on the southern slopes of Mount Kopaonik. Its 37 thermal and mineral springs — among the…
67°
285 km from Belgrade · 3h 55m by car · Direct bus
- rheumatism
- musculoskeletal
- circulation

Southern Serbia
Prolom Banja
Prolom Banja is a thermal spa on the wooded slopes of Mount Radan in southern Serbia, near the town of Kuršumlija, best known for its exceptionally mild…
290 km from Belgrade · 4h by car · Direct bus
- skin
- urinary
- digestive

Vojvodina
Vrdnik
Vrdnik is Serbia's most modern thermal spa, set on the wooded southern slopes of Fruška Gora in Vojvodina, only about 85 km from Belgrade and 27 km from Novi…
32°
85 km from Belgrade · 1h 10m by car · Direct bus
- rheumatism
- recovery
- relaxation

Vojvodina
Banja Rusanda
Banja Rusanda lies at Melenci in the Banat plain of northern Serbia, on the shore of a shallow salt lake, about 90 km and eighty minutes north of Belgrade. It…
90 km from Belgrade · 1h 20m by car

Central Serbia
Banja Vrujci
Banja Vrujci is a small thermal spa in western Serbia, in the Kolubara valley near the town of Mionica, about 80 km and seventy-five minutes' drive south-west…
80 km from Belgrade · 1h 15m by car

Central Serbia
Bogutovačka Banja
Bogutovačka Banja is a mineral spa in central Serbia, 23 km from Kraljevo and 161 km — about two and a half hours — from Belgrade. It sits at 520 m in a forest…
27°
161 km from Belgrade · 2h 22m by car · Direct bus

Eastern Serbia
Brestovačka Banja
Brestovačka Banja is a thermal spa in eastern Serbia, 8 km south-west of the mining town of Bor and 192 km — a little under three hours — from Belgrade. It…
41°
192 km from Belgrade · 2h 50m by car · Direct bus
Southern Serbia
Bujanovačka Banja
Bujanovačka Banja is a thermal spa in the far south of Serbia, near the town of Bujanovac at 400 m altitude. Its water rises at 43°C and is carbon-acidic —…
43°
358 km from Belgrade · 5h 16m by car · Direct bus

Eastern Serbia
Gamzigradska Banja
Gamzigradska Banja is a thermal spa in eastern Serbia, on the Crni Timok river near Zaječar, about 220 km and just under three hours from Belgrade. It has…
220 km from Belgrade · 2h 50m by car

Central Serbia
Gornja Trepča (Atomska)
Atomska Banja — officially Gornja Trepča — is a thermal spa in central Serbia, about 130 km south of Belgrade and 18 km from Čačak. It owes its nickname, the…
29.8°
130 km from Belgrade · 1h 50m by car

Central Serbia
Jošanička Banja
Jošanička Banja is a small thermal spa in south-western Serbia, in the Jošanica valley on the western approach to Mount Kopaonik, about 200 km and just under…
200 km from Belgrade · 2h 45m by car

Vojvodina
Junaković Banja
Junaković Banja is a thermal spa in north-western Vojvodina, 4.5 km from Apatin on the edge of the Junaković park-forest and close to the Danube. Its water…
190 km from Belgrade · 2h 48m by car · Direct bus
Vojvodina
Kanjiška Banja (Kanjiža)
Kanjiška Banja is at Kanjiža, on the Tisa river in Serbia's far north, a few kilometres from the Hungarian border and about 200 km — two and a half hours —…
200 km from Belgrade · 2h 30m by car

Southern Serbia
Kuršumlijska Banja
Kuršumlijska Banja lies in the Toplica valley of southern Serbia, near the town of Kuršumlija, about 260 km and three and a half hours from Belgrade. It is a…
260 km from Belgrade · 3h 30m by car

Central Serbia
Mataruška Banja
Mataruška Banja is a thermal spa in central Serbia, on the Ibar river a few kilometres west of Kraljevo and 165 km — about two hours — south of Belgrade. It is…
165 km from Belgrade · 2h by car
Southern Serbia
Novopazarska Banja
Novopazarska Banja sits just outside Novi Pazar in south-western Serbia, about 260 km and close to four hours from Belgrade. Its hotel, Banjski Centar Aqua Spa…
260 km from Belgrade · 3h 50m by car

Central Serbia
Obrenovačka Banja
Obrenovačka Banja is the closest thermal spa to Belgrade: 31 km west of the capital and about 28 minutes by car, at the edge of the town of Obrenovac and…
21.5°
31 km from Belgrade · 28 min by car · Direct bus

Central Serbia
Ovčar Banja
Ovčar Banja is a thermal spa in central Serbia, set inside the Ovčar–Kablar gorge where the West Morava cuts between two mountains, about 130 km and a hundred…
38°
130 km from Belgrade · 1h 40m by car

Vojvodina
Palićka Banja
Palićka Banja is on the shore of Lake Palić, a few kilometres east of Subotica in Serbia's far north, about 186 km and just over two hours from Belgrade. Set…
25°
186 km from Belgrade · 2h 10m by car

Western Serbia
Pribojska Banja
Pribojska Banja is a thermal spa in south-western Serbia, near the town of Priboj and 198 km from Belgrade. Its springs rise at 37°C and yield 70 litres per…
37°
198 km from Belgrade · 2h 55m by car · Direct bus
Southern Serbia
Rajčinovića Banja
Rajčinovića Banja is a mineral spa in south-western Serbia, 5 km from the centre of Novi Pazar and 233 km — around three and a half hours — from Belgrade…
32°
233 km from Belgrade · 3h 26m by car · Direct bus

Central Serbia
Selters Banja (Mladenovac)
Selters Banja sits on the edge of Mladenovac in Šumadija, 50 km and about fifty minutes south of Belgrade — the second-closest thermal spa to the capital…
50 km from Belgrade · 50 min by car

Southern Serbia
Sijarinska Banja
Sijarinska Banja is a thermal spa in southern Serbia, at Medveđa in the upper Jablanica valley, about 280 km and close to four hours from Belgrade. Its…
280 km from Belgrade · 3h 50m by car

Central Serbia
Slatinska Banja
Slatinska Banja is a mineral spa in central Serbia, 17 km from Čačak at the foot of Mount Jelica, on the right bank of the Zapadna Morava at 275 m. It is 142…
16.8°
142 km from Belgrade · 2h 5m by car · Direct bus

Vojvodina
Stari Slankamen
Stari Slankamen is a spa in southern Vojvodina, on the Danube near its confluence with the Tisa and only 54 km from Belgrade — under an hour's drive, which…
54 km from Belgrade · 47 min by car · Direct bus

Southern Serbia
Zvonačka Banja
Zvonačka Banja is a spa in the far south-east of Serbia, in the Zvonce area 40 km from Pirot and 30 km from Babušnica. It stands at 630 m, which makes it one…
28°
344 km from Belgrade · 5h 4m by car · Direct bus

Western Serbia
Badanja
Badanja is a mineral spa in western Serbia, in the village of Donja Badanja 33 km from Loznica and 108 km from Belgrade. It is not a thermal spa, and the…
15°
108 km from Belgrade · 1h 35m by car · Direct bus
Central Serbia
Banja Ljig
Banja Ljig is a small thermal spa in central Serbia, between the slopes of Rajac and Rudnik, 84 km from Belgrade and about 74 minutes by car. Proximity is the…
32.5°
84 km from Belgrade · 1h 14m by car · Direct bus
Vojvodina
Bezdanska Banja
Bezdanska Banja stands beside the village of Bezdan near Sombor, in the Gornje Podunavlje area of north-western Vojvodina, at 98 m altitude and 215 km from…
37°
215 km from Belgrade · 3h 10m by car · Direct bus
Western Serbia
Bioštanska Banja
208 km from Belgrade · 2h 40m by car · Direct bus
Western Serbia
Radaljska Banja
Radaljska Banja lies in the Radaljska river valley at the foot of Mount Boranja, at 350 m, 8 km off the Loznica–Zvornik road in the municipality of Mali…
136 km from Belgrade · 2h by car · Direct bus
Vojvodina
Torda
There is no spa at Torda. The village sits in the Banat flatlands near Žitište, 114 km from Belgrade, and what it has is a source rather than a facility: no…
114 km from Belgrade · 1h 40m by car · Direct bus