Getting from Tokyo to Hokkaido by cheaper flights
There are two airports in near Tokyo area. One is Narita airport mostly operated for international flight, which is located in Chiba prefecture, one hour away from Tokyo downtown by train. The other is Haneda airport mainly for domestic flights. It takes approximately 20 minutes from Shinagawa station in Tokyo to the airport by train .
In case you land at Narita from your own country, and go to New Chitose airport without stay in Tokyo area, flight from Narita to New Chitose is more convenient than that from Haneda to New Chitose. If you have plan to stay in Tokyo before going to Hokkaido, boarding the flight from Haneda to New Chitose is better choice because you can save more money and time for the transportation from Tokyo to the airport.
From Tokyo(Narita) to New Chitose airport
Use LCCs such as Jet Star Japan, Vanilla-Air and Spring airlines
• Jet Star Japan http://www.jetstar.com/jp/en/home
• Vanilla-Air https://www.vanilla-air.com/en/
• Spring Airline https://en.ch.com/
From Tokyo(Haneda) to new Chitose airport
Use budget airlines such as Skymark and Airdo
• Skymark http://www.skymark.co.jp/en/
• Airdo http://www.airdo.jp/en/fare/index.html
ANA and JAL, Japanese two major aviation companies offer special ticket for foreign travelers. The ticket price is much cheaper than those of standard ticket price.
• JAL http://www.world.jal.com/world/en/japan_explorer_pass/ar/
• ANA http://www.ana.co.jp/wws/ph/e/wws_common/promotions/share/experience_jp/