Try to schedule your arrival at Narita Airport before 2 p.m. You need three to four hours to clear customs/immigration, collect your bags and then make the connection from Narita to Haneda by bus. If you arrive in Narita after 2 p.m. we recommend you stay overnight near Narita.