There are 5 ways to get from Nesebar to Troyan Monastery by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Vladimir Pavlov to KarlovoRe
- Take the taxi from Karlovo to Troyan Monastery
6h 38m$57–80Bus via Burgas
cheapest- Take the bus from Burgas to Veliko Turnovo
- Take the bus from Veliko Tarnovo to Troyan
8h 49m$26–35Drive 315.6 km
- Drive from Nesebar to Troyan Monastery315.6 km
4h 34m$50–72Train, taxi via Burgas South
- Take the train from Burgas to Karlovo3602 / ...
- Take the taxi from Karlovo to Troyan Monastery
6h 48m$57–78Bus
- Take the bus from Burgas to Veliko Turnovo
- Take the bus from Veliko Tarnovo to Troyan
9h 29m$29–35
Questions & Answers
The cheapest way to get from Nesebar to Troyan Monastery is to bus which costs $28 - $40 and takes 9h 29m.
The fastest way to get from Nesebar to Troyan Monastery is to drive which takes 4h 34m and costs $45 - $75.
The distance between Nesebar and Troyan Monastery is 375 km. The road distance is 315.6 km.
The best way to get from Nesebar to Troyan Monastery without a car is to train and taxi which takes 6h 38m and costs $55 - $80.
It takes approximately 6h 38m to get from Nesebar to Troyan Monastery, including transfers.
Yes, the driving distance between Nesebar to Troyan Monastery is 316 km. It takes approximately 4h 34m to drive from Nesebar to Troyan Monastery.
There are 113+ hotels available in Troyan Monastery.
What companies run services between Nesebar, Bulgaria and Troyan Monastery, Bulgaria?
You can take a bus from Nesebar to Troyan Monastery via Burgas South, Burgas, Veliko Tarnovo, and Troyan in around 8h 49m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Vladimir Pavlov to Karlovo
- Ave. Duration
- 3h 27m
- Frequency
- 5 times a day
- Estimated price
- $8–14
- Website
- https://www.bdz.bg/en
- 2nd Class
- $8–12
- 1st Class
- $11–14
Train from Burgas to Karlovo
- Ave. Duration
- 3h 14m
- Frequency
- Every 4 hours
- Estimated price
- $8–14
- Website
- https://www.bdz.bg/en
- 2nd Class
- $8–12
- 1st Class
- $11–14
- Phone
- +359 62 60 22 60
- info@alexok.com
- Website
- alexok.com
Bus from Burgas to Veliko Turnovo
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $11–18
- Schedules at
- alexok.com
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Veliko Tarnovo to Troyan
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $6
- Website
- https://bgrazpisanie.com/en
- Phone
- 056 844 966
- office@mbus-bg.com
- Website
- mbus-bg.com
Bus from Burgas to Veliko Turnovo
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $14–18
- Schedules at
- mbus-bg.com
- Ave. Duration
- 1h 21m
- Estimated price
- $45–60
Georgi Gilev-H.Gilev
- Phone
- +359 33 596 361
Georgi Gilev-H.Gilev
- Phone
- +359 33 596 361
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, Flying into Beijing?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.











