Hokkaido is accessible by air, rail, and sea from multiple points in Japan. The choice between them depends primarily on your budget, available time, and where you are travelling from. For most international visitors arriving via Tokyo, the decision comes down to a 90-minute flight versus a 4-hour Shinkansen journey — each with distinct advantages.
By Air
New Chitose Airport (CTS), located approximately 40 kilometres south of Sapporo, is Hokkaido’s primary international and domestic gateway. It handles over 20 million passengers annually and is well connected to the rest of Japan and the Asia-Pacific region.
Domestic Flights
The Tokyo–Sapporo route (Haneda–New Chitose) is one of the busiest air corridors in the world. Flights depart every 15–30 minutes during peak hours, operated by JAL, ANA, Skymark, Air Do, and Peach Aviation. Flight time is approximately 90 minutes. Fares vary significantly by carrier and booking timing; advance purchase fares on full-service carriers start from approximately ¥10,000–15,000 one-way, while budget carriers may offer fares below ¥8,000.
Direct domestic connections also operate from Osaka (Kansai and Itami), Nagoya (Chubu Centrair), Fukuoka, Sendai, and several other cities.
International Flights
New Chitose receives direct international services from Seoul, Taipei, Hong Kong, Bangkok, Singapore, and several Chinese cities. During the ski season, additional charter and seasonal services operate from Australia and Southeast Asia directly to Hokkaido.
Hakodate Airport and Asahikawa Airport also handle domestic routes for travellers heading directly to those regions.
New Chitose Airport to Sapporo
The JR Rapid Airport train connects New Chitose Airport to JR Sapporo Station in 37 minutes, departing every 15 minutes. The fare is approximately ¥1,150. This is the fastest and most reliable connection between the airport and city centre.
Airport shuttle buses operate to major Sapporo hotels, taking 70–80 minutes and costing approximately ¥1,100. While slower, buses may be more convenient if your hotel is far from Sapporo Station.
The airport-to-city train journey is covered by the JR Hokkaido Rail Pass (available through Klook), which can be activated on arrival.
By Train (Hokkaido Shinkansen)
The Hokkaido Shinkansen connects Tokyo to Shin-Hakodate-Hokuto station in southern Hokkaido in approximately four hours. From there, a connecting JR limited express train continues to Sapporo in an additional 3.5 hours, making the total Tokyo–Sapporo journey approximately 7.5–8 hours by rail.
The Shinkansen route passes through the Seikan Tunnel, the world’s longest undersea tunnel, crossing the Tsugaru Strait between Honshu and Hokkaido. An extension to bring the Shinkansen directly to Sapporo is currently under construction.
For travellers holding a Japan Rail Pass, the Shinkansen route to Hokkaido is fully covered (for ordinary reserved seats). This makes the train journey effectively free for JR Pass holders, whereas flights incur additional cost. The trade-off is time: 8 hours by train versus 90 minutes by air.
The Shinkansen is particularly worthwhile for visitors who wish to stop in Hakodate along the way, as the southern Hokkaido city warrants at least one overnight stay for its night view, morning market, and historical architecture.
By Ferry
Ferry services connect Hokkaido to several ports on Honshu. The most practical routes for tourists include:
| Route | Duration | Approximate Cost | Notes |
|---|---|---|---|
| Aomori → Hakodate | 3.5–4 hours | ¥2,500–¥5,000 | Most frequent service |
| Sendai → Tomakomai | 15 hours (overnight) | ¥8,000–¥15,000 | Comfortable overnight option |
| Niigata → Otaru | 16–18 hours (overnight) | ¥7,000–¥15,000 | Arrives directly in Otaru |
| Oarai → Tomakomai | 18 hours (overnight) | ¥10,000–¥20,000 | From Ibaraki, near Tokyo |
Ferries are the most budget-friendly option and are particularly practical for travellers bringing a vehicle. The overnight Sendai–Tomakomai ferry combines transport with accommodation, potentially saving a night’s hotel cost. Vehicle reservations should be made in advance during peak travel periods.
Which Option Is Best?
| Priority | Recommended Option | Why |
|---|---|---|
| Speed | Flight to New Chitose | 90 minutes Tokyo–Sapporo |
| Cost (with JR Pass) | Shinkansen | Covered by pass at no additional cost |
| Cost (no pass) | Budget airline | Peach/Skymark from ¥5,000–8,000 |
| Scenery | Shinkansen + stop in Hakodate | Scenic route, Seikan Tunnel |
| Travelling with car | Ferry | Only option for bringing a vehicle |
| Budget + overnight | Overnight ferry | Saves one night accommodation |
Getting Around Hokkaido
Once on the island, several transport options are available depending on your itinerary and comfort with driving. Our detailed guides cover each option:
- Rail Travel — JR Hokkaido network, passes, and key routes
- Bus Travel — Highway buses and local services
- Car Rental — Driving in Hokkaido, rental companies, winter driving
- Sapporo Subway — Getting around the capital