Thailand enjoys a mostly tropical hot and humid climate due to its location. In fact, Thailand’s geography means that there is always great weather to enjoy somewhere in the country at any time of the year. With temperatures ranging from 19 to 38 degrees, Thailand is a super honeymoon destination all year round. November to March are the best months to visit when there is little rain and the humidity is lower, although Koh Samui is best visited from June to September.
The cool season runs from November to February, with temperatures ranging between 20C to 30C. If you don't mind the heat, Thailand's summer season starts in March and ends in May and has a average temperature of 34C. The rainy season falls between June and October and has an average temperature of 29C.
On the Andaman Coast (Phang-Nga, Phuket, Krabi, Trang) the green season is between June and October, so you may experience some rain or thunderstorms during your honeymoon visit. If you're interested in scuba diving, it's best to plan your honeymoon between November and April.
The Gulf of Thailand West Coast is likely to have rain between November and February, and March to October is the best time for scuba diving. On the Gulf of Thailand East Coast, a honeymoon between March and September means you're likely to avoid rainfall.
There are a number of airlines offering direct flights to Thailand from across Australia. Thai Airways, Emirates and Qantas have direct flights from Australia to Bangkok. Jetstar offers direct flights from Sydney to Phuket and from Melbourne to Bangkok and Phuket. Virgin Australia offers direct flights from Perth to Phuket.