Hull City have endured a frustrating spell on their travels and are still without an away league win for 13 months.
The Tigers went ahead in the 28th minute when Fraizer Campbell coolly finished after a fine pass from Seb Larsson.
Larsson almost made it 2-0 in the second half when his 20-yard free-kick struck the crossbar.
But Reading levelled three minutes from the end when substitute Jon Dadi Bodvarsson drilled home from an acute angle.
“It is very difficult to analyse,” said Hull head coach Leonid Slutsky.
“We were very close to winning this match and we need a win (away from home) like fresh air.
“Everybody is very disappointed because we had more chances to win and we controlled the match.
“We had clear chances, we hit the bar from a free-kick and it is really difficult to take. We worked very hard and we had patience as well. We just need to win and we will wait for that win to come.
“We conceded the goal after we had gone on the attack and we lost the ball.
“Is not winning away a mental problem? Yes, maybe. But a mental problem is difficult to research or change.”
Reading manager Jaap Stam criticised the club’s fans after some sections of the Madejski Stadium crowd jeered him and his side.
“If I feel pressure from the fans and how they act at certain times, that’s a little bit wrong,” said Stam after Reading narrowly avoided a third successive home defeat.
“You need to write something about that. You cannot only jeer when it’s not going well and then for the rest of the game we don’t hear from you.
“As a fan, you need to support your team and not jeer against them. The players are working very hard to get a result, to do well and to win their games.
“It’s not only the fans who think about winning.”
Stam was also booed when making his substitutions.
“The crowd is not telling me who to bring on,” added the Dutchman.
“They need to look at themselves and not at me.
“We fought very hard to get back into the game and I thought we deserved the equaliser and a point.”
Reading: Mannone, McShane, Moore, van den Berg, Gunter (Bodvarsson 76), Kelly (Tiago Ilori 66), Beerens, Edwards, Blackett (Obita 51), McCleary, Aluko. Unused substitutes: Evans, Swift, Clement, Jaakkola.
Hull City: McGregor, Tomori, Dawson, Hector, Aina, Meyler, Irvine, Kingsley, Bowen, Larsson (Toral 78), Campbell (Dicko 65). Unused substitutes: Mazuch, Marshall, Diomande, Henriksen, Clark.
Referee: S Martin (Staffordshire).