Multiple choice

When did Alexander invade India?

  1. 336 B.C.

  2. 326 B.C.

  3. 320 B.C

  4. 308 B.C.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Alexander the Great invaded India in 326 BCE, crossing the Indus River and defeating King Porus at the Battle of the Hydaspes. His invasion opened trade routes between India and the Hellenistic world. 336 BCE marks his accession to the Macedonian throne, while 320 and 308 BCE are not significant dates in his campaign.