The drive from San Diego to Tecate Mexico is exactly one hour. This estimate does not include any potential wait time at the border, but you can save a considerable amount of time if crossing during peak hours by traveling to Tecate, California on the US side of the border and then crossing in Tecate, vs. waiting at the Tijuana border.