Swifts, Swiftlets, Treeswifts, Needletails and Spinetail


Thailand


World

 

Crested Treeswift
Hemiprocne coronata

Crested Treeswift Hemiprocne coronata
H. coronata
Chiang Mai
Crested Treeswift Hemiprocne coronata
H. coronata
Chiang Mai
Crested Treeswift Hemiprocne coronata
H. coronata
Chiang Mai
Crested Treeswift Hemiprocne coronata
H. coronata
Chiang Mai
  Crested Treeswift Hemiprocne coronata
H. coronata
Chiang Mai
Crested Treeswift Hemiprocne coronata
H. coronata
Kaeng Krachan
   

Grey-rumped Treeswift
Hemiprocne longipennis

Grey-rumped Treeswift Hemiprocne longipennis harterti
H. l. harterti
Kaeng Krachan
Grey-rumped Treeswift Hemiprocne longipennis harterti
H. l. harterti
Kaeng Krachan
Grey-rumped Treeswift Hemiprocne longipennis harterti
H. l. harterti
Thai Meuang
 

Whiskered Treeswift
Hemiprocne comata

Whiskered Treeswift
H. c. comata
Hala-Bala
Whiskered Treeswift
H. c. comata
Hala-Bala
Whiskered Treeswift
H. c. comata
Hala-Bala
 

Plume-toed Swiftlet
Collocalia affinis

Glossy Swftlet Collocalia affinis cyanoptila
C. a. cyanoptila
Khao Ramrom
Glossy Swftlet Collocalia affinis cyanoptila
C. a. cyanoptila
Khao Ramrom
   

Himalayan Swiftlet
Aerodramus brevirostris

Himalayan Swiftlet
A. brevirostris ssp.
Doi Inthanon
Himalayan Swiftlet
A. brevirostris ssp.
Phu Khieo
Himalayan Swiftlet
A. brevirostris ssp.
Mae Taeng
 

Germain's Swiftlet
Aerodramus germani

Germain's Swiftlet Aerodramus germani
A. germanni
Khao Dinsor
Germain's Swiftlet Aerodramus germani
A. germanni
Khao Dinsor
Germain's Swiftlet Aerodramus germani
A. germanni
Thai Meuang
Germain's Swiftlet Aerodramus germani
A. germanni
Laem Phak Bia
  Germain's Swiftlet Aerodramus germani
A. germanni
Thung Nam Dam
     

Asian Palm Swift
Cypsiurus parvus

Asian Palm Swift Cypsiurus parvus infumatus
C. p. infumatus
Mae Hia
Asian Palm Swift Cypsiurus parvus infumatus
C. p. infumatus
Mae Hia
Asian Palm Swift Cypsiurus parvus infumatus
C. p. infumatus
Bueng Boraphet
 

Pacific Swift
Apus pacificus

Pacific Swift Apus pacificus pacificus
A. p. pacificus
Khao Dinsor
Pacific Swift Apus pacificus pacificus
A. p. pacificus
Mae Wong
Pacific Swift Apus pacificus pacificus
A. p. pacificus
Mae Wong
Pacific Swift Apus pacificus pacificus
A. p. pacificus
Khao Dinsor

Cook's Swift
Apus cooki

Cook's Swift
A. cooki
Doi Ang Khang
Cook's Swift
A. cooki
Doi Lang
Cook's Swift
A. cooki
Doi Lang
Cook's Swift
A. cooki
Doi Lang
  Cook's Swift
A. cooki
Doi Lang
Cook's Swift
A. cooki
Doi Lang
Cook's Swift
A. cooki
Doi Lang
Cook's Swift
A. cooki
Doi Ang Khang

White-throated Needletail
Hirundapus caudacutus

White-thorated Needletail Hirundapus caudacutus caudacutus
H. c. caudacutus
Khao Dinsor
White-thorated Needletail Hirundapus caudacutus caudacutus
H. c. caudacutus
Khao Dinsor
White-thorated Needletail Hirundapus caudacutus caudacutus
H. c. caudacutus
Khao Dinsor
 

Silver-backed Needletail
Hirundapus cochinchinensis

Silver-backed Needletail Hirundapus cochinchinensis
H. cochinchinensis
Khao Yai
Silver-backed Needletail Hirundapus cochinchinensis
H. cochinchinensis
Khao Yai
Silver-backed Needletail Hirundapus cochinchinensis
H. cochinchinensis
Khao Yai
Silver-backed Needletail Hirundapus cochinchinensis
H. cochinchinensis
Khao Yai
  Silver-backed Needletail Hirundapus cochinchinensis
H. cochinchinensis
Khao Yai
     

Brown-backed Needletail
Hirundapus giganteus

Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
  Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
  Brown-backed Needletail Hirundapus giganteus indicus
H. g. indicus
Khao Yai
     

Silver-rumped Spinetail
Rhaphidura leucopygialis

Silver-rumped Spinetail
R. leucopygialis
Sri Phang-nga
     

House Swift
Apus nipalensis

House Swift Apus nipalensis nipalensis
A. n. nipalensis
Chiang Dao
House Swift Apus nipalensis nipalensis
A. n. nipalensis
Chiang Dao
House Swift Apus nipalensis nipalensis
A. n. nipalensis
Khun Chae
House Swift Apus nipalensis nipalensis
A. n. nipalensis
Khun Chae
  House Swift Apus nipalensis nipalensis
A. n. nipalensis
Chiang Dao
House Swift Apus nipalensis nipalensis
A. n. nipalensis
Chiang Dao
House Swift Apus nipalensis nipalensis
A. n. nipalensis
Khao Yai
House Swift Apus nipalensis nipalensis
A. n. nipalensis
Khun Chae