Je ne suis pas sûr pour la partie visa, mais pour l'heure :
Par le train le moins cher, je crois me souvenir que l'aéroport de Narita est à environ deux heures de Tokyo. Il se peut aussi que vous deviez être de retour à l'aéroport au moins une heure avant l'embarquement, et peut-être même plus. Et le système ferroviaire au Japon est notoirement complexe. Il est très facile de se perdre un peu et de manquer son vol à Tokyo (je l'ai déjà fait une fois) et il est très coûteux de prendre un taxi jusqu'à l'aéroport depuis Tokyo. Vous pouvez envisager de louer une voiture, mais vous devrez vous préparer à l'avance car même avec l'anglais sur tous les panneaux routiers, les noms de lieux japonais, etc. peuvent être un peu déroutants quand on n'est pas habitué.
Si vous voulez juste vous plonger dans la culture japonaise, ne vous inquiétez pas car Narita a beaucoup à offrir pour une ville aéroportuaire. C'est très compact, difficile de s'y perdre et proche de l'aéroport, donc même si vous devez prendre un taxi, ce ne sera pas trop cher. C'est une petite ville japonaise assez typique avec beaucoup de petits magasins, de la nourriture, des parcs, un musée de calligraphie , et un temple qui a au moins mille ans .
Mes deux premières fois au Japon, je n'ai eu que 24 heures à Narita entre deux vols et j'ai beaucoup apprécié.