It is fairly easy to get to Meghauli Village from anywhere in Nepal. The main transportation hub for the Chitwan area is the city of Narayangarh in Bharatpur. From here you can go to the east to Sauraha or to the west to Meghauli Village.
There are direct buses to and from Kathmandu to Meghauli Village departing from the Kalanki Bus Park every day in the early morning. You can get there by taxi or walking 20 minutes from Thamel to Balaju Chowk and then taking a local bus to Kalanki. Some agencies in Thamel can help to buy the tickets in advance. On the way back buses depart from the main bus stand of the village.
If coming from Pokhara or other destinations in Nepal you can take a local bus to Narayangarh or take the tourist bus to Chitwan (that will go to Sauraha) and get off at Narayangarh. From here you can easily take a local bus to Meghauli Village at any time during the day and it takes about 1.5 hours to make the 25 kilometers journey. The bus stops at the entrance of the village where there is a map of the Tharu Homestays.
The closest airport is in the city of Bharatpur that operates flights from Kathmandu and Pokhara. There is one airport at Meghauli Village that used to serve the luxury resorts but there are no flights operating at the moment.