A single off leg spinner Danish Kaneria brought Dravid the 200 that spanned 10 hours and 50 minutes at the crease, consumed 424 balls and contained 27 fours.
India were 482 for five at the time, a lead of 258 runs over Pakistan's first innings score of 224.
Dravid becomes the fourth Indian to score a double ton against Pakistan after Virender Sehwag, Sanjay Manjrekar and Anshuman Gaekwad.
The 200 pushes Dravid's career aggregate to 6785 in the 78th Test.
Dravid's previous 200-plus scores in Tests:
200 no, v Zimbabwe at Delhi in 2000-01
217 v England at the Oval in 2002
222 v New Zealand at Ahmedabad in 2003-04
233 v Australia at Adelaide in 2003-04.