that depends on what the family chooses and religion. If a grave side service is held at the cemetary you have to travel there and then most have luncheons afterwards. so in total most last about 2 hours.
They normally Go on for an hour to an hour and a half but with going to the grave site and if there is a tea afterwards would probably take another hour or two. So about 4-5 hours.
it depends it normally last hour or two hours it depend ow the family set the funreals up...
youve never been to a funeral?
im always to drunk to remember