How long from Vancouver British Columbia to Winnipeg Manitoba?

Google Maps estimates the driiving time as 27 hours.