Question: how long does it take to get a second undergraduate degree?
Answer: It won't take as long as you might think. If you already have one bachelor's degree, you've probably taken several classes that are core requirement-type classes at other schools. You might be able to transfer those credits and earn another degree in less than four years.