Kozloduy City

City in Vratsa, Bulgaria

On the Danube bend, Kozloduy mixes riverfront promenades and ferry crossings with the presence of Bulgaria's major nuclear plant; birdwatchers and anglers use the riverbanks and islands.

Main image
Costs
Low-cost destination
Very cheap - plan on $25-$55 per day.
Safety
Safe and low-crime
Generally safe; typical small-town petty crime only.
Best Time
April-October
Pleasant spring through early autumn weather for river walks.
Kozloduy is the site of Bulgaria's largest nuclear power plant, located on the Danube and crucial to the national grid.
Local Time
4:55 AM
GMT+3
Weather
Mostly Clear 67°F
Mostly Clear
Population
11,331

Why Visit Kozloduy?#

Sitting on the Danube’s Bulgarian bank, this town draws attention for its nuclear power station and its riverside character. The Danube promenade and local fish restaurants reflect long-standing river traditions, while the power plant is a major industrial landmark. Travelers looking for offbeat modern history, waterfront walks and encounters with regional folklore will find a mix of industry and rural charm here.

Best Things to Do in Kozloduy#

Kozloduy Bucket List#

Don't Miss

Kozloduy Nuclear Power Plant - Observe Europe’s largest Bulgarian nuclear facility from riverfront viewing spots.

Danube River promenade - Riverside walkway with cafes, fishing piers and sunset views across the water.

Kozloduy Island park - Small green island with walking paths and picnic areas on the Danube.

Hidden Gems

Local Ethnographic Museum - Displays traditional Bulgarian rural life and regional costumes in town.

Old Ottoman quarter ruins - Scattered foundations and narrow streets offering quiet historical glimpses.

Fishing village feel at Novgrad - Nearby hamlet with traditional boat landings and local anglers.

Day Trips

Belogradchik Rocks - Dramatic sandstone formations and a fortified castle about one-hour drive southwest.

Magura Cave (Rabisha) - Prehistoric cave paintings and vast chambers within easy driving distance northwest.

Best Time to Visit Kozloduy#

Visit Kozloduy in late spring through early autumn for warm riverside weather and sightseeing along the Danube. Winters are mild to chilly; ferry schedules and tourist services slow down.

Winter

December - February

-3 to 7°C (27 to 45°F)

Mild, damp winters; chilly river fog is common and outdoor touring feels brisk. Many attractions remain open but packing a warm jacket is wise.

Spring

March - May

5 to 22°C (41 to 72°F)

Sunny, blossoming spring is excellent for cycling along the Danube and visiting nearby vineyards before steamy summer weekends arrive, less crowded.

Summer

June - August

17 to 34°C (63 to 93°F)

Hot summers are great for river baths and outdoor cafés but expect heat spikes; mid-July and August can feel sticky and busy.

Climate

Kozloduy's climate is classified as Humid Subtropical - Humid Subtropical climate with warm summers (peaking in July) and freezing winters (coldest in January). Temperatures range from -3°C to 29°C. Moderate rainfall (542 mm/year).

Best Time to Visit
AugustJulySeptember
Temperature & Rainfall
Temperature Range
44°
Warmest Month
-23°
Coldest Month
Monthly Conditions

January

January is the coldest month with highs of 3°C and lows of -3°C. Moderate rainfall (35 mm) and mostly overcast skies.

47 Poor

Comfort

Feels Like Freezing
C
Temperature
-3°
88%
Humidity
Very Humid

Weather

35 mm
Rainfall
1.9 m/s
Wind
Calm
0.2
UV Index
Low
9.2h daylight

February

February is cold with highs of 6°C and lows of -2°C. Moderate rainfall (35 mm) and mostly overcast skies.

47 Poor

Comfort

Feels Like Cold
C
Temperature
-2°
84%
Humidity
Very Humid

Weather

35 mm
Rainfall
2.2 m/s
Wind
Calm
0.3
UV Index
Low
10.3h daylight

March

March is cold with highs of 11°C and lows of 2°C. Moderate rainfall (40 mm) and partly cloudy skies.

61 Good

Comfort

Feels Like Cold
C
Temperature
11°
75%
Humidity
Very Humid

Weather

40 mm
Rainfall
2.4 m/s
Wind
Calm
0.6
UV Index
Moderate
11.8h daylight

April

April is cool with highs of 18°C and lows of 7°C. Moderate rainfall (47 mm) and partly cloudy skies.

69 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
18°
70%
Humidity
Humid

Weather

47 mm
Rainfall
2.4 m/s
Wind
Calm
1.0
UV Index
Moderate
13.3h daylight

May

May is cool with highs of 23°C and lows of 12°C. Moderate rainfall (61 mm) and partly cloudy skies.

77 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
12° 23°
67%
Humidity
Humid

Weather

61 mm
Rainfall
2.1 m/s
Wind
Calm
1.4
UV Index
High
14.5h daylight

June

June is mild with highs of 26°C and lows of 16°C. The wettest month with 66 mm of rain and partly cloudy skies.

81 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
16° 26°
61%
Humidity
Humid

Weather

66 mm
Rainfall
2.0 m/s
Wind
Calm
1.7
UV Index
Very High
15.2h daylight

July

July is the warmest month with highs of 29°C and lows of 18°C. Moderate rainfall (57 mm) and mostly sunny skies.

89 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
18° 29°
54%
Humidity
Humid

Weather

57 mm
Rainfall
2.0 m/s
Wind
Calm
1.8
UV Index
Very High
14.9h daylight

August

