- Must visit
Lindt Home of Chocolate
Chocolate museum and visitor centre near Kilchberg with multimedia exhibits, a tasting tour and insight into Swiss chocolate production.
The best way to find a cheap train ticket from Zurich to Kilchberg is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Zurich to Kilchberg will cost around £8 if you buy it on the day, but you can find cheap train tickets today for only £8.
On Tue 03 Nov, we found 4 trains from Zurich to Kilchberg, including 4 direct services.
These direct trains cover the 5 km distance in an average of 11 m but if you time it right, some trains will get you there in just 11 m .
The slowest trains will take 12 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

|
| ||||||||||||

|
| ||||||||||||

|
| ||||||||||||

|
| ||||||||||||

|
| ||||||||||||

|
| ||||||||||||

|
| ||||||||||||

|
| ||||||||||||
Trains from Zurich to Kilchberg run on average 21 times per day, taking around 16m. Cheap train tickets for this journey start at £7 if you book in advance.
There are 12 trains per day. The earliest train runs at 00:08, the last at 23:55. The fastest train covers the 5 km distance in 11m.
Distance 5 km |
Average train duration 16m |
Cheapest ticket price £7 |
Trains per day 21 |
Direct trains 12 |
Fastest train 11m |
First train 0:08 |
Last train 23:55 |
Cheapest Month Jan |
Cheapest Day Mon |
High Season Jul - Sept |
Low Season Oct - Dec |
Busiest Day Mon |
Least Busy Day Wed |
Best time to book 1 day |
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Zurich to Kilchberg.
The table below shows live departures for Zurich to Kilchberg trains for today, Monday 2 November. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
S 8 18821 | 18821 | 6:00 Zürich Oerlikon | 0h18 | 6:18 Kilchberg station | 0 changesdirect | |
S 8 18821 | 18821 | 6:07 Zurich HB | 0h11 | 6:18 Kilchberg station | 0 changesdirect | |
S 24 20421 | 20421 | 6:09 Zürich Oerlikon | 0h24 | 6:33 Kilchberg station | 0 changesdirect | |
S 2 18221 | 18221 · S 24 20421 | 20421 | 6:11 Zürich Oerlikon | 0h22 | 6:33 Kilchberg station | 1 change | |
S 24 20421 | 20421 | 6:21 Zurich HB | 0h12 | 6:33 Kilchberg station | 0 changesdirect | |
S 8 18823 | 18823 | 6:30 Zürich Oerlikon | 0h18 | 6:48 Kilchberg station | 0 changesdirect | |
S 8 18823 | 18823 | 6:37 Zurich HB | 0h11 | 6:48 Kilchberg station | 0 changesdirect | |
S 24 20423 | 20423 | 6:39 Zürich Oerlikon | 0h24 | 7:03 Kilchberg station | 0 changesdirect | |
S 2 18223 | 18223 · S 24 20423 | 20423 | 6:41 Zürich Oerlikon | 0h22 | 7:03 Kilchberg station | 1 change | |
S 24 20423 | 20423 | 6:51 Zurich HB | 0h12 | 7:03 Kilchberg station | 0 changesdirect | |
S 8 18825 | 18825 | 7:07 Zurich HB | 0h11 | 7:18 Kilchberg station | 0 changesdirect | |
S 8 18829 | 18829 | 8:00 Zürich Oerlikon | 0h18 | 8:18 Kilchberg station | 0 changesdirect | |
S 8 18829 | 18829 | 8:07 Zurich HB | 0h11 | 8:18 Kilchberg station | 0 changesdirect | |
S 24 20429 | 20429 | 8:09 Zürich Oerlikon | 0h24 | 8:33 Kilchberg station | 0 changesdirect | |
S 2 18229 | 18229 · S 24 20429 | 20429 | 8:11 Zürich Oerlikon | 0h22 | 8:33 Kilchberg station | 1 change | |
S 24 20429 | 20429 | 8:21 Zurich HB | 0h12 | 8:33 Kilchberg station | 0 changesdirect | |
S 8 18831 | 18831 | 8:30 Zürich Oerlikon | 0h18 | 8:48 Kilchberg station | 0 changesdirect | |
S 8 18831 | 18831 | 8:37 Zurich HB | 0h11 | 8:48 Kilchberg station | 0 changesdirect | |
S 24 20431 | 20431 | 8:39 Zürich Oerlikon | 0h24 | 9:03 Kilchberg station | 0 changesdirect | |
S 2 18231 | 18231 · S 24 20431 | 20431 | 8:41 Zürich Oerlikon | 0h22 | 9:03 Kilchberg station | 1 change | |
S 24 20431 | 20431 | 8:51 Zurich HB | 0h12 | 9:03 Kilchberg station | 0 changesdirect | |
S 8 18833 | 18833 | 9:00 Zürich Oerlikon | 0h18 | 9:18 Kilchberg station | 0 changesdirect | |
S 8 18833 | 18833 | 9:07 Zurich HB | 0h11 | 9:18 Kilchberg station | 0 changesdirect | |
S 24 20433 | 20433 | 9:09 Zürich Oerlikon | 0h24 | 9:33 Kilchberg station | 0 changesdirect | |
S 2 18233 | 18233 · S 24 20433 | 20433 | 9:11 Zürich Oerlikon | 0h22 | 9:33 Kilchberg station | 1 change | |
S 24 20433 | 20433 | 9:21 Zurich HB | 0h12 | 9:33 Kilchberg station | 0 changesdirect | |
S 8 18835 | 18835 | 9:30 Zürich Oerlikon | 0h18 | 9:48 Kilchberg station | 0 changesdirect | |
S 8 18835 | 18835 | 9:37 Zurich HB | 0h11 | 9:48 Kilchberg station | 0 changesdirect | |
S 24 20435 | 20435 | 9:39 Zürich Oerlikon | 0h24 | 10:03 Kilchberg station | 0 changesdirect | |
S 2 18235 | 18235 · S 24 20435 | 20435 | 9:41 Zürich Oerlikon | 0h22 | 10:03 Kilchberg station | 1 change | |
S 24 20435 | 20435 | 9:51 Zurich HB | 0h12 | 10:03 Kilchberg station | 0 changesdirect | |
S 8 18837 | 18837 | 10:00 Zürich Oerlikon | 0h18 | 10:18 Kilchberg station | 0 changesdirect | |
S 8 18837 | 18837 | 10:07 Zurich HB | 0h11 | 10:18 Kilchberg station | 0 changesdirect | |
S 24 20437 | 20437 | 10:09 Zürich Oerlikon | 0h24 | 10:33 Kilchberg station | 0 changesdirect | |
S 2 18237 | 18237 · S 24 20437 | 20437 | 10:11 Zürich Oerlikon | 0h22 | 10:33 Kilchberg station | 1 change | |
S 24 20437 | 20437 | 10:21 Zurich HB | 0h12 | 10:33 Kilchberg station | 0 changesdirect | |
S 8 18839 | 18839 | 10:30 Zürich Oerlikon | 0h18 | 10:48 Kilchberg station | 0 changesdirect | |
S 8 18839 | 18839 | 10:37 Zurich HB | 0h11 | 10:48 Kilchberg station | 0 changesdirect | |
S 24 20439 | 20439 | 10:39 Zürich Oerlikon | 0h24 | 11:03 Kilchberg station | 0 changesdirect | |
S 2 18239 | 18239 · S 24 20439 | 20439 | 10:41 Zürich Oerlikon | 0h22 | 11:03 Kilchberg station | 1 change | |
S 24 20439 | 20439 | 10:51 Zurich HB | 0h12 | 11:03 Kilchberg station | 0 changesdirect | |
S 8 18841 | 18841 | 11:00 Zürich Oerlikon | 0h18 | 11:18 Kilchberg station | 0 changesdirect | |
S 8 18841 | 18841 | 11:07 Zurich HB | 0h11 | 11:18 Kilchberg station | 0 changesdirect | |
S 24 20441 | 20441 | 11:09 Zürich Oerlikon | 0h24 | 11:33 Kilchberg station | 0 changesdirect | |
S 2 18241 | 18241 · S 24 20441 | 20441 | 11:11 Zürich Oerlikon | 0h22 | 11:33 Kilchberg station | 1 change | |
S 24 20441 | 20441 | 11:21 Zurich HB | 0h12 | 11:33 Kilchberg station | 0 changesdirect | |
S 8 18843 | 18843 | 11:30 Zürich Oerlikon | 0h18 | 11:48 Kilchberg station | 0 changesdirect | |
S 8 18843 | 18843 | 11:37 Zurich HB | 0h11 | 11:48 Kilchberg station | 0 changesdirect | |
S 24 20443 | 20443 | 11:39 Zürich Oerlikon | 0h24 | 12:03 Kilchberg station | 0 changesdirect | |
S 2 18243 | 18243 · S 24 20443 | 20443 | 11:41 Zürich Oerlikon | 0h22 | 12:03 Kilchberg station | 1 change | |
S 24 20443 | 20443 | 11:51 Zurich HB | 0h12 | 12:03 Kilchberg station | 0 changesdirect | |
S 8 18845 | 18845 | 12:07 Zurich HB | 0h11 | 12:18 Kilchberg station | 0 changesdirect | |
S 24 20445 | 20445 | 12:21 Zurich HB | 0h12 | 12:33 Kilchberg station | 0 changesdirect | |
S 8 18847 | 18847 | 12:37 Zurich HB | 0h11 | 12:48 Kilchberg station | 0 changesdirect | |
S 24 20447 | 20447 | 12:51 Zurich HB | 0h12 | 13:03 Kilchberg station | 0 changesdirect | |
Find all the dates and times for this journey
Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
Discover the best of Kilchberg — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Kilchberg trip today.
Chocolate museum and visitor centre near Kilchberg with multimedia exhibits, a tasting tour and insight into Swiss chocolate production.
Art museum in nearby Zurich with major European works from the Middle Ages to today, practical to visit from Kilchberg by public transport.
Museum in the former home of Conrad Ferdinand Meyer, presenting the poet’s life, manuscripts and period interiors in a lakeside setting.
Popular lakeside park with lawns, harbour views and bathing areas, ideal for a relaxed walk or picnic close to central Kilchberg.
Scenic cemetery with peaceful paths, mature trees and wide lake views; also the burial place of Thomas Mann and other notable figures.
Small public lakeside promenade and harbour area suited to gentle walks, boat watching and quiet views across Lake Zurich.
Zürcher Geschnetzeltes is sliced veal in a creamy white wine and mushroom sauce, a defining dish of nearby Zurich often served with rösti.
Rösti is a crisp grated potato cake from German-speaking Switzerland, loved as a hearty side or main and strongly linked to local everyday cooking.
Fondue is melted Swiss cheese with wine and garlic, shared communally with bread. It is a classic cold-weather staple across the region.
Popular casual stop at the Lindt Home of Chocolate for coffee, pastries and chocolate-themed treats in a polished modern setting.
Lakeside hotel restaurant serving refined seasonal cuisine with Zurich views and an elegant, relaxed atmosphere.
Traditional Swiss venue in Kilchberg known for hearty local dishes and a warm, classic neighbourhood feel.
Very high by European standards: hotels, restaurant meals and local transport around Zürich cost more than in most nearby destinations.
Service is usually included. Round up or leave 5-10% for excellent service in restaurants. Round up small taxi fares and cafés bills, but tipping is not obligatory.
Official public transport app
Kilchberg ZH Station -> Zürich HB, Zürich
Get destination-focused answers for the end of your trip, including what to do, when to go, practical entry details, and tips for making the most of your time in Kilchberg.
Find answers to the most common questions about traveling from Zurich to Kilchberg by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Kilchberg, this guide helps you travel smarter and with confidence.

