Ved levering besto hovedmaskineriet om bord på «Royal Viking Sea» av fire Wärtsilä-Sulzer 9ZH 40/48 dieselmotorer, hver med ytelse på 3 310 kW som tilsvarte en samlet ytelse på 13 240 kW. I 2006 ble hovedmaskineriet byttet ut med fire Wärtsilä 6L38 dieselmotorer, hver med ytelse på 4 339 kW (5 900 BHK) som tilsvarte en samlet ytelse på 17 356 kW.