The calculation of flight time is based on the straight line flight distance from Minneapolis, MN to Punta Cana, Dominican Republic (as the crow flies), which is about 2,319 miles or 3 732 kilometers. Your trip begins in Minneapolis, Minnesota. It ends in Punta Cana, Dominican Republic.