High season in travel to Japan is from December to May. This is when travel tickets are at a premium. To be able to avoid the high ticket prices, you can book your ticket well in advance to get a good price.
Travel by Sea
There are several cruise ships that travel to Japan regularly from all major ports in the world. From China, you can take a 2 daytrip using the China Express, or a 1 day trip on the Orient Ferry.
If you are coming from Russia, there is a ferry that travels to Japan under 36 hours from Vladivostok. There are also ferries and ship from South Korea and Taiwan.
The beauty of being able to travel to Japan by sea is the sheer luxury of being away from the busy airports or train stations. You can relax for at least a day, and bask in the warm sun while enjoying a cool breeze.
Travel by Land
If you are interested in a scenic route and prefer land over sea, try the Trans-Siberian Railway which starts from Russia. There are 3 options in using this route. You could travel by train to Vladivostok then take a ferry ride to Fushiki; or your could start in China and use the Chinese Trans-Mongolia or Russian Trans-Manchuria which will connect you to a ferry to Japan.
Traveling by land is a little difficult if you plan to bring along a lot of baggage. This is why the Trans-Siberian route is not that popular among the tourists. However, the landscape and beauty of the surrounding more than compensate for the troubles you may have en route to Japan.
Travel by Air
The quickest and most convenient way to enter Japan is by Air. All the major airlines land in Japan. There are also many airports in Japan like the Narita International Airport, Kansai International Airport, or the Tokyo International Airport.
The Tokyo International Airport used to be the airport used by the US forces which they first called Haneda Airport. Today, most of the local flights use this airport while the international flights land in Narita International Airport.
Narita is the most crowded of all airports in Japan because this is the one airport where all airlines land with the exception of China Airlines. Another reason is because flight thru Narita is generally cheaper than other airports.
If you are budget conscious or would rather spend your money on shopping and tours, you can always book in advance to avoid the last minute rush especially during peak seasons. If you are enrolled in a mileage program with any airline, then use that airline to earn points for your mileage card.
Regardless of your point of departure, there is always a flight to Japan because it is one of the super powers of the world, and travel there is always at a premium.