The westbound Southwest Chief stops at 11:46pm, the eastbound at 1:28am. There's a train waiting room at the corner of Andy Devine Ave (Route 66) and 4th St. It's not a full train station and you cannot buy a ticket…
Runs two buses daily to Phoenix (from $20, 3¾ hours). Tickets are purchased at 2115 E 14th St, but the stop is at 1245 Castle Dome Ave.
Amtrak's Sunset Limited stops at Yuma on the way to Los Angeles (5¾ hours) and New Orleans (41 hours).
Greyhound buses depart from the gas station on W Beale St.
Has daily flights to Phoenix.