This experience was part of a sort of company retreat so everything was arranged for us. We were taken to the train from The Royal Livingstone Hotel late in the afternoon. Once inside, we were given a lecture from a local historian. "Lecture" makes is sound boring but he was very good at spinning a tale and everyone was quite taken with how he presented the history of the train. He spoke about Cecil John Rhodes and his dream of a railway line from Cape to Cairo. Although some of us were from South Africa and knew the story he made interesting links and we would have enjoyed hearing more from him.
The train doesn't go very far, taking you to the bridge that connects Zambia and Zimbabwe. It arrives at sunset and it's a good place to get out and take pictures but be aware there are locals there who will hassle you to buy their souvenirs. You can climb into the engine while you're walking around too.
After this the train returns and stops a little way away from the Royal Livingstone. Then dinner is served. The food is good and if you aren't a drinker there are several different juices you can ask the crew for. They are friendly and efficient. Once you're finished eating you'll be returned to the hotel full and content.
Overall a pleasant and interesting experience and something to try if you have the money and inclination.