I wouldn't count on the flight to DUB departing at 20:20. I flew out on Wednesday and the flight left at 12:10AM. The excuses were weather and air traffic delays. On my return yesterday from DUB, the 9:25aM departure became the Noon departure because of, you guessed it, weather and air traffic delays in EWR for the plane coming to DUB.