It really comes down to your tolerance for risk considering two separate tickets are involved.
I would be nervous with 2.5 and somewhat comfortable with 4. I would be more comfortable with 6 hours (or even the night before as another poster suggested).