Hi
Which airport are you flying from and is it definately FCA? They normally operate a direct flight to Goa, so I thought maybe the flight you are wanting to take is operated by maybe Monarch as they normally have a stop in Bahrian to refuel on the A300.
If you are stoppin its no longer than 1 hour.
flyer