There is no set answer. Every shop will charge something different. Also depends on what struts you are replacing with. Stop in a couple of your local shops and as for a free price quote on the parts and labor. If your in the US, budget around $800-$1000.
I replaced the struts on my 2004 Odyessy myself. I bought the spring/plate/strut assembly as one unit - each were about $135. To buy all the components separately will cost you at least $235 - will require a little more time than if you buy it all assembled. It took me about 1.5 hours to do both. You need a lift, a marker and an air wrench (preferred).
Thanks to all for your imput
Looking for a Used Odyssey in your area?
CarGurus has 26,584 nationwide Odyssey listings starting at $1,600.
Search Honda Odyssey Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Honda Odyssey Experts