Here's a tip for a successful rail and sail tour experience. When you go on the train tour portion of your trip don't stay confined to your room. Trains might not seem like the easiest place to hang out with other travelers, but it isn't that difficult. The tables that are set up for dining are a great way to sit down and socialize with new people! I have found that a lot of trains scatter dining tables throughout different cars so if you don't like the people you meet, you can always go somewhere else!
Spending time with other travelers is a little bit easier on a cruise in my opinion. Why not take time out to join the enthusiastic band of 'deck-walkers' on board ship. Every morning, these happy groups stroll the decks, doing a circuit several times around. It's an excellent way to start the day (leaves more room for your on-board breakfast) and you can meet new friends and acquaintances on your walk!
While we're on the subject of doing circuits around decks, I recall that years ago, a friend of mine decided to go to Taiwan on a cruise. When he was in port there, he purchased a motor-scooter. They were very cheap at that time. The only problem was, being a new machine, there were no kilometers on the odometer, and he knew that when he returned Down Under, he would have to pay import duty due on a new scooter. So under an arrangement with the captain, he was allowed to 'scoot' around the deck every morning (carefully avoiding fellow passengers) and by the end of the cruise, he had accumulated quite a few km. This effectively meant his machine was now second-hand, and he thus avoided the import duty!