Me and my fiance are travelling to Greece for honeymoon. I got our tickets booked on EgyptAir from Mumbai to Athens with layover in Cairo. We don't intend to go out of the Cairo airport as the layover period is only 4 hours long on both onward and return journey. Do we need to apply for Egypt visa ?
As stated in Timatic, the database used by airlines:
Transit without Visa: Holders of onward tickets for a max. transit time of 48 hours.
So no, you do not need a visa