You can bring in from non-EU countries up to 200 cigarettes free of import duties.
Here you can find this information:
Customs online - Travellers’ allowances
Within the EU you can travel with up to 800 cigarettes taxed in the EU. This amount is reduced to 300 cigarettes for the republics of Bulgaria, Croatia, Latvia, Lithuania, Hungary, and Romania. All this cigarettes have to have a tax stamp. If they don't have it, they are illicit.
Here you can find information on the movement of tobacco within the EU:
Customs online - Alcohol, tobacco and products containing coffee
The possible amount of imported or moved cigarettes or tobacco products doesn't depend on the used means of transport.
As far as this answer contains legal statements this information can - for legal reasons - only be given to the best of our knowledge and is non-binding.