Upvote:0
As stated in Timatic, the database used by airlines:
Passengers can obtain a transit visa at Abu Dhabi (AUH) or Dubai (DXB) for a maximum of 96 hours. The passenger must: - transit for at least 8 hours
As such, since you're only transiting for 2.5 hours and have to collect baggage, you will need a transit visa in advance