FriuliVillas

Sea and ski within an hour: the Friuli towns that have both

Sand or pebbles on one side, ski lifts on the other, each no more than an hour's drive away: in Friuli Venezia Giulia that holds for 14 towns out of 215. They are not resorts but year-round towns, in two clusters: around Pordenone and just north of Udine.

Published 23 October 2026

Why so few

Friuli's coast runs along the south, from Lignano to Muggia; its ski areas are in the north, plus Piancavallo out west, above Aviano. 119 towns have a beach within the hour and 83 towns a regional ski area, but the two belts barely overlap.

The map shades each town by the longer of the two drives; the regional median is 1 h 20 min. The famous resorts rank low, having one of the two on the doorstep: Lignano's nearest slopes are 1 h 40 min away, Sappada's nearest beach 2 h 3 min.

Aiello del Friuli: 1 h 20 minAmaro: 1 h 5 minAmpezzo: 1 h 30 minAquileia: 1 h 30 minArta Terme: 1 h 20 minArtegna: 1 h 2 minAttimis: 1 h 12 minBagnaria Arsa: 1 h 13 minBasiliano: 1 h 13 minBertiolo: 1 h 24 minBicinicco: 1 h 21 minBordano: 1 h 7 minBuja: 1 h 2 minButtrio: 1 h 15 minCamino al Tagliamento: 1 h 21 minCampoformido: 1 h 9 minCarlino: 1 h 24 minCassacco: 1 h 1 minCastions di Strada: 1 h 21 minCavazzo Carnico: 1 h 7 minCercivento: 1 h 30 minCervignano del Friuli: 1 h 22 minChiopris-Viscone: 1 h 26 minChiusaforte: 1 h 24 minCividale del Friuli: 1 h 22 minCodroipo: 1 h 16 minColloredo di Monte Albano: 58 minComeglians: 1 h 34 minCorno di Rosazzo: 1 h 30 minCoseano: 1 h 10 minDignano: 1 h 4 minDogna: 1 h 29 minDrenchia: 1 h 28 minEnemonzo: 1 h 22 minFaedis: 1 h 12 minFagagna: 1 h 5 minFlaibano: 1 h 13 minForni Avoltri: 1 h 48 minForni di Sopra: 1 h 52 minForni di Sotto: 1 h 43 minGemona del Friuli: 1 h 1 minGonars: 1 h 21 minGrimacco: 1 h 21 minLatisana: 1 h 21 minLauco: 1 h 27 minLestizza: 1 h 16 minLignano Sabbiadoro: 1 h 40 minLusevera: 1 h 9 minMagnano in Riviera: 1 h 2 minMajano: 1 h 4 minMalborghetto Valbruna: 1 h 31 minManzano: 1 h 22 minMarano Lagunare: 1 h 30 minMartignacco: 1 h 8 minMereto di Tomba: 1 h 12 minMoggio Udinese: 1 h 16 minMoimacco: 1 h 16 minMontenars: 1 h 6 minMortegliano: 1 h 15 minMoruzzo: 1 h 8 minMuzzana del Turgnano: 1 h 26 minNimis: 1 h 6 minOsoppo: 56 minOvaro: 1 h 29 minPagnacco: 1 h 1 minPalazzolo dello Stella: 1 h 21 minPalmanova: 1 h 13 minPaluzza: 1 h 29 minPasian di Prato: 1 h 4 minPaularo: 1 h 30 minPavia di Udine: 1 h 14 minPocenia: 1 h 27 minPontebba: 1 h 27 minPorpetto: 1 h 14 minPovoletto: 1 h 5 minPozzuolo del Friuli: 1 h 11 minPradamano: 1 h 13 minPrato Carnico: 1 h 39 minPrecenicco: 1 h 23 minPremariacco: 1 h 20 minPreone: 1 h 27 minPrepotto: 1 h 29 minPulfero: 1 h 11 minRagogna: 1 h 11 minRavascletto: 1 h 37 minRaveo: 1 h 25 minReana del Rojale: 1 h 2 minRemanzacco: 1 h 10 minResia: 1 h 29 minResiutta: 1 h 17 minRigolato: 1 h 39 minRive d'Arcano: 1 h 8 minRonchis: 1 h 20 minRuda: 1 h 24 minSan Daniele del Friuli: 1 h 9 minSan Giorgio di Nogaro: 1 h 18 minSan Giovanni al Natisone: 1 h 25 minSan Leonardo: 1 h 25 minSan Pietro al Natisone: 1 h 17 minSanta Maria la Longa: 1 h 19 minSan Vito al Torre: 1 h 19 minSan Vito di Fagagna: 1 h 13 minSauris: 1 h 45 minSavogna: 1 h 17 minSedegliano: 1 h 16 minSocchieve: 1 h 26 minStregna: 1 h 35 minSutrio: 1 h 29 minTaipana: 1 h 22 minTalmassons: 1 h 21 minTarcento: 1 h 1 minTarvisio: 1 h 35 minTavagnacco: 58 minTerzo d'Aquileia: 1 h 23 minTolmezzo: 1 h 11 minTorreano: 1 h 23 minTorviscosa: 1 h 25 minTrasaghis: 1 h 2 minTreppo Grande: 58 minTricesimo: 1 h 3 minTrivignano Udinese: 1 h 23 minUdine: 1 h 5 minVarmo: 1 h 26 minVenzone: 1 h 5 minVerzegnis: 1 h 12 minVilla Santina: 1 h 17 minVisco: 1 h 18 minZuglio: 1 h 19 minForgaria nel Friuli: 1 h 12 minCampolongo Tapogliano: 1 h 24 minRivignano Teor: 1 h 27 minSappada: 2 h 3 minFiumicello Villa Vicentina: 1 h 32 minTreppo Ligosullo: 1 h 32 minCapriva del Friuli: 1 h 32 minCormons: 1 h 33 minDoberdò del Lago: 1 h 30 minDolegna del Collio: 1 h 30 minFarra d'Isonzo: 1 h 28 minFogliano Redipuglia: 1 h 25 minGorizia: 1 h 30 minGradisca d'Isonzo: 1 h 27 minGrado: 1 h 44 minMariano del Friuli: 1 h 25 minMedea: 1 h 27 minMonfalcone: 1 h 27 minMoraro: 1 h 28 minMossa: 1 h 32 minRomans d'Isonzo: 1 h 23 minRonchi dei Legionari: 1 h 22 minSagrado: 1 h 25 minSan Canzian d'Isonzo: 1 h 28 minSan Floriano del Collio: 1 h 39 minSan Lorenzo Isontino: 1 h 31 minSan Pier d'Isonzo: 1 h 25 minSavogna d'Isonzo: 1 h 32 minStaranzano: 1 h 27 minTurriaco: 1 h 30 minVillesse: 1 h 21 minDuino Aurisina: 1 h 35 minMonrupino: 1 h 45 minMuggia: 2 hSan Dorligo della Valle: 1 h 51 minSgonico: 1 h 39 minTrieste: 1 h 51 minAndreis: 1 h 29 minArba: 1 h 16 minAviano: 1 h 10 minAzzano Decimo: 59 minBarcis: 1 h 28 minBrugnera: 59 minBudoia: 1 h 11 minCaneva: 1 h 4 minCasarsa della Delizia: 1 h 3 minCastelnovo del Friuli: 1 h 23 minCavasso Nuovo: 1 h 21 minChions: 1 h 1 minCimolais: 1 h 46 minClaut: 1 h 46 minClauzetto: 1 h 24 minCordenons: 1 hCordovado: 1 h 13 minErto e Casso: 1 h 49 minFanna: 1 h 21 minFiume Veneto: 53 minFontanafredda: 58 minFrisanco: 1 h 30 minManiago: 1 h 19 minMeduno: 1 h 22 minMontereale Valcellina: 1 h 20 minMorsano al Tagliamento: 1 h 18 minPasiano di Pordenone: 1 h 1 minPinzano al Tagliamento: 1 h 16 minPolcenigo: 1 h 8 minPorcia: 52 minPordenone: 50 minPrata di Pordenone: 55 minPravisdomini: 1 h 10 minRoveredo in Piano: 1 hSacile: 1 h 1 minSan Giorgio della Richinvelda: 1 h 6 minSan Martino al Tagliamento: 1 h 5 minSan Quirino: 1 h 5 minSan Vito al Tagliamento: 1 h 6 minSequals: 1 h 12 minSesto al Reghena: 1 h 3 minSpilimbergo: 1 h 9 minTramonti di Sopra: 1 h 41 minTramonti di Sotto: 1 h 37 minTravesio: 1 h 19 minVito d'Asio: 1 h 19 minVivaro: 1 h 7 minZoppola: 57 minVajont: 1 h 18 minValvasone Arzene: 1 h 2 min
Sea and slopes, the further of the two50 min – 1 h 6 min1 h 6 min – 1 h 16 min1 h 16 min – 1 h 23 min1 h 23 min – 1 h 30 min≥ 1 h 30 minEach dot is a town hall

