Dahl ble utnevnt til statsstipendiat i 1967. Han ble utnevnt til ridder av Madagaskars nasjonalorden i 1979, til offiser i 1984, kommandør i 1989, og til storoffiser i 1995. Han ble også tildelt Kongens fortjenstmedalje i gull. Han var medlem av Académie Malgache fra 1941 og av Det norske vitenskapsakademi fra 1957.