 Hokkaido can also be reached by ferry from Sendai, Niigata and some other cities, with the ferries from Tokyo dealing only in cargo.The Hokkaido Shinkansen takes passengers from Tokyo to near Hakodate in slightly over four hours.Within Hokkaido, there is a fairly well-developed railway network (see Hokkaido Railway Company), but many cities can only be accessed by road.