When did The Bachelor Season 11 Episode 1 air?
The Bachelor Season 11 Episode 1 aired on September 24, 2007.

Brad Womack meets the 25 bachelorettes for the first time, but must lower the number to 15 by the end of the night.
Direct answers for episode-level questions and details.
The Bachelor Season 11 Episode 1 aired on September 24, 2007.
This episode runs for approximately 90 minutes.
Comments coming soon
Discuss episodes with other viewers