Getting to the race track from Gardens by the Bay wasn’t hard, but there was a bit of walking to the closest MRT station, through the Marina Bay Sands. We jumped on a train for a couple of stops, and then changed to another train. On the platform helpful people were explaining that there were a few different trains going to different places on the same platform, we had to wait a whole extra 2min. Getting out the station and into the track was a lot easier than navigating 3 shopping centres from where the busses all stopped.
A couple of years ago I was fortunate to be in the same country as The Tour de France at the same time. We were in Belgium, staying a short train ride away from where the race would wind through a small town and up a decent hill. The plan then was to catch a train and walk up the hill.