An Estonian man who drunkenly punched an air steward and tried to kiss a fellow passenger on a Singapore Airlines flight has been fined, a court official said on Tuesday.

Vadim Beljanin (41) was ordered to pay 15 000 Singapore dollars ($11 000) on Monday after admitting being drunk and endangering the safety of the aircraft on a flight from Frankfurt to Singapore last month.

Beljanin, a ship engineer, attempted to kiss a fellow passenger, damaged the television monitor in front of him and punched an air steward in the face before being subdued, local media reported. The plane was diverted to Dubai.

The Straits Times said that as the Estonian could not pay the fine, he will serve nine weeks in jail.