The minimum duration for any SF ICF/LHB are as below,
BZA - TEL -- 20-30 mins
TEL - OGL --- 80-90 mins
OGL - NLR - 70 - 90 mins
NLR - GDR -...
more... 30 mins
Overall 4 hrs 30 mins for a normal SF with stops like Padmavathi, Charminar etc. It might take 4 hrs for TN/Coro till GDR, GDR - MAS - 2 hrs, overall 6 hrs. with aggressive run.
Raj might finish BZA - GDR in 3:30 mins.