The Maharajas' Express train has 23 carriages, offering four types of accommodation -- Deluxe Cabins, Junior Suite Cabins, Suites, and Presidential Suites-- each more expensive than the previous offering.