From New Delhi, it takes a minimum of 30 hours to reach Kathmandu via bus.