Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
About
News
Help
Secondary navigation
Donate
Sign in
Language
Čeština
Deutsch
English
Español (América Latina)
Español (España)
Euskara
Français
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Filter by photos
Photos
Remove media type filter
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Best quality
Search
Clear filters
Remove filter
Streak-throated Swallow - Petrochelidon fluvicola
Remove filter
Audio
Export
Search results
Streak-throated Swallow
Petrochelidon fluvicola
ML608888323
eBird checklist S149985641
Report
rating 5
7 ratings
Ajoy Kumar Dawn
16 Sep 2023
Paschim Bardhaman, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML286001531
eBird checklist S77172937
Report
Sounds
Call; Flight call
rating 5
5 ratings
JISHNU K
6 Dec 2020
Kasaragod, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML204025771
eBird checklist S65200661
Report
Sounds
Call
rating 4
7 ratings
Alok Tewari
25 Jul 2015
Bharatpur, Rajasthan, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612325096
eBird checklist S156240190
Report
rating 5
3 ratings
Ajoy Kumar Dawn
13 Dec 2023
Paschim Bardhaman, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML411897131
eBird checklist S101622752
Report
Sounds
Flight call; Song
rating 5
3 ratings
Fast As Falcon
10 May 2017
Chikkamagaluru, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML283421
Report
Sounds
Call
rating 4
4 ratings
Peter Boesman
19 Apr 2017
Mandya, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML361857141
eBird checklist S93347411
Report
Sounds
Call; Flight call; Flight song; Song
rating 4
3 ratings
Ashok Agarwal
17 Aug 2021
Bemetara, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML361857131
eBird checklist S93347411
Report
Sounds
Call; Duet
rating 4
3 ratings
Ashok Agarwal
17 Aug 2021
Bemetara, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML289779781
eBird checklist S77717854
Report
rating 4
3 ratings
Mike Prince
20 Dec 2020
Chikkaballapura, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML615739988
eBird checklist S163950232
Report
Sounds
Flight song
rating 5
2 ratings
Jageshwer verma
7 Mar 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML542555801
eBird checklist S129827211
Report
rating 5
2 ratings
Sudip Simha
28 Feb 2023
Jamnagar, Gujarat, India
Streak-throated Swallow
Petrochelidon fluvicola
ML527701521
eBird checklist S126794621
Report
Sounds
Flight call
rating 5
2 ratings
Chintan Sheth
23 Jan 2023
Bengaluru Urban, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML284565
Report
Sounds
Call; Song
rating 4
2 ratings
Peter Boesman
7 Apr 2019
Bharatpur, Rajasthan, India
Streak-throated Swallow
Petrochelidon fluvicola
ML554433751
eBird checklist S131841683
Report
rating 4
2 ratings
Sandip Das
26 Mar 2023
Hooghly, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML535760011
eBird checklist S126030627
Report
Sounds
Call
rating 4
2 ratings
Michael Hoit
13 Jan 2023
Mandya, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML527701511
eBird checklist S126794621
Report
Sounds
Flight call
rating 4
2 ratings
Chintan Sheth
23 Jan 2023
Bengaluru Urban, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML387413161
eBird checklist S97334958
Report
rating 4
2 ratings
Rahul Singh
9 Nov 2021
Bengaluru Urban, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML315322541
eBird checklist S82301336
Report
rating 3
3 ratings
Sahana M
22 Feb 2021
Bidar, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML617866257
eBird checklist S168382595
Report
Sounds
Flight call
rating 5
1 rating
Jageshwer verma
2 Apr 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML615739989
eBird checklist S163950232
Report
Sounds
Flight song
rating 5
1 rating
Jageshwer verma
7 Mar 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML615739987
eBird checklist S163950232
Report
Sounds
Flight song
rating 5
1 rating
Jageshwer verma
7 Mar 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML615739986
eBird checklist S163950232
Report
rating 5
1 rating
Jageshwer verma
7 Mar 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML107757311
eBird checklist S47145249
Report
Sounds
Flight call
rating 3
5 ratings
Saurabh Sawant
11 Jul 2018
Ballari, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML361696531
eBird checklist S92828030
Report
rating 4
2 ratings
Shilpa Gadgil
6 Aug 2021
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML334117241
eBird checklist S87150065
Report
rating 4
2 ratings
Irshad Theba
5 May 2021
Gandhinagar, Gujarat, India
Streak-throated Swallow
Petrochelidon fluvicola
ML376913221
eBird checklist S95898406
Report
rating 4
3 ratings
Ajoy Kumar Dawn
10 Oct 2021
Paschim Bardhaman, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612975419
eBird checklist S156126112
Report
Sounds
Flight call
rating 4
1 rating
Shilpa Gadgil
11 Dec 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612536713
eBird checklist S155925360
Report
Sounds
Flight call
rating 4
1 rating
Shilpa Gadgil
7 Dec 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML587943711
eBird checklist S140220790
Report
rating 4
1 rating
Shilpa Gadgil
2 Jun 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML552967871
eBird checklist S132568829
Report
Sounds
Call; Flight call
rating 4
1 rating
Tejas Mehendale
3 Apr 2023
Thane, Maharashtra, India
More results