Forty passengers have been evacuated from a train after carriages started filling with "smoke and a strange smell".
Fire crews rushed to the ScotRail train - which left Inverness at 5.36am today - after smoke appeared. The train was halted between Gleneagles and Dunblane, with passengers taken off and transferred to another service for Perth, with tickets valid for rail replacement transport.
ScotRail said services between Glasgow Queen Street and Inverness/Aberdeen, and Edinburgh Waverley and Inverness may face alterations and delays.
READ MORE: Heatwave weather maps reveal exact dates for three-day UK scorcher hitting 36C
READ MORE: Met Office weather LIVE: Storm Floris brings 85mph wind warning for half of UK
A passenger, Sarah MacMath, 35, told the BBC: "We did notice there was a bit of a funny smell from Aviemore or Kingussie - just a strange smell.
"I dozed off and woke up when the train stopped near Gleneagles and there was quite a lot of smoke in the carriage. The person then came over the loud speaker and asked us to either move to the end carriage or the first carriage. At that point, I stood up and there was a pretty heavy smell of smoke and there was quite a lot of it in the carriage."
This is a breaking news story. Follow us on Google News, Flipboard, Apple News, Twitter, Facebook or visit The Mirror homepage.
You may also like
I tried Huda's Internet-dividing lip stain and here's my honest review
'Balanced', 'Forward-looking': Pakistan Hails 19% Tariffs Under US Trade Deal
Emmerdale icon makes devastating death confession as she shares funeral plan
BBC under pressure to shelve latest MasterChef series as backlash grows
Raanjhanaa's Tamil Version Ambikapathy Re-Releases With An AI-Made Happy Ending; Climax Goes Viral - Watch Video