pickthetrain
Direct trains › Berlin › Arriving

Trains arriving in Berlin from abroad

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

67 cities abroad11 countries26 arrivals on Mon 26 Oct🇩🇪 Germany
Leaving Berlin: everywhere you can go direct →

Arrivals from abroad, Mon 26 Oct

DueTrainFrom
10:29rj 384🇨🇿 PraguePraha hlavní nádraží · via Ústí nad Labem, Děčín · Daily
10:46EC 248🇵🇱 WarsawWarszawa Centralna · via Poznań
11:08IC 54🇵🇱 KrakówKraków Główny · via Katowice, Zabrze, Gliwice, Kędzierzyn-Koźle
12:25EIC 246🇵🇱 WarsawWarszawa Centralna · via Poznań
12:50EC 141🇳🇱 AmsterdamAmsterdam Centraal · via Deventer, Hengelo
13:13IC 230🇵🇱 GdyniaGdynia Główna · via Sopot, Gdańsk, Bydgoszcz, Poznań
13:17ICE 376🇨🇭 BaselBasel SBB
13:23ICE 383🇩🇰 CopenhagenKøbenhavn H · via Odense, Kolding · Daily
14:25EIC 48🇵🇱 WarsawWarszawa Centralna · via Poznań · Daily
15:08IC 56🇵🇱 PrzemyślPrzemysl Główny · via Rzeszów, Tarnów, Kraków, Katowice
15:17ICE 374🇨🇭 BaselBasel SBB
16:05ICE 1206🇦🇹 InnsbruckInnsbruck Hbf · via Jenbach, Wörgl, Kufstein · Daily
16:25EIC 46🇵🇱 WarsawWarszawa Centralna · via Poznań
16:50EC 145🇳🇱 AmsterdamAmsterdam Centraal · via Deventer, Hengelo
17:17ICE 372🇨🇭 BrigBrig · via Visp, Spiez, Thun, Bern · Only Mon 26 Oct
17:23ICE 385🇩🇰 CopenhagenKøbenhavn H · via Odense, Kolding · Daily
18:25EIC 44🇵🇱 WarsawWarszawa Centralna · via Poznań
18:51EC 147🇳🇱 AmsterdamAmsterdam Centraal · via Deventer, Hengelo
19:08IC 58🇵🇱 PrzemyślPrzemysl Główny · via Rzeszów, Tarnów, Kraków, Katowice
19:17ICE 370🇨🇭 ZurichZürich HB · via Basel
20:25EIC 42🇵🇱 WarsawWarszawa Centralna · via Poznań
21:17ICE 278🇨🇭 BrigBrig · via Visp, Spiez, Thun, Bern
22:25EIC 40🇵🇱 WarsawWarszawa Centralna · via Poznań
22:47RJ 250🇦🇹 ViennaWien Hbf · via Břeclav, Brno, Pardubice, Prague
22:50EC 241🇳🇱 AmsterdamAmsterdam Centraal · via Deventer, Hengelo
23:41ICE 12🇨🇭 BaselBasel SBB · Only Mon 26 Oct

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

Every line into Berlin

BerlinParisAmsterdamBrusselsBudapestCopenhagenViennaPragueRotterdamStockholmWarsawZurichAntwerpKrakówBaselBernBrnoGdańskGrazInnsbruckMalmöPoznańThe HagueWrocławBydgoszczKatowiceRzeszówBrigChurGdynia
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 Berlin each day?

26 on Mon 26 Oct, from 12 cities. The first is due at 10:29, the last at 23:41.

Which cities have a direct train to Berlin?

67 in 11 countries, the most trains from Poznań, Basel, Warsaw, Děčín, Ústí nad Labem, Prague. Each links to its trains in the list below.