When driving to Quebec City, most people will come from Montreal or somewhere south of the city (since there’s not much to see in terms of larger cities when going north of the city. Although to be sure, there is a lot to visit like whale watching and the ice hotel as well as many famous local artists and painters.
Drivers have a choice of taking Highway 20 or Highway 40. Both of these routes take approximately two and a half to three hours between Montreal and Quebec City. I’ve been told that Highway 20 is about 20 minutes faster. This may be so since you will be driving through long, boring, tree-less fields with almost nothing else, including few police officers looking to ticket you so there’s probably a lot more speeding going on. The good part is that when you do arrive in Quebec City, you go over a large, worth-seeing bridge.
If you take Highway 40, you are close to the St. Lawrence river and there’s a lot of beautiful scenery along the way, including small towns, forests, farms, beaches and so on. There are also more places to stop (gas, food, restrooms) so if you’re traveling with children, this is probably a better choice.