Are the kilometres marked?

Yes, each kilometre will be marked along the route.