The resorts/hotels here serve decent meals with a continental breakfast, and some north Indian dishes. These might be your only choice for food if you are vegetarian or do not want to try the local food.
Getting to Champhai
Champhai is located at a distance of about 192km from Aizawl, which is the closest city.
By Air: Lengpui Airport in Aizawl is the closest airport and is connected by daily flights from Guwahati and Kolkata. From here, you traverse the journey till Champhai by road (details below).
By Train: The closest railway station to Champhai is either Bairabi (290km) or the better connected Silchar (350km). It takes over 12 hours from either of these places to reach the town. Since there is no railway station in Aizawl either, it is advisable to take a flight instead.
By Road: Champhai is well-connected by road, and this is the most popular method of getting here. The route from Aizawl to Champhai is quite well maintained and regular bus service is available. Taxis are also readily available. Sumo services are available on all days except Sundays and charge about ₹600-800 one way from Aizawl to Champhai.It takes about eight hours from Aizawl to Champhai by road.
There are limited accommodation options in Champhai and most are state-run. These provide clean rooms and basic amenities. Locals here are very hospitable as well. If you develop a good rapport with them, you might just be offered a stay with them.