Answer:
55 minutes
Explanation
He started waiting at 12:35 P.M. If we're assuming this is the same day, you're able to add the minutes until you get to 1:00 P.M., which is around 25 minutes. Afterwards, you need to add another 30 minutes to get to the train's time of arrival, which means you should get 55 minutes!