Overnight, Long-distance bus services in Japan

Long-distance buses (highway, night-buses) link major cities in Japan and these buses often leave at night and arrive at their destination in the following morning.