Multiple choice Tropic of Cancer passes through which of these states Orissa Tripura Punjab Bihar Reveal answer Fill a bubble to check yourself B Correct answer Explanation The Tropic of Cancer passes through eight Indian states: Gujarat, Rajasthan, Madhya Pradesh, Chhattisgarh, Jharkhand, West Bengal, Tripura, and Mizoram.