A baby girl born in the restaurant car of a high-speed train in Portugal will get free rail travel by the nation's state railway company for the rest of her life.

A 21-year-old woman delivered Mariana on the train traveling between Lisbon and Portugal's second-city Oporto on Wednesday with the aid of a male nurse who answered a call for help over the train’s intercom system.

The train made an unscheduled stop at Vila Nova de Gaia where an ambulance was waiting to take the mother and her baby to hospital. 

Both were found to be healthy.

In addition to awarding the baby a lifetime pass for free travel, railway company Comboios de Portugal also sent the young  mother a bouquet of flowers.