After beating the Captain Marvel level, I went to the New York hub and I flew over the Roxxon Power Station. As you are looking at the station I fly to the right and went down 3 docks. On this dock you will find the red platform where you will find Captain Marvel's Skycycle. Make sure you switch your character to Captain Marvel, select the bike, jump on and the achievement should pop. Easy.