Alyssa Ali, 20, from Florida in the US, had been in London where she has been studying for a month.
She fortuitously decided to come to Ipswich this weekend, as part of her travels around the UK.
Sheeran grew up in Framlingham, about 15 miles north of Ipswich, but he is known for being an avid Ipswich Town fan and has sponsored their shirts, and he played gigs at other pubs in the town before he became famous.
"I love Ed and have been a fan for a decade," said Ms Ali.
"So I had to come to his hometown and go around Ipswich, and I was here yesterday, and then he decided to pop-up here in this pub, and my hotel's eight minutes walk from there, so we ran over here as soon as I found out, hoping to get in.
"I'm so nervous because I don't know if I'll be able to get in. I'm just so excited to be in his presence again."
She said she was very much looking forward to hearing his new songs.