Royal enfield classic its avalable in two types 1st 350cc and 2nd 500cc the milage of 350cc if u drive simply its give a good milage like 40 - 42 its very good for 350cc and about 500cc its also good.
But its so heavy the milage of 500cc is also good 30- 33 and the both is good bikes its avalable in many colors and the both is good for long jurney its good for tours and its very comfortable bike royal enfield classic is a very good bike .