Amtrak's Southwest Chief goes through Kansas City, and stops there at Union Station for about 30 minutes for service each way.
Westbound the train gets to K. C. about 10:15 pm, eastbound about 7:30 am.
For the 1st time, I was on Amtrak's westbound Southwest Chief last May 1 (Amtrak's B'day), and by the time we got to K.C, about 10:15 pm, I was bedded down for the night so I could be up no later than 5:45 in the morning.
I didn't go in and look at the station.
For me, sunrise is an extra special treat when I'm traveling on a long distance train.
The sleeper car attendant usually has coffee ready by 6 AM for the sleeper car passengers.
So I like to be up early, shower, shave, and get a cup of coffee in me before heading to the dining car for breakfast at about 6:15/6:30.