For newer, high value or classic cars
Having your vehicle professionally transported on the back of a lorry or on a trailer is a sensible option for cars that have a high value or classic cars.
There is almost zero chance of your vehicle being damaged, and no mileage is added during the process. Having your car transported is more expensive than having it driven - due to the costs and restrictions involved - but for 100% peace of mind it is a good option.
Transportation is also a good option if you are moving more than one vehicle. To a transport company, most of their costs are involved with getting their trucks to your pickup and delivery locations. If they are already doing that for one vehicle, they will be able to offer you significant discounts on any other vehicles that are part of the same movement.