A double-decker tour bus careened onto a sidewalk and into a tree near Central Park, injuring 11 people on Thursday, officials said.

The bus had veered off the road after being cut off by a yellow cab near Fifth Avenue and East 63rd Street at around 1:15 p.m., according to police and witnesses.

Officials told The Post that people who were hurt were transported to local hospitals in stable condition. Several of those injured had been on the upper deck of the bus when the crash unfolded.

“It happened so fast,” explained Maria, a dental assistant from Bielefeld, Germany who was riding on top with her two sisters, another relative and a family friend.

The group spoke to The Post outside Lenox Hill Hospital just hours after the crash.

“My eye is bruised and I fell in front of the seat,” recalled Lini Becka, 38. “I was laying on the floor. A firefighter helped me off the bus.”

Sofia, a 19-year-old German who’s been working with kids in Ohio, said her and her pals had no idea what had happened, despite being on the upper deck.

“I was shocked,” she said. “We were on the tour bus driving and the whole bus crashed into the tree. No one saw anything.”

Danny Palletto — a 41-year-old construction worker from Staten Island who was on a job across the street — was one of the first to arrive on the scene.

“I was here working, all of a sudden I hear BOOM!” he said. “People were screaming, people were yelling. One girl had blood running down her face, it looked so bad. But nobody looked like they were going to die. But there sure were a lot of banged-up faces. I’m just glad nobody died.”

Photos posted to social media showed the green Go New York Tours bus wedged up against a tree near the eastern border of the park as authorities assessed the damage.

Palletto said several of the people who were hurt were being treated by EMTs on the upper deck.

“They hit their faces on the bars on the seat,” he said. “I saw one woman lying down with her feet up. There were other passengers assisting her.”

Palletto also recalled how dozens of people rushed over to make sure nobody was seriously injured in the moments after the crash.

“Everybody came [to help], all races, ethnicities, it was a good thing to see,” he said. “We checked under the bus to make sure no one was pinned under … People were bleeding … People were in agony … We just tried to do what we could. It’s New York, you gotta be ready for anything.”

Palletto added that the bus driver had been on the phone, fuming over the taxi that cut him off, when Palletto arrived on the scene.

“When we went over, the driver was getting out of the bus. He was on the phone,” Palletto said. “The driver was telling people that a cab cut him off. There was a witness over there telling people that she saw the same thing.”

Additional reporting by Tina Moore