Skip to content
Travel Checker

European Rail Tickets: availability, deals and age limits

Before planning and booking your rail trip, check whether the tickets and reservations are available on your travel dates. Each European country applies its own booking periods.

SH
Simon Harper
Rail travel expert
· 10 min read
European Rail Tickets: availability, deals and age limits

A comparatively odd aspect of European rail travel is that there isn't a universal booking window for how far ahead of travel that tickets and reservations can be purchased.

Tickets and reservations for Interrail users can't be made available until schedules have been confirmed, but the usual timetables can be impacted by maintenance and construction work - the details of which are typically confirmed around 6 months in advance.

Hence many European rail operators have a usual booking window of up to 6 months ahead of travel for express train services - Though the German rail operator, DB, offers tickets for travel by its ICE trains up to a year in advance.

However, these usual booking periods are universally shortened by the impact of the annual pan-European timetable update, which occurs on the second Sunday in December.

This is because tickets can't be placed on sale for travel after the second Sunday in December until every aspect of the timetable has been confirmed - which usually occurs around mid-Autumn.

Current booking windows by country

The table below focuses on the booking periods for long-distance express trains.

Train Services 
Click for more details on routes etc
Tickets available for travel...
Austria: Nightjet until 12 months ahead
Austria: Railjet / ICE / ECuntil Dec 12th
Austria: Regiojet  until Nov 30th
Belgium: National trains  until 1 month ahead
Belgium:  ICE trains to Germany  until Dec 12th
Belgium: EC and ECD to Netherlands /  Eurostar to London until a year ahead
Belgium: Eurostar to Paris / Germany / Netherlandsuntil 11 months ahead
Czechia: National trainsuntil 2 months ahead
Czechia: International trains to Austria / Germany / Hungary Slovakia until Dec 12th
Czechia: International trains to Polanduntil 2 months ahead
Czechia: Leo Expressuntil Dec 12th
Czechia: Regiojetuntil Nov 30th
Denmark: National trains  until 12 weeks ahead
Denmark: Oresundstag trainsuntil Dec 12th
Denmark: Snalltaget trainsuntil Dec 12th
Denmark: to Germanyuntil Dec 12th
European Sleeper trainsuntil Mar 18th
France: TGV InOui  / Intercités until Jan 7th
France: Ouigountil 9 months ahead
France:  Lyria to Switzerland / TGV to Italy, Spainuntil 6 months ahead
France: Eurostar to London  until a year ahead
France: Eurostar to  Brussels / Germany / Netherlands  until 11 months ahead
Germany: ICE trains national and international / Railjet / Nightjet / TGV / ECuntil Dec 12th
Germany: Nightjet until 12 months ahead
Germany: Eurostar to Brussels and Parisuntil 11 months ahead
Great Britain: Avant West Coast / Chiltern / Greater Anglia / Lumo / Scotrail / SWR / TFWuntil 12 weeks ahead
Great Britain: CrossCountryuntil 3 months ahead
Great Britain: Southeastern hi-speed  until Dec 2nd
Great Britain: EMR / Grand Centraluntil Dec 12th
Great Britain: GWR inc the Night Rivierauntil Feb 22nd
Great Britain: Lner / TPE  up to 24 weeks ahead
Great Britain: Eurostar / Caledonian Sleeperuntil a year ahead
Hungary: national trainsuntil 2 months ahead
Hungary: international trainsuntil Dec 12th
Italy: Frecce trains (national journeys)until 30 weeks ahead
Italy: EC trains to Switzerlanduntil Jan 31st
Italy: Intercity trains / Treno Notte trains Frecce to Italy / TGV to Italy / Railjet to Austriauntil Dec 12th
Italy:  Nightjet to Austria  until 12 months ahead 
Netherlands: national trainsuntil Nov 29th
Netherlands: ICE trains to Germanyuntil Dec 12th
Netherlands: Eurostar to Paris  until 11 months ahead 
Netherlands: EC trains and ECD trains to Belgium / Eurostar trains to London   until a year ahead
Netherlands:  Nightjet trains   until 12 months ahead 
Norway: national trains / Snalltaget trainsuntil Dec 12th
Poland: national trainsuntil 1 month ahead
Poland: all international trains from Polanduntil 1 month ahead
Portugal: AP trains and IC trains60 days ahead
Spain: national trains operated by Renfe / trains to  France / Ougio Espagna trainsuntil Dec 12th
Spain:   iryo trainsuntil a year ahead
Sweden: national trains / Oresundstag trains / Snalltaget trainsuntil Dec 12th
Switzerland: national trains until March 30th
Switzerland: EC trains to Italyuntil Jan 31st
Switzerland: ECE trains to Germany / ICE trains to Germany / Railjet trainsuntil Dec 12th
Switzerland: Lyria trains to Parisuntil 6 months ahead
Switzerland:  Nightjet trains    until 12 months ahead 

Current booking windows on major routes

from Paris


