Flyvende hunde lever i tropiske og subtropiske regioner over hele verden, herunder:
Afrika
Madagaskar, Comoros, Mauritius, Réunion, Seychellerne
Asien
Indien, Sri Lanka, Bangladesh, Nepal, Bhutan, Myanmar, Thailand, Cambodja, Vietnam, Laos, Malaysia, Singapore, Indonesien, Filippinerne
Australien
Østlige, nordlige og vestlige regioner
Stillehavsøerne
Salomonøerne, Vanuatu, Ny Caledonien, Fiji, Tonga, Samoa, Guam, Marianerne
De lever typisk i skove, skovområder og haver, hvor frugttræer og blomster giver føde. Nogle arter kan også tilpasse sig byområder.