The distance between Montreal and Quebec City is about 255 km (158 mi) and takes about two hours and forty minutes by car.