Tickets available for travel...
to Amsterdam / Brussels / Cologneuntil 11 months ahead
to Londonuntil 12 months ahead
to other cities in Franceuntil Dec 12th
to Basel / Geneva / Zurichuntil Dec 12th
to Frankfurt / Stuttgart / Munichuntil Dec 12th
to Barcelonauntil Dec 12th
to Turin > Milanuntil Dec 12th
to Hamburg / Berlinuntil Mar 18th

from London

Tickets available for travel...
to Amsterdam / Brussels / Parisuntil 12 months ahead
to Birmingham / Glasgow / Liverpool, Manchester / Norwichuntil 12 weeks ahead
to Nottingham / Sheffielduntil Dec 12th
to Bristol / Cardiff / Cornwall / Cheltenham/ The Cotswolds / Plymouth / Hereford / Worcesteruntil Feb 22nd
to Aberdeen / Edinburgh / Leeds / Newcastle / Inverness / Perth / Yorkup to 24 weeks ahead

from Brussels

Tickets available for travel...
to Amsterdam / London / Rotterdamuntil 12 months ahead
to Cologne (by Eurostar trains) / Parisuntil 11 months ahead
to Cologne (by ICE trains) / Frankfurtuntil Dec 12th
to Avignon / Lyon / Marseille / Montpellier / Strasbourg until Dec 12th
to Salzburg / Linz / Viennauntil 12 months ahead
to Berlin / Hamburg / Dresden / Prague / Milan by European Sleeperuntil Mar 18th
to other cities in Belgiumuntil 1 month ahead

from Amsterdam

Tickets available for travel...
to Brussels / Londonuntil 12 months ahead
to Parisuntil 11 months ahead
to Berlin / Cologne / Frankfurt / Munichuntil Dec 12th
to Basel / Zurich / Linz / Viennauntil 12 months ahead
to other cities in The Netherlandsuntil Nov 29th

from Cologne

Tickets available for travel...
to Brussels (by Eurostar train) / Parisuntil 11 months ahead
to Milanuntil Mar 18th
to Brussels (by ICE train) until Dec 12th
to Amsterdam / Basel / Zurich / Bern / Linz / Vienna / Salzburg / Graz / Klagenfurtuntil Dec 12th
to other cities in Germanyuntil Dec 12th

from Frankfurt

Tickets available for travel...
to Amsterdam / Brussels / Basel / Zurich / Bern  / Vienna / Salzburg / Graz / Klagenfurt until Dec 12th
to / Paris / Lyon / Marseille / until Dec 12th
to Milanuntil Dec 12th
to other cities in Germanyuntil Dec 12th

from Hamburg

Tickets available for travel...
to Basel / Vienna / Zurich by ICE trainuntil Dec 12th
to Basel / Vienna / Zurich by Nightjet trainuntil 12 months ahead
to Copenhagen / Malmo / Stockholm until Dec 12th
to  Prague / Bratislava / Budapestuntil Dec 12th
to other cities in Germanyuntil Dec 12th
to Parisuntil Mar 18th

from Berlin

Tickets available for travel...
to Basel / Vienna / Zurich by ICE trainuntil Dec 12th
to Basel / Vienna / Zurich by Nightjet trainuntil 12 months ahead
to Copenhagen / Prague / Bratislava / Budapest until Dec 12th
to Krakow / Warsaw / Wroclawuntil Dec 12th
to other cities in Germanyuntil Dec 12th
to Parisuntil Mar 18th

from Munich

Tickets available for travel...
to Amsterdam / Basel / Zurich / Salzburg / Vienna / Graz until Dec 12th
to Parisuntil Dec 12th
to Pragueuntil Dec 12th
to Innsbruck / Bolzano / Verona / Bologna / Venice by Railjet trainuntil Dec 12th
to Bologna / Venice / Florence / Rome by Nightjet trainuntil 12 months ahead
to Ljubljana / Zagrebuntil Dec 12th
to other cities in Germanyuntil Dec 12th

from Zurich

Tickets available for travel...
to Salzburg / Vienna / Graz / Innsbruck / Cologne / Berlin / Frankfurt / Munich by day trainsuntil Dec 12th
to Amsterdam / Vienna / Graz /  Cologne / Hamburg by Nightjet trainuntil 12 months ahead
to Parisuntil Dec 12th
to Prague / Berlin by CD Night trainuntil Dec 12th
to Zagrebuntil Dec 12th
to Milan / Verona / Venice / Bologna / Florence / Genoa / La Speziauntil Jan 31st
to other cities in Switzerlanduntil Mar 30th

from Vienna

Tickets available for travel...
to Amsterdam / Zurich / Berlin / Hamburg / Frankfurt / Munich / Cologne  by day trainsuntil Dec 12th
to Amsterdam / Zurich / Berlin / Hamburg by Nightjet trainuntil 12 months ahead
to Ljubljana / Zagrebuntil Dec 12th
to / Venice / Florence / Rome / Trieste until Dec 12th
to Budapestuntil Dec 12th
to Warsaw / Krakowuntil Dec 12th
to other cities in Austriauntil Dec 12th

from Milan

