A train from San Diego to Phoenix-Mesa Gateway will travel much more than the 320.4 mi distance between them. The actual distance depends on the route taken, and stops along the way.
Other train routes from San Diego
Find and compare cheap train tickets from San Diego to other popular destinations on momondo