arrive HND 5:35 am.
depart NRT 11 am.
Will be taking "the" bus I imagine (yet to research, but seems common).
Q: I'm pretty sure I don't need a visa or any sort of document beyond my US passport and boarding pass for this 6-ish hour transit which involves taking a bus, but just want to double check.