FPC’s organisational structure includes administration, 10 centres, 10 regional branches, and six subsidiaries and affiliates. The branches comprise 23 passenger carriage depots, 36 carriage sites, 10 railway agencies, and the Vehicle Transport Centre.