do you need passport for domestic flights japan?
Domestic flights in Japan do not require ID of any kind, there are no (regular) ID checks at check-in or on the plane. However, Japanese law requires you to carry your zairyu card at all times, whether flying on a plane or not. ... I've flown intra-Japan many times, and never brought along my passport.