at 9mph (your current speed) it would take you 80 minutes to do 12 miles. If you got a road bike you could probably up your speed to 15mph (thats a fairly conservative estimate) which would translate to a 49 minute bike section.
But are you really gonna drop that money on a bike for one 12 mile ride? Get one if you want one.