How long does it takes to drive from ottawa Canada to vancuver Canada?

It takes about 44 hours long to drive from Ottawa, Canada to Vancouver, Canada. The actual distance by car is 4,815.7 km.