Мы ездили, еще с более младшего возраста, но у нас вся дорога занимала минут 45, из них в трамвае минут 20-25 в худшем случае. Ребенок спокойно сидел на коленках, крутил билет (главное, заранее взять использованный, чтобы не посягал на действующий проездной), смотрел в окно, обсуждали светофоры (сейчас горит красный, мы стоим, горит зеленый человечек, люди идут, сейчас нам загорится зеленый и мы поедем), обсуждали остановки (трамвай подъезжает к остановке, остановился, водитель нажимает на кнопочку, двери открываются, люди выходят, люди заходят, водитель нажимает на другую кнопочку, двери закрываются, трамвай едет), остановки обратным счетом считали. Еще в пальчиковые игры играли. На обратном пути обычно сушку грызет и в окно смотрит.