• Train to Khajuraho
• Khajuraho railway station is connected to a few towns only including New Delhi. You can take Khajuraho-Hazrat Nizamuddin Express, which has daily connectivity to Khajuraho. Hire a cab or an auto from outside the railway station and would cost about Rs. 150 to the hostel.
• Flights to khajuraho
• Khajuraho has its own domestic airport, which is well-connected to most of the Indian cities such as New Delhi, Mumbai, Varanasi and more. Once you reach the airport, you can hire a cab or a taxi to Moustache Hostel. Charges would be roughly between Rs.150-200
• Buses
• Buses to Khajuraho aren't many. We recommend trains or cabs.