There are 8 ways to get from Bucharest to Rila Monastery by night train, train, taxi, bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Night train, train, taxi
best- Take the night train from Bucharest to Dimitrovgrad
- Take the train from Dimitrovgrad to KostenetsRe
- Take the taxi from Kostenets to Rila Monastery
9h 3m$67–102Bus via Sofia
cheapest- Take the bus from București, Autogara Militari to Sofia Central Bus StationUnion Ivkoni - Unibus 7
- Take the bus from Sofia Vasil Levski Monument to Rila MonasteryTraventuria 44
12h 15m$33–45Bus
- Take the bus from București, Autogara Militari to Blagoevgrad Central Bus TerminalN980
11h 53m$53–74Drive 491.7 km
- Drive from Bucharest to Rila Monastery491.7 km
7h$79–114Fly from Bucharest Otopeni, bus
- Fly from Bucharest Otopeni (OTP) to Sofia Airport (SOF)OTP - SOF
- Take the bus from Sofia Vasil Levski Monument to Rila Monastery
8h 22m$141–327Train, bus
- Take the train from Bucuresti Nord to PlevenIr
- Take the train from Pleven to PoduyaneRe
- Take the bus from Sofia Vasil Levski Monument to Rila Monastery
16h 33m$51–63Shuttle to Varna Airport, fly, bus
- Take a shuttle bus from Bucharest to Varna
- Fly from Varna Airport (VAR) to Sofia Airport (SOF)VAR - SOF
- Take the bus from Sofia Vasil Levski Monument to Rila Monastery
10h 33m$375–621Fly from Bucharest Băneasa Aurel Vlaicu International Airport, bus
- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Sofia Airport (SOF)BBU - SOF
- Take the bus from Sofia Vasil Levski Monument to Rila Monastery
12h 31m$70–290
Bucharest to Rila Monastery by bus
Questions & Answers
The cheapest way to get from Bucharest to Rila Monastery is to bus via Sofia which costs $30 - $50 and takes 12h 15m.
The fastest way to get from Bucharest to Rila Monastery is to drive which takes 7h and costs $75 - $120.
No, there is no direct bus from Bucharest to Rila Monastery. However, there are services departing from București, Autogara Militari and arriving at Rila Monastery via Blagoevgrad and Kocherinovo City Center. The journey, including transfers, takes approximately 11h 53m.
The distance between Bucharest and Rila Monastery is 675 km. The road distance is 491.7 km.
The best way to get from Bucharest to Rila Monastery without a car is to night train and train and taxi which takes 9h 3m and costs $65 - $110.
It takes approximately 9h 3m to get from Bucharest to Rila Monastery, including transfers.
Bucharest to Rila Monastery bus services, operated by FlixBus, depart from București, Autogara Militari station.
Bucharest to Rila Monastery bus services, operated by FlixBus, arrive at Blagoevgrad Central Bus Terminal station.
Yes, the driving distance between Bucharest to Rila Monastery is 492 km. It takes approximately 7h to drive from Bucharest to Rila Monastery.
There are 295+ hotels available in Rila Monastery.
What companies run services between Bucharest, Romania and Rila Monastery, Bulgaria?
FlixBus operates a bus from București, Autogara Militari to Blagoevgrad Central Bus Terminal 5 times a week. Tickets cost $40–65 and the journey takes 8h 50m.
- Website
- air.bg
Flights from Bucharest Otopeni to Sofia Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Saturday
- Estimated price
- $60–240
Flights from Varna Airport to Sofia Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $70–150
- Website
- ryanair.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport via Bari
- Ave. Duration
- 5h
- When
- Friday and Sunday
- Estimated price
- $70–270
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport via Memmingen
- Ave. Duration
- 5h 25m
- When
- Thursday and Saturday
- Estimated price
- $90–290
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 6h 55m
- When
- Wednesday
- Estimated price
- $65–290
- Website
- tarom.ro
Flights from Bucharest Otopeni to Sofia Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Saturday
- Estimated price
- $60–240
- Website
- wizzair.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport via Naples
- Ave. Duration
- 6h 30m
- When
- Thursday and Sunday
- Estimated price
- $55–270
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Bucharest to Dimitrovgrad
- Ave. Duration
- 3h 39m
- Frequency
- Twice a week
- Estimated price
- $12–28
- Website
- https://www.bdz.bg/en
- 2nd Class
- $12–17
- 1st Class
- $16–21
Train from Dimitrovgrad to Kostenets
- Ave. Duration
- 2h 9m
- Frequency
- Every 4 hours
- Estimated price
- $5–9
- Website
- https://www.bdz.bg/en
- 2nd Class
- $5–8
- 1st Class
- $8–9
Train from Pleven to Poduyane
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- $6–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–10
- 1st Class
- $9–11
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Bucuresti Nord to Pleven
- Ave. Duration
- 7h 41m
- Frequency
- Twice daily
- Estimated price
- $32–35
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from București, Autogara Militari to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 8h 50m
- Frequency
- 5 times a week
- Estimated price
- $40–65
- Website
- https://www.flixbus.co.uk
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Vasil Levski Monument to Rila Monastery
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $12–17
- Website
- https://traventuria.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from București, Autogara Militari to Sofia Central Bus Station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $18–27
- Website
- https://union-ivkoni.com/en
- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- atlastaxi.eu
Shuttle from Bucharest to Varna
- Ave. Duration
- 3h 43m
- Frequency
- On demand
- Estimated price
- $220–310
- Website
- https://atlastaxi.eu/
- Ave. Duration
- 2h 15m
- Estimated price
- $50–65
Taxi Samokov Borovets
- Phone
- +359 88 770 8623
- Website
- facebook.com
Want to know more about travelling around Bulgaria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
























