A New Jersey Transit bus drove off the road and into a marsh in Logan Township after its driver suffered a "medical episode."

 

NJ Transit Bus in a marsh (WPVI TV)

The bus veered off Route 130 near High Hill Road injuring the driver and several passengers. Three of the
seven passengers aboard were taken to the hospital as a precaution and were released later Sunday.

The driver, whose name was not released, was taken to a hospital for treatment. But further details on the driver's condition were not disclosed.

Passengers tell WPVI TV the driver passed out behind the wheel as the bus suddenly left the road. The bus was not damaged.

The Associated Press contributed to this report.