|Shortest Duration||37h 0m|
|Trips per day||2|
Book Amtrak from Toronto to Devils Lake from €227.36. There are 2 Amtrak schedules from Toronto to Devils Lake and you can expect on average to pay €246.98 for a Amtrak ticket to Devils Lake. In Toronto, Amtrak departs to Devils Lake from Coach Term - 610 Bay St and no other station. In Devils Lake, Amtrak arrives at Railroad Ave and Third St and no other station.
An average trip on Amtrak from Toronto to Devils Lake takes 36 hours and 32 minutes,