PRIVATE LESSONS

Private lessons for ski and snowboard are conducted with 1 to 3 people at a time, and they must be at the same level and approximately the same age.

For children around the age of 3.5 years old, we recommend a trial private lesson in which they make their first steps in the sport.

For snowboarders under 7 years old, we recommend trial private lessons.


You can register by filling out the reservation form on our website.

Before proceeding with your reservation, please carefully review our Terms and Conditions.

Reservations are accepted every week from Monday to Thursday, 09:00 – 18:00. Upon confirmation of your reservation, you will receive a Contract, which must be signed and returned, along with full prepayment to the bank account of Machirski Sport Ltd:

DSK Bank AD
IBAN: BG09STSA93000001434073
BIC: STSABGSF

When making the payment, please indicate the name of the participant, training period, and contract number.

* If the payment is made by a legal entity, invoice details must be provided.

**If the payment is not made at least 15 days before the start date, the reservation will be canceled.



You can reach the ski slopes on your own or use our shuttle service, included in the package price if requested in advance via our reservation form.

Shuttle Route:

➤ Starting point: Parking lot in front of NS “Vasil Levski” at 08:30.

                        ➤ Gotse Delchev Blvd. (08:30 / 16:00)

                        BILLA, Bulgaria Blvd. / Todor Kableshkov St. (08:30 / 16:00)

                        ➤ Skiorka, Boyana district (08:45 / 15:45)

You can view the return route by stops HERE.

Note: For Advanced level (Lale slope), the “Skiorka” stop is replaced by Dragalevtsi. Please indicate your boarding and return stop in the reservation form.

Important: Arrive at your chosen stop by 08:30. The shuttle cannot wait for late passengers. Return stops are on the opposite side of the road; the shuttle arrives back at NS “Vasil Levski” around 16:15 – 16:30.

*For unforeseen situations, contact us at 0886 006067 or 0886 050066.

**The transfer is included in the price when booking in advance for a minimum of 4 hours of training per day.

If you arrive by private transport, please come to our base / ski locker by 09:30 for equipment fitting.

Group ski/snowboard lessons are 4 hours per day – two hours in the morning (10:00 a.m. – 12:00 p.m.), a lunch break of about 45 minutes, and two hours in the afternoon (1:00 p.m. – 3:00 p.m.).

During the lunch break, groups stay at the “Machirski Sport” bases, which have their own restrooms and are located in close proximity to the slopes. Everyone receives a free hot tea, but you need to bring your own mug or reusable cup.

You can bring your own packed lunch or take advantage of the lunch we offer. You can find full information about the catering HERE.



When enrolling, children with their own ski or snowboard equipment may participate only after the parent guarantees its suitability and reliability by signing the Terms & Conditions and consulting with a Machirski Sport representative regarding size and appropriateness. For beginners, the ski/snowboard length should not exceed the child’s chin height. Personal equipment must be labeled.

Participants must wear appropriate winter clothing at all times.

It is recommended that clothing consists of two separate pieces – jacket and pants, allowing for easy removal (on the bus, at the base, outdoors). Children’s clothing should also include:

  • ¾-length (thermal) socks or tights. Avoid short socks, thick wool socks, or wearing multiple pairs of regular socks.
  • Children’s winter gloves (single-finger gloves allowed), not knitted.
  • Helmet or winter hat covering the ears.
  • Children’s backpack with a label including name, address, and parent’s phone number.
  • Spare socks, gloves, and an extra t-shirt (and spare underwear for younger children).
  • Sunglasses with high UV protection, preferably goggles.
  • Apply sunscreen (SPF 15+) before arriving; do not use regular moisturizer.

⚠️ Dangerous items: scarves, hanging cords, and loose accessories.

If you forget or lose personal equipment, inform us immediately so we can assist in locating it.

Important: For participants under 18, parents or guardians must inform Machirski Sport about any specific medical conditions or behavioral issues relevant to the course.



The ski pass for the facilities on the Ofelii slope and the Vetrovala slope is included in the lesson price and is valid only for the duration of the lesson.

Ski passes for facilities owned by Vitosha Ski AD, which are used for the ADVANCED level, can be purchased on-site or online, according to Vitosha Ski’s prices and conditions. Full information about ski passes is available HERE.



