Cytoplasmic dynein and kinesin are two-headed microtubule motor proteins that move in opposite directions on microtubules. It is known that kinesin steps by a ‘hand-over-hand’ mechanism, but it is unclear by which mechanism dynein steps. Because dynein has a completely different structure from that of kinesin and its head is massive, it is suspected that dynein uses multiple protofilaments of microtubules for walking. One way to test this is to ask whether dynein can step along a single protofilament. Here, we examined dynein and kinesin motility on zinc-induced tubulin sheets (zinc-sheets) which have only one protofilament available as a track for motor proteins. Single molecules of both dynein and kinesin moved at similar velocities on zinc-sheets compared to microtubules, clearly demonstrating that dynein and kinesin can walk on a single protofilament and multiple rows of parallel protofilaments are not essential for their motility. Considering the size and the motile properties of dynein, we suggest that dynein may step by an inchworm mechanism rather than a hand-over-hand mechanism.