Back when I was in college, the school I went to was across the state. It was too far away to drive but not far away enough for a flight, so most of the time when I came home I would take the bus. One weekend when I was coming home, I had a late class that Friday so the only ride I could get was overnight. There were a bunch of people from my school going that direction, but it wasn't even half full, so I had most of the back to myself.
For some reason when I was riding I wasn't tired, and I knew I would be on there for a few more hours, so I didn't know what to do with myself. A few miles went by and I started thinking about touching myself. I hadn't been able to masturbate for days, and the more I thought about it, the more I needed to cum. I was scared, but the more I looked around, I saw that everyone else had passed out except for the driver. For about 10 minutes I was trying to rub myself in my jeans, but I really wasn't getting anywhere. It was uncomfortable reaching into my pants in the bus seat, so I figured I would need to strip down. My heart was pounding, and every time I would start to remove something, I would chicken out. At one point I had my shoes and socks off, but I was so nervous my hands were shaking. I finally told myself I had to do it, so I quietly slipped off my pants and underwear, leaving my in just my hoodie and t-shirt. At first I just sat there half naked, but I spread apart my legs and lightly rubbed my clit. I had never masturbated in public before, and I came in about three minutes. I couldn't believe what I had done, and I was still incredibly horny, so I slid down, put my feet on the back of the seat and fingered myself again, this time digging inside, but taking my time.
This went on and on for the rest of the ride and I had cum five times before I was done. For the last 20 minutes or so, I just sat there with my shirts pulled above my breasts completely exposing my bare body, rubbing my thighs and belly and slowly wiggling my toes. When I had to get dressed, I just put on my jeans and I shoved my underwear and socks into my purse, and about 15 minutes later the ride was over. I met my mom and dad at the bus station, and when I hugged them I hoped they couldn't smell my pussy juice all over my hands, but if they could they didn't say anything. We got to the house and I went to bed since the ride wore me out, but I had to give myself one more feel before I went to sleep.
That night was the most fun I have ever had on a bus.