@Andreagt,
I date online and I have met several very nice people including someone I ended up dating for a year. I don't agree with Contrex.
In my opinion (and I am writing as a man), the first date with someone you haven't met in real life should be:
1) Safe. You should meet in a public place. This doesn't mean you need to be scared. But, this is someone you haven't met. You should be smart. Of course, once you are in the public place you should relax and enjoy yourself. But being alone with a stranger I met online would make me nervous. Restaurants are good. A public park is good (with people around). Some activity is good. His house, or a secluded cabin in the woods... not so good.
2) Of a limited time. There is nothing worse that spending 5 hours with someone when you realize after 30 minutes that you don't enjoy being with them. Make sure you have no obligation to stay with him more than 1 or 2 hours at most. This is a little difficult because you live apart. Generally when I go out with someone I meet online I plan for drinks... that is the agreement. Usually I allow myself optional time (i.e. I don't plan anything after the date) just in case things go really well.
But I never want my date or myself to feel obligated to stay if they are bored or uncomfortable.
In your situation, I would choose a place in the middle. Maybe dinner (just because you want to make the drive worth it) but with the understanding that dinner is the only obligation.
3) Make sure you have fun. Realize that most online meetings don't turn into to anything. Once in a while something works. You should enjoy your time either way.