The Press Trust of India news agency, quoting police, said the bus was traveling to neighboring Gujarat state when it apparently failed to negotiate a bend on the highway near Pune and fell off a bridge.
Police said four other vehicles, whose drivers had stopped to help rescue the bus passengers, were also damaged when a container vehicle crashed into them at the accident site.
The injured were taken to nearby hospitals.
Dennis Rodman pledges to end trips to North Korea
Scarlett Johansson steps out with fiance after pregnancy reveal