。后来汉密尔率领印度军团加入日本参加了日俄战争，他是第一个在日俄战争爆发后第一个抵达日本的西方人。后来汉密尔顿在1905年和1910年之间赴南方司令部服务。
加里波利之战.赫伯特·基奇纳任命汉密尔顿领导地中海盟军远征军占领土耳其的达达尼尔海峡及君士坦丁堡。当时汉密尔顿已经62岁了，由于当时协约国在埃及和希腊群岛仓促中集结了一支近八万人的远征军。但是这样的军队由于国籍，语言，信仰甚至种族都各自不一。而且汉密尔顿有很多的新战术想法是一些老军人（将军）无法接受的，加上缺乏敌方的情报及