Take a trip to this magical land coming vacation and discover a plethora of natural jewels on your own. On your trip, you will see the unique carnivorous plant - the Pitcher Plant, the blue Vanda, lady’s slipper and other rare orchid varieties in the flower gardens of the state. In addition to these, the trek routes of the state will surely amaze you with their challenging paths and spectacular views.
Climate
Meghalaya boasts of a moderate type  of climate and it never becomes harsh. In summer, the temperature ranges from  15oC to 25oC and the weather remains pleasant. Winter is much colder, with the  temperature ranging between 4oC to 16oC. The monsoon season drenches the state  from June to September. The hills of Meghalaya often remain covered by fog  during this season. 
Best  Time to Visit
From September to April 
How  to Reach
By Air: Guwahati airport (Assam) at a distance of 128 kms is the  nearest airport from state capital Shillong. From the Guwahati airport,  airlines operate several flights from important places of India. Taxis are  available at Guwahati Airport for Shillong, the journey takes about 4 hours and  it costs around Rs.1100. 
Helicopter Service: A helicopter service operates daily between  Guwahati, Shillong (30 mnts) and Tura (60 mnts). Some helicopter services to  Shillong land at the ALG in Upper Shillong, while others land at Umroi airport,  35 kms away from the downtown. The Helicopter service is convenient and  economical and the permitted baggage is 10 kg. 
By Railways: Guwahati railway station (103 kms) is the nearest railhead  from Shillong. Several mail and super fast trains connect Guwahati with the  rest of the country. Meghalaya Transport Corporation (MTC) has bus services  co-ordinated with train arrival at Guwahati railway station. Buses leave  Guwahati from 6 am to 5 pm and the journey takes 3.5 hrs. Reciprocal services  from Shillong also leave at the same time. Taxis are also available at the  Guwahati railway station for Shillong. 
Roadways: National Highway No 40 and other state roads connect Shillong  with Guwahati. Meghalaya State Transport Corporation and private operators have  bus services to various places in Meghalaya and to the neighboring states.  Regular bus services are available from Guwahati to Shillong. In Guwahati, the  buses leave from the main bus stand close to the railway station. The taxi  stand is nearby, from where taxis and shared taxis are also available to  Shillong. In Shillong, the bus terminal is located near Centre Point, the heart  of town. 
Shopping  in Meghalaya