The much-awaited flyovers in T Nagar and R K Nagar, which have been under construction for nearly two years, will be open to the public by May, according to the Greater Chennai Corporation (GCC).