A thoughtful mother has warmed hearts across the globe after handing out 200 goodie bags to passengers on her 10-hour flight just in case her baby started to cry.

The woman was travelling from Seoul, South Korea, to San Francisco, California, with her fourth-month-old when she decided to give out the packs, which contained a note, ear plugs and a selection of sweets.

One of the passengers on the flight, Dave Corona, posted photos of the 'touching gesture' and commented that he didn't hear a 'peep' out of the child once.

A kind mother handed out 200 goodie bags at the beginning of a 10-hour flight just in case her baby started to cry

'Hello, I'm Junwoo and I'm 4 months old,' the note included with the goodie bag read (the mother pictured left with her child)

'Hello, I'm Junwoo and I'm 4 months old,' the note read.

'Today, I am going to the U.S. with my mom and grandma to see my aunt. I'm a little bit nervous and scary [sic] because it's my first flight, which means that I may cry or make too much noise.

'I will try to go quietly, though I can't make any promises... Please excuse me.

'So my mum prepared little goodie bag for you! It is some candies and earplugs. Please use them when it's too noisy because of me. Enjoy your trip. Thank you.'

The sweet note was written from the perspective of the infant (pictured)

While the idea was embraced by the passengers, many social media commenters were torn over whether the idea was necessary at all.

'That was a nice gesture, but I think people need to be more understanding on flights and not make parents and their children feel so unwelcome on flights. We were all babies at one point in life,' one woman wrote.

'This is just sad. She doesn't need to do such a thing. We people should understand her,' another added.

But others said they would have appreciated such a move.

'What a great and smart idea,' said one person.

'Just being able to put together 200 care packages with a small infant around is super impressive! And of course, Murphy's Law is alive and well,' another said.