The Lugomir proper is 19,5 km long. The river continues the northeast direction of the Dulenska reka, along the western side of the Juhor, and enters the region of Veliko Pomoravlje. It flows through the villages of Kolare, Bresje and Majur and the southern outskirts of the town of Jagodina. After it is crossed by the Belgrade-Niš highway, the Lugomir empties into the Velika Morava near the village of Ribari.