안녕하세요. 정성들여서 답변 드리는 사람입니다.
4박 5일 일정으로 도쿄와 오사카를 둘러보시는 건 조금 빡빡할 수 있지만, 주요 관광지만 잘 선택하시면 충분히 가능할 것 같아요.
도쿄에서는 2박 3일 동안 아사쿠사 센소지, 우에노 공원, 도쿄 스카이트리 정도를 하루에 보시고, 다음날은 시부야나 하라주쿠 쪽을 둘러보시면 좋을 것 같네요.
오사카는 1박 2일이라 시간이 조금 부족하긴 하지만, 도톤보리에서 맛있는 음식도 드시고 오사카성도 구경하시면서 여유롭게 즐기시면 좋을 것 같아요.
개인적으로는 욕심내서 무리하게 많은 곳을 다니시는 것보다, 각 도시의 대표적인 명소 몇 군데만 잘 선택해서 여유있게 다니시는 걸 추천드립니다.
답변이 도움이 되셨으면 좋겠습니다. 감사합니다.