Quick answer: The cheapest European cities to visit in 2026 let you enjoy gorgeous old towns, great food and lively nightlife for as little as €35–70 a day — led by Sofia, Tirana, Belgrade, Krakow and Bucharest. Eastern and Balkan Europe offer the best value by far. Here are 15 budget-friendly cities with daily costs.
15 cheapest European cities
| City | Country | Daily budget |
|---|---|---|
| Sofia | Bulgaria | €35–60 |
| Tirana | Albania | €35–60 |
| Belgrade | Serbia | €40–65 |
| Bucharest | Romania | €40–65 |
| Skopje | N. Macedonia | €35–55 |
| Krakow | Poland | €40–65 |
| Sarajevo | Bosnia | €35–60 |
| Budapest | Hungary | €45–75 |
| Vilnius | Lithuania | €45–70 |
| Riga | Latvia | €45–70 |
| Zagreb | Croatia | €50–80 |
| Porto | Portugal | €55–90 |
| Athens | Greece | €50–85 |
| Naples | Italy | €55–90 |
| Valencia | Spain | €55–90 |
The absolute cheapest
Sofia, Tirana, Skopje and Sarajevo are the rock-bottom picks — hearty meals for a few euros, cheap transport, and rich history with barely any crowds. The Balkans are Europe’s value frontier.
Cheap with show-stopping old towns
Krakow, Budapest, Belgrade and Bucharest balance very low costs with grand architecture, buzzing nightlife and great food — the best mix of value and wow.
Cheap but feels premium
Porto, Athens, Naples and Valencia deliver Western/Southern-European charm and coastline at prices well below Paris or Rome — ideal for a wallet-friendly city break with sunshine.
How to keep costs down
Travel by budget airline, stay in guesthouses or central Airbnbs, eat where locals do (markets and bakeries), use walking and cheap transit, and visit in shoulder season. See our Travel Cost Index for full-country budgets.
FAQ
What is the cheapest city in Europe? Sofia, Tirana and Skopje are among the very cheapest.
Cheapest city with great nightlife? Belgrade, Krakow and Budapest.
Plan with our best European city breaks and cheapest Mediterranean destinations.