Mountain insurance is included in the package price only if you register in advance via our reservation form.

The insurance policy is issued with Euroins AD and covers up to BGN 1,000 / €511.29 for medical and rescue expenses.

In the event of an insurance claim, the client must contact Machirski Sport immediately.

Machirski Sport may refuse to insure a client and is not responsible for any insurance claims if the client has not provided accurate personal information (full name, Bulgarian Personal ID Number).

When registering for a course, we recommend purchasing a “Trip Cancellation” insurance for an additional fee. This insurance can be arranged at any ZAD Armeec office within 5 calendar days after payment and at least 10 working days before the start of the ski course, upon providing the service contract.

Available dates for individual lessons:

Fully booked – next available date:

  • 01.03. – 31.03.

PRICES

Prices for private ski and snowboard lessons:

Цени:

  • First 1 hour –  55 €/ 107,57 BGN
  • Every following hour – 40 €/ 78,23 BGN
  • 2 hours – 95 €/ 185,80 BGN
  • 3 hours – 135,00 €/ 264,00 BGN
  • 4 hours – 160 €/ 312,93 BGN

Prices include:

Private ski or snowboard training with duration by choice

Equipment – ski (ski, poles and boots) or snowboard (snowboard and boots)

Transfer

Mountain insurance

A ski pass for the “Ophelii” slope facilities for the duration of the lesson.

IMPORTANT!

The equipment may be used only for the duration of the lesson and must be returned immediately after it ends.
The price includes a ski pass only for the duration of the lesson.
The transfer and mountain insurance are included only with advance online booking, and the transfer can be used when booking a minimum of 4 hours of training per day.

DISCOUNTS:
Family discount for a second family member – 5%
Family discount for a third family member – 10%
“Friend” discount – 5% when at least 3 children are registered (applies to all three packages).

Discounts apply when the packages are for the same period and take place on consecutive days (Monday–Friday) or on consecutive weekends.

Discounts cannot be combined.

Catering

The catering is provided by “Ofelii Hut”. The menu is varied and fixed for each day of the week.

It includes:

  • soup
  • main course
  • bread
  • dessert

Check out the menu of Ofelii Hut – HERE.

Catering requests are available only for the packages that take place on the “Ofelii” slope.

Meals are consumed during the lunch break in our cozy bases, where we provide hot tea for you/your child.

Catering requests are made during the reservation for the selected course, through our reservation form, and are paid together with the course fee.

Price:

  • €10.00 / 19.55 BGN per day per child
  • €12.00 / 23.46 BGN per day per adult (16+)

A submitted catering request can be cancelled no later than two days before the start of the course. If cancelled within a shorter period, the paid amount is non-refundable.

TERMS AND CONDITIONS

  1. The customer can cancel the entire course or only a part of the course without paying a penalty up to 7 days before the start of the course by sending an email to: reservations@machirski-sport.com
  2. In case of cancellation less than 7 days before the start date, 70% of the training fee will be refunded.
  3. The customer may postpone the start of the training or reschedule a training day for another period up to 5 days before the start date of the service or the respective day, by submitting a written request to reservations@machirski-sport.com. The final date by which the customer may postpone or reschedule training days is 31.03.2026. After this date, no refunds are issued.
  4. If the training is postponed less than 5 days before the respective date, due to illness or any other reason, the first training hour is considered used.
  5. If the customer cancels the training after the start date, does not attend a scheduled training hour/day, or discontinues the training during an ongoing training hour due to illness or any other reason, no refund will be issued.
  6. When enrolling in a course, we recommend purchasing a “Trip Cancellation” insurance policy for an additional fee. The insurance can be issued at any Armeec Insurance office within 7 calendar days after payment, and no later than 10 working days before the start of the ski course. A service contract for the tourist package must be provided.
  7. The customer has the right to transfer their rights and obligations under the contract to a third party by notifying Machirski Sport in writing at least 5 days in advance at the following email: reservations@machirski-sport.com. Depending on the specifics of the selected course, an additional payment may be required from the third party.
  8. Funds are refunded until the end of the 2026 Winter Season, after providing a receipt and/or invoice/payment order.
  9. The customer undertakes to comply with the safety rules on the slopes of the ski centers “Ophelii”, “Vetrovala” and “Aleko”.

