A popular weekend beach destination about 130 km east of Belgrade, a lake formed beside the Danube with beaches, boat rentals and summer events.
Srebrno Jezero (Silver Lake) is a large lake beside the Danube near Veliko Gradište in the Braničevo District of eastern Serbia, about 130 km east of Belgrade. It is a popular weekend beach destination for Belgraders and has the feel of a small resort, with a mix of sand and shingle beaches, boats on the water and a busy summer calendar of events. It is a day trip or overnight stay from the capital rather than a city beach. The lake is large and open, so its shore is more exposed than a small cove, though it is an inland lake without ocean surf. The beaches combine sand and shingle, and the water is generally suitable for swimming in summer. The atmosphere is lively and family-friendly by day, with swimmers and sunbathers on the shore and boaters on the water, and more social in the evening when cafes and summer events draw younger crowds. Amenities are broader than at most Serbian lake beaches. Boats and pedal-boats can be rented, restaurants and cafes line the shore, and camping is available nearby for visitors who want to stay longer. Lifeguard hours and sun lounger arrangements vary by beach and season, so visitors should inquire locally. Getting there requires planning. A bus from the Belgrade main bus station (BAS, Železnička 4) to Veliko Gradište takes about 2 hours and costs about 1,300-1,600 RSD (roughly $13-16) one way, after which a local taxi covers the remaining distance to the lake. By car the trip takes about 1.5 hours. Because the transfer is long, many visitors stay overnight, and booking accommodation ahead is wise in July and August. Access at the lake itself is easy and flat. General regional information is available from the national tourism portal, serbia.travel. The season runs from June to September, with the warmest water and the fullest programme of events in July and August. Visitors travelling by bus should check the return timetable before settling in for the day.
| Distance | About 130 km east of Belgrade |
|---|---|
| Getting there | Bus from Belgrade main bus station (BAS, Železnička 4) to Veliko Gradište about 2 hours, about 1,300-1,600 RSD (~$13-16) one way, then local taxi to the lake; car about 1.5 hours |
| Difficulty | easy |
| Best season | June-September |
| Address | Srebrno Jezero, 12220 Veliko Gradište, Serbia |
Amenities
- Sand and shingle beaches
- Boat and pedal-boat rental
- Restaurants and cafes
- Camping nearby
Good to know
- Best for
- families, swimmers, sunbathers, partiers
Location
Srebrno Jezero, 12220 Veliko Gradište, Serbia
44.7790, 21.5090 View on map
Highlights
- Sand and shingle beaches on a large lake beside the Danube
- Boat and pedal-boat rental on the water
- Restaurants, cafes and summer events along the shore
- Camping available nearby for longer stays
Tips for visiting
- Check the return bus timetable before settling in for the day.
- Book accommodation ahead for July and August weekends.
- Expect about 2 hours by bus from BAS, or about 1.5 hours by car.
- Budget about 1,300-1,600 RSD one way for the bus, plus a local taxi to the lake.
- Consider staying overnight, as the transfer is long for a day trip.
When to visit
June to September, with July and August the warmest and busiest. Weekdays are quieter than weekends.
Frequently asked questions
How far is Srebrno Jezero from Belgrade?
It is about 130 km east of Belgrade, roughly 1.5 hours by car or about 2 hours by bus.
How do visitors get there without a car?
A bus runs from the Belgrade main bus station (BAS, Železnička 4) to Veliko Gradište for about 1,300-1,600 RSD one way, followed by a local taxi to the lake.
What can visitors do there?
Visitors can swim, sunbathe, rent boats and pedal-boats, eat at lakeside restaurants and attend summer events.