just wait you could take a rest in your cabin to past the time
in the shipyard it was being built you get the ticket after the elite four defeat
You can get two ferry tickets:The ticket for the SS Tidal is obtained by completing the Delta Episode.You can get the Eon ticket by Streetpassing someone with Pokemon Alpha Sapphire or Omega Ruby.
in little root town
Same place the SS Anne was.
Beat the elite four. Then go to Slateport's port and the ferry is there.
You go on the SS Tidal, go to the battle tower and have one, final Trick House. I'm not happy with the amount to do after completing Pokemon League in Ruby and Sapphire...grrr...
Then you must get one from a friend who has one or migrate one from firered, leafgreen, ruby, sapphire or emerald that got one from Pokemon colosseum or Pokemon xd gale of darkness.
After you've already been to the island you can go to vermillion and use the dock where ss anne was. The ferry there now ill take you there.
In Kanto. It will be where you get dropped off on the SS Aqua.
What you need to do is you need to go to cinabar island and then you need to defeat the gym leader to get to meet bill again, get the tri pass, gain use of the ferry, and you will be able to go and get the ferry. You will never get to go on the SS. Anne again, unless you activate a cheat. No need to thank me [:-)
No you don't it is past the ship just get Pokemon with cut so it wont sail Away then use surf and you'll find it
1. put Sapphire into the bottom slot of your DS and your Pokemon (pearl, diamond, platinum, HG, SS) into the top slot.2. make sure that the Pokemon you want to transfer are inside boxes in your sapphire game! 3. turn on your DS game and go to the main menu. 4. select "migrate from sapphire" on the menu. 5. select the Pokemon you want to transfer (you gotta pick 6) and it'll save your games 6. when you go back to the main menu, your Pokemon should be in the pal park. I Hope that's what you were asking XD