Explore Lake Maggiore with an unmissable train + boat combo offer—perfect for enjoying the beauty of the Verbano region.
Until 30 September 2025, the Stresa and the Borromean Islands tour allows you to travel by train from any station in Lombardy to Stresa, and from there, walk to the boarding dock (Piazza Marconi 1) to embark on a Navigazione Laghi ferry and visit the Borromean Islands. A unique way to discover the charm of Isola Madre, Isola Bella, and Isola Superiore (dei Pescatori).
Sample Itinerary 1
Departure from Milano Centrale at 08:25 → Arrival in Stresa at 09:36 (approx. 20-minute walk to the lakefront pier)
- Stresa dep. 10:00
- Isola Bella arr. 10:10 (visit) → dep. 12:25
- Isola Superiore arr. 12:30 (visit) → dep. 14:05
- Isola Madre arr. 14:25 (visit) → dep. 16:45
- Stresa return arr. 17:20
- Return to Milano Centrale with train dep. 18:23, arr. 19:35
Sample Itinerary 2
Same departure from Milano Centrale at 08:25 → Arrival in Stresa at 09:36
(20-minute walk to the lakefront pier)
- Stresa dep. 10:00
- Isola Madre arr. 10:40 (visit) → dep. 14:05
- Isola Superiore arr. 14:20 (visit) → dep. 15:35
- Isola Bella arr. 15:40 (visit) → dep. 17:40
- Stresa return arr. 17:50
- Return train dep. 18:23 from Stresa → arr. 19:35 in Milan
Combined train + boat fare: €32.40 (purchase online)
Ticket does not include entrance to gardens or palaces.
The island landing fee of €0.50 per person/island (ages 6+) is already included.
Flat rate train + boat € 32.40 (buy online)
If you’ve already visited the Borromean Islands, you might prefer the “Laveno and the Maggiore“ tour: travel by train from any station in Lombardy to Laveno Mombello, then board a Navigazione Laghi ferry and explore—with a free circulation ticket—the stretch between Laveno and Isola Superiore (including Intra, Villa Taranto, Pallanza, Isola Madre, and Baveno).
Sample Itinerary 1
Train from Milano Cadorna dep. 07:52 → Laveno Mombello Lago arr. 09:23
(pier just a few meters away – Piazza Europa 1)
- Laveno dep. 09:55 (ferry)
- Intra arr. 10:15, change boat → dep. 10:20
- Villa Taranto arr. 10:25 (visit) → dep. 12:10
- Isola Superiore arr. 12:45 (visit) → dep. 15:20
- Isola Madre arr. 15:40 (visit) → dep. 17:35
- Intra arr. 18:00, change → dep. 19:05
- Laveno arr. 19:25
Return train from Laveno Mombello Lago dep. 19:38 or 20:38 → arr. 21:22 or 22:22
Sample Itinerary 2
Same train from Milano Cadorna dep. 07:52 → Laveno Mombello Lago arr. 09:23
- Laveno dep. 09:55 (ferry)
- Intra arr. 10:15, change → dep. 10:20
- Isola Madre arr. 10:45 (visit) → dep. 12:30
- Isola Superiore arr. 12:45 (visit) → dep. 15:20
- Baveno arr. 15:30 (visit) → dep. 16:05
- Intra arr. 16:40, change → dep. 17:00
- Laveno arr. 17:20
Return train dep. 18:38 or 19:38 → arr. 20:09 or 21:22
Combined train + boat fare:
Adults: €26.50 (purchase online)
Children (4–13 years): €16.80
Ticket does not include entrance to gardens.
A landing fee of €0.50 per person/island (ages 6+) must be paid at the ticket office before boarding.