Around Pordenone: Bibione and Piancavallo

10 towns sit on the plain around Pordenone: Pordenone, Porcia, Cordenons, Roveredo in Piano, Fontanafredda, Brugnera, Prata di Pordenone, Fiume Veneto, Zoppola and Azzano Decimo. For all of them the nearest sea is at Bibione, just over the regional border in the Veneto, and the ski area is Piancavallo, above Aviano.

The band is narrow. Further south the snow slips out of the hour: Chions has Bibione 42 min away and Piancavallo 1 h 1 min. Further north it flips: Aviano, home to Piancavallo, has the slopes 26 min away, the beach 1 h 10 min. Quickest to both is Pordenone, at 50 min; from Pordenone the beach at Lignano Pineta is inside the hour too, at 53 min.

North of Udine: the motorway does the work

The second cluster lies north of Udine, between the city and the Tagliamento river: Tavagnacco on the city's edge, Treppo Grande and Colloredo di Monte Albano in the moraine hills, Osoppo in the Gemona area. Their nearest sea is the bay of Sistiana, where the A4 motorway ends; their slopes are at Tarvisio, up the A23. The motorway is 4 min from Osoppo and 3 min from Tavagnacco, and Trieste airport 39 min from Tavagnacco.

Sistiana, though, is a pebble-and-rock bay. The nearest sand is Marina Julia, in Monfalcone: 58 min from Osoppo, 47 min from Tavagnacco. Lignano is borderline: the beach at Lignano Pineta is 1 h from Tavagnacco and 1 h 11 min from Osoppo, while Grado is 55 min from Tavagnacco.

