The odds of drawing a royal flush are 1 in 649,739. You have four possible hands (four suits) out of the total 2,958,960 total combinations, so we calculate the following:
In the equation 4/2,958,960, both numbers are divisible by four, so we get 1/649,739. The odds against are 649,739:1.