Tickets available for travel...
to Frankfurt / Lyon / Parisuntil Dec 12th
to Basel / Geneva / Zurich until Jan 30th
to Venice / Bologna / Bari / Lecce / Florence / Rome / Naples / Trieste / Turin (Frecce trains)up to 30 weeks ahead
to Bari / Genoa / Ventimiglia / La Spezia / Pisa / Livorno / Perugia (Inter City trains)until Dec 12th
to Lecce / Palermo / Syracuse (Treno Notte trains)until Dec 12th
to Cologne / Brussels by European Sleeperuntil Mar 18th
to Frankfurt until Dec 12th

from Venice

Tickets available for travel...
to Innsbruck / Munich / Graz / Vienna / Stuttgart by day trainsuntil Dec 12th
to Innsbruck / Munich / Vienna / Stuttgart by Nightjet trainsuntil 12 months ahead
to Geneva / Zurich until Jan 30th
to Milan / Bologna / Bari / Florence / Rome / Naples / Trieste / Turin (Frecce trains)up to 30 weeks ahead
to Bari (Inter City trains)until Dec 12th

from Rome

Tickets available for travel...
to Innsbruck / Munich / Graz / Vienna by Nightjet trainuntil 12 months ahead
to Milan / Bologna / Bari / Lecce / Florence / Rome / Naples / Trieste / Turin / Verona / Bolzano / Genoa  (Frecce trains)up to 30 weeks ahead
to Bari / Genoa / Ventimiglia / La Spezia / Pisa / Livorno / Perugia / Palermo / Syracuse (Inter City trains)until Dec 12th
to Palermo / Syracuse / Trieste (Trenno Notte trains)until Dec 12th

from Barcelona

Tickets available for travel...
to Paris / Lyon / Marseilleuntil Dec 12th
to Madrid / Malaga / Sevilleuntil Dec 12th
to Alicante / Valenciauntil Dec 12th
to Pamplona / San Sebastian / Leonuntil Dec 12th

from Prague

Tickets available for travel...
to Berlin / Copenhagen / Hamburg / Budapest / Vienna / Graz until Dec 12th
to Basel / Zurichuntil Dec 12th
to Amsterdam / Brussels by European Sleeperuntil Mar 18th
to Frankfurt / Warsaw / Bratislava / Kosice (Leo Express trains)until Dec 12th
to Bratislava / Vienna / Budapest / Kosiceuntil Dec 12th
to Warsaw / Krakow until 2 months ahead
to other cities in Czechiauntil 2 months ahead

Current Promo Offers and Deals

(1) DB is offering a 20% discount to all travellers aged 15 to 26 who will be travelling in Germany before December 12th.

(2) ScotRail is offering a Family Pass - a week of unlimited travel in Scotland for two adults and up to four children for a flat rate of £60.

Child Ticket Conditions

Another quirky aspect of European rail ticket booking is that there is no universal standard at which child ticket terms apply.

Children typically* save 50% on the Adult ticket prices at the ages shown below when travelling on European trains.
Above these ages the adult rates apply to tickets, but below these ages, children travel for free.

*= exceptions can apply between different train operators, including when cities manage local rail network.

Austriaaged 6 to 14 (see below)
Belgium11 and under (free travel)
Czechiaaged 6 to 14
Denmark11 and under (free travel)
Denmarkaged 12 to 15 (50%)
Franceaged 4 to 11
Finlandaged 4 to 17
Germanyaged 6 to 14 (see below)
Great Britainaged 5 to15
Hungaryaged 6 to 14
Italy ( Trenitalia express trains)aged 4 to 14
Italy (Trenitalia regional trains)aged 4 to 11
Netherlandsaged 4 to 11
Norwayaged 4 to 15
Polandn/a - dependent on national ID cards
Portugalaged 4 to 12
Spainaged 4 to 13
Sweden15 and under (special rates apply)
Switzerland aged 6 to 15

When an adult (a person aged 15 and over) books the cheapest type of ticket for long-distance journeys, both within or from / to Austria and Germany, up to four children aged 14 and under travel for free with the 'Adult'.
It doesn't matter if the Adult books 1st or 2nd class tickets.  

In other countries including Czechia, Great Britain, France, Italy, Netherlands, Sweden, and Switzerland, railcards or passes are available which enable further savings when adults travel with kids.

Senior Ticket Conditions

These are that are the ages at which discounts can be accessed by senior travellers. 

Though in Austria, France, Great Britain, Italy, The Netherlands, Slovenia, Spain and Switzerland, the discounts can only be applied when using associated railcards or passes.

Austria65
Belgium65
Czechia65
Denmark67
France60
Finland65
Germany65
Great Britain60
Hungary65
Italy60
Netherlands60
Norway67
Poland60
Portugal65
Spain60
Sweden65
Switzerland64 (women) / 65 (men)
SH

Simon Harper

Simon has been writing about international rail journeys for over 10 years and has travelled across 33 European countries by train.

By asking a question you agree to our Privacy Policy and Terms of Use.

© 2025 AI Travel Services Ltd registered in England and Wales - Limited Company Number 16299804. All rights reserved.