🇬🇭 Accra vs 🇮🇳 Bangalore

Weather Comparison

Current Weather Right Now

🇬🇭

Accra

broken clouds

82°F

Broken Clouds

Feels like 93°F

H 82°F / L 82°F

Humidity: 89%

🇮🇳

Bangalore

overcast clouds

76°F

Overcast Clouds

Feels like 77°F

H 76°F / L 75°F

Humidity: 73%

Climate Overview

🇬🇭

Accra

Tropical savanna — hot year-round, two rainy seasons, harmattan dry season

Best monthsNovember, December, January
AvoidJune (peak of major rainy season)
Annual rain29 inches (730 mm)

Accra sits on the Gulf of Guinea near the equator. It's hot year-round but less humid than Lagos due to the cold Benguela current offshore. The Harmattan (November–March) brings dry, hazy conditions from the Sahara. Two rainy seasons: March–July and September–October.

🇮🇳

Bangalore

Bangalore sits on the Deccan Plateau at an average elevation of 900 meters, giving it a notably mild tropical climate that earns it the nickname 'Garden City' despite rapid urbanization. The city's temperature is moderated by its altitude, but the explosive growth of IT corridors and concrete infrastructure has created stark microclimate differences between the leafy old cantonment areas and the dense new development zones. Seasonal weather is driven by both the southwest and northeast monsoons, with the city's network of historical lakes (tanks) and remaining tree canopy playing critical roles in local cooling and humidity patterns.

Seasonal Comparison

Season🇬🇭 Accra🇮🇳 Bangalore

Accra vs Bangalore: Frequently Asked Questions

Does Accra or Bangalore have better weather?

Accra and Bangalore have very different climates. Tropical savanna — hot year-round, two rainy seasons, harmattan dry season Bangalore: Bangalore sits on the Deccan Plateau at an average elevation of 900 meters, giving it a notably mild. The best city depends on your preferred season and temperature range.

When is the best time to visit Accra vs Bangalore?

Best time for Accra: November, December, January. Best time for Bangalore: spring and fall.

More Comparisons

🇬🇭 Accra Weather →🇮🇳 Bangalore Weather →