For those visiting from regions at a large distance from Tamil Nadu may avail the option of going to Coimbatore via air first and then catch a bus to reach Valparai.
The following options are the most popular:
Delhi to Coimbatore: 3-5 hrs flights within the 5-7k price range.
Bangalore to Coimbatore: 45 mins - 1hr flights within the 1-3k price range.
Valparai is easily accessible by road. It is well-connected through public transportation to such nearby urban areas as the city of Coimbatore and Bangalore as well as the towns of Pollachi and Athirapilly. One can hop on to a number of buses run by the Tamil Nadu State Transport Corporation and reach this wonderful hill station within a matter of hours.
Here are the more popular choices:
Coimbatore to Valparai: 104 kms bus journey; buses are infrequent.
Bangalore to Valparai: 455 kms bus journey; buses are best booked online.
Pollachi to Valparai: 64 kms bus journey; buses are available every 20 mins.
Athirapilly to Valparai: 80 kms bus journey; buses are available at 7:00 AM, 2:00 PM, and 2:45 PM.