I recently completed training for a private pilot certificate and decided to share details on how much it cost me.
I trained in San Carlos Flight Center. And it took two and a half years for me to go from zero to Private Pilot License. The total flight time is 140 hours.
The diagram below shows a cost structure.