how long is the bachelor finale
What Time Is 'The Bachelor' Season Finale on Tonight? Plus Everything You Need to Know About Nick Viall's Final Rose! The finale is  two hours long, and it's followed by an hour-long live after show (that promises a first in Bachelor history) immediately after at 10 p.m. EST on ABC.