50 passengers were rushed to two different hospital this morning after a staff service bus veered off a bridge at Denarau, landing upside down in a swamp.

Police say 43 passengers were rushed to Zens Medical Hospital in Nadi Town while 7 passengers were rushed to Nadi Hospital.

They add the incident occurred around 7.50am as the bus was heading towards a hotel in Denarau.

Police investigation continues.