Japan’s Hayabusa high-speed rail (HSR) service, which will operate on the Hokkaido Shinkansen Line, is scheduled begin service on March 26, 2016. The travel time will be 4 hours 2minutes for the...

This content is available to only subscribers.