Back to home

Interrail Planner

Data sources

Last updated: 6 August 2026

Every travel time in Interrail Planner is worked out from a published timetable, and the photographs of each place were taken by someone. Here is all of it — who published it, who shot it, and the licence it comes under.

What we do with timetables

We don’t republish anyone’s timetable. We load published schedules into a routing engine and use them to work out how long a journey between two places takes and where you’d change — so what you see on a trip is our calculation, derived from the data below and modified in that sense. Timetables change constantly, so treat a travel time as a good plan rather than a promise, and check the operator before you rely on a connection.

The map itself is separate: the base map is Protomaps built from OpenStreetMap data, under the Open Database Licence.

Timetables in the routing graph

These 21 feeds carry a licence we have read, either in the data itself or on the publisher’s own terms page.

NetworkPublished byLicence
Germany — national timetable (DELFI)DELFI e.V.CC BY 4.0
Austria — ÖBBÖBBCC BY 4.0
Norway — EnturEnturCC BY 4.0
Great Britain — national railAubinCC BY 4.0
Denmark — RejseplanenRejseplanenCC BY 4.0
Lithuania — LTG LinkUAB LTG LinkCC BY 4.0
Finland — Fintraffic / DigitrafficFintrafficCC BY 4.0
Estonia — national timetableRegionaal- ja PõllumajandusministeeriumCC BY-SA 3.0
Romania — national railRomanian open government data, compiled by Jonah BrüchertOGL-ROU-1.0, with OpenStreetMap data under ODbL
Italy — Circumvesuviana (EAV)EAV — Ente Autonomo VolturnoIODL 2.0
Poland — PKP Intercitykasmar00, with PKP Intercity as operatorPlatform locations and trip shapes © OpenStreetMap contributors under ODbL
Croatia — HŽ Putnički prijevozOpenStreetMap contributorsODbL
Slovenia — Slovenske železniceDUJPP — Družba za upravljanje javnega potniškega prometaCC BY-SA 4.0
France — SNCFSNCFODbL 1.0
Spain — RenfeRenfeCC BY 4.0
Switzerland — SBBopentransportdata.swissopentransportdata.swiss terms of use
Czechia — national railJrUtilCC0
Slovakia — ŽSRiTranSys, s.r.o.CC0
Latvia — Vivi / Pasažieru vilciensPasažieru vilciensCC0 1.0
Sweden — Samtrafiken / TrafiklabSamtrafiken i Sverige ABCC0 1.0
Netherlands — NS / OVapiOVapiFree use, per the publisher’s own terms

Required notices

Some licences ask us to reproduce a specific notice. We keep these in their original language, because a translation isn’t the notice.

  • Romania — national rail: Conține informații publice în baza Licenței pentru Guvernare Deschisă v1.0

Timetables published without stated terms

These 4 feeds are published openly by the operators and national access points below, but none of them states a licence — not in the data, and not on a terms page we could find. We credit the publisher and say plainly that we don’t know the terms, rather than assert a licence we haven’t read.

Where a feed comes from an EU national access point we also publish the date the publisher last updated it. That isn’t a licence condition — it’s Delegated Regulation (EU) 2017/1926 Article 8(3), which asks anyone reusing this kind of data to indicate its source and the date and time it was last updated, whatever the licence says.

Photography

The photographs of places in Interrail Planner come from Unsplash and are used under the Unsplash License. Each one names its photographer here and on that place’s own page in the planner, with a link back to their Unsplash profile — the same arrangement as the timetables above, because the photograph also appears on cards a couple of hundred pixels wide where a credit line would be unreadable.

A number of older hero images predate this and carry no recorded photographer; those are being replaced rather than left uncredited.

