Triumph Rocket 3 is priced at Rs. 20,19,120, has a 2458 cc 6 Speed Manual engine, and weighs 304 kg, whereas, the price of Ducati XDiavel is Rs. 20,19,000 with a 1262 cc 6 Speed Manualengine, and weighing 247 kg. You can compare Triumph Rocket 3 vs Ducati XDiavel based on their detailed specifications, features, prices and reviews.