Salamence is Overhyped. He doesn't stand a chance against my Rain Dance team.
Garchomp can't survive a hit from my Heracross or Kingdra.
Guaranteed.
What kind of unrelated garbage is this? Garchomp outspeeds and OHKO's both of them. GUARANTEED.
Rain Dance teams have no relevance in this thread, and 1 vs. 1 Salamence completely murders non-SS Kingdra.
Anyway, I have been talking a lot of trash. Time for me to back it up with an explanation.
Salamence has better Speed and Attack.
Dragonite has base 134 Atk and Salamence has base 135 Atk.
However, Dragonite is superior in both defense stats. I believe that Dragonite can survive a hit from Salamence and then 1HKO with Outrage.
Dragonite is not living an Outrage from Salamence stop thinking that he will.
In conclusion, they are both great Pokemon. I think a battle between them would come down to luck.