With Valentine’s Day upon us, prices of roses in Thailand are the highest in the world, according to a popular flower and bouquet delivery business.

The average price of a dozen roses in other countries is 3,000 baht, but the price in Thailand is about 4,000 baht, Rawat Chindapol, chief executive officer of Miss Lily Flower, said on Wednesday.

“If the roses are imported from the Netherlands, or if they are ‘black roses’ from foreign countries, a bouquet can cost around 9,000 to 10,000 baht,” Mr Rawat said.

The company has increased the price of a single rose from 370 baht to 400 baht, up about 10%, because of higher fuel costs and higher wages.

He said Thai people now have more spending power and were paying 3,800 to 3,900 baht for a bouquet delivered on Valentine’s Day, Feb 14. Last year, Thais paid around 3,300 to 3,600 baht for a bouquet.

Long stemmed roses are currently priced at 1,500 baht each, “black roses” at 900 baht each and common roses 400 baht each. Roses from Tak province (normally one baht each) are now 15 to 20 baht each.