The train ride is a little over 2 hours each way with a 3 1/2 hour layover at the Canyon.
©2007 mikeojohnson photography