Hosts finished the formalities even before lunch on the fourth day by bundling out Rajasthan for a paltry 173 in their second innings in 56.2 overs.
After scoring 408 in their first innings, Saurashtra bowled out Rajasthan for 201 and took a first innings lead of 207 runs.
The visitors were left tottering at the brink at close of play yesterday after they were reduced to 99 for five in their second innings.
Rajasthan skipper Ajay Jadeja, was the only batsman to put up some resistance to the host's pace-spin combination of Sandip Jobanputra and Rakesh Dhruv with his fighting 80.
Jadeja's 119-ball knock was studded with 13 fours during his 167 minutes stay at the crease.
Resuming at their overnight score of 99 for five, Dishant Yagnik could add only one run to his overnight score before being bowled by Jobanputra, who claimed all the five wickets yesterday.
The lower order batsmen tried hard to stick around their captain but defeat was looming large on them and it was just a matter of time before they gave away the fight.
Left-arm spinner Rakesh Dhruv cleaned up the lower order as he returned figures of 4 for 18 in 10.2 overs Medium pacer Jobanputra was the wrecker-in-chief dismissing 6 batsmen for 77 runs besides scoring a valuable fifty coming in lower down the order in Saurashtra's first innings.