pickthetrain
Direct trains › Heidelberg › Arriving

Trains arriving in Heidelberg from abroad

Direct trains from 19 cities in 2 countries arrive in Heidelberg. Here is every one due today, from the operators' own timetables. For delays, check with the operator.

19 cities abroad2 countries16 arrivals on Mon 26 Oct🇩🇪 Germany
Leaving Heidelberg: everywhere you can go direct →

Arrivals from abroad, Mon 26 Oct

DueTrainFrom
08:26ICE 376🇨🇭 BaselBasel SBB
09:04IC 8🇨🇭 BaselBasel SBB
10:26ICE 374🇨🇭 BaselBasel SBB
12:26ICE 372🇨🇭 BrigBrig · via Visp, Spiez, Thun, Bern · Only Mon 26 Oct
13:04ICE 6🇨🇭 BaselBasel SBB
14:26ICE 370🇨🇭 ZurichZürich HB · via Basel
15:04ICE 72🇨🇭 BaselBasel SBB
16:26ICE 278🇨🇭 BrigBrig · via Visp, Spiez, Thun, Bern
17:04IC 4🇨🇭 BaselBasel SBB
18:26ICE 12🇨🇭 BaselBasel SBB
18:48ICE 276🇨🇭 BaselBasel SBB
19:04ICE 70🇨🇭 InterlakenInterlaken West · via Spiez, Thun, Bern, Olten
20:26ICE 274🇨🇭 BaselBasel SBB
21:04ICE 20🇨🇭 BaselBasel SBB
21:21ICE 2🇨🇭 BaselBasel SBB
22:26ICE 272🇨🇭 ChurChur · via Zurich, Basel

Planned times from the operators' own timetables for 26 Oct to 22 Nov 2026. Check with the operator for delays.

Every line into Heidelberg

HeidelbergZurichBaselBernGrazSalzburgKlagenfurtVillachBrigChurBad GasteinInterlakenSchaffhausenThunSchwarzach im PongauVisp
High-speedIntercityNightLines show direct trains, not the track. Thicker: more trains a day.

Where they come from

Sorted by the fastest direct train. Times from official open timetables for 26 Oct to 22 Nov 2026.

Good to know

How many trains from abroad arrive in Heidelberg each day?

16 on Mon 26 Oct, from 5 cities. The first is due at 08:26, the last at 22:26.

Which cities have a direct train to Heidelberg?

19 in 2 countries, the most trains from Basel, Zurich, Salzburg, St. Johann im Pongau, Schwarzach im Pongau, Bad Gastein. Each links to its trains in the list below.