Currency: EUR

Prices in euros.

MultiTripScanner / Old towns / January

Old towns of Europe in January

€134 per person with a cabin bag buys 3 flights through 4 countries with 2 old towns: from Vienna on Fri 8 Jan. That trip's oldest price was seen 3 days ago and may be higher now. Each trip below leaves in January, between Fri 1 Jan and Sun 31 Jan, from anywhere in Europe, and stops at two or more old towns.

In January, typical highs at the old towns run from −5°C in Lulea to 21°C in Las Palmas (Gran Canaria).

Example trips to old towns in January

Some of the cheapest we found. They don't change with the search above.

We check the onward non-stop fares from each stop, for each number of nights you allow, and string the cheapest we find into a trip through several countries.

One city per country, 2–4 nights in each, non-stop flights only. The start doesn't count as a stop. Updated every night.

The old towns you can fly to

107 old towns in Europe, from our notes on each place. Typical daytime highs in January are long-term averages at a nearby weather station, not a forecast. A linked name has its own page of trips from there.

Alghero (Sardinia), Italy: highs of 14°CAmsterdam, Netherlands: highs of 6°CAntalya, Türkiye: highs of 15°CAntwerp, Belgium: highs of 7°CAsturias, Spain: highs of 12°CAthens, Greece: highs of 13°CBarcelona, Spain: highs of 14°CBari, Italy: highs of 13°CBergen, Norway: highs of 5°CBilbao, Spain: highs of 14°CBologna, Italy: highs of 7°CBordeaux, France: highs of 11°CBrasov, Romania: highs of 2°CBratislava, Slovakia: highs of 3°CBremen, Germany: highs of 5°CBruges, Belgium: highs of 7°CBrussels, Belgium: highs of 6°CBudapest, Hungary: highs of 3°CCagliari (Sardinia), Italy: highs of 15°CChambery, France: highs of 6°CChania (Crete), Greece: highs of 14°CCordoba, Spain: highs of 15°CDiyarbakir, Türkiye: highs of 7°CDubrovnik, Croatia: highs of 12°CEdinburgh, United Kingdom: highs of 7°CErfurt, Germany: highs of 3°CFaro, Portugal: highs of 16°CFlorence, Italy: highs of 11°CGdansk, Poland: highs of 2°CGeneva, Switzerland: highs of 5°CGenoa, Italy: highs of 12°CGirona, Spain: highs of 14°CGranada, Spain: highs of 13°CGraz, Austria: highs of 4°CGyumri, ArmeniaIbiza, Spain: highs of 16°CInnsbruck, Austria: highs of 4°CIoannina, Greece: highs of 9°CIstanbul, Türkiye: highs of 9°CKalmar, Sweden: highs of 2°CKaunas, Lithuania: highs of −1°CKavala, Greece: highs of 10°CKerkyra (Corfu), Greece: highs of 14°CKosice, Slovakia: highs of 1°CKrakow, Poland: highs of 2°CLa Rochelle, France: highs of 10°CLas Palmas (Gran Canaria), Spain: highs of 21°CLeon, Spain: highs of 7°CLille, France: highs of 7°CLisbon, Portugal: highs of 15°CLjubljana, Slovenia: highs of 4°CLublin, PolandLulea, Sweden: highs of −5°CLuxembourg, Luxembourg: highs of 4°CLyon, France: highs of 7°CMaastricht, Netherlands: highs of 6°CMadrid, Spain: highs of 10°CMalta, Malta: highs of 16°CMardin, Türkiye: highs of 7°CMelilla, Spain: highs of 17°CMontpellier, France: highs of 12°CMostar, Bosnia and Herzegovina: highs of 9°CNaples, Italy: highs of 13°CNice, France: highs of 13°CNuremberg, Germany: highs of 4°COhrid, North Macedonia: highs of 6°CPalermo (Sicily), Italy: highs of 15°CPalma (Majorca), Spain: highs of 16°CPamplona, Spain: highs of 10°CPerugia, Italy: highs of 10°CPisa, Italy: highs of 12°CPlovdiv, Bulgaria: highs of 5°CPorto, Portugal: highs of 14°CPoznan, Poland: highs of 2°CPrague, Czech Republic: highs of 4°CRennes, France: highs of 9°CRhodes, Greece: highs of 15°CRiga, Latvia: highs of 0°CRome, Italy: highs of 13°CRoros, NorwaySalzburg, Austria: highs of 3°CSan Sebastian, Spain: highs of 13°CSantiago De Compostela, Spain: highs of 12°CSarajevo, Bosnia and Herzegovina: highs of 4°CSevilla, Spain: highs of 16°CSkopje, North Macedonia: highs of 5°CSplit, Croatia: highs of 11°CStavanger, Norway: highs of 4°CStockholm, Sweden: highs of 1°CStrasbourg, France: highs of 5°CTallinn, Estonia: highs of −1°CTbilisi, Georgia: highs of 7°CTerceira, PortugalThessaloniki, Greece: highs of 11°CTrondheim, Norway: highs of 1°CValencia, Spain: highs of 17°CVenice, Italy: highs of 8°CVerona, Italy: highs of 7°CVienna, Austria: highs of 4°CVilnius, Lithuania: highs of −1°CVisby (Gotland), Sweden: highs of 2°CVitoria-Gasteiz, Spain: highs of 9°CWarsaw, Poland: highs of 1°CWroclaw, Poland: highs of 3°CZadar, Croatia: highs of 11°CZagreb, Croatia: highs of 5°CZurich, Switzerland: highs of 4°C
Each dot is one of the old towns you can fly to. Its colour is the place's typical high that month, blue for cool to orange for hot.

Armenia

Austria

Belgium

99 more places, in 28 countries

Bosnia and Herzegovina

Bulgaria

Croatia

Czech Republic

Estonia

France

Georgia

Germany

Greece

Hungary

Italy

Latvia

Lithuania

Luxembourg

Malta

Netherlands

  • Amsterdamhighs of 6°C
  • Maastrichthighs of 6°C

North Macedonia

  • Ohridhighs of 6°C
  • Skopjehighs of 5°C

Norway

Poland

Portugal

Romania

Slovakia

Slovenia

Spain

Sweden

  • Kalmarhighs of 2°C
  • Luleahighs of −5°C
  • Stockholmhighs of 1°C
  • Visby (Gotland)highs of 2°C

Switzerland

Türkiye

United Kingdom

Old towns from your own city

Each start city's cheapest trip above, per person in flights, and its own page of them.