The DJI Mavic Pro and GoPro are launched just a few weeks apart and boast of quite the same features. Both drones promote portability and compactness.

But, in terms of technicality, which is the better drone?

To start with the head-to-head comparison of the two foldable drones, let us compare their weight and dimensions (when folded).

DJI Mavic Pro triumphs over GoPro Karma in both aspects.

Mavic Pro weighs 1.62 lbs with dimensions 83 x 83 x 198 mm when folded. While GoPro Karma weighs 2.22 lbs and measures 89.9 x 224.3 x 356.2 mm when folded.

The same story goes when Speed, Flight Time and Distance are compared.

DJI Mavic Pro can fly up to 40 mph in Sport Mode for 27 minutes at a distance of 4.3 miles away from its controller. The GoPro Karma trails behind with 35 mph for 20 minutes at 1.86 miles away from its controller.

More importantly, when the flight modes of both drones are compared, DJI Mavic Pro seem to be more advanced and user-friendly than the GoPro Karma.

The GoPro Karma is not equipped with some systems that DJI Mavic Pro has. The intelligent flying modes include obstacle avoidance feature, gesture control feature and follow me feature (object tracking system).  

As for the camera features, both drones have 12 MP CMOS sensor with 4K-capable video and 3 axis stabilization, which can take both raw and JPEG images.

However, Mavic Pro has wider movement range with built-in camera. You have to buy a GoPro Hero 5 for the GoPro Karma.

Also, Mavic Pro can be operated even by inexperienced people whereas GoPro Karma requires prior experience because of the manual controlled flight.

Considering DJI Mavic Pro exceeds GoPro Karma in almost all features, it is also much cheaper.

Mavic Pro costs $999 (Drone + Remote Controller) while GoPro Karma costs $1,099 (Drone+ Remote Controller +GoPro Hero 5 Black).

In conclusion, DJI Mavic Pro is a much better buy than the GoPro Karma.