I'm looking for an app that returns a list of cities for direct train travel in Europe, by entering the departure city.

For example, if I enter Warsaw as an input, the app should return a list of cities where a train travel from Warsaw is available. So it should return Krakow, Poznan, Berlin, etc... for example.

Apps like GoEuro only show popular destinations, and it includes flights. RailEurope and Loco2 don't even show candidates.

Is there such app available?

  • 3
    Arre you looking for direct trains only? If you are willing to accept transfers, there are few destinations in the rail network which are not connected.
    – o.m.
    Aug 25, 2017 at 18:53
  • @o.m. I'm looking for direct trains only. I didn't know the transfer trains exist...
    – Blaszard
    Aug 25, 2017 at 18:55
  • Just to make it easier for you to search, the term used for this kind of search is called "broad search".. in case you didn't know already. Aug 25, 2017 at 18:56
  • 4
    @Blaszard: "I didn't know the transfer trains exist" - well, as with any means of transportation, you can switch vehicles while underway if no single vehicle brings you all the way. And while, with flights, that is rather limited to transportation related to one "main flight" (in that many flights can be seen as one big flight from an international hub to another one, plus one small flight to get to that hub and another one to get from the destination hub to your actual destination), taking a sequence of trains is very much the default case in train travel. Aug 25, 2017 at 19:56
  • 4
    The reason you aren't finding anything is probably that nobody but you cares about this. Going from A to B may require changing trains, so what? People care how long it takes and how much it costs, but the number of changes is not a critical criterion. Aug 25, 2017 at 22:19

4 Answers 4


There is an exact web app that does this work - https://direkt.bahn.guru.

For example, here is the result of Krakow Glowny as the departure.

enter image description here

This app only allows you to search by the station, not by the city. So in order to get all the direct trains from one city, you must repeat the search with all the stations available in a city - in the case of Krakow, Krakow Glowny, Krakow Zablocie and Krakow Plaszou.


Deutsche Bahn's website has a Arrival / Departure lookup page, which will show you where all the trains departing from a particular station go to - including intermediate stops as well as final destinations. It works quite well for most of Europe, though it seems to only give you results for 1 hour of departures at a time.

  • More national rail and/or rail company websites offer that service. So if you know which country you start from, try if their national site does it.
    – Willeke
    Aug 26, 2017 at 17:21

You can check following train websites, you only need to enter your departure city and your arrival city, it take care to search for you all transport connections available (train, bus, ferry, walk)

  • ÖBB www.oebb.at/en, Austria, (Better UI/UX but does not consider ferry connections)
  • SBB www.sbb.ch/en, Switzerland
  • [DB] www.bahn.com/en , Germany

For most of the journeys you can buy everything in a single ticket that includes all the connections, and if not, get a detailed trip plan.

I recommend also their mobile apps, their are really accurate, show you the preview journey and up to date with possible delays.

Enjoy traveling!


Many booking sites allow you to select an origin, and then the destination menu is auto-filtered to what's available. (Although on some sites, that includes transfers that can be put on the same ticket.)

  • 1
    Which websites? I added GoEuro, RailEurope, and Loco2, which are shown on the top of my search results but none gets me the full list of available cities automatically...
    – Blaszard
    Aug 26, 2017 at 14:26
  • I haven't used one recently, but most train and bus sites I've used do that. Some though, expect you to type at least one letter before they show you the available destinations that start with that letter. Both filtering methods do depend on JavaScript. I know some people turn that off.
    – WGroleau
    Aug 26, 2017 at 19:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .