ComeToGuide
149.4 km • ~134 mins

How to Get from Sofia Airport (SOF) to Rila Monastery

Rila Monastery is about 149 km southwest of Sofia Airport. Depending on your option, the journey takes roughly 2 hours 15 minutes by private transfer or taxi, or about 3 hours if you combine the Sofia metro with a taxi.

✓ Verified Oct 30, 2026 • 149.4 km road distance

Official Airport Taxi (Yellow)

Metered
134 mins •On Demand
€109 - €185 (Metered, Day) / €126 - €227 (Night)
Luggage: As per vehicle; confirm trunk space
How to take it step-by-step:
  1. Go to the official taxi desk in Arrivals (Terminal 1 or 2) or use the Yellow app; ignore touts.
  2. Verify the taxi meter is switched on and the per-km tariff sticker is displayed.
  3. Confirm the approximate fare for the 149 km trip before departure.
  4. Ride directly to Rila Monastery; pay by card or cash in euros at the end.
  5. Get off at the monastery car park and walk 5 minutes to the entrance.

Metro M4 to Sofia + Taxi to Rila

Public + Taxi
180 mins •Metro: see timetable; Taxi: on demand
€0.80 Metro + €90 - €150 Taxi from Sofia (Per Person, Solo)
Luggage: Metro: no verified limit; Taxi: standard trunk
How to take it step-by-step:
  1. From Terminal 2 follow signs to Sofia Airport metro station; from Terminal 1 take the free shuttle to T2 first.
  2. Tap a contactless bank card at the barrier or buy a €0.80 single ticket at the machine.
  3. Board M4 towards Slivnitsa and ride about 25 minutes to Serdika (city centre).
  4. From Serdika take a licensed Yellow or TaxiMe taxi to Rila Monastery (about 2–2.5 hours by road).
  5. No direct public transport continues to Rila Monastery; ask the driver to stop at the monastery car park.

Sofia Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Bulgaria?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Bulgaria eSIM

Tours & activities: Rila Monastery

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Metered taxis must use the meter; check the per-km tariff sticker before boarding. Long fares to Rila should be agreed in advance or metered; night tariff is higher.
  • Book only at the official Yellow desk or app; ignore touts inside arrivals.
  • Uber does not operate in Sofia and Bolt passenger cars are not confirmed; use Yellow or TaxiMe apps.
  • No verified direct public bus from Sofia Airport or Sofia city to Rila Monastery; beware of unofficial drivers selling 'direct bus' tickets.

Frequently Asked Questions

Is there a direct bus or train from Sofia Airport to Rila Monastery?

No. There is no direct public transport. The best options are a private transfer or taxi, possibly combined with the metro from Sofia Airport to the city and then a taxi.

What is the cheapest way to get from SOF to Rila Monastery?

For a solo traveller, taking metro M4 from Terminal 2 to Serdika (€0.80) and then a licensed taxi from Sofia city gives the lowest total, roughly €91–€151. For groups, a pre-booked private transfer may cost less per person.

How long does it take from Sofia Airport to Rila Monastery?

By road it is about 2 hours 15 minutes in normal traffic. Public transport plus taxi adds transfer time, about 3 hours.

Can I pay by card for taxis and metro?

Yes, euro is official, cards are widely accepted. Metro barriers take contactless bank cards; taxis usually accept cards, but confirm before boarding.

What is the best option for a family with luggage?

A pre-booked private transfer is easiest—door-to-door, fixed price, and the driver handles luggage. Taxi is similar but the meter may vary.

Are taxis metered for long trips to Rila?

Yes, legal Sofia taxis are metered with per-km limits. For a 149 km trip the meter should run, but agree an approximate fare beforehand. Night tariffs are higher.