Arten er utbredt fra Pakistan, India, Maldivene og Sri Lanka østover til det sentrale og østre Kina, Korea, Sør-Japan og de sørlige Ryukyuøyene, og videre sørover gjennom Andamanene og Nikobarene og Sørørst-Asia til Sumatra og Filippinene. Overvintrer sørover til Sundaøyene og Sulawesi.