Rights and obligations of Machirski Sport

  1. “Machirski Sport” may change the start date of the training if the conditions for conducting it are not suitable, and must coordinate the change with the Customer, ensuring that the new dates are convenient for the Customer. If the Customer is unable to attend the training during another period, the amount paid will be refunded in full.
  2. “Machirski Sport” may suspend the training for one or more days after the start date if the conditions prevent normal conduct of the training, and must coordinate new dates for the affected days with the Customer, ensuring they are convenient for the Customer. If the Customer is unable to attend the rescheduled days, the amount paid for the unused days will be refunded. Amounts will be refunded by the end of season 2026.
  3. Machirski Sport is not responsible for lost/forgotten or stolen items. If a Client loses/forgets an item, he/she has to inform Machirski Sport within 24 hours. The Client has to provide Machirski Sport with exact information for the brand, model, colour of the lost possession, so Machirski Sport team can try to find it.
  4. “Machirski Sport” is not responsible for disruptions to the school’s schedule due to issues with road clearance or passability on the routes Sofia – Vetrovala – Ofelii; Sofia – Aleko, as well as for power outages.
  5. Machirski Sport is not responsible for a violation of the ski/snowboard school’s work schedule due to a problem with the cleaning or passability of the Sofia-Vetrovala-Ophelia road; Sofia-Aleko-Sofia resort as well as in case of accidents related to the power supply.
  6. Machirski Sport may suspend the provision of services to a Client whose behavior endangers the health and safety of other Clients; violates the safety rules of the slopes of the ski centers “Ophelii”, “Vetrovala”, “Aleko” and creates conditions for accidents. In this case, “Machirski sport” does not owe a refund for the unused part of the service.

CLAIMS

  1. The customer has the right to complain about any non-compliance of the service with the agreed.
  2. The complaint is submitted orally or written 14 days from the date of the failure or inadequate performance.
  3. When submitting a complaint, the Customer indicates the subject of the complaint, his preferred way of satisfying the complaint, the amount of the claimed amount, and a contact address. When submitting a claim, the Customer must attach the documents on which the claim is based: receipt or invoice; protocols, acts or other documents establishing the non-compliance of the service with the agreed.
  4. Acceptance of complaints is carried out during all working hours in the commercial outlet where the service was ordered or by email: office@machirski-sport.com. When presenting, “Machirski sport” describes the complaint in a register, and the Client is issued a document containing the date, the number under which the complaint was entered in the register, the type of service and the signature of the person who accepted the complaint.
  5. When the Tour Operator satisfies the claim, it issues a certificate to that effect, which is drawn up in two copies, and obligatorily provides one copy to the user.

OTHER CONDITIONS

For breach of contractual obligations of either party, the provisions of the Law on Obligations and Contracts and the Bulgarian legislation shall be applied.

 

Last update: November 2025

FREQUENTLY ASKED QUESTIONS

SKI LEVELS:

  • I am an absolute beginner / I have 1-2 trial lessons / I have completed a course a few years ago, but since then I have not skied – Your level is “BEGINNERS”. The training takes place mainly at the “Ophelii” ski slope, Vitosha mountain.
  • I’ve done one course last season/ I’ve done 3 five-day courses in the last three seasons/ I’ve been riding for 2-3 seasons but I can’t tell what level I’m at/ I’m skiing on a snow plough/ I’ve ridden many years ago but I want to remember – Your level is “INTERMEDIATE“. The package covers all elements from connected arcs with a snowplough, basic turn coarse and fine shape, up to parallel skis, inclusive. The training takes place on the “OpheliI” and “Vetrovala” ski slopes, Vitosha mountain (the transfer to the Vetrovala slope is at the discretion of the ski instructor and according to the conditions of the slope)
  • I ski for 20 days in the last 2-3 seasons / I ski with parallel skis on blue, red and black slopes without worry / I have already skied this season – your level is “ADVANCED“. This level is suitable for children aged 7+ and adults who want to improve their riding technique, try different terrains and gain more confidence in their skills under the guidance of experienced teachers and coaches. The training takes place at the “Lale” ski slope, Vitosha mountain.

