My layout is around-the-walls with a center peninsula. Access is a swing gate to a U shaped operating area. I have had the layout in place for five years so there is a reasonable amount of visitor experience. The minimum aisle width is 28" because that was the absolute largest we could get and make the desired track plan work. Two people can easily pass in 28" as long as it is not continuously. I limit the people in the room to three since that is the maximum number of operators the track plan accommodates and with more than three it is too hard to see around people to keep track of the trains.
There are two key things to keep in mind. First is the control arrangements. If there is a main control panel all operators need to access, then the space at that point needs to be a lot more than 28". Mine has no physical controls, each operator gets an iPad for the LCS and a Cab2 for the engines. This greatly minimizes the need to constantly walk back and forth through the aisles. When operating, I frequently sit on a barstool.
Second is the vertical aspect of the layout you plan. Mine is 41" high with a hidden yard at minus 6", a second level at 47" (perfect to intercept flailing elbows) and a third level at 53", chest height. These vertical aspects where near the edge of the layout make 28" too tight because people can not bend slightly when passing each other plus it causes operators to stand back from the layout edge to see properly, thereby blocking the aisle.
33" would have been a lot better but we could not make 33" work. 28" has proven to be "adequate". As a non train comparison, in our indoor and outdoor kitchens where two or three people work back to back and others watch, the aisle width is 48". If only my train room were large enough!