Given,
The time and distance covered by the train is,
Time (hours)Distance (miles)
2 90
3 135
6 270
The time and distance covered by the bus is,
Time (hours)Distance (miles)
0 0
5 300
The speed of the train is,

The train covers 45 miles per hour.
The speed of the bus is,

The bus covers 60 miles per hour.
Hence, Bus travels a greater distance per hour.