Depending on land value, size of track and added features to the go kart track, start up costs can be between $70,000 and $80,000 USD. There are some companies that provide all the pieces you need to build the track including the track, the karts, lighting and special effects. Most tracks are 1,000 feet long requiring an acre of land or 304.8 metres long and 4046.86 square metres of land. The average price of an acre of land in the US is around $3,300 USD. The average price in Canada is around $3,500 CAD.
Things you need to consider when building a go kart track are fencing, lighting, the pit area and its coverings, service garage and equipment, the building materials for the track, the karts themselves, the property, licensing, insurance, permits, bridges and utilities and safety equipment, among other things. It is a big undertaking but can generate good income. For example if you were to run 10 go karts for 6 hours per day, with a charge of $4 per ride at 6 rides per hour over 100 days you could expect to make $144,000. Depending on your climate you can run for longer than 100 days. Warmer climates might allow you to run your track for 200 days of the year resulting in $288,000 annually. You can also rent out your go kart track for private parties during off hours, generating more revenue.
Of course you will likely have other features or rides around your go kart track or even a whole amusement park. Go kart tracks are generally very popular and can bring in lots of customers. If you are operating a go kart track on its own, you may have concessions and merchandise you can sell to amplify your earnings.