There's no official (government/public run) website, so Seat 61 is probably the best resource.
You had to lookup the schedule on another website (oui.sncf) to do the booking.
Then Iberia airlines kept showing a different date at the top menubar, which was a day before what I was actually booking. Thankfully the date in the body was correct.
Edit: 1994! The page: https://www.remote.org/frederik/projects/railserver/history.... , and it was just an email address where you could send an email with a special syntax
#FROM vonbahnhof
#TO tobahnhof
#DATE mm-dd-yy
#TIME hh:mm
and you'd get a reply telling you the train connections. From a cronjob that ran twice a day!The (German) how it worked page is even more fascinating: https://www.remote.org/frederik/projects/railserver/technik....
"If we are at step 4 for a long time, I'm probably personally at the machine and doing some tinkering.". I love that there's no separation between a developer and productive system.
Conversely, there are some trips that are best booked online on the web site of the national railway of a third country. For example, the site of the NMBS (Belgian Railways)[0] knows about some Dutch fare reduction cards that the DB (Germany) doesn't know about, while it also knows about more German stations than the NS (Netherlands) does, so some (admittedly fairly obscure) tickets from the Netherlands to Germany can only be bought online on their site.
-
You wake up at Gare du Nord. At least you think it's Gare du Nord. This can't be Paris, surely?! You think to yourself. You quickly leave the train to try and find out what horrendous 3rd world shithole your wrong train has taken you to... You immediately step in dog shit. You try to hop on one foot and clean it off. An tour group barge past you and knocks you over. A commuter flicks his cigarette toward the floor, hitting you in the face. He doesn't see you. Or maybe he just doesn't care. You can't tell. 'I need to get back to civilisation' you think to yourself as you get up and dust yourself off. You go to grab you suitcase. It's not there. It's in the hand of a Romanian running off down the platform. Welcome to Paris.
https://www.rome2rio.com/ can come in handy as well.
> Rail doesn't seem prepared to international travel.
There is some truth to that. You used to be able to buy a single ticket from Lisbon to Kiruna, and travel leisurely all the way, knowing you would arrive there even if you missed a train somewhere; you could just take the next one. Nowadays, you can't. You'll have to split up your trip into several tickets, and if your first train is delayed and you miss the train on your second ticket, you cannot just jump on the next train with it: each ticket is treated as a separate trip.
Also, if you buy your ticket online, you will probably have to visit multiple web sites to buy the separate parts of your trip. International ticket offices in most countries on the continent can book an entire trip for you, but will charge you extra booking costs for that.
Actually, for really long trips it's probably best to buy an Interrail/Eurail pass.
It sounded much better to me than spending an actual day commuting to/from far away airports and waiting in queues.
Unfortunately such train does not exist, but neither does the platform that would allow searching and booking such trips across Europe.