Vermutlich als Sühneleistung wegen einer Fehde mit Tynemouth Priory beschloss Dunbar 1247, das Kreuz zu nehmen. Zur Finanzierung des Kreuzzugs verkaufte er für 120 Mark sein Gestüt in Lauderdale sowie Weideflächen an Melrose Abbey. Ostern 1248 verbrachte er beim König in Berwick oder Coldingham. Wenig später reiste er durch England nach Frankreich, wo er sich wie mehrere andere schottische Adlige dem Kreuzzug des französischen Königs Ludwig IX. anschloss. Er starb aber bereits in Marseille, wo er sich für die Überfahrt ins Heilige Land einschiffen wollte.