The market for electric vehicles (EVs) has grown with each year, and EVs are considered to be a proper solution for the mitigation of urban pollution. So far, not much attention has been devoted to the use of EVs for public transportation, such as taxis and buses. However, a massive introduction of electric taxis (ETs) and electric buses (EBs) could generate issues in the grid. The challenges are different from those of private EVs, as their required load is much higher and the related time constraints must be considered with much more attention. These issues have begun to be studied within the last few years. This paper presents a review of the different approaches that have been proposed by various authors, to mitigate the impact of EBs and ETs on the future smart grid. Furthermore, some projects with regard to the integration of ETs and EBs around the world are presented. Some guidelines for future works are also proposed.