A reality check..
-
In Europe we use trains to go shopping, attend business meetings or visit Granny, everyday activities we typically plan days or weeks ahead, not 6 months. For example, 90% of all UK train tickets are bought less than a month before travel.
-
For this reason, European trains only open for booking 2, 3, 4 or 6 months ahead, depending on the route and operator. This is plenty, at least for the locals! So whilst it pays to book ahead to get the cheapest fares, it doesn't pay to be impatient, you can't book before reservations open, but nor can anyone else. European trains seldom get full so you'll have no problem getting a place.
-
In my experience, the single biggest reason overseas visitors have problems booking European trains is that they try to book too far ahead, before booking opens or (almost worse) at the extremity of the booking horizon when data may be incomplete, so some trains appear but others are missing. Or trains & fares appear, but the booking fails to complete. Just wait, even if you booked just 2 months ahead you'd still be ahead of 90% of the locals!
The Golden Rule
-
If you are trying to book at or near the extremity of the 2, 3, 4 or 6 month booking horizon and either:
(a) you don't see any trains or prices in the search results at all; or
(b) you see a some trains, but various trains you expect to see are missing; or
(c) every single train has an expensive full-flex fare against it, there are no cheap advance-purchase prices at all; or
(d) you see trains & prices so it looks as if booking is open, but trying to book them produces an error message;
...then it's odds-on that booking isn't properly open. Don't assume that 'All the trains must have been randomly cancelled', they haven't!
-
Remember that the 2, 3, 4 or 6 months isn't exact, and it can shrink due to the June or December timetable change.
-
And if trains are missing on one or more specific dates within the booking period, this is probably engineering work, see tip 2 below.
-
And whilst 'Ticket unavailable' or 'Sold out' can occasionally really mean sold out if we're talking tomorrow or next week, if we're talking 2+ months ahead then 99.999% of the time it actually means 'Not on sale yet, please wait'.
Trains which open 6 months ahead
-
Eurostar (London-Paris/Brussels/Amsterdam, see the Eurostar page) opens up to 6 months ahead.
In fact, Eurostar can open up to 330 days ahead, but don't be impatient: If you look 6 or 7 or 8 months ahead the data is often incomplete, a few departures may be missing or on certain dates no trains at all show up. These missing trains usually appear in due course, if you look again 2 or 3 or 4 months ahead. Basically, I don't trust the data as complete until much closer to departure date, i.e. well under 6 months.
Tip: If you're going beyond Paris or Brussels, I'd wait until your onward trains open for booking so you can check they're running as expected before buying a non-refundable Eurostar ticket. Unless you're prepared to take a calculated risk...
-
German Railways (DB, www.bahn.de/en) now open bookings up to 6 months ahead, including most international trains in both directions between Germany and Paris, Brussels, Amsterdam, Luxembourg, Switzerland, Copenhagen, Prague, Bratislava, Budapest.
Exception: Bookings to or from Poland only open 60 days ahead, because seat reservation is compulsory on the Berlin-Warsaw/Krakow trains, reservations are held on the Polish Railways system, and the Poles only load reservations 60 days ahead.
When it'll sell a ticket but won't add a seat reservation... For some inwards international journeys, for example Prague to Berlin, you'll find that www.bahn.de will sell you a ticket 6 months ahead, but it can't provide an optional seat reservation to go with it as this has to be sourced from the partner railway's reservation system which still only opens bookings 2 or 3 months ahead. In this case, buy the cheap ticket without a reservation, make an optional seat reservation later if you want one.
-
Austrian Railways (ÖBB, www.oebb.at) now open bookings up to 6 months ahead, including international trains and including all their Nightjet sleeper trains.
For some international routes to/from Austria it may depend on their partner railway. For example, Vienna-Krakow on a direct train opens 6 months ahead, but Vienna-Krakow with a change at Katowice only opens 60 days ahead as that's when Polish Railways open reservations for the Katowice-Krakow connecting train. Inwards journeys from Poland to Vienna only open 2 months ahead.
Trains which open 4 months ahead
-
French Railways (SNCF, www.sncf-connect.com) now open bookings up to 4 months ahead, including these international TGV routes:
Paris-Brussels-Amsterdam/Cologne Thalys
Intercité de nuit overnight trains should also open for sale 4 months ahead, but they're more difficult to timetable around overnight trackwork so often open for sale late, sometimes as little as 2 or 3 months ahead, occasionally as little as 1 month ahead.
-
Italian Railways (Trenitalia, www.trenitalia.com) also usually open 4 months ahead, although they've been trying to extend this to 6 months.
Trenitalia loads trains in blocks, prioritising popular trains & routes, so if for example you find all trains before midday mysteriously missing from the search results especially after a timetable change, no they haven't all been cancelled, I refer you to the Golden Rule above!
Trenitalia Intercity trains are often the last to be loaded and Intercity Notte sleeper trains last of all, so DON'T WORRY if the sleeper train you want is still missing from the search results less than 4 months ahead but other trains are there. It's not cancelled, just WAIT!
Trains which open 3 months ahead
-
Czech Railways (CD, www.cd.cz) open bookings for some international trains 3 months ahead. It's worth mentioning that if a train is jointly run by the Czech and the Germans or Austrians (for example Prague-Berlin or Prague-Vienna), you'll usually find it open for booking 6 months ahead on the German or Austrian railway websites, but it won't open for sale on the Czech Railways website until 3 months ahead.
-
Hungarian Railways (MAV, www.mavcsoport.hu) now open many routes up to 3 months ahead. But BEWARE, being impatient could cost you a lot of money: They appear to open some routes 6 months ahead, but with only expensive fully-flexible standard fares showing up in the search results. Cheap advance-purchase fares are only loaded 3 months or less before departure, there's no rush, many of these remain available weeks or even just days before departure. If every single Budapest-Vienna train is shown as €54, WAIT! Booking is only open when you see €13 on this train, €29 on that train, €24 on another train, clearly showing that dynamic advance-purchase fares have been loaded and reservations opened.
Trains which open 2 months ahead
-
Swiss Railways (SBB, www.sbb.ch) only open sales for Swiss domestic tickets 60 days ahead. You'll find cheap Supersaver fares for longer Swiss journeys, you can only book these 60 days or less before travel - I said it doesn't pay to be impatient!
-
Spanish Railways (Renfe, www.renfe.com) typically opens 60 days ahead, but Renfe's booking horizon varies erratically, as little as 30 days one month and 90 days the next. They load blocks of dates & trains at a time, and load some trains before others. People ask me why there is only 1 train a day from Madrid to Santander 50 days out, so once again I tell them to WAIT and refer them to the Golden Rule above!
-
Portugal, Slovakia, Poland, Croatia, Slovenia, Romania, Serbia, Bulgaria still only open ticket sales 60 days ahead. However, the Czech Railways open bookings 90 days ahead on key international routes. Poland in fact opens reservations for domestic trains only 30 days ahead, but cross-border trains such as Warsaw-Berlin open 60 days ahead.
-
Ukrainian trains still only open 45 days ahead, but Russian trains now open 60 or sometimes 90 days ahead.
Tip 1, the big December timetable change
-
All European railways change their timetables at 24:00 on the 2nd Saturday in December.
Operators cannot maintain their normal booking horizons for dates after the timetable change.
This is the Big Annual Timetable Change. There's a minor change on the 2nd Saturday in June, but the December one is the Big One.
So you can easily look up trains on (say) 9 December, but if you try to look up trains on 10 December you'll find no trains show up until much closer to departure date. Or you'll find some trains are loaded but others aren't. Or trains are shown but won't book properly. Whatever. It's all to do with the Big Timetable Change. Got it? Just be patient, I refer you to the Golden Rule above!
-
French, German & Austrian railways (SNCF, DB, ÖBB) usually open bookings for dates after the mid-December timetable change in mid-October, so the normal 90 days shrinks to 60. And even then, the French only load data until the beginning of January, there's another delay before dates later in January are loaded.
Spanish, Portuguese, Hungarian, Polish, Slovakian, Czech & Bulgarian railways usually don't open bookings for dates after the mid-December timetable change until late November or even early December, so the 60 or 90 days shrinks to as little as 10.
For places such as Turkey or Lithuania, you're lucky if the timetable data is loaded the day before the new timetable starts.
-
But don't worry, no-one else can book either. The train won't sell out, you'll still see cheap tickets when booking opens. Just wait!!!
Tip 2, trains missing when booking should have opened?
-
Let's say booking has theoretically opened for the train you want, but on your specific date no trains appear, or the train you expect to see is missing the from the search results. But trains show up as normal on dates before and after the dates you want. What's going on?
-
It's almost always engineering work. The infrastructure operator hasn't confirmed the timetable so the train operator can't open booking for those specific dates, even if dates before & after are open. It may affect just one day, several days, random days, or longer.
It may also be because your train is an overnight sleeper, with overnight trackwork making these more difficult to timetable. So Italian and French sleeper trains may open for bookings after other trains are all open for booking, for example.
-
Will your train appear in due course, or is it definitively cancelled? You can't tell, and even the operator may not know!
3+ months ahead, I'd say an 85% chance of appearing in due course, with or without an amended timetable. Just wait a bit...
If it's still missing 2 months ahead, it's looking odds-on that they won't run, but it's still possible they'll open for sale very shortly.
If it's still missing 1 month before travel it's pretty certain that it won't run. Find an alternative train or route, if you haven't already.
Tip 3, known problem trains
-
Renfe in Spain is a known problem, they simply can't maintain a sensible booking horizon. One minute they have bookings open 3 months ahead, then suddenly they're barely opening bookings 30 days ahead. Worse, some trains appear in the search results whilst others don't, the missing trains will normally appear later (I refer you to the Golden Rule!).
-
Trenitalia in Italy opens 4 months ahead, in fact they've been trying to extend this to 6 months, but occasionally the horizon drops to only 60 days or so. Trenitalia does not necessarily load all the trains at the same time: I have seen only regional trains appearing in the search results, while high-speed trains haven't been loaded yet. I've seen high-speed trains loaded, but sleeper trains to Sicily (for example) not loaded until later. I've even known a period when all the afternoon trains were loaded, but not the morning ones. Once again, I refer you to the Golden Rule!
-
Trains to or from countries such as Poland, Slovenia or Croatia may open late, even if you're looking on a website such as oebb.at or bahn.de which normally opens bookings 6 months ahead, because of delays in timetable finalisation or reservation data loading by the rail operator in question. I refer you to the Golden Rule!
Tip 4, sign up to a booking alert at Raileurope.com
-
If your journey is to, from, within or between London, France, Spain, Switzerland, Italy, Germany, Austria, Benelux you can run an enquiry at www.raileurope.com and if booking isn't yet open they'll offer to take your email address and let you when it opens. Raileurope.com have a clever system to check when key routes actually open for booking using their connectivity to the various systems - they don't just rely on the usual number of days. It's well worth a try!
Tip 5, book your accommodation first, risk-free
-
When train booking isn't yet open people often say to me, "But I need to book my accommodation!". Well, go ahead. You can usually book accommodation at www.booking.com with free cancellation at any time up to 24 hours before your stay. I often book hotels at www.booking.com even before I book my train tickets, then I sometimes change the bookings if I revise my route or find a more interesting hotel after more research. It's so not a problem!