Scots have been left stranded in Romania after their plane home was cancelled and the airline was unable to offer any alternative flights for a week.

The Glasgow-bound passengers have been left with no option other than wait for the next available Wizz Air flight from Bucharest on Monday.

The plane was due to depart on Monday this week but was forced to undergo "unscheduled technical maintenance".

It is understood some passengers have managed to fly home on other airlines.

The abrupt cancellation in the Romanian capital meant a scheduled flight from Glasgow to Bucharest on Monday night also had to be scrapped.

One passenger affected said the situation was "crazy" and there were reports of up to 200 passengers being stranded.

A Wizz Air spokeswoman said: "The aircraft operating Wizz Air flights W6 3017 Bucharest - Glasgow and W6 3018 Glasgow - Bucharest on the 28th of August needed to undergo unscheduled technical maintenance. Initially only a delay was predicted by the engineers but the works took longer than expected and the airline had to cancel the flights.

"In line with WIZZ policy and typical airline practice, passengers were offered either a full refund, or free rebooking on the next available Wizz Air flight.

"WIZZ has also provided hotel accommodation and meal vouchers to those choosing to wait until the next available flight. Beyond this, we have advised passengers of their rights under EU law with regard to compensation, and how to apply.

"We are maintaining regular communications with our affected customers and continue to ensure their needs are met.

"Wizz Air sincerely apologizes to all affected customers for any inconvenience caused. However, the safety of our passengers, crew and aircraft is our number one priority."