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.

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².
| Pordenone | Zoppola | Tavagnacco | Osoppo | |
|---|---|---|---|---|
| To the sea | 50 min | 54 min | 46 min | 56 min |
| To a sandy beach | 50 min | 54 min | 47 min | 58 min |
| To the ski slopes | 48 min | 57 min | 58 min | 48 min |
| To slopes across the border | 1 h 52 min | 1 h 40 min | 1 h 2 min | 52 min |
| Standard homes (€/m²) | €1,045/m² | €740/m² | €1,290/m² | €760/m² |
| m² for €200,000 | 190 m² | 270 m² | 155 m² | 265 m² |
| 24h emergency room | 5 min | 15 min | 7 min | 16 min |
| To the motorway | 4 min | 11 min | 3 min | 4 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
| # | Municipality | Zone | Sea and slopes, the further of the two |
|---|---|---|---|
| 1 | Pordenone | Pordenone and the western plain | 50 min |
| 2 | Porcia | Pordenone and the western plain | 52 min |
| 3 | Fiume Veneto | Pordenone and the western plain | 53 min |
| 4 | Prata di Pordenone | Pordenone and the western plain | 55 min |
| 5 | Osoppo | Gemona, Venzone and Lake Cavazzo | 56 min |
| 6 | Zoppola | Pordenone and the western plain | 57 min |
| 7 | Colloredo di Monte Albano | Moraine hills and San Daniele | 58 min |
| 8 | Tavagnacco | Udine and its ring of towns | 58 min |
| 9 | Treppo Grande | Moraine hills and San Daniele | 58 min |
| 10 | Fontanafredda | Pordenone and the western plain | 58 min |
| 11 | Azzano Decimo | Pordenone and the western plain | 59 min |
| 12 | Brugnera | Pordenone and the western plain | 59 min |
| 13 | Cordenons | Pordenone and the western plain | 1 h |
| 14 | Roveredo in Piano | Pordenone and the western plain | 1 h |
| 15 | Cassacco | Moraine hills and San Daniele | 1 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:
- Tempi in auto senza traffico (OSRM su OpenStreetMap, estratto Geofabrik del 20/10/2026) dalla sede municipale alle spiagge, ai poli sciistici, a Pordenone e Gorizia, agli svincoli autostradali e alle stazioni con treni (orari Trenitalia/FUC verificati per un giorno feriale) (data as of 2026-10-22) · dati © OpenStreetMap contributors, ODbL
- OSRM (router.project-osrm.org) su dati OpenStreetMap — tempi in auto senza traffico dalla sede municipale (data as of 2026-10-07) · dati © OpenStreetMap contributors, ODbL
- Regione FVG — Servizio statistica, movimento turistico per comune (arrivi e presenze 2023–2025, mensile) (data as of 2026-10-22) · dati regionali, riuso con citazione (v. note/turismo.md)
- Agenzia delle Entrate — Osservatorio del Mercato Immobiliare (OMI): quotazioni per zona e tipologia; valore per comune = mediana dei punti medi delle zone OMI, stato normale (data as of 2026-10-22) · riuso con citazione della fonte (Agenzia delle Entrate – OMI)
- Dipartimento della Protezione civile — classificazione sismica dei comuni (aggiornata al 31/05/2025) (data as of 2026-10-22) · CC BY 4.0
- ISPRA IdroGEO — indicatori di rischio per comune (frane: mosaicatura PAI 2024; alluvioni: mosaicatura 2020) (data as of 2026-10-22) · CC BY 4.0
- AGCOM — Broadband Map, copertura delle reti fisse per comune (rilevazione al 05/10/2026); Infratel Italia — piano Banda ultra larga (data as of 2026-10-22) · CC BY 4.0; Infratel: riuso con citazione
