How much cash can you carry on a flight within the European Union?
Is there any specific limit of money you can carry on cash while flying from one European Union country to another?
Be aware that some airports have sniffer dogs that can detect large amounts of cash.
There seems to be no limit as such.
However if you carry more than 10'000 €, you might have to declare it depending on the country.
So if you consider taking more than 10'000 €, you should check the rules for the specific country you are flying to.
Very good answer! I accept it, as it answers exactly the point. I would say that the rules from the departure country should also be considered.
True, remember reading a story about some Chinese money launderers who used to buy the old coins thrown away by Bundesbank in bulk, get them to China and repair and then bring them back to Germany in chunks of 9999 EUR
Similar for the Czech Republic. Remember that cheques and valuables (stocks) can also qualify as money.
In fact, anything that is "equivalent of" 10,000 and can be used as "money" - you should be ready to provide source of funds. This includes stocks, bonds, cashier's checks, precious metals, etc.
As mentioned in a comment on another answer, it's worth pointing out that for most countries you may carry as much as you like, you just have to declare it and should expect to be questioned about it.