Мирослав Петров е завършил Висшето военноморско училище „Н. Й. Вапцаров” във Варна със специалност „Корабоводене”. Работил е дълги години като капитан на кораби по река Дунав. Освен това има опит и като мениджър в компании от сектора на водния транспорт.