45 min to 2 hrs depends on how thural you want to explore.
Probably depends on the guide. When my wife and I went, the tour probably took 90 minutes and we ended up being there a little over two hours. Well worth your time.
About an hour for the tour, but there are a lot of interesting things to view and read about. All together I was there about 2&1/2 hrs.
Thanks! Your answer is awaiting moderation.