St. Joe is at the intersection of I-29 and US 36, 30 mins north of KCI Airport in Kansas City. I-229 forms a loop that goes to Downtown. US 59, US 71, US 169, and Missouri Route 6 also run through town.