The two reasons for Columbus's first voyage from Spain are:
- He went in search of an easier route to Asia
- Spain wanted to control the spice trade
These reasons align with Columbus's goal of finding a westward route to Asia for trade purposes, particularly for valuable spices and other goods.