The difference between these two types of insurance for taxis and taxi drivers is based on the taxis themselves. A public hire taxi doesn’t need to be booked in advance and can be hailed by anyone on the street whenever they see the taxi driving near them. Whereas private hire taxis must be pre-booked for pre-arranged journeys and can’t be hailed by passengers from the street or in a taxi rank.