Most Zurich to Kilchberg trains use the Zürich HB to Kilchberg station pair. Use this guide to compare Zurich and Kilchberg train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Zürich HB is 1 km from Zurich city centre. Public transport options include:
Zürich HB has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Shower, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk and Luggage Carts.
Food options include: Restaurant Au Premier, Brasserie Federal
Free. ATMs are available in the train station.
Ticket office support is available at Zürich HB. Information desks are located in the main hall.
Luggage storage is available at Zürich HB. Lost and found is available at the station.
Available at Zürich HB: Parking, Taxis, WC.
Available at Zürich HB: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Zürich HB: Elevators, ramps, restrooms.
Nearby hotels include Hotel Schweizerhof Zürich, Hotel St. Gotthard, Central Plaza Hotel.
Zürich Oerlikon is 5 km from Zurich city centre. Public transport options include:
Zürich Oerlikon has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk and Luggage Carts.
Food options include: Negishi Sushi Bar, Le Muh
Free. ATMs are available in the train station.
Ticket office support is available at Zürich Oerlikon. Information desks are located in the main hall.
Luggage storage is available at Zürich Oerlikon. Lost and found is available at the station.
Available at Zürich Oerlikon: Parking, Taxis, WC.
Available at Zürich Oerlikon: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Zürich Oerlikon: Elevators, ramps, restrooms.
Nearby hotels include Courtyard Zurich North, Swissotel Zurich, Hotel Sternen Oerlikon.
Zürich Altstetten is 5 km from Zurich city centre. Public transport options include:
Zürich Altstetten has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk and Luggage Carts.
Food options include: Restaurant Markthalle, Restaurant LaSalle
Free. ATMs are available in the train station.
Ticket office support is available at Zürich Altstetten. Information desks are located in the main hall.
Luggage storage is available at Zürich Altstetten. Lost and found is available at the station.
Available at Zürich Altstetten: Parking, Taxis, WC.
Available at Zürich Altstetten: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Zürich Altstetten: Elevators.
Nearby hotels include Placid Hotel Zurich, Best Western Hotel Spirgarten, H+ Hotel Zürich.
Kilchberg has practical services for this route, including Wifi, Lockers, Parking, Dining, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Information Desk and Luggage Carts.
Food options include: Hiltl am See, Restaurant Sonne
Free.
Ticket office support is available at Kilchberg. Information desks are located in the main hall.
Luggage storage is available at Kilchberg. Lost and found is available at the station.
Available at Kilchberg: Parking, Taxis, WC.
Available at Kilchberg: Bike Parking.
Accessibility facilities are available at Kilchberg: Ramps.
Nearby hotels include Hotel Belvoir, Hotel Sedartis, Hotel Meierhof.
Check train stations information for Zurich and Kilchberg, including where trains depart and arrive on this route.
Here are some other resources that might have the information you need