In public primary, DD went on various outings during the year, so generic permission slips were sought at the beginning of the year. Lots of these were 1 class at a time rather than both classes in a year - sometimes 1 class was more interested in a topic, space reasons sometimes (and often the other class got there as well on a different time), and there were different levels of interest to going out in different teachers (and some particular class groups were better able to be brought out than others - but all got some outings).
The local library often had interesting seminars and events for schools and our school took advantage a lot (often they would walk down, or else get the regular scheduled bus).
There were also often interesting schools performances in the local theatre next to the library that the school went to.
Most years, 5th class would take a trip to see the Parliament (from suburbs to city centre - so regular bus in the opposite direction).
The school is set on the campus of a 3rd level Art and Technical college, and there would be some outings to the college as well - always the 6th class got a trip before leaving as part of doing their "Leavers' Project", and there would be various collaborations with other classes depending on the years. There were also sometimes visitors to the school because of their location - a NASA astronaut visited both the College (main reason) and also the school - doing age appropriate presentations to both.
Every year, there was a school trip for each year - most of those were between 60-90 minutes away by bus. 6th years had a 2 night residential trip to the Gaeltacht (4 hours by bus, but still in the same country) as well as the school tour.
There were also lots of outings for sports - various teams, from 2nd class upwards, in various sports - both team sports and athletics.
The PTA did a lot of fundraising to keep costs low and facilitate those in need still going on tours/trips. They are advantageously situated to be able to walk to lots of interesting and educational facilites nearby. There is a good scheduled bus service from right outside the school to local town centre or to city centre that worked well. So hiring buses was only needed for the annual big trips, the Gaeltacht trip and the very odd match/sports events. Most sports events were done by teachers and parents car-pooling, and sometimes even walking to the other school (for 1 sport, training was in another school about a mile away and 5th and 6th classes were allowed, if parents gave permission slips, to walk together from 1 to the other after school for training once a week rather than parents driving from 1 to the other, then collecting again an hour later - so most of them were very happy to walk similar distances to other local schools for matches).
All trips were in this country, no overseas travel in primary.