Find a train from Eschenbach SG to Ettenhausen TG

Trains from Eschenbach SG to Ettenhausen TG

virail helps you to find timetables and prices for all trains from Eschenbach SG to Ettenhausen TG.

The route from Eschenbach SG to Ettenhausen TG is served daily by 30 trains leaving from from the stations of Eschenbach, Eschenbach LU, Luzernstrasse and arriving at in the stations of Ettenhausen (D), Basel SBB.

The average journey duration is 9 h 21 min. The first train leaves at 04:18. The last one is at 23:37.


Journey duration: 9 h 21 min

30 connections per day
First departure: 04:18
Last departure: 23:37

Stations of departure

  • Eschenbach
  • Eschenbach LU, Luzernstrasse

Destination stations

  • Ettenhausen (D)
  • Basel SBB

SbbSbb Urban train 21951 Interregio 2324 Intercityexpress 274 Intercityexpress 1657 Regionalbahn 80536 14:07 – 21:30 Eschenbach – Ettenhausen (D) - 7 h 23 min 4 changes SbbSbb Urban train 21959 Interregio 2328 Intercityexpress 292 Intercityexpress 1659 Regionalbahn 80428 16:07 – 23:26 Eschenbach – Ettenhausen (D) - 7 h 19 min 4 changes SbbSbb Urban train 21959 Interregio 2328 Intercityexpress 292 Intercityexpress 1659 Regionalbahn 80428 16:07 – 23:26 Eschenbach – Ettenhausen (D) - 7 h 19 min 4 changes SbbSbb Urban train 21971 Ic-tilting train 688 Intercity 60470 Intercity 1950 Regionalbahn 80504 19:07 – 05:08 Eschenbach – Ettenhausen (D) - 10 h 1 min 4 changes SbbSbb Urban train 21984 Interregio 2288 Urban train 2 Bus 874 Intercityexpress 1555 Regionalbahn 80512 22:18 – 09:30 Eschenbach – Ettenhausen (D) - 11 h 12 min 5 changes
Check all trains from Eschenbach SG to Ettenhausen TG