Travel Expenses for a Speaker

I was asked to speak at a conference of a non Profit, I accepted at no cost/volunteered, are my travel (mileage and hotel) expenses deductible since I did not receive any compensation? If so where do I enter these cost?