|Shortest Duration||2h 0m|
|Trips per day||6|
On average there are 6 train trips per day. Deutsche Bahn has the most options for departures from Lindau to St. Gallen, with an average of 6 trips per day and 6 monthly trips. One train carrier currently travels from Lindau to St. Gallen. Of the 6 trips there are 0 trips that are direct routes with no transfers.
Need more travel options? Traveling by Bus from Lindau to St. Gallen starts at $5.71.
Book Deutsche Bahn from Lindau to St. Gallen from $32.04. There are 6 Deutsche Bahn schedules from Lindau to St. Gallen and you can expect on average to pay $32.04 for a Deutsche Bahn ticket to St. Gallen. In Lindau, Deutsche Bahn departs to St. Gallen from Lindau Hbf and no other station. In St. Gallen, Deutsche Bahn arrives at St. Gallen(CH), Bruggen and no other station.
An average trip on Deutsche Bahn from Lindau to St. Gallen takes 2 hours and 24 minutes, while the fastest available Deutsche Bahn trip will get you to St. Gallen in 2 hours and 0 minutes,