It takes roughly 11 hours and 57 minutes to jet from Punta Cana Intl. Airport (PUJ) (PUJ) to Heathrow Airport (LHR) (LHR). If you'd like to get some rest, bring a neck pillow, an eye mask and some earplugs.