bikwale

Kinetic Green E Luna vs TVS XL 100 Heavy Duty

Prices ex-showroom Delhi, checked 2026-09. On-road and running costs estimated for Delhi.

Kinetic Green E Luna and TVS XL 100 Heavy Duty are from different segments and turn up together on most shortlists. The E Luna costs ₹22,072 more than the XL 100 Heavy Duty, so the question is whether what it adds is worth roughly 46% extra.

On our category count it is a draw at 3 each, which usually means the two are aimed at different riders rather than one being better.

Category by category

  • Price

    XL 100 Heavy Duty

    The XL 100 Heavy Duty starts ₹22,072 lower (₹47,918 against ₹69,990), about ₹700 a month less on a standard loan.

  • Running cost

    E Luna

    The E Luna is electric and costs a fraction per kilometre to run, though its purchase price and battery replacement risk need weighing against that.

  • Performance

    XL 100 Heavy Duty

    XL 100 Heavy Duty has the better power-to-weight ratio: 49 against 17 bhp per tonne. It will feel quicker with a pillion and on overtakes.

  • Safety kit

    E Luna

    E Luna adds combi-brake (cbs) that the XL 100 Heavy Duty does not have on any variant.

  • Features

    E Luna

    E Luna gets digital console, fast charging, removable battery and cruise control and 1 more items.

  • City manners

    XL 100 Heavy Duty

    XL 100 Heavy Duty is 8 kg lighter, which you feel in traffic and when parking.

Which one should you buy?

Buy the E Luna if

  • your priority is short city commutes
  • your priority is home charging
Read the E Luna review

Buy the XL 100 Heavy Duty if

  • you want the lower purchase price and EMI
  • you ride two-up or on highways and want the stronger engine
  • you are a new rider or shorter and want the lighter bike
  • you live where TVS's bigger service network matters
Read the XL 100 Heavy Duty review

What each really costs

Base variants, Delhi, 30 km a day. Servicing and insurance are class-typical estimates.

CostE LunaXL 100 Heavy Duty
Ex-showroom₹69,990₹47,918
On-road, Delhi₹78,253₹59,043
Energy, 5 years₹9,250₹79,225
Servicing, 5 years₹10,000₹17,500
Insurance renewals₹3,756₹2,836
Five-year total₹1,01,259₹1,58,604

Full specification comparison

Better figure in each row is shown in green.

SpecKinetic GreenE LunaTVSXL 100 Heavy Duty
Price
Starting ex-showroom₹69,990₹47,918
Rough EMI / month₹2,220₹1,520
Engine
Engine99.7 cc
Engine type1 Cylinder, Air Cooled, 2 Valves
Power4.3 bhp
Torque6.5 Nm
Claimed mileage57 kmpl
CoolingAir-cooled
TransmissionAutomaticCVT automatic
Electric
Peak motor power1.2 kW
Battery2 kWh
Claimed range110 km
Charging time4 hrs
Top speed50 km/h58 km/h
Dimensions
Kerb weight96 kg88 kg
Fuel tank4 L
Seat height787 mm
Ground clearance170 mm145 mm
Wheelbase1335 mm1228 mm
Length1985 mm1895 mm
Width735 mm670 mm
Height1036 mm1077 mm
Brakes & suspension
Front brakeDrumDrum, 110 mm
Rear brakeDrumDrum, 110 mm
ABS / CBSCBSSBT
Front suspensionHydraulic TelescopicTelescopic Hydraulic spring type
Rear suspensionDual, Hydraulic Damper with SpringSwing arm with Hydraulic Shocks
Tyres
Front tyre2.50-162.50-1641L
Rear tyre2.50-162.50-1641L

E Luna vs XL 100 Heavy Duty: questions people ask

Which is cheaper, the E Luna or the XL 100 Heavy Duty?
The XL 100 Heavy Duty is cheaper by ₹22,072 at the base variant (₹47,918 against ₹69,990 ex-showroom Delhi).
What is the on-road price difference between the E Luna and XL 100 Heavy Duty in Delhi?
About ₹19,210: roughly ₹78,253 for the E Luna and ₹59,043 for the XL 100 Heavy Duty, base variants, including road tax, registration and insurance.
Which costs less to own over five years?
Our estimate for five years at 30 km a day in Delhi is ₹1,01,259 for the E Luna and ₹1,58,604 for the XL 100 Heavy Duty, including purchase, energy, servicing and insurance renewals. The E Luna comes out ₹57,345 ahead.

Read the full reviews

Also worth a look