Indian Flying Fox

Where to see

Indian Flying Fox

Pteropus medius

Keoladeo National Park leads · 6 parks ranked by real sighting rates

Parks Ranked

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

#ParkCountrySighting
1 Keoladeo National Park 🇮🇳 India
~80%
2 Kaziranga National Park 🇮🇳 India
~40%
3 Ranthambore National Park 🇮🇳 India
~40%
4 Udawalawe National Park 🇱🇰 Sri Lanka
~40%
5 Periyar National Park 🇮🇳 India
~30%
6 Minneriya National Park 🇱🇰 Sri Lanka
~20%

Before you go

Which is the best park to see an Indian Flying Fox?

Keoladeo National Park

In Keoladeo National Park, India, about 80% of wildlife watchers report an Indian Flying Fox sighting on a given day, the highest of the 6 parks where we can rate it, from GBIF citizen-science data.

When is the best time to see an Indian Flying Fox?

It depends on the park

In the top parks, the best months are February–March, September and December in Keoladeo National Park (about 80%), December in Kaziranga National Park (about 60%) and December and January in Ranthambore National Park (about 50%), as the share of wildlife watchers who report an Indian Flying Fox on a given day. Each park's Indian Flying Fox page has the full month-by-month chart.