Perso je dirai métro. Les bus sont très vite bondés à cause de leur faible capacité (30 places). On peut rajouter des bus sur la ligne mais ils contribuent à créer des embouteillages.
Le tram pareil, il interfère avec la circulation et peu vite se retrouver saturé et saturer la circulation sur les routes majeures de la ville.
Le monorail, le suis mitigé. Il a une bonne capacité d'accueil, va vite mais là encore il faut soit réduire la taille de ses voies de circulation au risque de créer des embouteillages (les routes avec monorail sont des 2x2 voies). Et les routes avec station intégrées sont en 1x1 voie il me semble. On peut toujours les mettre à côté des routes mais ça prend vite de la place supplémentaire.
Le métro n'a que des avantages : à la surface il n'y a que les stations qui prennent de la place, donc c'est peu encombrant. Les rames peuvent accueillir de nombreux passagers et n'interfèrent donc pas avec les routes existantes -> fluidité totale.
Je n'ai pas pris en compte le train car c'est en général utilisé pour faire des trajets plus longs que les transports en commun "classiques"