take the transcanada highway
about an hour
done
2700 miles
done
23 hours
about 30 hours
About 2,723 road miles (4382km) from Vancouver, BC to Toronto.
About 49 hours.
5 hours
check googlemaps.com
The drive from Kelowna, BC to Vancouver, BC is about 4.5 hours.