August is mild with highs of 28°C and lows of 17°C. Moderate rainfall (39 mm) and mostly sunny skies.

91 Ideal

Comfort

23°
Feels Like Mild
23°C
Temperature
17° 29°
51%
Humidity
Humid

Weather

39 mm
Rainfall
1.8 m/s
Wind
Calm
1.5
UV Index
Very High
13.8h daylight

September

September is mild with highs of 24°C and lows of 13°C. Moderate rainfall (35 mm) and partly cloudy skies.

85 Excellent

Comfort

18°
Feels Like Mild
18°C
Temperature
13° 24°
56%
Humidity
Humid

Weather

35 mm
Rainfall
1.7 m/s
Wind
Calm
1.0
UV Index
High
12.4h daylight

October

October is cool with highs of 17°C and lows of 7°C. Moderate rainfall (38 mm) and partly cloudy skies.

75 Very Good

Comfort

12°
Feels Like Cool
12°C
Temperature
17°
70%
Humidity
Humid

Weather

38 mm
Rainfall
1.6 m/s
Wind
Calm
0.5
UV Index
Moderate
10.9h daylight

November

November is cold with highs of 9°C and lows of 2°C. Moderate rainfall (48 mm) and mostly overcast skies.

55 Acceptable

Comfort

Feels Like Cold
C
Temperature
82%
Humidity
Very Humid

Weather

48 mm
Rainfall
1.8 m/s
Wind
Calm
0.2
UV Index
Low
9.5h daylight

December

December is cold with highs of 4°C and lows of -2°C. Moderate rainfall (41 mm) and mostly overcast skies.

47 Poor

Comfort

Feels Like Cold
C
Temperature
-2°
88%
Humidity
Very Humid

Weather

41 mm
Rainfall
1.8 m/s
Wind
Calm
0.1
UV Index
Low
8.8h daylight

How to Get to Kozloduy#

Kozloduy is a riverside town on the Danube best reached via Sofia (SOF) or by regional rail/bus through Vratsa. Most travellers combine an intercity bus or train to Vratsa with a short taxi or bus onward to Kozloduy.

By Air

Sofia Airport (SOF): The main international gateway for Kozloduy is Sofia Airport (SOF), about 120-140 km to the south. From Sofia you can rent a car (drive ~1.5-2 hours) or take an intercity bus to Vratsa and then a local bus or taxi to Kozloduy; driving is roughly 1.5-2 hours depending on traffic.

Vidin Airport / Ruse / Plovdiv (regional): There are no major commercial airports closer than Sofia; travellers from other international airports in Bulgaria (e.g., Plovdiv) typically transfer by road. For arrivals into Bucharest (OTP) across the Danube, expect longer transfers (2-3+ hours by car) including border crossing formalities.

By Train & Bus

Train: Kozloduy does not have frequent long-distance rail service; the nearest significant rail hub is Vratsa train station (Vratsa) which connects on Bulgaria’s Sofia-Varna/Mezdra lines. From Vratsa it’s a short bus or taxi ride to Kozloduy (about 20-30 minutes).

Bus: Intercity buses to Kozloduy run from Vratsa and other regional centres. Direct buses from Sofia to Vratsa take about 1.5-2 hours (tickets usually BGN 6-12), then local buses/taxis cover the remaining 20-30 minutes to Kozloduy for a small additional fare.

How to Get Around Kozloduy#

Use intercity bus or rail to Vratsa plus a short taxi/bus onward to Kozloduy; local buses and taxis handle intracity travel. Renting a car is the most convenient choice for exploring the Danube corridor and surrounding villages.

  • Local bus (BGN 1-3) - Local buses link Kozloduy with Vratsa and nearby villages; they’re inexpensive and frequent for short hops. Timetables can change seasonally-check the Vratsa bus station or local notices on arrival.
  • Taxi (BGN 8-20) - Taxis are useful for direct transfers from Vratsa station or the bus station to Kozloduy and for getting around town. Negotiate fares for short regional hops or insist on the meter for reliability.
  • Intercity bus (BGN 6-12 (to Vratsa)) - Intercity buses from Sofia and other regional cities go to Vratsa; journey times are around 1.5-2 hours from Sofia with tickets typically BGN 6-12. From Vratsa, use a local bus or taxi for the final leg to Kozloduy.
  • Car / rental (BGN 40-100/day (rental)) - Driving gives the most flexibility to visit the Danube area and nuclear power-plant viewpoint areas. Roads are in decent condition; parking in Kozloduy is generally available and free in most places.
  • Walking - Kozloduy’s centre and riverfront are compact and best explored on foot. Sidewalks and promenades along the Danube make for pleasant short walks, though long rural stretches aren’t pedestrian-friendly without a vehicle.

Where to Stay in Kozloduy#

Budget

Town centre - $20-50/night

Kozloduy is a small riverside town with very few budget hotels; guesthouse options exist but are limited.

Mid-Range

Centre / Danube waterfront - $50-90/night

Mid-range options are sparse - expect simple three-star hotels or family-run guesthouses in town.

Luxury

No in-town luxury - $120+/night

No luxury hotels in Kozloduy. For upscale stays, travel to Vratsa or Ruse where better facilities are available.

Shopping in Kozloduy#

Shopping in Kozloduy is practical and local: grocery stores, small retail outlets and open-air market stalls handle everyday purchases. For a wider selection of shops and services you’ll need to travel to Vratsa or other nearby cities. Local sellers often offer fresh produce and household goods rather than tourist-oriented items.

Nightlife in Kozloduy#