Similar situation here. I'm in Edmonton, so it's about 4 hours to the mountains but we have a river valley system in the city with a solid hundred km of singletrack. It's definitely xc style riding, so you have to really work before you can enjoy the downhill sections. Not for the faint of heart. Literally.