By Air- the best and fast way to reach Japan is via a flight as various airlines run through between India and Japan.By Sea- This is best suited for those who like a long luxurious holiday through cruises.By Rail and Road- There are no such rail and road routes are available between India and Japan.