It depends on many conditions. There are restrictions on the logistics of flights, as well as transportation by ship or train. It depends on the geographical or climatic conditions, as well as on the availability of places for transport. In any case, the transport company or the cargo transportation company uses the most profitable logistics for them. For example, clearit.ca/ can use any of the available means to deliver the goods to you as soon as possible.
Each delivery has its own preferences or disadvantages. It is true that there is a direct dependence on geography. Because you can not send something on the sea, where there is no water. In general, the delivery company always picks the best option for delivery to you.