I have a rather simple question, maybe someone has the answer.

In the 17th century (1600 - ...) the Europeans started their trade with India around the horn of Africa. I know that one of reasons was that the Ottomanian Empire blocked the direct path.

Now here's my question:

How long did a sea transport take from India (Ceylon) to Spain around Africa?
How long did a sea/land transport take from India to Spain across the Indian Sea, Sues-Port Said, Med. Sea? Without considering political hurdles?