You can consider the following options when travelling from Quebec to Montreal: Take the bus from Quebec to Montreal, which takes about 3 hours. Take the train from Quebec to Montreal, which takes about 3 hours and 11 minutes. Drive from Quebec to Montreal in 2 hours 58 minutes. Fly from Quebec (YQB) to Montreal (YUL) in 2h 56m to Montreal. Fly from Quebec (YQB) to Montreal St Hubert (YHU) to Montreal in 3h 4m