30 mins is about standard. And much faster (well 20 with bags) is indeed possible ... OP may have time to sightsee... but may not. Important to never rely upon things. There are a few places around Union to get a drink anyway if you end up in early. Or go outside and gaze up at the CN tower if you wish.