Canon EOS R8 vs Nikon Zf

Canon EOS R8Canon EOS R8from ₹1,08,990vsNikon ZfNikon Zffrom ₹1,82,295

The short answer

Canon EOS R8

Choose the Canon EOS R8 for portraits, travel, vlogging, landscape, product and macro, everyday and street. It also costs ₹73,305 less, is 249g lighter and has more lenses at our stores (65 vs 51).

Nikon Zf

Choose the Nikon Zf for weddings and events. It also shoots faster 7.8 fps bursts and has two card slots.

Key differences

Specs side by side

Canon EOS R8Nikon Zf
Lowest price₹1,08,990₹1,82,295
SensorFull frameFull frame
MountRFZ
Burst6 fps7.8 fps
4K 60pYesYes
Card slots12
Flip screenYesYes
Weight461g710g
BatteryLP-E17EN-EL15c

Lenses and running costs

Canon EOS R8Nikon Zf
Lenses we track that fit6551
Body + best lens + card₹1,42,389₹2,48,244
Spare batteryLP-E17EN-EL15c

Questions

Which is better, the Canon EOS R8 or the Nikon Zf?

Choose the Canon EOS R8 for portraits, travel, vlogging, landscape, product and macro, everyday and street. It also costs ₹73,305 less, is 249g lighter and has more lenses at our stores (65 vs 51). Choose the Nikon Zf for weddings and events. It also shoots faster 7.8 fps bursts and has two card slots.

Which is cheaper, the Canon EOS R8 or the Nikon Zf?

The Canon EOS R8, by ₹73,305 at the lowest prices we track (checked 8 November 2026).

Which is lighter?

The Canon EOS R8 (461g vs 710g).

Can they use the same lenses?

No. The Canon EOS R8 is RF-mount and the Nikon Zf is Z-mount.

Find what fits your camera

Search any camera, lens or accessory and compare prices across Indian stores.

Open FineRig