|Fastest time||23h 43m|
|Trips per day||1|
Book VIA Rail Canada from Toronto to Rogersville from US$115.56. There are 1 VIA Rail Canada schedules from Toronto to Rogersville and you can expect on average to pay US$115.56 for a VIA Rail Canada ticket to Rogersville. In Toronto, VIA Rail Canada departs to Rogersville from Union Station and no other station. In Rogersville, VIA Rail Canada arrives at VIA Station and no other station.
An average trip on VIA Rail Canada from Toronto to Rogersville takes 23 hours and 44 minutes, while the fastest available VIA Rail Canada trip will get you to Rogersville in 23 hours and 43 minutes,