Lombardy · Varese
Porto Ceresio
The Italian port at the southern end of Lake Lugano, where the Swiss border runs through the water below Monte San Giorgio.
71 km / 44 mi
Nearest hub (Milano)
2,854
Population
Apr–Oct
Best time to visit
Recognised as
Why come
Porto Ceresio sits on the south shore of Lake Lugano, 11 kilometers northeast of Varese and directly on the Swiss frontier. The lake is also called Ceresio, named for the cherry trees that once lined its banks. Boats run from the pier across to Lugano and Morcote in Canton Ticino, and an electric railway from Varese, the first in Italy, reached the lake in the early twentieth century. The mountain that gives the commune its UNESCO listing is Monte San Giorgio, which rises behind Porto Ceresio to 1,097 meters and holds the most important Middle Triassic marine fossil deposit in the world: ichthyosaurs, fish, and aquatic plants from a tropical sea that covered this ground 240 million years ago. The 2010 UNESCO extension added Porto Ceresio, Besano, and Viggiù to the original Swiss site. The lakefront promenade, with its colored houses between the green of the mountain and the water, faces the Swiss shore.
The slow-trip planner
Building a trip? Find where Porto Ceresio fits in a slow Italy circuit.
Answer five questions. We will shape a geographically coherent slow trip from the 1,000 Italian towns most travelers skip. Yours to save and share.
Gallery
5 photos · scroll →
Known for
Lungolago di Porto Ceresio
Lakefront promenade with the ferry pier and the colored houses that face Lake Lugano and the Swiss shore opposite.
Chiesa di Sant'Ambrogio
Parish church in the centro storico, the religious center of the village since the medieval era.
Monte San Giorgio
UNESCO World Heritage mountain rising to 1,097 meters, the world's richest Middle Triassic marine fossil site.
Giacimenti fossiliferi di Monte San Giorgio
Triassic fossil beds added to the UNESCO listing in 2010, with material now displayed at the Besano museum nearby.
When to visit
Best months · Apr–Oct
- J
- F
- M
- A
- M
- J
- J
- A
- S
- O
- N
- D
- Best
- Hot or crowded
- Quiet
- Mostly closed
April through October is the lake season. The ferries to the Swiss shore run frequent crossings, and the lungolago fills with day-trippers from Varese and Milano on summer weekends. July and August push temperatures into the high twenties; the mountain shade behind the town keeps evenings tolerable, and the lake water stays cool. May, June, September and October are the calmer months, when the fossil trails on Monte San Giorgio are walkable without summer humidity. November through March is quiet. The lake fogs in winter, many lakefront restaurants close, and the village belongs to its 2,800 residents.
How to get there
From Milano, Porto Ceresio is roughly 71 km by road. Allow about 61–85 minutes depending on traffic and route choice (autostrada vs scenic).
Drive time to the nearest gateway airports
- Milan1h 34m
- Turin2h 6m
- Verona2h 37m
Elevation 271 m
Reachable by train
Subscribe — free
Get the best guides on hidden Italian towns.
One letter on Sundays. The week’s town, with the photo, the food, the festa. Free, by Peter & Sophia from Pietrasanta.
Substack sends a confirmation link to your inbox. The signup finishes when it’s clicked.
Close by
More towns near Porto Ceresio

Cernobbio
Province: Como
On the southwest shore of Lake Como at the foot of Monte Bisbino, the town where Villa d'Este has been a luxury hotel since 1873.

Laveno-Mombello
Province: Varese
The eastern Lake Maggiore port town that produced Lombardia's industrial ceramics for a century, under the 1,062-meter cliff of Sasso del Ferro.

Sesto Calende
Province: Varese
The town at the southern tip of Lake Maggiore where the Ticino starts toward the Po, the type site of the pre-Roman Golasecca culture.

Torno
Province: Como
A medieval village on the eastern shore of Lake Como, home to Villa Pliniana and its rhythmic spring described by Pliny the Younger.

Angera
Province: Varese
A lake-Maggiore town on the southern shore, anchored by the Rocca Borromea — a 13th-century fortified castle the Borromeo family has held since 1449 — with a frescoed Justice Hall and a continuous prehistoric-to-medieval museum trail above the waterfront.
🏛️ UNESCO
Other UNESCO towns in Lombardy

Bergamo
Province: Bergamo
A two-city Lombard capital where a Venetian walled hilltown sits 85 meters above its modern twin on the plain, 45 kilometers northeast of Milan.

Capriate San Gervasio
Province: Bergamo
The Bergamasco town that holds Crespi d'Adda, the late-nineteenth-century company village inscribed by UNESCO in 1995 as a model workers' settlement.

Cimbergo
Province: Brescia
A village of 533 at 851 meters above the Oglio, with castle ruins on a spur and UNESCO petroglyphs on the slopes below.

Mantova
Province: Mantova
A Gonzaga capital at 19 meters, encircled on three sides by lakes the Mincio formed in the twelfth century, UNESCO-listed together with Sabbioneta since 2008.

Sabbioneta
Province: Mantova
A Renaissance ideal city on the Po, built in thirty years by Vespasiano I Gonzaga and laid out as a six-pointed star.