PlacePhotograph
's-Hertogenbosch, NetherlandsPhoto by tanten.nl (CC BY 2.0) on Unsplash
Aarhus, DenmarkPhoto by Julius Yls on Unsplash
Aix-en-Provence, FrancePhoto by Terry Granger on Unsplash
Alicante, SpainPhoto by Faisal on Unsplash
Amsterdam, NetherlandsPhoto by Eirik Skarstein on Unsplash
Annecy, FrancePhoto by Raissa Lara Lütolf (-Fasel) on Unsplash
Antwerp, BelgiumPhoto by Filip Cop on Unsplash
Avignon, FrancePhoto by Chelsea Essig on Unsplash
Baden-Baden, GermanyPhoto by A.Savin (CC BY-SA 3.0) on Unsplash
Barcelona, SpainPhoto by D Jonez on Unsplash
Bari, ItalyPhoto by Bernard Gagnon (CC0) on Unsplash
Basel, SwitzerlandPhoto by Claudio Schwarz on Unsplash
Bergen, NorwayPhoto by Kaitlyn Collins on Unsplash
Berlin, GermanyPhoto by Claudio Schwarz on Unsplash
Bern, SwitzerlandPhoto by Mads Egmose on Unsplash
Bilbao, SpainPhoto by Yves Alarie on Unsplash
Bologna, ItalyPhoto by Thaddaeus Lim on Unsplash
Bordeaux, FrancePhoto by Guillaume Flandre on Unsplash
Bratislava, SlovakiaPhoto by Lukáš Kulla on Unsplash
Brno, CzechiaPhoto by Leonhard Niederwimmer on Unsplash
Bruges, BelgiumPhoto by Despina Galani on Unsplash
Brussels, BelgiumPhoto by François Genon on Unsplash
Bucharest, RomaniaPhoto by Linda Gerbec on Unsplash
Budapest, HungaryPhoto by Seth Fogelman on Unsplash
Cannes, FrancePhoto by Jannis Lucas on Unsplash
Carcassonne, FrancePhoto by Tom Podmore on Unsplash
Catania, ItalyPhoto by Samir Kharrat on Unsplash
Český Krumlov, CzechiaPhoto by Ivan Theodoulou on Unsplash
Chamonix, FrancePhoto by Tom Podmore on Unsplash
Cinque Terre, ItalyPhoto by Ananthan Loggi on Unsplash
Coimbra, PortugalPhoto by José Francisco García Cuenca on Unsplash
Colmar, FrancePhoto by Patrick Robert Doyle on Unsplash
Cologne, GermanyPhoto by Nikolay Kovalenko on Unsplash
Como, ItalyPhoto by Lewis J Goetz on Unsplash
Copenhagen, DenmarkPhoto by Febiyan on Unsplash
Córdoba, SpainPhoto by Christian Hergesell on Unsplash
Delft, NetherlandsPhoto by Michael Fousert on Unsplash
Dresden, GermanyPhoto by Oliver Guhr on Unsplash
Düsseldorf, GermanyPhoto by Klaus Janowitz on Unsplash
Edinburgh, Great BritainPhoto by Kate Bielinski on Unsplash
Faro, PortugalPhoto by Winniepix from UK (CC BY 2.0) on Unsplash
Flåm, NorwayPhoto by Superbass (CC BY-SA 4.0) on Unsplash
Florence, ItalyPhoto by Mark Tegethoff on Unsplash
Frankfurt, GermanyPhoto by Igor Flek on Unsplash
Füssen, GermanyPhoto by Buendia22 (CC BY-SA 4.0) on Unsplash
Gdańsk, PolandPhoto by Andrea Anastasakis on Unsplash
Geneva, SwitzerlandPhoto by Devam Jhabak on Unsplash
Genoa, ItalyPhoto by Belinda Fewings on Unsplash
Ghent, BelgiumPhoto by David Libeert on Unsplash
Girona, SpainPhoto by Christian Hess Araya on Unsplash
Gothenburg, SwedenPhoto by Bengt Nyman from Vaxholm, Sweden (CC BY 2.0) on Unsplash
Granada, SpainPhoto by Willian Justen de Vasconcellos on Unsplash
Graz, AustriaPhoto by C.Stadler/Bwag (CC BY-SA 4.0) on Unsplash
Grindelwald, SwitzerlandPhoto by Ruth Georgiev on Unsplash
Groningen, NetherlandsPhoto by Rick van Houten on Unsplash
Haarlem, NetherlandsPhoto by Dee. on Unsplash
Hallstatt, AustriaPhoto by rashid khreiss on Unsplash
Hamburg, GermanyPhoto by Claudio Testa on Unsplash
Heidelberg, GermanyPhoto by María López Jorge on Unsplash
High Tatras, SlovakiaPhoto by Eelco Böhtlingk on Unsplash
Innsbruck, AustriaPhoto by Alexandra Smielova on Unsplash
Interlaken, SwitzerlandPhoto by Yevgeniya Tyumina on Unsplash
Kandersteg, SwitzerlandPhoto by Pascal Debrunner on Unsplash
Kaunas, LithuaniaPhoto by Paulius Andriekus on Unsplash
Kraków, PolandPhoto by Jacek Dylag on Unsplash
Lagos, PortugalPhoto by Martin Robson from Brighton, UK (CC BY-SA 2.0) on Unsplash
Lake Bled, SloveniaPhoto by Arnaud STECKLE on Unsplash
Lauterbrunnen, SwitzerlandPhoto by Tim Trad on Unsplash
Leiden, NetherlandsPhoto by Michielverbeek (CC BY-SA 4.0) on Unsplash
Leipzig, GermanyPhoto by Krzysztof Golik (CC BY-SA 4.0) on Unsplash
Leuven, BelgiumPhoto by Michielverbeek (CC BY-SA 3.0) on Unsplash
Lille, FrancePhoto by Zhu Yunxiao on Unsplash
Linz, AustriaPhoto by Radler59 (talk) (CC BY-SA 4.0) on Unsplash
Lisbon, PortugalPhoto by Liam McKay on Unsplash
Ljubljana, SloveniaPhoto by David Enzel on Unsplash
London, Great BritainPhoto by Marcin Nowak on Unsplash
Lucerne, SwitzerlandPhoto by Tom Bradley on Unsplash
Lugano, SwitzerlandPhoto by SamuelFerrara (CC BY-SA 4.0) on Unsplash
Luxembourg City, LuxembourgPhoto by Hongbin on Unsplash
Lyon, FrancePhoto by Romain Girot on Unsplash
Maastricht, NetherlandsPhoto by Melvin Bertelkamp on Unsplash
Madrid, SpainPhoto by Jorge Fernández Salas on Unsplash
Málaga, SpainPhoto by Hongbin on Unsplash
Malmö, SwedenPhoto by Karl Hörnfeldt on Unsplash
Marseille, FrancePhoto by Hongbin on Unsplash
Milan, ItalyPhoto by Ouael Ben Salah on Unsplash
Monaco, MonacoPhoto by Julien Lanoy on Unsplash
Montpellier, FrancePhoto by Paul Melki on Unsplash
Munich, GermanyPhoto by Daniel Seßler on Unsplash
Naples, ItalyPhoto by Vytenis Malisauskas on Unsplash
Nice, FrancePhoto by Nick Karvounis on Unsplash
Nijmegen, NetherlandsPhoto by Richard Brunsveld on Unsplash
Nuremberg, GermanyPhoto by Ввласенко (CC BY-SA 3.0) on Unsplash
Odense, DenmarkPhoto by Jebulon (CC0) on Unsplash
Oslo, NorwayPhoto by Arvid Malde on Unsplash
Palermo, ItalyPhoto by Roaming Pictures on Unsplash
Paris, FrancePhoto by Chris Karidis on Unsplash
Peschiera del Garda, ItalyPhoto by Felix Lemke on Unsplash
Pisa, ItalyPhoto by Ray Harrington on Unsplash
Plovdiv, BulgariaPhoto by Anton Atanasov on Unsplash
Porto, PortugalPhoto by Nick Karvounis on Unsplash
Poznań, PolandPhoto by Aneta Pawska (CC BY-SA 4.0) on Unsplash
Prague, CzechiaPhoto by Alexandra Tran on Unsplash
Riga, LatviaPhoto by Martti Salmi on Unsplash
Rijeka, CroatiaPhoto by Ozren Cuculic on Unsplash
Rome, ItalyPhoto by Chris Czermak on Unsplash
Rothenburg, GermanyPhoto by I Do Nothing But Love on Unsplash
Rotterdam, NetherlandsPhoto by Daniel Agudelo on Unsplash
Salamanca, SpainPhoto by Sergei Gussev (CC BY 2.0) on Unsplash
Salzburg, AustriaPhoto by Free Walking Tour Salzburg on Unsplash
San Sebastián, SpainPhoto by David Vives on Unsplash
Seville, SpainPhoto by Henrique Ferreira on Unsplash
Siena, ItalyPhoto by Martti Salmi on Unsplash
Sintra, PortugalPhoto by Mylo Kaye on Unsplash
Sofia, BulgariaPhoto by Ivan Nedelchev on Unsplash
Sorrento, ItalyPhoto by Norbert Nagel (CC BY-SA 3.0) on Unsplash
Split, CroatiaPhoto by Avery Meeker on Unsplash
Stavanger, NorwayPhoto by Geir Hval (www.MacWhale.eu) (CC BY-SA 4.0) on Unsplash
Stockholm, SwedenPhoto by Raphael Andres on Unsplash
Strasbourg, FrancePhoto by Patrick Robert Doyle on Unsplash
Stuttgart, GermanyPhoto by Julian Herzog (Website) (CC BY 4.0) on Unsplash
The Hague, NetherlandsPhoto by Alireza Parpaei on Unsplash
Toledo, SpainPhoto by Wei Huang on Unsplash
Toulouse, FrancePhoto by Korng Sok on Unsplash
Turin, ItalyPhoto by Fabio Fistarol on Unsplash
Uppsala, SwedenPhoto by Yang Yang on Unsplash
Utrecht, NetherlandsPhoto by Datingscout on Unsplash
Valencia, SpainPhoto by Tom Podmore on Unsplash
Venice, ItalyPhoto by Dan Novac on Unsplash
Verona, ItalyPhoto by Gabriel Castles on Unsplash
Vienna, AustriaPhoto by Jacek Dylag on Unsplash
Vilnius, LithuaniaPhoto by Dan-Marian-Stefan Doroghi on Unsplash
Warsaw, PolandPhoto by Iwona Castiello d'Antonio on Unsplash
Wrocław, PolandPhoto by Anastasiia Chepinska on Unsplash
York, Great BritainPhoto by Karl Moran on Unsplash
Zagreb, CroatiaPhoto by Lukas on Unsplash
Zaragoza, SpainPhoto by Fernando (CC BY-SA 4.0) on Unsplash
Zermatt, SwitzerlandPhoto by Victor He on Unsplash
Zürich, SwitzerlandPhoto by Ruth Georgiev on Unsplash

Corrections

If you publish one of these feeds and we’ve credited you wrongly, named the wrong licence, or you’d like different wording — email us at hello@interrail-planner.com and we’ll fix it. That goes double if your feed is in the “without stated terms” list: we would much rather carry your actual terms than a note saying we couldn’t find them.

Same address if you took one of the photographs above and we’ve spelled your name wrong, linked the wrong profile, or you’d rather we didn’t use it — we’ll correct it or take it down.