FerryConnect

Switzerland

Horgen → Meilen

The Zürichsee-Fähre crosses Lake Zurich between Horgen on the west shore and Meilen on the east shore in 10 minutes, carrying cars, lorries, bicycles and foot passengers. It saves the long drive round the lake, which is about 28 km long but never more than 4 km wide.

Horgen to Meilen ferry at a glance

The ferry from Horgen to Meilen takes 10 min across the Lake Zurich, operated by Zürichsee-Fähre Horgen-Meilen. Both vehicles and foot passengers are carried. Typical frequency: every 7–15 minutes, about 100 sailings each weekday.

Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-10-03.

Sources: faehre.ch · transport.opendata.ch · blog.nationalmuseum.ch · How we verify

Return crossing: Meilen to Horgen

Zürichsee-Fähre Horgen-Meilen also sails Meilen to Horgen, taking 10 min. From Meilen the first weekday ferry leaves at 06:15 and the last at 22:00 (Sundays 07:15–22:00), also taking 10 minutes.

Horgen to Meilen ferry timetable & sailing pattern

Weekdays: 101 sailings from Horgen, 06:00 to 21:45, every 7–8 minutes at peaks (06:30–08:30 and 15:30–19:00), every 10 minutes through the day and every 15–30 minutes in the evening. Saturdays 79 sailings (06:00–21:45); Sundays 75 (07:00–21:45).

October 2026 timetable; the ferry runs every day of the year.

Published departure times

  • 06:00
  • 06:30
  • 07:00
  • 08:30
  • 12:00
  • 17:00
  • 20:00
  • 21:45

Return: From Meilen the first weekday ferry leaves at 06:15 and the last at 22:00 (Sundays 07:15–22:00), also taking 10 minutes.

Timetables change by season and date. Check exact departures for your travel date on the official timetable.

Official Zürichsee-Fähre Horgen-Meilen timetable →

Source: Swiss national timetable (Zürichsee-Fähre Horgen-Meilen). Verified 2026-10-03.

Maritime Crossing Route Map

Interactive sea passage between Horgen and Meilen

📐 2 Nautical Miles
Horgen⇄Meilen
⏱ 10 min · 📐 2 nm
🚗 Operator website

Ready to cross from Horgen to Meilen?

Book your crossing with Zürichsee-Fähre Horgen-Meilen: live fares, availability and sailing times.

Operators on This Route

OperatorCrossing TimeVessels
Zürichsee-Fähre Horgen-Meilen10 minCar ferries (including the Meilen, launched 1979)

Route Features

🚗

Vehicles

Cars, campervans, and motorbikes accepted

🚶

Foot Passengers

Walk-on passengers welcome

🐕

Pets

No pet facilities

📐

Distance

2 nautical miles

Getting There & Onward Transport

  • The ferry quays are called Horgen Autoquai and Meilen Autoquai in the Swiss timetable; both towns have S-Bahn stations a short walk away
  • The car ferry has run since the 1930s: the Zürichsee-Fähre Horgen-Meilen company was founded in 1932

Frequently Asked Questions

How long is the ferry from Horgen to Meilen?
10 minutes, according to the Swiss national timetable.
How often does the Horgen–Meilen ferry run?
On weekdays about 100 times a day from Horgen, 06:00 to 21:45: every 7–8 minutes at the morning and evening peaks, every 10 minutes through the day and every 15–30 minutes in the evening. There are 79 sailings on Saturdays and 75 on Sundays, when the first ferry leaves Horgen at 07:00.
Can I take my car on the Horgen–Meilen ferry?
Yes. It is a car ferry carrying cars, lorries and bicycles as well as foot passengers.
Which ferry companies sail from Horgen to Meilen?
Zürichsee-Fähre Horgen-Meilen operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take the Horgen to Meilen ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
Are dogs and pets allowed on the Horgen to Meilen ferry?
This route has no dedicated pet facilities. Assistance dogs are normally carried, but confirm with the operator before travelling.
How far is Horgen from Meilen by ferry?
The sea crossing is about 2 nautical miles (roughly 4 km).