How long did Christopher Columbus sail?

It took Christopher Columbus 2 months and 3 weeks to sail from Spain to America