I can see why you said the train takes 221 minutes.
However, "225 minutes" for bus? I know y'all are known for punctuality, but are buses in Switzerland/Germany that precise?!
Also, is it customary to tell such durations in minutes, as opposed to something like "4 hour 45 minutes" or "4 and 3-quarter hours"?
Where I'm at, nothing runs on time unfortunately. Over here I sometimes feel arrival times of trains should just say "morning" instead of showing an actual time like 8:20 am.