Dundee's new £38m railway station has opened to the public.

The new building, which includes a 120-room hotel, is at the heart of the city's waterfront.

The first trains rolled into the new station just after 5am on Monday after 32 months of work.

There is a new passenger concourse and ticketing facilities, as well as a restaurant and retail space.

Designed by Jacobs and local architects Nicoll Russel Studios, it is hoped it will provide an attractive gateway into the city.

Passengers, politicians and pupils from Dundee Schools Musical Theatre met at an opening ceremony on Monday.

Minister for public health and sport, Joe FitzPatrick, said: "The revitalised Dundee Station creates a gateway to the city and is an excellent example of how the industry can work in partnership with the public and private sector to deliver to wider regeneration goals.

"This is something that's for Dundonians as well as visitors to our city.

"The very important thing for Dundonians is the economic opportunity that this and the rest of the waterfront brings.

"We've had a number of years where we've had much higher unemployment numbers than we would like, and I think this is the start of Dundee's recovery."