A MAN is fighting for his life in hospital after being struck by a bus.

The 43-year-old bus driver is in a critical condition in the Royal Alexandra Hospital after being hit by a McGill's Bus at the company's depot in Johnstone.

Police said the accidental incident happened at around midnight last night.