By Air (from Tokyo):
Direct flights from Tokyo's Haneda Airport (HND) to Hakodate Airport (HKD) typically take about 80 minutes. Airlines such as JAL, ANA, and Air Do operate these routes. One-way fares can range from approximately 14,000 to 25,000 yen for discount tickets, while regular fares may be around 43,000 yen. From Hakodate Airport, a shuttle bus transports passengers to Hakodate Station in about 20 minutes for 500 yen.