I found this link helpful regarding a KSA Transit Visa: http://www.travelvisapro.com/blog/transitvisasaudi/ I am beginning to think that I have all the necessary documents to be granted a free Transit Visa at the land border. I've tried contacting the KSA Embassy in Abu Dhabi, but I have not gotten a response.