Alternatively you can ask for a private transfer with Rila Shuttle
Prices and insurances policy depend on the car rental company.
Usually, local Bulgarian car hire companies may offer you better rental terms & conditions (lower or no excess at all, unlimited mileage, 2 drivers free of charge etc.), but their capacity might be limited when booking last-minute.
Local car hire companies are usually flexible regarding pick-up and drop off of the car and may also offer delivery and collection from an address in Sofia city.
Credit and debit cards are usually accepted, as well as cash payments.
Some of the local rent-a-car companies:
International companies usually have a wide variety of car available at any time.
Read carefully the terms & conditions regaring fuel policy, insurance coverage (amount of excess included), drivers's minimum age, mileage included per day. International rent-a-car companies acceps only credit cars (not debit cards and cheques).
Some of the international rent-a-car companies:
There is only one public bus that goes from Sofia directly to Rila monastery
Currently the public bus service from Sofia is not operating ! You can check alternatively for bus service with inter-change at Dupnitsa or Blagoevgrad.
Departure from Sofia at: 10:20 h and 18:20 h.
Arrival at Rila monastery at 13:00 h and 20:15 h.
Departure from Rila monastery at:
15:00 h (from 1st November until 31st March)
15:30 h (from 1st April until 31st October)
Ticket price: 11.00 BGN leva (approx. €5.50) per person, one-way.
Seat reservation in not possible and availability is not guaranteed.
The bus departs from bus station Ovcha Kupel, located in the west part of Sofia city. You can get to the bus station: