Even in Japan, if the destination is 1000km away, it's usually cheaper to fly. I still prefer train (downtown to downtown, no security lines, leg room, beautiful countryside, much lower ecological impact), but many people just fly on a budget airline.