There is regular bus and train service between Ottawa and Montreal. In Montreal, take the Metro to Longueuil on the South Shore. Unless things have changed dramatically for the worse, busses for St-Jean leave from there regularly. In my younger days, I did the St-Jean/Ottawa trip fairly...