Passengers waiting for a flight in Canada made the best of a bad situation by turning their airport delay into a big party.

Two men armed with an accordion and a guitar led a round of songs and dancing at Toronto airport when the flight’s passengers discovered their journey to St John’s would be delayed by around 30 minutes.

The crowd sang "Grey Foggy Day", "Sweet Forget Me Not", and "Music and Friends" together with a boy as young as 10 joining in.

The party was caught in a series of videos uploaded by Michelle Sacrey Philpott, who told CTV News that the gathering was “just Newfoundlanders having fun, enjoying each other’s company”.

“Music. Culture. That’s where our heritage is from,” she added.

The sing-along has been described as an old-fashioned Newfoundlander kitchen party. Ms Philpott said she had received emails from locals who are homesick or away from home telling her the videos reminded them of Newfoundland.

Sean Sullivan, playing the guitar, told CBC News that for his friend Sheldon Thornhill, playing the accordion in these kinds of situations is a regular occurrence.