I am using royal Enfield classic 350 . Milage of this bike is very bad . Till 3000 km it give the milage approx 40 km per litre . After 3000 or 3500 it's milage start decrease . At present total running of my bike is approx 7000 and it give me the milage of 27 -28 km per litre .
If I talk about it's comfort that is not so good for driver it is ok but for the person who sit on the back seat that is worst .
In reliability it is worst because sometimes it do not start in one kick and in winters it take approx 10 minutes to get start .
Road grip of this bike is ok not but not soo good . In rain it also ok compare than other bikes .
Very expensive bike cost of the is approx 1.50 lac . After that maintenance of this bike is also high. Petrol consumption is also high . So first look at your pocket then go for it.