The picture used in this infobox is unsatisfactory. Please feel free to replace it so it conforms to Bulbapedia conventions. Reason: Location map has Lyra
The Fast Ship S.S. Aqua (Japanese: 高速船アクア号Fast Ship S.S. Aqua) is a ferry service that runs between Johto and Kanto. It is one of the methods of transportation between Johto and Kanto in the Generation II and IV games, alongside the Magnet Train, walking, and flying or teleporting. It travels between Olivine City and Vermilion City. A player can only travel on this ship after defeating the Johto League.
When the player first rides the ship to Vermilion City, a man will bump into them as they board and explain that he lost his granddaughter. When the player first enters the lower deck, a crewman will deny them access to the rest of the ship, asking them to locate a co-worker who is slacking off on the floor above. The crewman is a Sailor in a previously empty room (in Generation IV, the Sailor is found sleeping in a cabin before the player is asked to find him), and once he is defeated in a Pokémon battle, the crewman below will let the player pass. After traversing through the lower deck, the player will find the man's granddaughter trying to get the captain to play with her. The player takes her back to her grandfather, at which point the S.S. Aqua will arrive in Olivine City and the player can disembark.
After the initial trip to Kanto (which can happen on any day of the week), the S.S. Aqua can be sailed from Kanto to Johto every Sunday and Wednesday and from Johto to Kanto each Monday and Friday. Trips after the initial one will end when the player sleeps in the bed in their cabin, which heals their party.
Trainers can also be encountered and battled on the ship each voyage. In Pokémon Gold, Silver, and Crystal, if the player defeats one or more Trainers on the ship and then boards it again for the same voyage (even on the same day), the Trainers can be battled and defeated again, and the player can keep re-boarding and re-battling the Trainers an unlimited number of times. However, in the Generation IV remakes, once an individual Trainer is defeated, that Trainer can never be battled again, regardless of when or how often the player re-boards the S.S. Aqua.
This section is incomplete. Please feel free to edit this section to add missing information and complete it. Reason: Layout images from HeartGold and Soulsilver
In both Generation II and Generation IV, if the player goes to sleep, wakes up, and hears the announcement about docking, checking the Pokégear map will still show the player in the ocean between Kanto and Johto. This is because "S.S. Aqua" is actually a location on the map, and thus cannot move.
In HeartGold and SoulSilver, Hiker Noland has a Bronzor on his team, making it the first Sinnoh Pokémon owned by an NPC that the player may see.
Sailor Jeff in the same games has a Makuhita, the first Hoenn Pokémon owned by an NPC the player may see.
The S.S. Aqua along with the S.S. Anne and S.S. Tidal all have at least one NPC on board who will either mention that they are sea sick or will be facing a trash barrel, thereby implying that they are seasick.
On the trip from Vermilion City to Olivine City in HeartGold and SoulSilver, Pokéfan Georgia and Pokéfan Jeremy can be engaged in a Double Battle, meaning that the opponents will have 8 Pokémon between them.
In Generation IV, there is a girl in the Olivine Port building that mentions the player having been in Kanto before even if they have not.
In HeartGold and SoulSilver, the captain of the ship implies that the S.S. Aqua travels to Sinnoh, as he mentions finding Plates there. However, the ship does not appear in any of the games that take place there.