It depends upon the context, criteria. In terms of Commercial Operations, Mumbai and Goa has 2 airport
In Mumbai:- 1. Chhatrapati Shivaji Maharaj International Airport, Mumbai
2. Navi Mumbai International Airport
(Which is fully operational in 2025)
However Mumbai has civilian airport Juhu Airport, list out as 3 Airport in Mumbai, But it is not used for commercial purpose.
In Goa:- 1. Dabolim International Airport (South Goa)
Dabolim International Airport amazing fact is it operates as a civil enclave inside INS Hansa, an active Indian Navy airbase, meaning commercial flights share the runway with military fighter jets and experience scheduled pauses for defense operation
It is Shared with the Indian Navy, which limits slot times during specific hours of the day.
It serves central and south Goa, located 30 km from Panaji and 4 km from Vasco da Gama
2. Manohar International Airport (Mopa, North Goa)
In terms of Commercial and Civilian Airport Bangalore, Hyderabad has 2 airport (including Domestic+ International and Private Purpose)
In Bangalore:- Kempegowda International Airport, Bengaluru
HAL Airport Bangalore
In Hyderabad:- Rajiv Gandhi International Airport, Hyderabad
Begumpet Airport
So if you mean as a commercial purpose (International + Domestic) then Mumbai and Goa Has 2 International Airport
However if you mean Both commercial and Civilian Airport then Bangalore and Hyderabad are the cities..