11时50分-8时=3小时50分;12时-11时50分=10分;火车到达上海是13:25,用普通记时法表示是下午1时25分.答:这列火车从北京到南京要行驶3小时50分,在南京停车10分钟,到达上海的时间是下午1时25分.故答案为:3、50;10;1,25.