The roads must have had an upgrade since I last went then because it took 3 hours to drive from my sisters which is closer to Seville than Gibraltar, and that guy is saying it would take 1hr 45mins.
I think we did it in about 2 hours from Tarifa. Google maps shows a route that does take 3 hours from Gibraltar though. Maybe you wen that way?
No idea. I wouldn’t know either as I was merely the passenger. Tarifa is a fair bit closer than Gib too to be fair.