South Rim
Train Service
The Grand Canyon Railway offers train service between Williams, AZ (on I-40) and Grand Canyon Village.. 1-800-THE-TRAIN
Train Service
(the National Railroad Passenger Corporation) offers train service from Flagstaff, AZ to points nationwide. Reservations: (800) 872-7245 - Flagstaff Arrival/Departure times: (928) 774-8679