Best time to visit Bengaluru
All twelve months scored on daily temperature, rainfall, humidity and holiday crowding.
Plan this trip
Each site opens on its own search: choose your dates there. A few open on their home page, where you type the place too.
Book with the airline
Where to stay
Book direct
Luxury
Things to do
Car hire
Rent direct
Travel insurance
Check whether your bank card or home insurance already covers this trip.
If the trip needs a visa, the travel agent or visa centre usually sells the cover it asks for.
Mobile data (eSIM)
Your own plan's EU roaming may already cover this.
Renting a pocket Wi-Fi is the other common way to stay connected.
These are sites people in book with. Each opens in a new tab, on the site's own pages. Some pay us a commission if you book, at no extra cost to you; most pay nothing, and what a site pays never decides whether it is listed or where.
Check your inbox. A confirmation is on its way: open the link in it, press Confirm, and you are subscribed.
That did not go through. Check the address, or try again in a minute.
Already sent. A confirmation went to that address in the last day: look for it, spam folder included. Its link works for three days.
You are not on the list until you confirm from your inbox. The list lives with our email provider, Resend; the privacy page says the rest.
No fare history for this route yet, so this ranking is climate and crowds only — the price column will fill in as the scanner collects.
Month by month
| Month | Max °C | Rain days | Humidity | Sun h/day | Verdict | Why |
|---|---|---|---|---|---|---|
| Jan | 27° | 1d | 67% | 10.1h | sweet spot | 27C max, 1 rainy day |
| Feb | 30° | 1d | 55% | 11.3h | sweet spot | 30C max, 1 rainy day |
| Mar | 33° | 2d | 48% | 11.6h | sweet spot | 33C max, 2 rainy days |
| Apr | 34° | 2d | 51% | 11.6h | sweet spot | 34C max, 2 rainy days |
| May | 32° | 10d | 67% | 10.5h | good | 32C max, 10 rainy days |
| Jun | 29° | 13d | 75% | 9.3h | good | 29C max, 13 rainy days |
| Jul | 28° | 16d | 78% | 7.6h | ok | 28C max, 16 rainy days |
| Aug | 28° | 18d | 79% | 8.2h | ok | 28C max, 18 rainy days |
| Sep | 28° | 15d | 80% | 8.8h | ok | 28C max, 15 rainy days |
| Oct | 27° | 16d | 79% | 9.1h | ok | 27C max, 16 rainy days |
| Nov | 27° | 9d | 78% | 8.9h | good | 27C max, 9 rainy days |
| Dec | 26° | 4d | 76% | 9.3h | good | 26C max, 4 rainy days |
A busy month is a crowded one, not a bad one — usually it is crowded because the weather is good. It is flagged rather than scored down, and crowds alone never make a month “avoid”: that is reserved for weather worth skipping.
Getting there
How far Bengaluru is, and what it costs, depends on where you set off from — the months above do not.
- from Chennai
- from Kochi
- from Hyderabad
- from Mumbai
- from Ahmedabad
- from Kolkata
- from Delhi
- from Bangkok
Around Bengaluru
Also in India
- Ahmedabad best Jan, Feb, Oct
- Chennai best Jan, Feb, Mar
- Delhi best Feb, Mar, Oct
- Goa best Jan, Mar, Apr
- Hyderabad best Jan, Feb, Mar
- Jaipur best Feb, Mar, Oct
- Kochi best Jan, Dec
- Kolkata best Jan, Feb, Mar
- Leh best May, Jun, Sep
- Mumbai best Jan, Feb, Mar
- Srinagar best Jun, Sep, Oct
- The Andaman Islands best Feb, Mar, Apr
Compare with
- Ahmedabad
- Chennai
- Colombo
- Delhi
- Goa
- Hyderabad
- Jaipur
- Kathmandu
- Kochi
- Kolkata
- Leh
- Mumbai
- Srinagar
- The Andaman Islands
- The Maldives
Nearby
- Colombo Sri Lanka · 710 km
- The Maldives Maldives · 1,101 km
- Kathmandu Nepal · 1,797 km
- Phuket Thailand · 2,321 km
Kind of place
Bengaluru is in India, South Asia. Distances are great-circle, so a short one can still be a long way round.
Before you go
Type C and D plugs at 230 V. Drives on the left. The currency is the Indian rupee. UK Foreign Office: avoid all travel to parts. Everything for India: cost of living, languages, emergency numbers and health.
Some links above are affiliate links: if you book through one, we may earn a commission at no extra cost to you. It does not affect the scores on this page, which are computed from climate and fare data before any link is built.