The GO/Via options for travelling from the international airport to Oakville seem to be very expensive and long winded. Is there a direct train or bus from the airport? We're staying at the Holiday Inn very close to the GO station in Oakville, which I booked thinking public transport would be an easy option.
Would it be easier better to just book a transfer with a taxi company? That seems to be about $50.
Am I just being unrealistic about how much travel costs are in Canada?