Udine, 10 min south of Tavagnacco, misses on the slopes (1 h 5 min). Gemona misses on the sea: Sella Nevea in 50 min, Sistiana in 1 h 1 min. Skiing in Austria too? The Nassfeld is 52 min from Osoppo.

What they cost, what they offer

These are not holiday towns: in 2025 Pordenone logged 2.8 tourist nights per resident, Lignano 537.5. OMI figures, the Italian Revenue Agency's price data, put standard homes at €740/m² in Zoppola, €760/m² in Osoppo, €1,045/m² in Pordenone and €1,290/m² in Tavagnacco, while the regional median is €790/m². In the beach and ski resorts: Lignano €3,040/m², Sappada €2,450/m², Tarvisio €1,290/m².

PordenoneZoppolaTavagnaccoOsoppo
To the sea50 min54 min46 min56 min
To a sandy beach50 min54 min47 min58 min
To the ski slopes48 min57 min58 min48 min
To slopes across the border1 h 52 min1 h 40 min1 h 2 min52 min
Standard homes (€/m²)€1,045/m²€740/m²€1,290/m²€760/m²
m² for €200,000190 m²270 m²155 m²265 m²
24h emergency room5 min15 min7 min16 min
To the motorway4 min11 min3 min4 min

The catches, town by town:

  • Osoppo sits in seismic zone 1, Italy's top hazard band (what the zones mean).
  • Prata di Pordenone: 65.5% of buildings stand where ISPRA maps a medium flood hazard (floods and landslides).
  • Fontanafredda, Roveredo in Piano and Osoppo: households reached by fibre to the premises, 0.7%, 0.9% and 15.1% (fibre in each town).

An hour is a threshold, not a wall

#MunicipalityZoneSea and slopes, the further of the two
1PordenonePordenone and the western plain50 min
2PorciaPordenone and the western plain52 min
3Fiume VenetoPordenone and the western plain53 min
4Prata di PordenonePordenone and the western plain55 min
5OsoppoGemona, Venzone and Lake Cavazzo56 min
6ZoppolaPordenone and the western plain57 min
7Colloredo di Monte AlbanoMoraine hills and San Daniele58 min
8TavagnaccoUdine and its ring of towns58 min
9Treppo GrandeMoraine hills and San Daniele58 min
10FontanafreddaPordenone and the western plain58 min
11Azzano DecimoPordenone and the western plain59 min
12BrugneraPordenone and the western plain59 min
13CordenonsPordenone and the western plain1 h
14Roveredo in PianoPordenone and the western plain1 h
15CassaccoMoraine hills and San Daniele1 h 1 min
  • One minute reshuffles the list. At 61 minutes there would be 21 towns, at 75 minutes 82.
  • Empty roads. The times come from OSRM, an open-source route planner, over the OpenStreetMap road network, starting at each town hall; measured on 22 October 2026. On summer Saturdays the roads to Bibione and Lignano fill up, and in winter snow slows the drive to the lifts: allow extra time at weekends.
  • Sea does not always mean sand. Counting sandy beaches only, the list still holds 14. The Friulian beaches used here are bathing waters sampled by ARPA FVG in 2026; Bibione, in the Veneto, we have not checked.
  • The lifts open when there is snow, and every winter differs: if skiing is the point, check recent seasons at your chosen area. Adding the Nassfeld in Austria and Kranjska Gora in Slovenia, the count stays at 14.
  • An outlying village can be minutes nearer or further than its town hall. Method: driving times from home.

Questions

Where in Friuli can you live close to both the sea and the mountains?

14 towns out of 215 have a beach and a ski area within an hour. They form two groups: Pordenone and its plain, using Bibione and Piancavallo, and the towns between Tavagnacco and Osoppo, using Sistiana and Tarvisio.

How far is Piancavallo from Pordenone?

48 min by car without traffic; the beach at Bibione is 50 min away, Lignano Pineta 53 min.

How long is the drive from Udine to the beach and the ski slopes?

Without traffic, from the town hall: 47 min to Sistiana, which is pebbles; 49 min to the sand at Marina Julia; 1 h 5 min to Tarvisio. More on the three big resorts: how Lignano, Grado and Bibione compare.

Sources and method

Written by Claude, TriesteVillas' AI assistant, from the data below; checked twice against the sources before publication.

The figures on this page come from: