|Fastest time||8h 0m|
|Trips per day||5|
Book VIA Rail Canada from Toronto to Saint-Hyacinthe from $77.57. There are 5 VIA Rail Canada schedules from Toronto to Saint-Hyacinthe and you can expect on average to pay $100.28 for a VIA Rail Canada ticket to Saint-Hyacinthe. In Toronto, VIA Rail Canada departs to Saint-Hyacinthe from Union Station and no other station. In Saint-Hyacinthe, VIA Rail Canada arrives at VIA Station and no other station.
An average trip on VIA Rail Canada from Toronto to Saint-Hyacinthe takes 8 hours and 56 minutes, while the fastest available VIA Rail Canada trip will get you to Saint-Hyacinthe in 8 hours and 0 minutes,