Upvote:0
5 hours is almost always enough for catching a flight.
If the flights are on the same booking it's the airlines problem if your miss you flight because of delays. They will have to get you a new flight and will have to pay for accomodation and food if the wait is long.
If they're not on the same booking you'll have to get a ticket for another flight yourself if there are any delays.
Upvote:2
5 hours will be more than enough time to pass immigration, transfer terminals and enter the airport.
The two terminals are very close, nearly right next to each other and less than a 10 minute walk away from each other.