Haneda Airport to Tokyo or Yokohama Cruise Port Private Transfer

30 to 40 minutes (approximately)
Pickup offered

Start or end your trip stress-free. Skip the taxi queues with a private transfer between Tokyo Haneda Airport(HND) and Yokohama Port/Tokyo International Cruise Terminal.

Why choose us?
√ Safety First: Professional, non-smoking drivers focused on safe driving.
√ Flight Tracking: Delayed? Don't worry. We track your flight and wait up to 90 minutes after actual landing time for free. For port pickup, we wait up to 60 minutes.
√ Stay Connected: We will send you the driver's details and meeting point photo via WhatsApp/Message 24 hours before your trip.
√ Name Sign Pickup: Our driver will hold a name sign at the Arrival Hall Exit.
√ No Hidden Costs: All highway tolls, parking fees, and taxes are included.

⚠️ Vehicle Selection Guide (Please check luggage limits):
√ 7-Seater (Alphard): Max 5 pax + 5-6 standard luggage, or 6 pax with moderate luggage.
√ 10-Seater (Hiace): Max 7 pax + 7-8 standard luggage.
Note: Standard luggage = 24-inch suitcase. Child seats extra (request in advance).

What's Included

Port Pick-up/Drop-off(depends on options)
Private Transfer
Air-conditioned vehicle
Airport Pick-up/Drop-off(depends on options)
60/90-minute free waiting time
Name Sign Pickup
Gratuities
Other Personal Expenses

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

Our private transfer service covers pick-up and drop-off at Tokyo Haneda Airport (HND, Terminal 1, 2, or 3) and Yokohama Port/Tokyo International Cruise Terminal. For locations outside these designated areas (Tokyo Haneda Airport and Yokohama Port/Tokyo International Cruise Terminal), an additional fee will apply.

Drop-off point
This activity ends in a different location. You can choose from multiple locations at checkout.

What to expect

Booking:
Select your desired direction (Haneda Airport to Cruise Port OR Cruise Port to Haneda Airport) and a vehicle type based on your group size and luggage. Child seats are available for an extra charge; please request them in the "Special Requirements" section during checkout or contact us in advance.

24 Hours Before:
For your peace of mind, our support team will send your driver's details, vehicle plate number, and a photo of the meeting point via Viator message, WhatsApp, or email ensuring a smooth connection.

Pickup Details:
From Haneda Airport (HND): Your driver will wait at the Arrival Hall Exit (inside the terminal) holding a personalized Name Sign. We actively track your flight status and offer 90 minutes of complimentary waiting time from your actual landing time, so you don't need to rush through customs.
From Tokyo / Yokohama Cruise Port: Your driver will wait at the designated passenger pick-up area outside your terminal with a Name Sign at your scheduled time. We track your ship's arrival and offer 60 minutes of complimentary waiting time after docking.

The Journey:
Relax in a clean, climate-controlled private vehicle. Enjoy a direct and swift transfer between Haneda Airport and your cruise terminal.

Duration: Approximately 30-40 minutes (depending on traffic conditions and whether you are heading to the Tokyo or Yokohama terminal).
Our private transfer is significantly faster and more comfortable than navigating crowded Tokyo trains with heavy cruise luggage.
Drop-off:
Arrive right at the entrance. Your driver will assist you with unloading your luggage directly at the cruise terminal's passenger drop-off area or the Haneda Airport departure hall, ensuring a stress-free start or end to your vacation.

Additional info

  • Public transportation options are available nearby
  • Infants are required to sit on an adult’s lap
  • Suitable for all physical fitness levels
Supplied by Caiyi Travel

Tags

Port Transfers
Airport & Hotel Transfers
Private Drivers
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more
from per group (up to 15)
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}