
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Air Do | 09:10 | 10:40 | Hakodate (HKD) | Tokyo (HND) | Book flight |
All Nippon Airways | 09:10 | 10:40 | Hakodate (HKD) | Tokyo (HND) | Book flight |
Japan Airlines | 09:35 | 11:10 | Hakodate (HKD) | Tokyo (HND) | Book flight |
All Nippon Airways | 11:55 | 13:25 | Hakodate (HKD) | Tokyo (HND) | Book flight |
All Nippon Airways | 12:05 | 12:45 | Hakodate (HKD) | Sapporo (CTS) | Book flight |
All Nippon Airways | 15:20 | 16:50 | Hakodate (HKD) | Tokyo (HND) | Book flight |
Air Do | 16:45 | 18:10 | Hakodate (HKD) | Tokyo (HND) | Book flight |
All Nippon Airways | 19:05 | 19:45 | Hakodate (HKD) | Sapporo (CTS) | Book flight |
All Nippon Airways | 19:15 | 20:45 | Hakodate (HKD) | Tokyo (HND) | Book flight |
Japan Airlines | 19:30 | 21:00 | Hakodate (HKD) | Tokyo (HND) | Book flight |
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Air Do | 07:15 | 08:35 | Tokyo (HND) | Hakodate (HKD) | Book flight |
Japan Airlines | 07:30 | 08:45 | Tokyo (HND) | Hakodate (HKD) | Book flight |
All Nippon Airways | 09:45 | 11:05 | Tokyo (HND) | Hakodate (HKD) | Book flight |
All Nippon Airways | 13:15 | 14:35 | Tokyo (HND) | Hakodate (HKD) | Book flight |
Air Do | 14:40 | 16:00 | Tokyo (HND) | Hakodate (HKD) | Book flight |
All Nippon Airways | 14:40 | 16:00 | Tokyo (HND) | Hakodate (HKD) | Book flight |
All Nippon Airways | 17:00 | 18:25 | Tokyo (HND) | Hakodate (HKD) | Book flight |
Japan Airlines | 17:10 | 18:35 | Tokyo (HND) | Hakodate (HKD) | Book flight |
All Nippon Airways | 18:25 | 19:50 | Tokyo (HND) | Hakodate (HKD) | Book flight |
Hakodate Airport is compact, so domestic check-in and security are usually quick. Follow your airline's check-in cut-off time and add extra time for international flights to Taipei, which include passport control. In winter, allow more time for the journey to the airport, as snow and icy roads can slow buses and taxis.
Hakodate Airport's IATA code is HKD, which appears on tickets and flight searches. Its ICAO code is RJCH. In Japanese the airport is called Hakodate Kūkō (函館空港). Some travellers call it Hakodate International Airport because it handles flights to Taipei as well as domestic routes.
Hakodate Airport is on the eastern side of the city. The airport bus reaches Hakodate Station in about 20 minutes, and the Yunokawa Onsen hot spring area is about 10 minutes away by bus. A taxi is also available and is handy if you are carrying heavy luggage or arriving on a late flight.
Yes. Free Wi-Fi is available in the Hakodate Airport terminal. You can use it to check flight updates, look up bus times into the city or contact your hotel. The terminal also has ATMs and foreign currency exchange machines, which is useful if you arrive from Taipei and need yen.
Yes. Japan Airlines, ANA and Air Do all fly between Tokyo Haneda and Hakodate, so there are several flights a day. Spring Japan also operates from Hakodate Airport. Flying is much faster than the Shinkansen, which takes around four hours from Tokyo to Shin-Hakodate-Hokuto before a local train into the city.
No. There are no direct flights between Singapore and Hakodate. Most travellers connect through Tokyo, taking a domestic flight from Haneda with JAL, ANA or Air Do, or through Taipei Taoyuan with Starlux Airlines or Tigerair Taiwan. Compare both options on Traveloka to find the connection that suits your dates.
No. Hokkaido has several airports, and New Chitose Airport near Sapporo is the island's main hub. Hakodate Airport serves the southern tip of Hokkaido. If Hakodate, Onuma or the Oshima Peninsula is your destination, flying into HKD saves a long train or road journey from Sapporo.
Hakodate Airport's international flights go to Taipei Taoyuan in Taiwan. They are operated by Starlux Airlines and Tigerair Taiwan. International schedules can change by season, so check your travel dates before booking. Domestic flights serve Tokyo Haneda, Osaka Itami, Nagoya Centrair and Sapporo.
The airport shuttle bus runs to JR Hakodate Station in about 20 minutes, with stops in the Yunokawa Onsen area. Regular local buses also run but take longer. Taxis wait outside the terminal, rental cars are available, and separate buses serve the Onuma area, including the Hakodate-Onuma Prince Hotel.
Is there an airport in Hakodate? Yes. Hakodate Airport, called Hakodate Kūkō (函館空港) in Japanese, is the city's own airport and the main air gateway to southern Hokkaido. Its IATA code is HKD, the code you will see on tickets and flight searches. Pilots and air traffic control use the ICAO code RJCH.
The airport is owned by Japan's Ministry of Land, Infrastructure, Transport and Tourism and is run by Hokkaido Airports, the company that also manages several other airports across the island. Some travellers call it Hakodate International Airport, because it handles international flights as well as domestic ones. Whichever name you use, if you are searching for the Hakodate airport code or an HKD airport guide, this is the place.
People also search for a "Hokkaido airport". Hokkaido has several airports. New Chitose Airport near Sapporo is the island's main hub, while Hakodate serves the southern tip of the island, around the Oshima Peninsula. If Hakodate is your destination, flying straight into HKD saves you a long train or road journey from Sapporo.
The most searched route to this airport is Tokyo to Hakodate, and it has the most choice of airlines at HKD.
Three airlines fly between Tokyo Haneda and Hakodate: Japan Airlines (JAL), All Nippon Airways (ANA) and Air Do. With three carriers on the route, there are several departures a day, which makes it easy to fit a Hakodate trip around your plans. The flight is much quicker than the train from Tokyo, which takes around four hours on the Shinkansen before a local connection.
Spring Japan, a low-cost airline, also flies from Hakodate Airport, adding another option for travellers coming from the Tokyo area.
Beyond Tokyo, Hakodate has flights to Osaka (Itami), Nagoya (Chubu Centrair) and Sapporo. The Sapporo flight is short and useful if you want to combine Hakodate with the rest of Hokkaido without a long overland trip.
Hakodate's international flights go to Taipei (Taoyuan), operated by Starlux Airlines and Tigerair Taiwan. International schedules can vary by season, so check the dates you want before you plan around them.
There are no direct flights between Singapore and Hakodate. Travellers from Singapore, Malaysia and the rest of Southeast Asia usually connect through one of two routes.
When you search for Singapore to Hakodate flights on Traveloka, the connecting options appear together. That makes it easy to compare total travel time and the number of stops.
Hakodate Airport sits on the eastern side of Hakodate, a short distance from the city centre and close to the Yunokawa Onsen hot spring area. It overlooks the Tsugaru Strait, the stretch of sea between Hokkaido and Honshu.
The location is one of the airport's best points. By bus, Hakodate Station is about 20 minutes away and Yunokawa Onsen is about 10 minutes away. That means you can land, collect your bags and be at your hotel in well under an hour in most cases.
Buses are the most common way into town. The airport shuttle bus runs to JR Hakodate Station in the city centre, with stops that include the Yunokawa Onsen area. Regular local buses also cover the route but take longer. Other buses connect the airport with the Onuma area, including the Hakodate-Onuma Prince Hotel, for visitors heading to Onuma Quasi-National Park.
Taxis wait outside the terminal. A taxi is the easiest choice if you are travelling with heavy bags, arriving late, or going straight to a hotel in Yunokawa.
Rental cars are available at the airport. A car makes sense if you plan to explore the Oshima Peninsula, Onuma Park or the coast. In winter, make sure your car has snow tyres and that you are comfortable driving on icy roads.
There is no train station inside the airport. If you want to continue by rail, take a bus to Hakodate Station for JR trains. Shinkansen services to and from Tokyo stop at Shin-Hakodate-Hokuto Station, which is outside the city centre and linked to Hakodate Station by a local relay train.
Hakodate Airport has separate domestic and international areas, so check which one your flight uses before you arrive. Both are compact and easy to navigate.
The domestic terminal has a food court on the third floor with local specialities such as ramen and seafood. There are also shops selling Hokkaido snacks, sweets and souvenirs. If you missed the morning market in town, the airport is a good last chance to pick up local treats.
Business Lounge A Spring serves domestic passengers. Entry conditions vary, so check with the lounge or your card provider before you plan to use it.
Free Wi-Fi is available in the terminal. You will also find ATMs and foreign currency exchange machines, which helps if you arrive from Taipei and need yen for the bus.
The observation deck on the upper floor has views over the runway and the Tsugaru Strait. On a clear day you may be able to see Honshu across the water.
Hakodate is one of Hokkaido's most atmospheric cities, with a harbour, historic streets and a strong food culture. Most highlights are easy to reach from the airport.
The city's tram network links many of these spots, including Yunokawa, Goryokaku and the station area, which makes getting around easy without a car.
Whether you are planning a Tokyo to Hakodate flight or a longer trip from Singapore, compare your options on Traveloka. You can look at different dates, airlines and connections side by side. If your plans are flexible, set a Price Alert and Traveloka will tell you when fares on your route change. Book your flight to Hakodate on Traveloka and start planning your trip to southern Hokkaido.



