Here's the breakdown:
* Ganymede's orbital period around Jupiter: About 7.15 Earth days
* Jupiter's orbital period around the Sun: About 11.86 Earth years
So, while Ganymede completes an orbit around Jupiter in a little over a week, it takes over 11 years to complete one orbit around the Sun along with Jupiter.