А между ними и нет никакой смысловой разницы, за исключением того, что глагол "остаться" совершенного вида (действие завершено) , глагол "оставаться" несовершенного вида.
По смыслу они одинаковы, например,
остаться дома-оставаться дома
остаться в живых-оставаться в живых.
В субботу мы остались дома.(маловероятно, что они куда-то пойдут, имеется результат-принято решение остаться дома).
В субботу с утра мы ещё оставались дома, но потом нам позвонили друзья, и мы поехали к ним в гости. ("оставались" указывает на незавершённость действия, и в предложении есть указание на продолжительность этого действия-"с утра") .
В вашем примере можно сказать и так, и так. Единственная небольшая разница в том, что во втором предложении делается акцент на незавершенности действия.
Например,
До отхода поезда осталось пять минут (времени мало), я уже не успею сходить купить газету.
До отхода поезда остаётся пять минут ( время ещё есть), пойду-ка я пока постою на перроне.