Yes. You can take Via Rail. It's not direct. There's a layover in Toronto.
5
Presumably you mean London, Ontario.
No. Montreal is a city in Quebec. Toronto is a city in Ontario. Quebec and Ontario are provinces of Canada.
There are VIA rail trains that travel from Ottawa, Ontario and from Toronto, Ontario. There are also direct flights from Los Angeles, California; London, England; and Vancouver, Ontario.
There should be. You could always check a local public transportation website. Hope i helped you out!
750 km, I have been going back and forth at least 5 times a year...
Take the greyhound bus unless you can get a good deal on the train.
Toronto is in the province of Ontario and Montreal is in the province of Quebec. Ontario and Quebec are 2 of the 10 provinces in Canada.
Yes there is a London in Ontario
Montreal - Quebec Quebec - Quebec Toronto - Ontario Vancouver - British Columbia Ottawa - Ontario
London, Ontario is 5 hours behind London, England. So if they wedding starts at 9am London England time, it will be 4am in London Ontario
According to VIA Rail's website, You will be able to take a train from Montreal to Toronto, then transfer to the Niagara train.