SNOWBOARD LEVELS:

  • I am an absolute beginner / I have 1-2 trial lessons / I have taken lessons a few years ago, but I haven’t been riding since then – your level is “BEGINNERS“. The training takes place mainly at the “Ophelii” ski slope, Vitosha mountain.
  • I have done one course last season / I have 3 five-day lessons in the last three seasons / I have been snowboarding for 2-3 seasons, but I don’t know what level I am / – your level is “INTERMEDIATE“. It covers the elements of class A: basic turn with rotation, high relief turn up to and including switch riding. The training takes place at the “Ophelii” ski slope, Vitosha mountain.
  • I’ve been boarding 20 days in the last 2-3 seasons on blue and red tracks without worry – your level is “ADVANCED ”. This level is suitable for children aged 7+ and adults who want to improve their riding technique, try different terrains and gain more confidence in their skills under the guidance of experienced teachers and coaches. The training takes place at the “Lale” ski slope,  Vitosha mountain.

Booking a ski or snowboard training is done by filling in a reservation form.

Upon confirmation of the reservation, you will receive a Contract, which you need to return signed and to make a full prepayment.

In order to book ski/snowboard lessons with a Bulgarian speaking group, the participant must have a good understanding of Bulgarian language. If the participant does not understand or speak Bulgarian, he/she has to book private ski/snowboard lessons with an English speaking teacher.


Full payment must be made up to 15 days prior to the start date of the treining by bank transfer.

Payments should be done on following bank account:

  • Bank account (in BGN): Machirski Sport Ltd., Bank: DSK Bank, IBAN: BG09 STSA93000001434 073, BIC: STSABGSF

If you make a payment from a legal entity, it is necessary to send us company details in order to issue you an invoice.


The ski or snowboard training is a total of 4 hours a day: 2 hours before lunch (10 am – 12 pm), a 45-minute lunch break and 2 hours after lunch (1 – 3 pm).


If you want to use our transfer with a shuttle bus, you need to request this when booking for the training. The transfer is included in the price when booking in advance for a minimum of 4 hours of training per day.

When registering, you must choose from which stop you/your child will get on and at which you/your child will get off:

  • Starting stop – “Vasil Levski” stadium – you need to be there at 08:15 am. The bus leaves at 08:30 am
  • “SHELL” stop – bus stop after the Shell gas station on “Bulgaria” blvd. (08:30 am/04:00 pm)
  • “Gotse Delchev” bus stop – bus stop after the intersection of “Bulgaria” Blvd. and “Gotse Delchev” Blvd. (08:30 am/04:00 pm)
  • “BILA” stop – bus stop after the intersection of “Bulgaria” Blvd. and “Todor Kableshkov” Blvd. (08:30 am/04:00 pm)
  • “Skiorka” stop in Boyana district – bus stop after the intersection of Panoramamen and Belovodski roads in Boyana district. (08:45 am/03:45 pm) With the “ADVANCED” package, the “Skiorka” stop is replaced by the “Dragalevtsi” stop.

We advise you to wait at 08:30 am at the stop of your choice. The shuttle bus runs later, but it cannot stay at the stops and wait for late customers.

The shuttle bus arrives at NS “Vasil Levski” at 4:15 – 4:30 pm

For private trainings, a transfer can be used when enrolling for a minimum of 4 hours.


Yes, of course, but it is important to specify this when booking ski/snowboard lessons. Please note that you must be at the cash desk of the respective ski slope at the latest at 09:20 am for us to take you to your group. If you decide to use personal transportation, the price of the package does not change and no discount is given.

It is important to know that the police closes the road for cars according to the volume of traffic – usually between 10:00 am and 3:00 pm and they do not allow cars, regardless of whether you have a ski school lesson booked. In case of heavy snowfall and severe road conditions, we recommend you to use our organized transport as more reliable. We believe that using organized public transport is more environmentally friendly than using private cars and we hope to convince you of that 🙂


