Tamron 28-300mm F/4-7.1 Di III VC VXD vs Tamron 50-400mm F/4.5-6.3 Di III VC VXD
Every published spec side by side, with today's lowest prices for the market you've chosen.
Key differences
- Closest focus: 0.19 m on the 28-300mm F/4-7.1 Di III VC VXD, against 0.25 m on the 50-400mm F/4.5-6.3 Di III VC VXD.
- Max magnification: 0.50× on the 50-400mm F/4.5-6.3 Di III VC VXD, against 0.36× on the 28-300mm F/4-7.1 Di III VC VXD.
- Weight: 610 g on the 28-300mm F/4-7.1 Di III VC VXD, against 1,155 g on the 50-400mm F/4.5-6.3 Di III VC VXD.
28-300mm F/4-7.1 Di III VC VXD or 50-400mm F/4.5-6.3 Di III VC VXD: which should you buy?
Choose the 28-300mm F/4-7.1 Di III VC VXD for its closest focus and weight.
Choose the 50-400mm F/4.5-6.3 Di III VC VXD for its max magnification.
On paper the 28-300mm F/4-7.1 Di III VC VXD wins more rows (2 to 1); if the 50-400mm F/4.5-6.3 Di III VC VXD's strengths are the ones you shoot with, and its price is lower where you buy, it can still be the better buy.
![]() | ![]() | |
|---|---|---|
| Lowest price today | $699 new | $1,199 new $849.99 used |
| Optics | ||
| Focal length | 28–300mm | 50–400mm |
| 35mm equivalent | 28–300mm (full frame) | 50–400mm (full frame) |
| Maximum apertureLower f-number lets in more light. A zoom wins only when it is as bright at both ends. | f/4–7.1 | f/4.5–6.3 |
| Minimum aperture | f/22 | f/22 |
| Made for | Full frame | Full frame |
| Elements / groups | 20 / 13 | 24 / 18 |
| Aperture blades | 9 | 9 |
| Closest focus | 0.19 m (best) | 0.25 m |
| Max magnification | 0.36× | 0.50× (best) |
| Focus & handling | ||
| Autofocus | Yes (VXD) | Yes (VXD) |
| Optical stabilisation | Yes | Yes |
| Weather sealed | Yes | Yes |
| Internal zoom | No | — |
| Aperture ring | No | No |
| Teleconverter compatible | No | No |
| Size & weight | ||
| Weight | 610 g (best) | 1,155 g |
| Diameter × length | 77 × 126 mm | 88.5 × 183.4 mm |
| Filter thread | 67 mm | 67 mm |
Green marks the better figure where “better” is unambiguous. A dash means the maker doesn't publish it or we haven't verified it yet.

