Learning to fly is not as expensive as one might think. The cost to earn a private pilot rating is estimated at around $8,000. This includes the instructor fee, ground school instruction, medical exam, knowledge test, and rental of the plane for about $90/hour (depending on the price of fuel).
The amount of time it takes to achieve your private pilot license depends on a lot of outside variables like time and money, so the more you fly, the faster and cheaper it can become!