Xe buýt hai tầng có nhiều loại động cơ và do đó mã lực khác nhau. Tuy nhiên, công suất điển hình của xe buýt hai tầng là từ 250 đến 400 mã lực. Công suất này đủ để đẩy một chiếc xe buýt hai tầng với tốc độ lên tới 60 dặm/giờ. Một số xe buýt hai tầng hiệu suất cao có thể có công suất mã lực lên tới 600 hoặc hơn.