Best lenses for nikon d3400

By: Team | Category: shopping | Updated On: 5/27/18
Best lenses for nikon d3400

Never miss any opportunities to click best photos, pack your bag with suitable lens for Nikon d3400. You may need to pick diff lenses depending on the type of photography location and situation. There are some lenses which fit all situation.Ok. Here are the lists of Best lenses for Nikon d3400 and buying option in India.

1) All In One Lenses for Nikon D3400


  • Nikon AF-S 18-140mm: All in one purpose lens ready for wide and standard photography, also for telephoto, making this lens perfect for general photography and travelling as well.

    Price of the lens is around 22000 Rs.
    Buy from Amazon

  • Nikon AF-S 18-200mm: Another general purpose photography lens which will give extra 60mm zoom.

    Price of the lens is around 45K Rs.
    Buy from Amazon
    We have one more equivalent lens from Tamron with half of the price. But do check its image quality and other aspects consider it before buying
    Tamron af 18-200mm

  • Nikon AF-S 18-300mm: Here is the one more such a lens with zoom up to 300mm. You may need to pick one tripod along with this one. As shooting with 300mm little difficult as you need to keep your hand extra study. 

    Price of the lens is around 46K Rs.
    Buy from Amazon


2) Prime lenses for Nikon D3400

Also called as a portrait lens, one doesn't come with zoom or has single focal length. Prime lens called as a portrait because it is best suited for portrait photography. The sharpness of the image taken from these lenses will be always better compared to the zoom lens.

  • Nikon AF-S 50mm lens: One of the most popular prime lens for the portrait photography. Planning for wedding or child photography, this is the best companion. 
    There are 4 different version of 50mm lens from Nikon.
     1. Nikon AF-S 1.8G 50mm
     2. Nikon AF 1.8G 50mm
     3. Nikon AF-S 1.4G 50mm
     4. Nikon AF 1.4G 50mm
    Always bear this in mind that for our Nikon D3400, autofocus functionality works only with AF-S lenses. This is because D3400 missing built in focus motor. As a beginner level photographer, it's better go with autofocus lens.

    So now we have left with two lenses, in this,  one with 1.4G aperture is a full frame lens i.e FX format. Our Nikon d3400 is a DX format camera. FX format lenses work with our camera but focal length will be multiplied by 1.6x so 50mm acts as an 80mm

    So finally my only one recommended lens is. 
    Nikon AF-S 1.8G 50mm Price around 10K Rs.
    Buy from Amazon 

  • Nikon AF-S 35mm lens: Another prime lens with little more wide angle compared to 50mm.

    Price if the lens is around 9K.
    Buy from Amazon

  • Nikon AF-S 85mm lens: Again as I explained for 50mm this one FX format, there is no DX format with 85mm. One can buy this lens but focal length is not exactly 85mm when attached to D3400.

    Buy from Amazon

3) Best Zoom lenses for Nikon D3400

Now when you are looking zoom, along with AF-S also need to look for VR element. i.e vibration reduction. Since Nikon D3400 doesn't have built-in vibration reduction and zoom lens contains moving elements so VR becomes an essential part of the lens. 

  • Nikon AF-S 55-300mm VR II: If you are more interested in wildlife and sports photography this lens is the one you should be looking for.  Lens provides long range zoom of 300mm you can easily reach out the birds flying or animals running away from you. And picture quality at 300mm is absolutely perfect. If the subject is too far away, you may still find 300mm is not enough, but keeping budget and beginner level in mind this one fits in majority of the conditions. 

    Price is around 20 to 21K Rs.
    Buy from

  • Nikon AF-S 55-200mm VR II: Here is the one more zoom lens which you can purchase below 10k price, but with the shortage of 100mm at the far end.

    Price is around 10K Rs.
    Buy from

  • Nikon AF-S 70-300mm VR II: This one is the full frame FX lens, with our Nikon D3400 this one acts as 105mm to 450mm, ya much longer zoom.  One can go for it, but keep one prime lens or your kit lens along with you. Since you may find difficult to shoot subject closer to you.

    Price is around 35K Rs.
    Buy from

  • Nikon AF-P 70-300mm VR: We have a new lens in DX family,  10k cheaper compared to the full frame 70-300mm. And this time its AF-P, a new advanced autofocus system which is faster and smoother.

    Price is 25K Rs.
    Buy from

After reading all these lens stories what is the verdict, which are best lenses for Nikon d3400, from my perspective

  • Sell it off your kit lens and buy one prime lens and a zoom lens like - 35mm and 55-300mm or 50mm and 70-300mm.
  • Keep your kit lens and buy one zoom lens.
  • if you are portrait photographer buy just one prime lens - 50mm

Correct if I made any mistake, constructive comments are always welcomed. Happy shopping BuyBesto.

best lenses for nikon d3400

1 ) All In One Lenses for Nikon D3400
2 ) Prime lenses for Nikon D3400
3 ) Best Zoom lenses for Nikon D3400