How Far Is San Diego From Tucson. The average train journey between these two cities takes 14 hours and 22 minutes, although the absolute fastest you could get there is 14 hours and 15 minutes. It takes approximately 6h 26m to drive from san diego to tucson.

The total driving time is 6 hours, 2 minutes. Fly for about 1 hour in the air. The main bus station is the bus terminal located at 801 e 12th st, not too far from the train.