I'm arriving from New Delhi, India (Indian passport) with JAL at Narita on 11th July at 07:30 and departing for San Francisco with JAL at 00:05 on 12th July from Haneda. Do I need a transit visa as I'll be switching airports and spending a few hours at JAL City Haneda Airport Hotel?

Previously I had connecting flights from Narita to San Francisco and obtained shore passes to relax at Narita Nikko Hotel. Now I'm travelling with my elderly Mom and do not want complications at Narita immigration or later in the day while going from Narita Airport to Haneda airport. Please advise.


Old post, but for posterity:

You do not need a transit visa if there aren't any possible connections for your itinerary on the same day and you arrive and depart from an airport within the same region.

In this case, by presenting your passport and connecting boarding pass or e-ticket, you get an entry stamp on arrival permitting you to stay in Japan for 72 hours.

From Timatic, the database used by airlines:

Holders of onward tickets transiting to a third country can obtain a Shore Pass on arrival for a max. stay of 72 hours only if there are no connecting flights on the same calendar day

Narita and Haneda are located in the same region (called "group" in Timatic)

Group A: Airports: Narita (NRT), Haneda (HND), Nagoya (NGO), Niigata (KIJ), Komatsu (KMQ) and Yokota.

So again, you do not need a visa

  • This should be upvoted to the top
    – JonathanReez
    Jun 29 '18 at 7:00
  • how about the luggage, usually we don't need to handle the check in luggage during the stopover, do we need to take the luggage during the transit from Haneda and Narita? I am traveling from Beijing to Boston but the flight will stop at Haneda and then continue from Narita. Jun 29 '18 at 10:53
  • @peterboston THen you will need to pick it up, as automatically transferring it between airports is not a thing
    – Crazydre
    Jun 29 '18 at 16:25

There seems to be a regulation (cited here and here, but I could not find an authoritative source) saying that you can get a "transit pass" for exactly this purpose.

But to be on the safe side, I would get a transit visa anyway - link is to the Japanese embassy in India, and it sounds like it is relatively cheap and easy to get.

  • 1
    thank you Michael.. you've clarified what various authorities in New Delhi could not do.. i'll get transit visas to be on the safe side.. i'm returning via haneda from sfo and leaving for New Delhi from Narita after a fortnight.. i guess i'll require two sets of transit visas
    – user6738
    May 14 '13 at 12:16
  • For reference, the relevant legislation regarding the "shore pass" are Article 15 of the Immigration Act and Article 14 of the ministerial ordinance for its implementation, which are available in English here and here. (Those translations are based on out-of-date versions of the texts, but those particular articles are still current.)
    – fkraiem
    Dec 18 '15 at 7:38

You will need a visa that allows you to get through the immigration control - whatever visa you are able to get as an Indian citizen.

There is no way to get to Haneda airport without that.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.