Lake Trasimeno: Islands, Lakeside Towns and Beaches
Lake Trasimeno for visitors: which lakeside town to pick, how the ferries to Isola Maggiore and Polvese work, where to swim and how to fit it into a trip.
Hill townsPublished
Practical details
- Getting there
- Regional trains from Perugia to Passignano or Tuoro; Castiglione del Lago is on the Florence–Rome line
- Time needed
- One day for a town and an island, two or three days for a slow stay
- Best time
- May to September for swimming and frequent ferries; spring and autumn for walking
Lake Trasimeno is the large, shallow lake on Umbria’s western edge, close to the border with Tuscany. It is not a place of famous monuments but of slow days: a ferry ride to an island, a walk along the shore, a fish lunch, a swim from a lido and an evening in a small harbour town. From Perugia it makes an easy day trip, and for many travellers it becomes a calm second base after the hill towns.
Where to base yourself
The lake has a ring of small towns, each with a slightly different character. Most visitors choose between the two largest.
| Town | Character | Good for |
|---|---|---|
| Castiglione del Lago | Walled old town on a promontory, castle and palace, lively in summer | First visit, train arrivals from Florence or Rome, beaches nearby |
| Passignano sul Trasimeno | Lakeside promenade, harbour, quick link to Perugia | Ferries to Isola Maggiore, day trips by train |
| Tuoro sul Trasimeno | Quieter, near the site of the battle of 217 BC | History walks, ferries to Isola Maggiore |
| San Feliciano | Small fishing village on the eastern shore | Ferries to Isola Polvese, fish restaurants |
| Panicale and Città della Pieve | Hill villages above the lake | Perugino frescoes, views, agriturismo stays |
If you arrive without a car, Castiglione del Lago and Passignano are the practical choices because they combine a railway station, a ferry pier and enough restaurants within walking distance. If you have a car, an agriturismo in the hills above the lake gives you more space and views over the water.
The islands
Three islands rise from the lake, and two of them can be visited.
Isola Maggiore
Isola Maggiore is the island most people visit. It has a single village street with stone houses, a few restaurants, a small lace-making tradition and a path that loops around the island through olive groves. Franciscan tradition holds that St Francis spent a Lent on the island, and a small chapel and statue recall the story. Allow at least half a day including the ferry.
Isola Polvese
Isola Polvese is the largest island and the most natural. It is managed as a protected area with woods, olive trees, a ruined monastery and a garden of aquatic plants. There are few facilities, so it suits walkers, families with a picnic and anyone looking for quiet. Ferries usually leave from San Feliciano.
Isola Minore
The smallest island is privately owned and not open for regular visits.
Ferries and timetables
The lake ferries are run by the regional public transport company and connect Passignano, Tuoro, Castiglione del Lago and San Feliciano with the islands. The timetable changes with the season: in summer there are frequent sailings, while in winter some routes run only a few times a day or not at all. Check the current timetable on the Busitalia website before you plan the day, and note the time of the last boat back.
Swimming and beaches
Trasimeno is a lake for gentle swimming rather than dramatic beaches. Several lidos rent sunbeds and umbrellas in summer, and there are free public stretches of shore. The water warms quickly and stays shallow for a long way out, which suits children. The lake bed can be soft and weedy in places, so water shoes are useful. After heavy rain or in very hot periods, check local notices about water quality.
History and art around the lake
The north shore near Tuoro is where Hannibal’s army defeated a Roman force in 217 BC. A signposted historical trail explains the battle landscape. Castiglione del Lago has a medieval fortress and a Renaissance palace with painted rooms, and both can usually be visited on one ticket.
In the hills, Panicale and Città della Pieve are worth the detour for their frescoes by Perugino, the Umbrian painter who was born in Città della Pieve. Our guide to Renaissance art in Umbria explains where his main works are.
Food and wine
The lake has its own small food culture. Look out for tegamaccio, a fish stew made with lake fish, and for the small local bean known as fagiolina del Trasimeno. Several restaurants in San Feliciano, Passignano and on Isola Maggiore specialise in lake fish. The surrounding hills produce wine under the Colli del Trasimeno name, including reds from a grape locally called Gamay del Trasimeno. For the wider picture, see what to eat in Umbria.
How to fit Trasimeno into a trip
From Perugia, the lake works well as a day trip: train to Passignano in the morning, ferry to Isola Maggiore, lunch on the island and a stroll along the promenade before the train back. Travellers coming from Tuscany or continuing to Orvieto can stop in Castiglione del Lago on the way. In a week-long route, the lake is a natural rest day; our seven-day Umbria itinerary shows one way to do it.
Practical tips
- Ferries and lido services are much busier on summer weekends, when local families come from Perugia.
- Mosquitoes can be noticeable on summer evenings near the shore, so bring repellent.
- Cycling is popular: a long cycle path runs around much of the shore, with bike hire in the main towns.
- Most restaurants on the islands close earlier than those on the mainland, especially outside high season.
Book and plan
Stay22
Map-based hotel and apartment search that compares several booking sites.
Visit websiteGetYourGuide
Marketplace for guided tours, tastings and tickets.
Visit websiteDiscoverCars
Comparison site for rental cars from local and international firms.
Visit website
Frequently asked questions
Can you visit Lake Trasimeno without a car?
Yes. Passignano sul Trasimeno and Tuoro sit on the railway line between Perugia and Terontola, and Castiglione del Lago lies on the line between Florence and Rome. From the piers, the lake ferries reach the islands. A car only becomes necessary for the hill villages such as Panicale or for an agriturismo in the countryside.
Which is the best island on Lake Trasimeno?
For a first visit, Isola Maggiore is the classic choice: it has a small village, a few places to eat and a path around the island. Isola Polvese is larger, greener and quieter, with a nature area and a garden of aquatic plants. Isola Minore is privately owned and not open for normal visits.
Can you swim in Lake Trasimeno?
Yes, there are several lidos and public beaches around the shore, especially near Castiglione del Lago, Passignano and San Feliciano. The lake is shallow and warms up quickly in summer. The bottom is often muddy or weedy, so water shoes help.
How much time do you need at Lake Trasimeno?
A day is enough to see one town and one island. With two or three days you can add the hill villages of Panicale and Città della Pieve, a wine visit in the Colli del Trasimeno area and a slow afternoon at a lido.
More in Hill towns
Gubbio Travel Guide: Sights, Cable Car, Getting There
Gubbio in a day: Piazza Grande and the Palazzo dei Consoli, the basket cable car to Sant'Ubaldo, the Corsa dei Ceri in May, and how to get there from Perugia.
Norcia and the Castelluccio Lentil Bloom: Guide
Norcia after the 2016 earthquake, its food traditions and reopened basilica, plus when and how to see the lentil bloom on the Castelluccio plain.
Spello and Bevagna: Two Umbrian Towns in One Day
Spello's flower-filled lanes and Pinturicchio frescoes, Bevagna's Roman mosaics and medieval square: what to see, how to get there and how to combine them.
Spoleto Travel Guide: Sights, Festival, Getting There
Spoleto's cathedral and Filippo Lippi frescoes, the Ponte delle Torri, the Rocca, the summer Festival dei Due Mondi and how to reach the town by train or car.