1 hr 15 min just to ride the train. The parlor cars offer food, but you must pay extra in advance. Coach does not have any services.
No and how long depends if you get the mine tour was about2 1/2 hours and the we ate in George town
The first class cars have food and drinks
Bring your own snacks in a cinch bag!
About an hour and a half. Stop mid way, there is a little store for snacks .
Thanks! Your answer is awaiting moderation.