Because of a diesel engines high compression ratio, it will always be more efficient than an equivalent gasoline engine. However, this higher compression ratio requires a heavier, more expensive engine which isn't able to reach as high an RPM as a gasoline engine. It is for these reasons that despite their higher efficiencies, diesel engines are less popular than their lighter, less expensive gasoline equivalents. Diesel cars will provide you with a higher MPG rating compared to a similar gasoline powered engine. The price for diesel fuel is generally higher than the cost of unleaded gasoline.