As the travel covers KSA by road, better check with KSA embassy to make things sure. And since you have your GF with you, make it double sure so that you don't get into any sort of trouble at KSA border. The transit visa you mentioned is the one for airline passengers.