Indian Roller

Where to see

Indian Roller

Coracias benghalensis

Bandhavgarh National Park leads · 10 parks ranked by real sighting rates

Parks Ranked

Share of wildlife watchers reporting an Indian Roller during a day in the park, from citizen-science data (GBIF)

#ParkCountrySighting
1 Bandhavgarh National Park 🇮🇳 India
~60%
2 Kanha National Park 🇮🇳 India
~60%
3 Satpura National Park 🇮🇳 India
~50%
4 Udawalawe National Park 🇱🇰 Sri Lanka
~40%
5 Chitwan National Park 🇳🇵 Nepal
~30%
6 Nagarhole National Park 🇮🇳 India
~30%
7 Wilpattu National Park 🇱🇰 Sri Lanka
~20%
8 Royal Bardia National Park 🇳🇵 Nepal
~20%
9 Bandipur National Park 🇮🇳 India
~20%
10 Keoladeo National Park 🇮🇳 India
~20%

Before you go

Which is the best park to see an Indian Roller?

Bandhavgarh National Park

In Bandhavgarh National Park, India, about 60% of wildlife watchers report an Indian Roller sighting on a given day, the highest of the 10 parks where we can rate it, from GBIF citizen-science data.

When is the best time to see an Indian Roller?

It depends on the park

In the top parks, the best months are April and May in Bandhavgarh National Park (about 70%), April in Kanha National Park (about 80%) and March and May in Satpura National Park (about 60%), as the share of wildlife watchers who report an Indian Roller on a given day. Each park's Indian Roller page has the full month-by-month chart.