the day after vs the next day

Is there any difference between “the day after” and " the next day"?

.
I see none here-- they represent the same day.
.

To me -
The day after=After tomorrow.
Next day=Tomorrow.
Is this correct?

Thanks,
Suresh

.
No.

I went to Tokyo on October 17th and to Yokohama the day after.
I went to Tokyo on October 17th and to Yokohama the next day.

.