How far is it from Mesa to apache junction

It is around 21 miles from Mesa. AZ to Apache Junction, AZ, & would take about 27 minutes to drive.
Updated on Thursday, February 02 2012 at 09:37AM EST