Nope, doesnt come back around that time, it comes back as a local for the most part so you'd be there for quite a long time. One of my friends rode it and got to GCT around 7. It arrives to NH around 5pm so for it to come back to GCT around 5:50 is a dream.