Ferries in Switzerland connect towns and villages across major lakes such as Lake Geneva, Lake Lucerne, and Lake Lugano. Routes often cross borders, for example between Switzerland and Italy on Lake Lugano. Journeys can be as short as 30 minutes or last several hours, depending on the route.
Key features of Swiss ferries:
- Scenic views of mountains, vineyards, and historic towns
- Integration with hiking and cycling trails (e.g., Lugano–Gandria hike)
- Access to lakeside restaurants known as "Grotti" on Lake Lugano
- International crossings, such as Lugano to Porlezza (Italy)
Practical details:
- Ferries operate year-round, but most routes run April to October
- Example fare: Lugano–Gandria return, CHF 39.60 (2nd class, no rail pass)
- Swiss Travel Pass holders often travel free or at a discount
- Tickets available at docks, online, or via Swiss activities platforms
Ferries offer a practical alternative to trains or buses. They provide memorable lake journeys and easy access to hiking, dining, and cross-border excursions.
Major Ferry Routes & Destinations
Lake Geneva (Lac Léman):
- Ferries connect Lausanne, Geneva, Montreux, and Nyon.
- CGN boats operate year-round.
- Lausanne to Geneva takes about 3 hours.
- International routes link Switzerland with Évian-les-Bains and Yvoire in France.
- Swiss Travel Pass covers most routes.
Lake Lucerne (Vierwaldstättersee):
- Ferries run between Lucerne, Weggis, Vitznau, and Brunnen.
- Paddle steamers operate from April to October.
- Lucerne to Flüelen takes 2.5 hours.
- Connections to Rigi and Pilatus hiking trails.
- Example fare: Lucerne–Weggis CHF 25.60 (2nd class, one way).
Lake Zurich (Zürichsee):
- Regular ferries link Zurich, Rapperswil, and Küsnacht.
- Zurich to Rapperswil journey is 1.5 hours.
- Boats run all year.
- Shorter round trips available.
Lake Lugano (Lago di Lugano):
- Ferries serve Lugano, Gandria, Morcote, and Melide.
- International cruises reach Italian towns like Porlezza.
- Lugano–Gandria return ticket: CHF 39.60 (2nd class).
- Routes connect to hiking paths and “Grotti” restaurants.
Other lakes:
- Lake Maggiore ferries connect Locarno (Switzerland) with Italian destinations.
- Swiss Travel Pass valid on most major lakes.
Schedules, Seasons, and Weather Factors
Ferry schedules in Switzerland vary by lake and season.
- Lake Geneva (Lac Léman): Year-round service. Fewer departures in winter. Summer: hourly or half-hourly departures between main towns.
- Lake Lucerne (Vierwaldstättersee): Ferries operate all year. More frequent in spring and summer. Key routes run every 30-60 minutes in peak season.
- Lake Lugano: Main season is mid-April to mid-October. Limited winter service. Minimum trip time is 30 minutes.
- Example: Lugano–Gandria return trip takes about 1 hour. Fare is CHF 39.60 (2nd class, no rail pass).
Weather can affect operations.
- Strong winds, fog, or storms may cause delays or cancellations.
- Operators announce changes at piers and on official websites.
- For Lake Geneva, check www.cgn.ch for real-time updates.
- For Lake Lucerne, see www.lakelucerne.ch.
- For Lake Lugano, visit www.lakelugano.ch.
Advance planning is advised.
- Timetables are published online and at ferry terminals.
- Swiss Travel Pass often includes ferry rides, but check route coverage.
Tickets, Passes, and Savings
Ferry tickets in Switzerland are available at docks, ticket offices, vending machines, and official websites.
- Many lakes, such as Lake Lucerne and Lake Lugano, offer mobile ticketing via local apps (e.g., SBB Mobile, SGV, or Navigazione Lago di Lugano).
- Tickets can be purchased on the day or in advance. Online sales are common for popular routes.
- Sample fare: Lugano–Gandria round trip (2nd class) costs CHF 39.60 without discounts.
- Fares depend on route, class (1st or 2nd), and distance. Children (6–16) usually pay half price.
- Swiss Travel Pass holders travel free on most scheduled ferries, including Lake Geneva, Lake Lucerne, and Lake Lugano.
- Half Fare Card holders get 50% off regular fares.
- Regional passes (Tell-Pass, Geneva Pass) may also include unlimited ferry rides within their zones.
- Always check if your pass covers the specific ferry route before buying a separate ticket.
- Compare prices on official operator sites (e.g., www.cgn.ch, www.lakelucerne.ch, www.lakelugano.ch).
- Some cruises (e.g., dinner or themed boats) are not included in passes and require extra payment.
- Avoid double-purchasing by confirming pass validity for your planned journey.
Onboard Experience & Practical Tips
Swiss ferries offer indoor and outdoor seating. Most boats on Lake Geneva, Lake Lucerne, and Lake Lugano have restrooms and a self-service bistro or restaurant. Wheelchair access is available on main routes, but check for smaller boats.
Bikes, strollers, and pets:
- Bicycles are allowed for a fee (CHF 3–12, varies by lake).
- Strollers travel free.
- Dogs require a half-price child ticket on most lakes.
Combining activities:
- Many ferries stop near hiking trails, e.g., Lugano–Gandria or Lucerne–Weggis.
- Some routes link to lakeside "grotti" or restaurants, especially on Lake Lugano.
Best times:
- Early morning and late afternoon offer the best light for photos.
- Midweek and outside July–August are less crowded.
Other tips:
- Bring a jacket; lake winds can be cool, even in summer.
- Announcements are made in German, French, or Italian, depending on the region.
Quick Reference: Ferry Travel Checklist
Before departure:
- Check lake-specific timetables (e.g., CGN for Lake Geneva, SNL for Lake Lugano).
- Buy tickets online, at docks, or via mobile apps. Swiss Travel Pass often covers ferries.
- Confirm seasonal schedules. Most routes run more frequently April–October.
- Bring a valid ID for international routes (e.g., Lake Lugano to Italy).
What to bring:
- Swiss francs or credit card for onboard purchases.
- Weather-appropriate clothing; Swiss lakes can be windy.
- Printed or digital ticket/pass.
Final reminders:
- Arrive 10–15 minutes early. Boarding closes before departure.
- Check www.myswissalps.com or operator websites for real-time updates.