The main difference between motorcycle and moped is its engine size. The motorcycle has an engine size of 250cc, and the engine size of the moped is 50cc. The motorcycle can travel, on motorways but the moped has not capable of riding on highways. The speed of the motorcycle varies with the engine, and the moped has a standard speed of 28mph.