I'm planning to have a family trip to Japan this 29 Dec. We'll be arrived in Tokyo, Haneda and go straight to Osaka. The pack is consist 4 adults (25-28 years old) and 2 elder people (58 years old) with 4-5 big size suitcases.
Due to the elder and luggage in the pack, I'm looking for the most direct BUT cheapest way to get to Osaka from Haneda airport.
The option that I'm thinking is either by train or bus (airplane is out of question)
Thanks in advance for the help :)