Gordon deltok 1855–1856 som løytnant i Krimkrigen. Han bistod 1856–1857 ved grensekommisjonene i Bessarabia og Armenia og gjennomførte i 1858 på nytt en lignende oppgave i sistnevnte land.