Cheapest cities in Europe for a first trip 💸

Every figure here is a mid-range daily budget per person — a room, food, local transport and sights, excluding flights. Cheapest first. How we work these out.

All 104 citiesAsiaEuropeAmericasTürkiye & the Middle EastAfricaOceania

The short answer

Across 25 city guides in Europe, a day costs between $55–110 in Thessaloniki (Greece) and $120–260 in Santorini (Greece). The median is about $120 a day, and 0 of the 25 come in at $60 a day or less.

Ranked by daily budget

#CityDaily budgetCheap mealMid-range hotelTransitAvg. monthly salary
1🇬🇷 Thessaloniki
Greece
$55–110$4–7$55–105$1.10≈ $1,350
2🇵🇹 Sintra
Portugal
$65–130$9–14$75–150$2.40≈ $1,700
3🇪🇸 Seville
Spain
$70–130€10–14 ($11–16)€70–130 ($80–148)€1.40 ($1.60)≈ $1,650
4🇵🇹 Porto
Portugal
$70–130$9–14$70–130$1.50–1.80≈ $1,600
5🇬🇷 Athens
Greece
$70–130$4–8$70–130$1.30≈ $1,450
6🇫🇷 Rennes
France
$85–135$7–12$95–160$1.85≈ $2,350
7🇸🇪 Malmö
Sweden
$80–14590–130 SEK ($9.30–13)1,000–1,700 SEK ($103–175)32 SEK ($3.30)≈ $3,300
8🇫🇷 Toulouse
France
$90–145$7–12$100–170$1.95≈ $2,500
9🇫🇷 Avignon
France
$90–145$8–13$105–180$1.80≈ $2,300
10🇮🇹 Florence
Italy
$85–155€6–12 ($6.50–13)€90–180 ($97–194)€1.70 ($1.85)≈ $1,950
11🇵🇹 Lisbon
Portugal
$80–150$11–16$85–160$1.90–2.10≈ $1,750
12🇫🇷 Marseille
France
$90–150$7–12$100–170$1.95≈ $2,350
13🇫🇷 Bordeaux
France
$95–150$7–12$110–190$1.85≈ $2,400
14🇫🇷 Strasbourg
France
$95–150$8–13$110–185$2.00≈ $2,500
15🇸🇪 Gothenburg
Sweden
$90–160100–140 SEK ($10–14)1,100–1,900 SEK ($113–196)36 SEK ($3.70)≈ $3,600
16🇪🇸 Madrid
Spain
$90–160€12–16 ($14–18)€100–180 ($114–205)€1.50 ($1.70)≈ $2,300
17🇫🇷 Lyon
France
$100–160$8–14$110–190$2.30≈ $2,750
18🇮🇹 Rome
Italy
$95–170€6–12 ($6.50–13)€100–200 ($108–216)€1.50 ($1.60)≈ $2,100
19🇪🇸 Barcelona
Spain
$95–170€13–20 ($15–23)€120–200 ($137–228)€2.55 ($2.90)≈ $2,400
20🇫🇷 Nice
France
$110–170$8–13$140–220$1.85≈ $2,600
21🇫🇷 Annecy
France
$110–175$9–15$130–220$1.75≈ $2,650
22🇮🇹 Venice
Italy
$100–190€6–14 ($6.50–15)€110–220 ($118–237)€9.50 ($10.20) vaporetto≈ $2,000
23🇸🇪 Stockholm
Sweden
$110–190120–150 SEK ($12–15)1,400–2,400 SEK ($144–247)39 SEK ($4.00)≈ $4,120
24🇫🇷 Paris
France
$130–200$7–12$160–280$2.70≈ $3,000
25🇬🇷 Santorini
Greece
$120–260$6–11$140–320$2.00–2.80≈ $1,500