Once again, I've been asked some very important questions about comics from a young reader. So, let's just jump right in to one of them:
"Has Batman or Superman ever driven a rocketship before?"
The short answer is "Hell, yes!" to both. But the long answer is even better than that.
But before we get started with the answer, I would point out that the correct verb is "flown." You "fly" a rocketship, but you "drive" a car.
First, Batman. Batman has everything you can think of, as well as everything you can't think of. So, of course he has a rocketship:
This is Batman with his son, Damian, who has taken on the mantle of Robin. You are a bit too young, however, for me to explain how Batman got a son, or why Batman and his son's mommy aren't married to each other. Someday, when you're older, we'll have this talk.
Meanwhile, though, Batman definitely flies a rocketship.
Now, Superman is a different story. As an infant, Superman came to Earth in a rocketship, but he didn't technically "fly" it: his father programmed it to fly to Earth just as the planet Krypton was destroyed.
Also, because Superman can fly in space on his own power, he doesn't really seem to need a rocketship. However, that doesn't mean he has never flown one. For example, sometimes he loses his powers or has to fly through a cloud of kryptonite meteors, and then he really needs a rocketship. Other times, he just thinks rocketships are cool, which is why he has the SuperMobile!
The SuperMobile is a rocketship that also punches. That makes it the greatest rocketship ever made.
Hope that answers your question!