The duration of surveying courses can vary depending on the level and type of course. Some courses may take a few months to complete, while others may take several years. A full-time undergraduate degree in surveying typically takes three to four years to complete.