Jabarkan Mesin dari Diamond Princess

Pabrik diesel-listrik Diamond Princess memiliki empat generator diesel dan generator turbin gas. Generator diesel adalah Wärtsilä 46 seri mesin kereta api umum, dua konfigurasi 9 silinder lurus (9L46), dan dua konfigurasi 8 silinder lurus (8L46). Mesin 8- dan 9-silinder dapat menghasilkan masing-masing daya mesin sekitar  dan . Mesin ini berbahan bakar minyak berat (HFO atau bunker c) dan gas laut (MGO) tergantung pada peraturan lokal mengenai emisi, karena MGO menghasilkan emisi yang jauh lebih rendah tetapi harganya jauh lebih mahal. Generator turbin gas adalah General Electric LM2500, menghasilkan puncak daya yang berbahan bakar MGO sebesar . Generator ini jauh lebih mahal untuk dijalankan daripada generator diesel, dan digunakan sebagian besar di daerah-daerah seperti Alaska, di mana peraturan emisi di negara bagiannya sangat ketat. Ini juga digunakan ketika kecepatan tinggi diperlukan untuk membuatnya ke pelabuhan dalam periode waktu yang lebih singkat. Ada dua motor listrik propulsi yang menggerakkan baling-baling tetap dan enam pendorong yang digunakan selama bermanuver; tiga busur dan tiga buritan. Motor listrik propulsi (PEM), adalah motor sinkron konvensional yang dibuat oleh Alstom Motors. Kedua motor listrik masing-masing berdaya listrik 20 MW dan memiliki kecepatan maksimum 154 rpm. (Nilai kecepatan sebesar 0-145 rpm.)

Pada bulan Juni 2017 Diamond Princess dilengkapi dengan hull air lubrication system untuk mengurangi konsumsi bahan bakar dan emisi karbon dioksida (CO2).