Lava is accessible by roadway from Siliguri via Gorubathan or via Kalimpong. You will get a number of buses including North Bengal State Transport Corporation Buses, Private buses, Bhutan Government buses and taxis from Siliguri, running to Lava.
The nearest railheads of Lava are located at New Jalpaiguri. So after arriving at New Jalpaiguri station, you can drive along the roadway to reach Lava.
The Bagdogra airport is the nearest airport of the destination, located at a distance of 13 km. from Siliguri. The airport is well connected with all major states of India.