The nearest airport is Pantnagar (about 181 km away). It is not a regular commercial airport though. Taxis and cans are available at the airport.
The nearest railway station is at Tanakpur (about 86 km away). Tanakpur is connected to some of India's major cities like Lucknow, New Delhi, Agra and Kolkata. Taxis and cabs ply between Tanakpur railway station and Lohaghat.
Lohaghat is connected by motorable roads to major destinations of Uttarakhand. If you are travelling from Delhi, you can book a bus from ISBT Anand Vihar bus stop to Lohaghat.