Karlsruhe → Sankt Gallen

Germany to Switzerland · 1 border · Where else can you go from Karlsruhe?

Your route

Recommended

Choose a line to change transport

View itinerary ↓
THE JOURNEY, STEP BY STEP

Your itinerary

3h 55mTotal estimate
~€9–33Rough fare per person
  1. Train to Konstanz

    Karlsruhe → Konstanz · about 3h 5m · ~€6–25

  2. Train to Sankt Gallen

    Konstanz → Sankt Gallen · about 30m · ~€3–8

A little room between legs

About the trip from Karlsruhe to Sankt Gallen

Karlsruhe (Germany) and Sankt Gallen (Switzerland) are 190 km (118 mi) apart in a straight line. The way we suggest is by train, via Konstanz: about 3h 55m door to door with 1 change. The fastest route, by train and flight via Stuttgart, takes about 3h 50m. No flight is needed. The trip crosses one border, so check what papers you need.

Step by step

  1. Train from Karlsruhe to Konstanz: about 3h 5m, 160 km
  2. Train from Konstanz to Sankt Gallen: about 30m, 30 km

Every route we know

Times are rough door-to-door times, with time to change and to get through airports included. We don't have timetables, and fares are rough estimates, not quotes: check Google Maps or the operator before you travel.