Tokyo Disney Resort operates a direct Disney Liner shuttle bus from Haneda Airport to the resort, serving both Tokyo Disneyland and Tokyo DisneySea, with a travel time of about 30 minutes and a fare of approximately 900 yen. No transfers. This is the recommended option for arrivals with luggage. The train route takes about 55 minutes but is cheaper.
Quick Answer: Disney Liner Shuttle Bus from Haneda to Tokyo Disney Resort: 30 minutes, approximately 900 yen adult. Direct from all terminals. Stops at both Tokyo Disneyland and Tokyo DisneySea. No transfers.
Best Route
Disney Liner Bus (recommended): Direct from Haneda Airport (Terminals 1, 2, and 3) to Tokyo Disney Resort, serving both parks. Departs every 20 to 30 minutes during park hours. Purchase at the Airport Limousine Bus counter in the arrivals hall.
Train alternative: Keikyu Airport Line from Haneda to Shinagawa (17 minutes, 430 yen); transfer to JR Yamanote to Tokyo Station (5 minutes); transfer to JR Keiyo Line to Maihama (15 minutes); then Disney Resort Line 2 stops to DisneySea (10 minutes, 260 yen). Total: about 60 minutes.
Step-by-Step Directions
Bus: In the Haneda arrivals hall, follow the signs to the Airport Limousine Bus. Purchase a ticket to Tokyo Disney Resort. Confirm that the bus serves Tokyo DisneySea (the bus stops at both parks within the resort). Board at the designated bus bay. Direct journey with no changes.
Train: Keikyu Airport Line from any Haneda terminal to Shinagawa. Transfer to JR Yamanote Line toward Tokyo Station (inner loop). Transfer at Tokyo Station to the JR Keiyo Line underground south platforms. Keiyo Line to Maihama. Disney Resort Line 2 stops at Tokyo DisneySea Station.
Cost
Disney Liner Bus: Approximately 900 yen for adults, 450 yen for children.
Train route: Approximately 930 to 1,000 yen total (Keikyu not covered by JR Pass, Disney Resort Line not covered). With JR Pass: 690 yen (Keikyu + Disney Resort Line only).
Travel Time
Bus: 30 to 40 minutes from Haneda.
Train: 60 to 70 minutes total, including transfers.
Taxi Option
A taxi from Haneda Airport to Tokyo DisneySea costs approximately 5,000 to 8,500 yen and takes 30 to 45 minutes. The Disney Liner bus has a similar travel time and is far cheaper. Taxis are practical for groups of 4, who can split the cost, or for arrivals before the bus service starts.
Best Option with Luggage
The Disney Liner bus is best for luggage. Bags go in the luggage compartment, no platform transfers, and the bus delivers you to the resort entrance from which DisneySea is a short walk or one Disney Resort Line stop.
Best Option Late at Night
The Disney Liner bus runs until the resort closes. Verify the last bus time at the resort or on the Tokyo Disney Resort website if visiting during a special late-night event. After the last bus, taxis from Maihama Station are available at all hours.
Nearby Guides
- Tokyo Disney Guide
- Haneda Airport to Tokyo
- Tokyo in 3 Days
- Tokyo Planning Guide
- Things to Do in Japan
FAQ
Does the Disney Liner bus stop at DisneySea specifically?
Yes. The Disney Liner from Haneda serves both Tokyo Disneyland and Tokyo DisneySea within the resort. Confirm your intended stop when purchasing the ticket at the bus counter to ensure you board the right service.
Is DisneySea further from the resort entrance than Disneyland?
Yes. Disneyland is closer to the main resort entrance at Maihama. DisneySea is further into the complex, about a 15 to 20-minute walk from the main entrance or one Disney Resort Line stop. The bus drops you closer to your intended park.
Which Haneda terminal does the Disney Liner depart from?
All three Haneda terminals (1, 2, and 3) have Airport Limousine Bus counters with Disney Liner services. Follow signs to the limousine bus area in the arrivals hall of your terminal.

