Correct Answer - Option 3 : The duration of journey from Bhubaneswar to Puri is 2 hour 5 min

**Formula used:**

Duration of the journey between two stations = Departure time - Arrival time

**Concept used:**

1 hour = 60 minutes

10:15 = 10 hours + 15 minutes

**Calculation:**

Time is taken by the train to reach Ranchi from Bokaro

11:15 - 07:55 = 10 hour + 75 minutes - (7 hours + 55 minutes) = 3 hour + 20 minutes

So, option 1 is incorrect.

Time is taken by train to reach Bhubaneswar from Ranchi

19:35 - 11:20 = 19 hour + 35 minutes - (11 hours + 20 minutes) = 8 hours + 15 minutes

So, option 2 is incorrect.

Time is taken by train to reach Puri from Bhubaneswar

21:45 - 19:40 = 21 hours + 45 minutes - (19 hours + 40 minutes) = 2 hours + 5 minutes

So, option 3 is correct.

Time is taken by train to reach Bokaro from New Delhi

07:50 - 01:30 = 7 hours + 50 minutes - (1 hour + 30 minutes) = 6 hour + 20 minutes

So, option 4 is incorrect.

**∴ Among the above options only option 3 is correct.**