There are plans for a regular hourly Aberdeen to Inverness service with additional hourly trains between Inverness and Elgin and a new station at Dalcross, and Network Rail are evaluating what line upgrades are necessary.