Got there eventually.
I think I was trying to over complicate it, I had a day off and came back with a fresh pair of eyes.
<?phpif ($rows['status'] == "On Time") {echo '<font color="green">On Time</font>';} elseif ($rows['status'] == "Delayed") {echo '<font color="orange">Delayed</font>';} else {echo '<font color="red">Cancelled</font>';} ?>