Coral Forbes, 23, was one of those waiting for a replacement bus service to Aberdeen.
She said: “It’s pretty frustrating, I don’t think there’s anybody who likes getting the bus when they’ve paid for a train ticket in advance.
“You can see it’s getting pretty busy downstairs because I just saw there was a Glasgow train and a London one cancelled.
“I don’t know anything about what they do on the railway but to have the trains cancelled until 6pm seems a bit ridiculous to me.
“I’m supposed to be coming back later today but I’m still not exactly sure what will be happening.”