Mira basicamente lo que tienes que lograr es llevar a cabo lo que sucede en un reloj durante ese tiempo... en otras palabras, lleva el reloj a la matematica y lograras hacer lo que quieres hacer...
Código PHP:
echo $horaInicio = mktime(40,0,0,0,0,0);
echo '<br>';
echo $horaFin = mktime(5,30,0,0,0,0);
echo '<br>';
//resto las dos horas
$diferencia = abs($horaInicio - $horaFin);
//convierto la diferencia a horas
//para separar los resultados
//una hora tiene 60 minutos y 60 segundos
$hora = floor($diferencia/(60*60));
//ahora saco los minutos
//le restas a la diferencia, las horas que ya sacaste
//volviendo a convertirla en el formato completo
//y esta vez la divides en 60 minutos
$minutos = floor(($diferencia-($hora*60*60))/60);
//ahora muestras tu resultado
echo $hora.':'.$minutos;
Suerte!