The men's 800 metre freestyle event at the 2018 Asian Games took place on 20 August at the Gelora Bung Karno Aquatic Stadium.