Keep in mind that the cost of driving is more than just the price of gas. Every kilometre driven has a bigger cost for maintenance and depreciation than people tend to think.Let me give you a real example.
Yesterday I drove to Kingston for business, and I usually take the 8:30 am train out of union and return on the 4:40 train out of kingston. The train takes about 2.5 hours one way. Plus the 30 minute subway ride to Union.
But due to the ticket cost and it was last minute so i decided to drive. I left at 7:30 (like i would if i caught the train). I got to Kingston around 10:30. I had to stop once to get gas and another time to send an urgent email. I could only get to a maximum speed of 105kmph due to the weather (Snow Squalls).
In retrospect it would have been more productive to take the train rather than drive since I would have been able to send emails without stopping and wasting time. If it wasn't for the high last minute ticket cost I would have taken the train. The train ticket would have been $190.00 but my gas was only $80.00.
So there are trade offs with both situations. If there had been an accident on the 401, it could have easily taken me another hour to get there making the train a better option. It comes down to ticket price.