x Back

From Ottawa train to Union Station Bus Terminal At Bay St then bus to Main St At Bay St. 5hrs 39min $108. From Ottawa, ON bus to Toronto, ON then bus to Hamilton, ON. 7hrs 26min $78. From Ottawa drive to Hamilton. 5hrs 43min $68. From Laurier 1A line 97 bus to Ottawa airport, fly to Toronto Island airport, line 509 tram to Union Station Bus Terminal At Bay St, then bus to Hamilton. 4hrs 48min $311. From Laurier 1A line 97 bus to Ottawa airport, fly to Toronto airport, bus to Bramalea GO Station At Steeles Ave, then bus to Hamilton. 6hrs 01min $245.

x Back