The cheapest way to travel between Tokyo to Osaka is by bus, especially night bus. Total journey could spend 8-10 or so hours. Tips: Might be worth the extra 500 yen to have onboard toilet and comfortable chairs and night bus save you one night hotel fee. Fastest way to travel between Tokyo to Osaka is Shinkansen, faster than air! Total time cost: 150 min. No safe checking, not so long on the trams to airports. Leaving at the same time, those taking the Shinkansen will reach the destination earlier than those flying.