Hello, I live in Tokyo and help run @tokyoindies.com. Haneda is closer to central Tokyo (Narita is technically not even in Tokyo prefecture), and therefore smaller and usually more expensive / targeted to business travellers. If you can get it for the same price it's better, but no big difference.
Comments