There is a train leaving for Konstanz hourly from the Zürich airport. The distance is about 75 kilometres.
Zurich Airport - Konstanz +-------------------------+-------+-------+----------+------------------+ | Station | Arr. | Dep. | Train No | Comments | +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 6:10 | D 952 | MB | | Zurich HB | 6:23 | 6:30 | D 480 | MB | | Singen(Hohentwiel) | 7:18 | 7:36 | SE 5813 | FB | | Konstanz | 8:08 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:58 | | runs Mo - Sa, not 25., 26. Dec, 1., 2. Jan, 28., 31. Mar, 8., 19. May | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 6:15 | S | | | Winterthur | 6:33 | 6:44 | R 8121 | | | Weinfelden | 7:21 | 7:39 | SE 5918 | FB | | Konstanz | 8:17 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 2:02 | | runs Sa, Su, also 25., 26. Dec, 1., 2. Jan, 28., 31. Mar, 8., 19. May | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 7:22 | D 1503 | MB | | Weinfelden | 8:02 | 8:10 | SE 5920 | FB | | Konstanz | 8:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 8:22 | D 1507 | MB | | Weinfelden | 9:02 | 9:10 | SE 5824 | FB | | Konstanz | 9:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 9:22 | D 1511 | ZR MB | | Weinfelden | 10:02 | 10:10 | SE 5828 | FB | | Konstanz | 10:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 10:22 | D 513 | ZR MB | | Weinfelden | 11:02 | 11:10 | SE 5832 | FB | | Konstanz | 11:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 11:22 | D 1515 | MB | | Weinfelden | 12:02 | 12:10 | SE 5836 | FB | | Konstanz | 12:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 12:22 | D 517 | MB | | Weinfelden | 13:02 | 13:10 | SE 5840 | FB | | Konstanz | 13:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 13:22 | D 1521 | MB | | Weinfelden | 14:02 | 14:10 | SE 5844 | FB | | Konstanz | 14:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 14:22 | D 523 | ZR MB | | Weinfelden | 15:02 | 15:10 | SE 5848 | FB | | Konstanz | 15:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 15:22 | D 1525 | MB | | Weinfelden | 16:02 | 16:10 | SE 5852 | FB | | Konstanz | 16:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 16:22 | D 527 | ZR MB | | Weinfelden | 17:02 | 17:10 | SE 5856 | FB | | Konstanz | 17:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 17:22 | D 1529 | MB | | Weinfelden | 18:02 | 18:10 | SE 5860 | FB | | Konstanz | 18:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 18:22 | D 533 | MB | | Weinfelden | 19:02 | 19:10 | R 764 | | | Konstanz(CH) | 19:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 19:22 | D 1537 | MB | | Weinfelden | 20:02 | 20:10 | R 768 | | | Konstanz(CH) | 20:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 20:22 | D 539 | ZR MB | | Weinfelden | 21:02 | 21:10 | R 772 | | | Konstanz(CH) | 21:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 21:22 | D 1541 | MB | | Weinfelden | 22:02 | 22:10 | R 776 | | | Konstanz(CH) | 22:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 22:22 | D 543 | ZR MB | | Weinfelden | 23:02 | 23:10 | R 780 | | | Konstanz(CH) | 23:41 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:19 | | runs always | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 23:27 | D 2745 | | | Winterthur | 23:41 | 23:47 | R 8199 | | | Weinfelden | 0:23 | 4:17 | R 702 | | | Konstanz(CH) | 4:42 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 5:15 | | runs always | | Pricing information not possible | | prolonged stop! | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 6:10 | S | | | Zurich HB | 6:23 | 6:30 | D 480 | MB | | Singen(Hohentwiel) | 7:18 | 7:36 | SE 5813 | FB | | Konstanz | 8:08 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 1:58 | | runs Su, also 25., 26. Dec, 1., 2. Jan, 28., 31. Mar, 8., 19. May | | Pricing information not possible | +-----------------------------------------------------------------------+ +-------------------------+-------+-------+----------+------------------+ | Zurich Flughafen | | 6:15 | S | | | Winterthur | 6:33 | 6:44 | R 8121 | | | Weinfelden | 7:21 | 7:39 | SE 5918 | FB | | Konstanz | 8:17 | | | | +-------------------------+-------+-------+----------+------------------+ | Travel Time: 2:02 | | runs Sa, Su, also 25., 26. Dec, 1., 2. Jan, 28., 31. Mar, 8., 19. May | | Pricing information not possible | +-----------------------------------------------------------------------+ Legend FB Fahrradmitnahme begrenzt mogl. MB Mini-Bar ZR Zugrestaurant CU in Konstanz