The KTM 250 Duke is a street bike available at a starting price of Rs. 2,12,529 in India. It comes in 1 variant and 4 colours. It is powered by a 249.07 cc BS6 Phase 2B engine and has a user reported mileage of 31 kmpl. KTM 250 Duke Mileage - Check mileage of KTM 250 Duke (30.08 kmpl) at BikeDekho and Find out the fuel efficiency for 250 Duke and average per liter from actual bike owners. They want a good mix of speed, refinement, and fuel economy with a big bike feel. It is a much cheaper option than the Duke 390 at a sacrifice of a few features & less power. The Duke 250 is designed similar to the Duke 390. It carries the similar aggressive streetfighter naked design like the 390. What is the range of KTM 250 Duke ? The KTM 250 Duke offers an average range of 480 km (base variant).