Wallich got the diploma of the Royal Academy of Surgeons at Copenhagen in 1806. At the end of the year he was appointed as doctor in the Danish colony of Serampore, then known as "Frederiksnagore" in Bengal (now in West Bengal). He sailed for India in April 1807 and arrived at Serampore the following November.