These are the current 2010 prices, subject to change.
Flightseeing from Haines:
Flight #1 $159 per person
Flight #2 $199 per person
Flight #3 $299 per person
Charter flights from Haines:
to Juneau $420 minimum per plane
to Gustavus $190 per person
to Sitka $950 per plane
to Yakutat $875 per plane
to Northway $1,900 per plane
to Skagway $60 per person
Flightseeing from Skagway:
Flight #1 $199 per person
Flight #2 $249 per person
Flight #3 $349 per person
Charter flights from Skagway:
to Juneau $450 minimum per plane
to Gustavus $200 per person
to Sitka $1,000 per plane
to Yakutat $950 per plane
to Haines $60 per person
Composition: Glaciers are mostly ice, but also snow, water, rock, sand and silt. They form where more snow falls than melts. The weight of many year's accumulation gradually compresses the lower layer into dense ice. The pressure at the bottom warms and melts some of the ice, providing a sliding surface.

