Who was the first explorer to find a sea route from Europe to Asia?

Vasco da Gama.
The expedition left from Lisbon, went to the Cape Verde Islands, Mozabmbique, Mobasa, Malindi, and from there to Calicut, India. The journey was from 1497 to 1499.