The government yesterday slashed the fare for long-haul buses by 3 paisa per kilometre, drawing criticism from