See question above. How about if someone travels by boat from a town to another town, does he have to say Hagomel?

Mishna Berura (219: 1) maintains that when traveling by boat and arriving to a town where one will spend one or two days, Hagomel is not recited since one is still in the middle of the journey. Betzel Hachochmo (1: 21) and Shevet Halevy (9: 45) are of the opinion that if one has reached the place of the purpose of his travel and he will stay there three days, Hagomel should be recited. the same applies, if one returns home and will stay three days before starting a new journey.