In reply to mike123:
Be aware that rail operator websites don't always get all inter-country options. For example, if you look up a trip from France to Germany with the Trainline and Deutsche Bahn you will see some options on both, but not all. You may also be told an overall journey isn't possible, but by splitting it up into sections it is. I regularly travel from Normandy to Bavaria and often cannot get a price for the whole thing yet can get one ticket that gets me to Paris, then another that gets me from Paris to Bavaria.