Original: Greyhound Canada has intercity service to Toronto, Hamilton, London, Windsor, etc.
Simplified: Greyhound Canada has buses that go to Toronto, Hamilton, London, Windsor, and other cities.