While one can create equations to solve this question, you can use your numerical skills to solve this and come out equally satisfied at the end.
For starters, we can safely ignore numbers like 25 since 25 is not a factor of 180. Of all the other answer options, the one that most of us would instinctively pick up would be 30, i.e. answer option C.
If the train was going at 30 miles per hour, it would take 6 hours to travel 180 miles.
When the train started travelling 6 miles per hour FASTER, it covered distance at the rate of 36 miles per hour.
Note, that 36 is a factor of 180 as well. Also note that adding 6 to the numbers in the other answer options will render them practically useless since they will cease to be factors of 180. This is enough evidence that we are headed in the right direction.
The train would take 5 hours to cover 180 miles at 36 miles per hour. The train ride is definitely one hour shorter in this case.
By taking 30, all the constraints mentioned in the question were satisfied. 30 has to be the answer that we are looking for.
The correct answer option is C.