It takes about 20-25 minutes each way. This is one of the best authentic experiences...
If it does, I haven't seen one. Taxis are pretty cheap here, so most people use them...
If you are coming with your own car, or thinking about rent a car, its really hard...