Going to Japan is not as expensive as one might think.
For one, affordable airfare can be achieved with Cebu Pacific's promo from time to time. You just have to be keenly watchful to be able to grab those really inexpensive roundtrip tickets to Japan.
If you are like us, who decided to do both Tokyo and Osaka and were fortunate enough to get good deals from Cebu Pacific, what you'll have to concern yourself next is how to get to Tokyo from Osaka.
Since Cebu Pacific's only destination so far is Osaka, my sister and I booked online for an overnight bus ride going to Tokyo through Willer Express. We took the cheapest bus ride per person for JPY4,400 which is approximately PHP2,200. The travel time is around 8 hours and you can choose to be dropped off at Shinjuku, at Tokyo Station, or at Tokyo Disneyland. For our case, we were dropped off from Tokyo Station at around 8:30 in the morning.
Photo taken from here
Although there wasn't much of leg space inside the bus, we were still able to get as much sleep we wanted. There were no available toilet room inside the bus but it made regular toilet stops along the way wherein you can also stretch for a bit or grab some food to eat. It came with a spacious luggage trunk for large suitcases and bags. However, one passenger is limited to one large piece of luggage. The hand carry bags were allowed to be taken inside the bus as there were available overhead racks. The bus company made sure that males were seated on the first half section of the bus while the females were seated on the second half section.
Better service and facilities (i.e. with legrest, blanket, toilets) can be availed if you choose a different bus type. The most expensive one is priced at JPY9,800.
But since we were trying to cut our expenses on transportation as we can, the most standard bus type did it for us. :)