I travel a lot and usually wear something that can last long enough for my 5-6 hour domestic flights, without need to change mid-flight most trips. In the event I might leak, I protect my seat with a disposable chuck pad - nobody seems to have noticed or said anything after dozens of flights.
Last night I was traveling with my families caravan and was soaked to the point of a leak when we stopped for food mid-route on a 10 hour drive. This travel typically requires at least one if not two changes. I grabbed my supplies out of my bag, expecting to walk into the restaurant with my family and divert to the bathrooms while they waited in line. Giving me a chance to change and come order from the Subway sandwich line when I finish.
What actually happened, was I got to the loo and the attendant had just started cleaning. Then told me it'd be 30 minutes until she was done. Since we had parked so far, my family told me to jump in line. So there I was, holding a bright blue Forma Care Nacht slip with my gold bond powder and blue pack of a adult sized wipeys, ordering lunch getting tons of stares from others in-line and in particularly the restaurant staff. No doubt they had a laugh about me after.
Once back in the car, I'd wet even more while we ate - so I had to literally float above the seat for 20 miles until the next road stop rest area. Then cary my supplies into a full restroom and stand in line for several minutes getting even more looks from travelers waiting for the stalls. Once I was in one, I didn't care who knew and was ready to get the heck home and forget about all this nonsense. Got some very strange stares carrying my wet nappy from the stall to the outside trash can (since for some reason there are none inside) and heard a kid comment to his dad about my obvious diaper change as a left.
I wanted to die.