<h2>Skiing Mont Blanc Costs and Availability</h2>
<?php
require_once DRUPAL_ROOT . '/sites/all/includes/payment/common.php';
$course = 'Ski Mont Blanc Course';
$price = 1190;
// Single room supplement: set to price (if available) or null (if not available).
$single_room_supplement = null;
$upfront_payment_percentage = 100; // percent
$dates = [
'26-28 March 2027 3 days' => ['places' => available(2), 'price' => price(1190)],
'02-04 April 2027 3 days' => ['places' => available(2), 'price' => price(1190)],
'09-10 April 2027 3 days' => ['places' => available(1), 'price' => price(1190)],
'16-17 April 2027 3 days' => ['places' => available(2), 'price' => price(1190)],
'19-20 April 2027 3 days' => ['places' => available(2), 'price' => price(1190)],
'23-24 April 2027 3 days' => ['places' => available(2), 'price' => price(1190)],
'30 April-02 May 2027 3 days' => ['places' => available(2), 'price' => price(1190)],
'07-09 May 2027 3 days' => ['places' => available(2), 'price' => price(1190)],
'14-16 May 2027 3 days' => ['places' => available(2), 'price' => price(1190)],
];
?>
<table align="center" border="1" cellpadding="1" cellspacing="1">
<thead>
<tr>
<th scope="col">Course Date</th>
<th scope="col">Price (per person)</th>
<th scope="col">Status</th>
<th scope="col">Book</th>
</tr>
</thead>
<tbody>
<?php
foreach ($dates as $date => $data) {
$places = $data['places'];
$price = $data['price'];
$availability = '';
if ($places === null) {
$availability = '<td><span style="color:rgb(0, 128, 0)">Available</span></td>';
} else if ($places === 0) {
$availability = '<td><span style="color:rgb(128, 0, 0)">All places filled</span></td>';
} else if ($places === 1) {
$availability = '<td><span style="color:rgb(0, 128, 0)">Available - 1 place</span></td>';
} else {
$availability = '<td><span style="color:rgb(0, 128, 0)">Available - ' . $places . ' places</span></td>';
}
$signature = '';
if ($places !== 0) {
$signature = generate_signature([
'places' => $places,
'course' => $course,
'date' => $date,
'price' => $price,
'single_room_supplement' => $single_room_supplement,
'upfront_payment_percentage' => $upfront_payment_percentage,
]);
}
echo '<tr>'
. '<td>' . $date . '</td>'
. '<td><strong>' . $price . '€</strong></td>'
. $availability
. '<td><form action="/purchase" method="POST" style="padding:0; margin:0;">'
. '<input type="hidden" name="places" value="' . $places . '" />'
. '<input type="hidden" name="course" value="' . $course . '" />'
. '<input type="hidden" name="price" value="' . $price . '" />'
. '<input type="hidden" name="single_room_supplement" value="' . $single_room_supplement . '" />'
. '<input type="hidden" name="date" value="' . $date . '" />'
. '<input type="hidden" name="upfront_payment_percentage" value="' . $upfront_payment_percentage . '" />'
. '<input type="hidden" name="signature" value="' . $signature . '" />'
. '<input type="submit" value="Book"' . ($places === 0 ? ' disabled' : '') . ' />'
. '</form></td>'
. '</tr>';
}
?>
</tbody>
</table>
We need a minimum of 4 persons to run this group course. Participants are mixed nationalities, if necessary guides can speak both French & English.
Our planning is changing constantly due to availabilities in the huts - GET IN TOUCH directly by e-mail or phone/what's up +33 6 95 04 23 02 as we have other different dates/ program / routes available too.
If you are a private group, or a family please get in touch as we are able to offer tailor-made courses with choice of date and duration. When you book your trip you must tell us if you will have a car or not.
Cost includes:
- Organisation of the 3 day course trip
- Transport in Italy to the Valgrisenche valley round trip
- IFMGA English-speaking mountain guide
- 2 nights in mountain huts and 1 night in a 3* hotel B&B in Chamonix (shared twin room)
- All meals, except dinner in Chamonix Day 0
- Safety equipment provided by your guide (ropes, carabiners, ice screw)
- Transport from Chamonix to Italy and back, in a rented car
Cost does not include:
- Transport to and from Chamonix before and after your course transport in Italy to the Valgrisenche valley.
- Dinner in Chamonix on day 0
- Personal expenses (drinks in the refuges for you and your guide, additional snacks, etc)
- Equipment can be hired from CMBG, please ask (harness, crampons, ice axe, helmet...)
- Single room supplement for the previous night 97 € per night
- Alpine climbing insurance
- Gratuities
- Any extra expenses due to unforseeable circumstances like (bad weather, injury, lack of fitness)