Staff and students at a Fylde school completed a 60-mile challenge to raise money for Sport Relief.
Inspired by teachers Adam Penney, Toby Barker and Penny Beckett, who cycled 50 miles between Kendal and Kirkham-based Carr Hill School, students walked 12 miles around primary schools in the town to raise hundreds of pounds for the sports charity.
Mr Barker said: “The students were brilliant.
“All of them made it back to school even if some were walking wounded with aches, pains and blisters.
“It was a hot day which made things harder but they all worked together, were positive and showed great determination to finish. I am really proud of them.
“I’d like to thank the primary schools for their hospitality as they all provided refreshments and in some cases entertainment.
“Big thank you also goes to all the friends and family who supported us and helped to raise £600 for Sport Relief.”
The fund-raiser was kicked off by the teachers who cycled from Kendal to Kirkham, completing the journey in three hours after a 4am start.
The staff arrived at the Royal Avenue-based school at 8.30am to meet students from their mentor groups, ready to help them to complete the final leg of the challenge, a 12-mile walk taking them on a route which covered Kirkham and the surrounding areas.
The staff and 50 students had regular breaks throughout the journey, stopping at local primary schools Kirkham St Michaels, Kirkham and Wesham, Medlar with Wesham, Ribby with Wrea, Newton Bluecoat and Freckleton Strike Lane.
The second leg of the challenge took the staff and students five hours and 45 minutes to complete.
A school spokesman added: “The fund-raising idea was born after students watched the many Sport Relief challenges back in March.
“At the heart of the campaign is the Sport Relief Mile, which involves members of the public doing their bit for charity.
“Students discussed these activities during mentor time and decided they wanted to do their bit to raise money to help vulnerable people in both the UK and the world’s poorest countries.”
To donate to the fund raising total go to www.justgiving.com/CarrHill60Mile