The training price includes: the number of training hours you have chosen; ski or snowboard equipment for the duration of the lesson; a ski pass for the facilities owned by ‘Machirski Sport’ Ltd. on the “Ofelii” and “Vetrovala” slopes for the duration of the lesson; mountain insurance; and hot tea.


Yes, upon pre-registration, all our course participants have included mountain insurance for the respective course. The insurance policy is concluded with Euroins AD and covers up to BGN 1000 /€ 511.30 for medical and rescue expenses. In the event of an insured event, it is important to contact our team immediately. Please note that “Machirski sport” may refuse to insure a client and is not responsible for an insurance event that occurs if the client has not provided correct personal data (three names, social security number, DOB). When participating in ski/snowboard training on the territory of “Ophelii” and “Vetrovala” ski centers, without prior registration, the client is not insured.

A cancellation insurance can be purchased upon booking for an additional fee. The insurance is concluded within 5 days of payment and no less than 10 days before the start date of the service. We recommend using Cancellation Insurance as it has cover in case you become ill and cannot take advantage of the training. The price of the insurance is determined according to the package you have chosen and its start date – you will receive information about it after making a request through our website. Estimated amount – about BGN 15. Please note that this type of insurance is only eligible for people with a Bulgarian citizenship or with a certificate of long-term residence in Bulgaria.


The ski pass for the facilities owned by ‘Machirski Sport’ Ltd. on the ‘Ofelii’ and ‘Vetrovala’ slopes is included in the lesson price and is valid only for the duration of the lesson.

Ski passes for the facilities owned by ‘Vitosha Ski’ AD are not included in the price and must be purchased on site or online, according to the prices and conditions of Vitosha Ski. Full information about the ski passes can be found HERE


All students must be dressed in appropriate winter clothing. It is recommended to have 2 parts – ski jacket and ski pants.

  • We recommend wearing ¾ thermal socks or tights. Wearing short socks, thick woolen socks or more than one pair of regular socks is NOT recommended.
  • Winter gloves (maybe one-fingered, but NOT knitted)
  • Winter hat
  • Helmet (if you have one, optional)
  • If it is a child – prepare a backpack with a spare hat, gloves, underwear, socks, T-shirt, with a label with the child’s name, address and phone number of the parent.
  • Sunglasses with high UV protection, mask type recommended.
  • Children should be pre-slathered with sun protection cream (SPF +15), but not moisturizing.

Scarves, ties, hanging accessories are DANGEROUS.


It is necessary to bring a small thermos or a bottle with water, food for the day and a mug in which we can pour you hot tea during the lunch break.


We organize the groups based on age and skills, i.e. for example, a beginner child will be trained with other children at the same level. Depending on the age of the child (at least 7 + years) we can also offer group training.


If you forget your belongings on the shuttle bus or in one of our cottages, we recommend you to contact our team as soon as possible to look for it. We recommend you to send us the inquiry by email: office@machirski-sport.com with accurate information about the lost item, color, characteristics, brand and photo (if you have one). Please note that Machirski Sport is not responsible for lost and stolen personal items, but we will try to find them.


The customer can postpone the start of the selected training for another period up to 5 days before the start date of the service, in writing to email reservations@machirski-sport.com. The final date until which the client can postpone a course is 31/03/2026. After this date, funds are not refunded.

If the client withdraws from the course after the start date/ does not appear on a relevant day of the course/ suspends training during a day of the course, regardless of the nature of the reason, funds are refunded ONLY for the unused ski pass.

If the training is postponed less than 5 days before the scheduled date, due to illness or any other reason, the first hour of the training will be considered used.

We fully understand that unpredictable situations can arise, especially with young children, and we strive to be as flexible as possible. That is why we recommend the ‘Trip Cancellation’ insurance, which provides coverage in case of last-minute cancellation due to illness or other reasons.

For full information, please see the “Terms & conditions” section.


The customer can cancel the training without paying a penalty up to 7 days before the start of the course by sending an email to reservations@machirski-sport.com. In case of cancellation less than 7 days before the start date of the training, 70% of the package price.

If the client withdraws from the training after the start date/ does not appear on a relevant day of the training/ suspends training during a day of the course, regardless of the nature of the reason, funds are not refunded.

See full information in the “Terms & conditions” section of the relevant course.