The African shrike-flycatcher or red-eyed shrike-flycatcher (Megabyas flammulatus) is a species of bird in the family Vangidae. It is the only species in the monotypic genus Megabyas.
It is widespread across the African tropical rainforest (including the Dahomey Gap).