Here are some of my experiences/recommendations in general:
- It is probably cheaper to go to Hokkaido by flying to Osaka/Tokyo and then flying to Sapporo via Jetstar. Jetstar's domestic flights can cost below ¥8,000 one-way inclusive of taxes!
- Feast lots! I love sushi, sashimi, crabs, scallops, prawns, ramen, udon, soba, tonkotsu, tempura, shabu shabu, and the list can go on and on. Japan has so much to offer for feasting. Throughout my 19 days in Japan, I hardly get to try all the kinds of food I listed down to try.
- Visit the public bath houses or hot springs. It's quite an experience.
- When you take the JR trains, do consider hopping on to the Limited Express trains. The fare is the same as the normal trains. By waiting just a little longer for the Limited Express trains, you might still end up reaching your destination earlier. It's faster because they stop at significantly less stations.
- If you love seafood, you MUST visit Hokkaido.