What are the reasons why Christopher Columbus made his voyage in 1492?

simple, it could be two reasons complementing each other,

1)-Trade routes ( silk road) were cut off or blocked after the fall of Constantinopole (Istanbul/Turkey) to Ottoman Turks

2)- Sailing towards west to go far east avoiding Turks in the east
3)economic rivalry with portugal
4)to spread christianity and scientific and technological improvements