Sempre consulte Timatic , o banco de dados usado pelas companhias aéreas, sobre essas coisas:
Visa required, except for those who are in direct (Air to Air or Air to Sea) transit if holding confirmed onward bookings, continuing their journey within 48 hours and not leaving the transit lounge.
Então não, você não precisa de um visto