This question already has an answer here:

I am an indian citizen taking a flight from Singapore to US. I have a layover of 6.5 hours at Haneda International Airport. Do I need a transit visa. I do not plan to venture outside the Airport.

Many thanks!

marked as duplicate by phoog, Ali Awan, Giorgio, choster, David Richerby May 24 '17 at 23:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


As stated by Timatic, the database used by airlines:

Visa required, except for Holders of onward tickets for a max. transit time of 72 hours through Tokyo Haneda (HND) or Osaka Kansai (KIX).

So no, you do not need a visa.

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