For train A, the average speed is:
120 km ÷ 3 hours = 40 km/h
For train B, the average speed is:
180 km ÷ 4 hours = 45 km/h
Therefore, train B traveled faster than train A, as its average speed was 45 km/h compared to train A's average speed of 40 km/h.