That's a good question. In a laboratory, scientists found Monarchs could fly almost 4 mph. However that could vary depending a lot on weather conditions. We do know it takes them about 2 months to travel 2000 miles from Michigan to their winter home in Mexico.
For a lot more interesting facts on butterflies visit The Journey North Website.