How To Book Cheap Japan Domestic Flights With ANA & JAL

Read more at:

Japan has an excellent national train network which is efficient, extremely punctual and comfortable to use.

It can also be extremely expensive.

While travelling between major cities like Tokyo and Osaka the train network may be a no-brainer (albeit an expensive one), Japan is a country made up of several islands, and if you are travelling further afield, it may be sensible to fly instead.