Route suggestion based on Google Maps (KL - Tokyo, no swimming but ferry):
Kuala Lumpur - Bangkok 1,460km (296 hrs)
Bangkok - Hanoi 1,271km (259 hrs)
Hanoi - Lạng Sơn 150km (31 hrs)
Lạng Sơn - Pingxiang, Guangxi (~25km)
Borders between VN and PRC are currently closed.
Pingxiang, Guangxi - Shanghai 2,118km (477 hrs)
Shanghai - Kobe (
ferry: 2 days, 100,000 JPY one-way standard)
Kobe - Tokyo (along Tōkaidō) 542km (114 hrs)
_____________________________________________
~5,566km of walking (~1,200hrs) +
~46.5 hrs on the ferry.
As a matter of fact, one member of our
sister site cycled from the UK to Japan.
Follow Steve Anthony Tallon and explore their bibliography from Amazon's Steve Anthony Tallon Author Page.
www.amazon.com