Best Pick

Nikon NIKKOR Z 18-140mm f/3.5-6.3 VR

84.3 Macro Score
18-140mm22-40Nikon ZISWeather Sealed
Why we recommend this

A lightweight 315g all-in-one zoom with a 7.8x range (27-210mm equivalent), 5-stop VR, and weather sealing makes this a practical walkaround lens for Nikon Z DX cameras. It earns high scores in landscape (91.6) and budget categories, pairing versatile reach with solid dust/moisture resistance for outdoor use. Best for travel photographers or casual shooters wanting a single lens for landscapes, portraits, and distant subjects without swapping glass.

View Details & Prices
Price MX$12,499
Nikon NIKKOR Z 18-140mm f/3.5-6.3 VR lens

Great Alternatives

These options also score highly and may better suit your specific needs

Nikon NIKKOR AF-S NIKKOR 20 mm f/1.8G ED 20mm

78.1 Macro Score
20mmf/1.8Nikon FWeather Sealed
Why we recommend this ▼

The f/1.8 maximum aperture and Extra-low Dispersion glass elements deliver strong low-light performance with controlled aberrations in a compact 355g body. Its Silent Wave Motor enables fast, near-quiet autofocus down to 7.8 inches, making it a discreet option for tight spaces. This lens is best for FX-format shooters capturing expansive landscapes or environmental portraits who need a lightweight ultra-wide prime.

View Details & Prices
Nikon NIKKOR AF-S NIKKOR 20 mm f/1.8G ED 20mm lens
Price MX$18,498

Nikon NIKKOR Z DX 16-50mm f/2.8 VR 50mm

63 Macro Score
16-50mmf/22Nikon ZISWeather Sealed
Why we recommend this ▼

A constant f/2.8 aperture across the 16-50mm zoom range provides consistent low-light performance and subject separation, paired with 5-stop Vibration Reduction for sharp handheld shots. Its compact 330g build and weather sealing make it a durable, portable option that doesn't sacrifice the smooth bokeh from its 9-blade diaphragm. This lens is best for travel and street photographers using Nikon Z DX cameras who need a fast, versatile standard zoom in a lightweight package.

View Details & Prices
Nikon NIKKOR Z DX 16-50mm f/2.8 VR 50mm lens
Price MX$18,999