Bulgaria travel plans with the routes already figured out
Rome2Rio itineraries for Bulgaria are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
7 days in Bulgaria
SofiaStara ZagoraItinerary navigation
Day 1: Sofia, Bulgaria
Activities
- Banya Bashi Mosque
- Sofia Synagogue
Hotel

Day 2: Plovdiv, Bulgaria
Transport
- Take the bus from Sofia to Plovdivbus
2h 20m
$12–27
Activities
- Kapana Creative District
- Hindliyan House
Hotel

Day 3: Burgas, Bulgaria
Transport
- Take the train from Plovdiv to Burgastrain
3h 40m
$12–21
Activities
- Burgas Pier
- Ethnographic Museum
Hotel

Day 4: Varna, Bulgaria
Transport
- Take the bus from Burgas to Varnabus
2h
$9–21
Activities
- Roman Baths
- Naval Museum
Hotel

Day 5: Ruse, Bulgaria
Transport
- Take the bus from Varna to Rusebus
3h 10m
$20–35
Activities
- Monument of Liberty
- Ruse Regional Historical Museum
Hotel

Day 6: Veliko Tŭrnovo, Bulgaria
Transport
- Take the bus from Ruse to Veliko Tŭrnovobus
1h 55m
$8–12
Activities
- Sarafkina House Museum
- Samovodska Charshiya
Hotel

Day 7: Stara Zagora, Bulgaria
Transport
- Take the bus from Veliko Tŭrnovo to Stara Zagorabus
1h 43m
$3–15
Activities
- House-Museum Geo Milev
- Memorial Complex Defenders of Stara Zagora
Hotel

8 days in Bulgaria
VarnaHaskovoItinerary navigation
Day 1: Varna, Bulgaria
Activities
- Roman Baths
- Varna Opera Theatre
Hotel

Day 2: Sofia, Bulgaria
Transport
- Take a shuttle bus from Varna to Sofia
- Take the transfer from Varna to Sofiatransfer
- Fly from Varna to Sofiaplane
- Take the foot from Varna to Sofiawalk
- Take the subway from Varna to Sofiasubway
2h 55m
$186–330
Activities
- Vitosha Boulevard
- Serdica Archaeological Complex
Hotel

Day 3: Plovdiv, Bulgaria
Transport
- Take the bus from Sofia to Plovdivbus
2h 20m
$12–27
Activities
- Ancient Theater of Philippopolis
- Balabanov House
Hotel

Day 4: Burgas, Bulgaria
Transport
- Take the train from Plovdiv to Burgastrain
3h 40m
$12–21
Activities
- Regional Historical Museum
- Central Beach Burgas
Hotel

Day 5: Veliko Tŭrnovo, Bulgaria
Transport
- Take the bus from Burgas to Veliko Tŭrnovobus
3h 20m
$16–26
Activities
- Patriarchal Cathedral of the Holy Ascension of God
- Archaeological Museum
Hotel

Day 6: Ruse, Bulgaria
Transport
- Take the bus from Veliko Tŭrnovo to Rusebus
1h 55m
$8–12
Activities
- Elias Canetti House
- Dohodno Zdanie
Hotel

Day 7: Gabrovo, Bulgaria
Transport
- Take the bus from Ruse to Gabrovobus
3h 40m
$11–16
Activities
- Uzana Locality
- House of Humor and Satire
Hotel

Day 8: Haskovo, Bulgaria
Transport
- Take the bus from Gabrovo to Haskovobus
3h 5m
See more transport optionsActivities
- Alexandrovo Tomb Museum
- Astronomical Observatory and Planetarium Yuri Gagarin
Hotel

9 days in Bulgaria
PlovdivShumenItinerary navigation
Day 1: Plovdiv, Bulgaria
Activities
- Church of Saints Constantine and Helena
- Dzhumaya Mosque
Hotel

Day 2: Sofia, Bulgaria
Transport
- Take the bus from Plovdiv to Sofiabus
2h 20m
$10–27
Activities
- Central Market Hall Halite
- National Palace of Culture NDK
Hotel

Day 3: Burgas, Bulgaria
Transport
- Take a shuttle bus from Sofia to Burgas
- Take the transfer from Sofia to Burgastransfer
- Fly from Sofia to Burgasplane
- Take the transfer from Sofia to Burgastransfer
- Take the bus from Sofia to Burgasbus
2h 41m
$78–225
Activities
- Ethnographic Museum
- Burgas Pier
Hotel

Day 4: Varna, Bulgaria
Transport
- Take the bus from Burgas to Varnabus
2h
$9–21
Activities
- Terrarium Varna
- Varna Archaeological Museum
Hotel

Day 5: Ruse, Bulgaria
Transport
- Take the bus from Varna to Rusebus
3h 10m
$20–35
Activities
- Leventabent
- National Transport Museum
Hotel

Day 6: Veliko Tŭrnovo, Bulgaria
Transport
- Take the bus from Ruse to Veliko Tŭrnovobus
1h 55m
$8–12
Activities
- Mini Bulgaria Park
- Church of the Forty Martyrs
Hotel

Day 7: Stara Zagora, Bulgaria
Transport
- Take the bus from Veliko Tŭrnovo to Stara Zagorabus
1h 43m
$3–15
Activities
- Zagorka Lake Stara Zagora Lake
- Samara Flag Monument
Hotel

Day 8: Haskovo, Bulgaria
Transport
- Take the bus from Stara Zagora to Haskovobus
1h 24m
$2–10
Activities
- Monument of the Holy Mother of God and Bell Tower
- Park Kenana
Hotel

Day 9: Shumen, Bulgaria
Transport
- Take the bus from Haskovo to Shumenbus
- Take the bus from Haskovo to Shumenbus
6h 28m
See more transport optionsActivities
- Church of the Holy Ascension
- House-Museum Dobri Voynikov
Hotel

10 days in Bulgaria
BurgasSlivenItinerary navigation
Day 1: Burgas, Bulgaria
Activities
- Burgas Free University
- Natural History Museum
Hotel

Day 2: Sofia, Bulgaria
Transport
- Take the bus from Burgas to Sofiabus
5h 15m
$30–50
Activities
- Banya Bashi Mosque
- Serdica Archaeological Complex
Hotel

Day 3: Plovdiv, Bulgaria
Transport
- Take the bus from Sofia to Plovdivbus
2h 20m
$12–27
Activities
- Regional Ethnographic Museum Plovdiv
- Kapana Creative District
Hotel

Day 4: Veliko Tŭrnovo, Bulgaria
Transport
- Take the bus from Plovdiv to Veliko Tŭrnovobus
3h 20m
See more transport optionsActivities
- Monument to the Assen Dynasty
- Patriarchal Cathedral of the Holy Ascension of God
Hotel

Day 5: Ruse, Bulgaria
Transport
- Take the bus from Veliko Tŭrnovo to Rusebus
1h 55m
$8–12
Activities
- Monument of Liberty
- Danube River Promenade
Hotel

Day 6: Varna, Bulgaria
Transport
- Take the bus from Ruse to Varnabus
3h 10m
$20–35
Activities
- Sea Garden
- Euxinograd Palace
Hotel

Day 7: Shumen, Bulgaria
Transport
- Take the bus from Varna to Shumenbus
1h 5m
$6–10
Activities
- Madara Rider
- Regional Historical Museum Shumen
Hotel

Day 8: Dobrich, Bulgaria
Transport
- Take the bus from Shumen to Dobrichbus
1h 50m
$16–29
Activities
- Park Sveti Georgi Lake
- Old Dobrich Ethnographic Complex
Hotel

Day 9: Yambol, Bulgaria
Transport
- Take the train from Dobrich to Yamboltrain
- Take the train from Dobrich to Yamboltrain
4h 51m
$11–19
Activities
- Tundzha River Embankment Walk
- Yambol Drama Theatre Nezabravka
Hotel

Day 10: Sliven, Bulgaria
Transport
- Take the train from Yambol to Sliventrain
- Take the train from Yambol to Sliventrain
1h 29m
$2–6
Activities
- Assumption of Virgin Mary Church
- Sliven Clock Tower
Hotel

11 days in Bulgaria
SofiaYambolItinerary navigation
Day 1: Sofia, Bulgaria
Activities
- Serdica Archaeological Complex
- Ivan Vazov National Theatre
Hotel

Day 2: Plovdiv, Bulgaria
Transport
- Take the bus from Sofia to Plovdivbus
2h 20m
$12–27
Activities
- Regional Museum of Natural History Plovdiv
- Regional Archaeological Museum Plovdiv
Hotel

Day 3: Burgas, Bulgaria
Transport
- Take the train from Plovdiv to Burgastrain
3h 40m
$12–21
Activities
- Archaeological Museum
- Sea Garden
Hotel

Day 4: Varna, Bulgaria
Transport
- Take the bus from Burgas to Varnabus
2h
$9–21
Activities
- Varna Opera Theatre
- Terrarium Varna
Hotel

Day 5: Ruse, Bulgaria
Transport
- Take the bus from Varna to Rusebus
3h 10m
$20–35
Activities
- Pantheon of National Revival Heroes
- Dohodno Zdanie
Hotel

Day 6: Veliko Tŭrnovo, Bulgaria
Transport
- Take the bus from Ruse to Veliko Tŭrnovobus
1h 55m
$8–12
Activities
- Gurko Street
- Church of the Forty Martyrs
Hotel

Day 7: Stara Zagora, Bulgaria
Transport
- Take the bus from Veliko Tŭrnovo to Stara Zagorabus
1h 43m
$3–15
Activities
- Roman Forum and Ancient Street
- Neolithic Dwellings Museum
Hotel

Day 8: Haskovo, Bulgaria
Transport
- Take the bus from Stara Zagora to Haskovobus
1h 24m
$2–10
Activities
- Uzundzhovo Church Assumption of the Holy Mother of God
- Haskovo Synagogue
Hotel

Day 9: Shumen, Bulgaria
Transport
- Take the bus from Haskovo to Shumenbus
- Take the bus from Haskovo to Shumenbus
6h 28m
See more transport optionsActivities
- Walk along Tsar Osvoboditel Boulevard
- Church of the Holy Ascension
Hotel

Day 10: Dobrich, Bulgaria
Transport
- Take the bus from Shumen to Dobrichbus
1h 50m
$16–29
Activities
- St. George Church
- Drama Theatre Yordan Yovkov
Hotel

Day 11: Yambol, Bulgaria
Transport
- Take the train from Dobrich to Yamboltrain
- Take the train from Dobrich to Yamboltrain
4h 51m
$11–19
Activities
- St. George Church
- Eski Mosque
Hotel

12 days in Bulgaria
VarnaYambolItinerary navigation
Day 1: Varna, Bulgaria
Activities
- Sea Garden
- Roman Baths
Hotel

Day 2: Sofia, Bulgaria
Transport
- Take a shuttle bus from Varna to Sofia
- Take the transfer from Varna to Sofiatransfer
- Fly from Varna to Sofiaplane
- Take the foot from Varna to Sofiawalk
- Take the subway from Varna to Sofiasubway
2h 55m
$186–330
Activities
- Boyana Church
- Central Market Hall Halite
Hotel

Day 3: Plovdiv, Bulgaria
Transport
- Take the bus from Sofia to Plovdivbus
2h 20m
$12–27
Activities
- City Art Gallery Plovdiv
- Nebet Tepe
Hotel

Day 4: Burgas, Bulgaria
Transport
- Take the train from Plovdiv to Burgastrain
3h 40m
$12–21
Activities
- Sea Garden
- Ethnographic Museum
Hotel

Day 5: Veliko Tŭrnovo, Bulgaria
Transport
- Take the bus from Burgas to Veliko Tŭrnovobus
3h 20m
$16–26
Activities
- Gurko Street
- St Peter and Paul Church
Hotel

Day 6: Ruse, Bulgaria
Transport
- Take the bus from Veliko Tŭrnovo to Rusebus
1h 55m
$8–12
Activities
- Holy Trinity Church
- Pantheon of National Revival Heroes
Hotel

Day 7: Gabrovo, Bulgaria
Transport
- Take the bus from Ruse to Gabrovobus
3h 40m
$11–16
Activities
- Dryanovo Monastery
- Museum of Education
Hotel

Day 8: Haskovo, Bulgaria
Transport
- Take the bus from Gabrovo to Haskovobus
3h 5m
See more transport optionsActivities
- Haskovo Synagogue
- Uzundzhovo Church Assumption of the Holy Mother of God
Hotel

Day 9: Stara Zagora, Bulgaria
Transport
- Take the bus from Haskovo to Stara Zagorabus
1h 20m
$2–8
Activities
- Regional Historical Museum
- Neolithic Dwellings Museum
Hotel

Day 10: Kardzhali, Bulgaria
Transport
- Take the bus from Stara Zagora to Kardzhalibus
2h 35m
$3–14
Activities
- Monastery of St John the Precursor
- Thracian Sanctuary of Tatul
Hotel

Day 11: Sliven, Bulgaria
Transport
- Take the bus from Kardzhali to Slivenbus
- Take the foot from Kardzhali to Slivenwalk
- Take the bus from Kardzhali to Slivenbus
4h 38m
See more transport optionsActivities
- Textile Industry Museum
- Roman Fortress Tuida
Hotel

Day 12: Yambol, Bulgaria
Transport
- Take the train from Sliven to Yamboltrain
- Take the train from Sliven to Yamboltrain
1h 29m
$3–6
Activities
- St. George Church
- Tundzha River Embankment Walk
Hotel

14 days in Bulgaria
BurgasAsenovgradItinerary navigation
Day 1: Burgas, Bulgaria
Activities
- Natural History Museum
- Flora Expo Center
Hotel

Day 2: Sofia, Bulgaria
Transport
- Take the bus from Burgas to Sofiabus
5h 15m
$30–50
Activities
- Vitosha Boulevard
- Sofia Synagogue
Hotel

Day 3: Plovdiv, Bulgaria
Transport
- Take the bus from Sofia to Plovdivbus
2h 20m
$12–27
Activities
- Regional Museum of Natural History Plovdiv
- Nebet Tepe
Hotel

Day 4: Veliko Tŭrnovo, Bulgaria
Transport
- Take the bus from Plovdiv to Veliko Tŭrnovobus
3h 20m
See more transport optionsActivities
- Museum of the Bulgarian Revival and Constituent Assembly
- Trapezitsa Hill
Hotel

Day 5: Ruse, Bulgaria
Transport
- Take the bus from Veliko Tŭrnovo to Rusebus
1h 55m
$8–12
Activities
- Leventabent
- National Transport Museum
Hotel

Day 6: Varna, Bulgaria
Transport
- Take the bus from Ruse to Varnabus
3h 10m
$20–35
Activities
- Roman Baths
- Assumption of the Theotokos Cathedral
Hotel

Day 7: Shumen, Bulgaria
Transport
- Take the bus from Varna to Shumenbus
1h 5m
$6–10
Activities
- Walk along Tsar Osvoboditel Boulevard
- Kurshum Fountain
Hotel

Day 8: Dobrich, Bulgaria
Transport
- Take the bus from Shumen to Dobrichbus
1h 50m
$16–29
Activities
- Dobrich Zoo
- Monument of Khan Asparuh
Hotel

Day 9: Yambol, Bulgaria
Transport
- Take the train from Dobrich to Yamboltrain
- Take the train from Dobrich to Yamboltrain
4h 51m
$11–19
Activities
- Kabile Archaeological Reserve
- Tundzha River Embankment Walk
Hotel

Day 10: Sliven, Bulgaria
Transport
- Take the train from Yambol to Sliventrain
- Take the train from Yambol to Sliventrain
1h 29m
$2–6
Activities
- Roman Fortress Tuida
- House-Museum of Hadzhi Dimitar
Hotel

Day 11: Haskovo, Bulgaria
Transport
- Take the bus from Sliven to Haskovobus
3h
See more transport optionsActivities
- Haskovo Regional Historical Museum
- Ivan Dimov Drama and Puppet Theater
Hotel

Day 12: Stara Zagora, Bulgaria
Transport
- Take the bus from Haskovo to Stara Zagorabus
1h 20m
$2–8
Activities
- Zagorka Lake Stara Zagora Lake
- House-Museum Geo Milev
Hotel

Day 13: Kardzhali, Bulgaria
Transport
- Take the bus from Stara Zagora to Kardzhalibus
2h 35m
$3–14
Activities
- Momchil Fortress
- Utro Cave
Hotel

Day 14: Asenovgrad, Bulgaria
Transport
- Take the bus from Kardzhali to Asenovgradbus
- Take the bus from Kardzhali to Asenovgradbus
3h 40m
See more transport optionsActivities
- Wine Tasting at a Local Winery
- St Kirik and Julita Monastery
Hotel

18 days in Bulgaria
BurgasPlevenItinerary navigation
Day 1: Burgas, Bulgaria
Activities
- Lake Atanasovsko
- Ethnographic Museum
Hotel

Day 2: Sofia, Bulgaria
Transport
- Take the bus from Burgas to Sofiabus
5h 15m
$30–50
Activities
- Banya Bashi Mosque
- Vitosha Mountain
Hotel

Day 3: Plovdiv, Bulgaria
Transport
- Take the bus from Sofia to Plovdivbus
2h 20m
$12–27
Activities
- Church of Saints Constantine and Helena
- Regional Ethnographic Museum Plovdiv
Hotel

Day 4: Veliko Tŭrnovo, Bulgaria
Transport
- Take the bus from Plovdiv to Veliko Tŭrnovobus
3h 20m
See more transport optionsActivities
- Sarafkina House Museum
- Gurko Street
Hotel

Day 5: Ruse, Bulgaria
Transport
- Take the bus from Veliko Tŭrnovo to Rusebus
1h 55m
$8–12
Activities
- Dohodno Zdanie
- Holy Trinity Church
Hotel

Day 6: Varna, Bulgaria
Transport
- Take the bus from Ruse to Varnabus
3h 10m
$20–35
Activities
- Varna Archaeological Museum
- Euxinograd Palace
Hotel

Day 7: Shumen, Bulgaria
Transport
- Take the bus from Varna to Shumenbus
1h 5m
$6–10
Activities
- Madara Rider
- Kurshum Fountain
Hotel

Day 8: Dobrich, Bulgaria
Transport
- Take the bus from Shumen to Dobrichbus
1h 50m
$16–29
Activities
- Shopping at Mall Dobrich
- Old Dobrich Ethnographic Complex
Hotel

Day 9: Yambol, Bulgaria
Transport
- Take the train from Dobrich to Yamboltrain
- Take the train from Dobrich to Yamboltrain
4h 51m
$11–19
Activities
- Yambol Clock Tower
- Yambol Zoo
Hotel

Day 10: Sliven, Bulgaria
Transport
- Take the train from Yambol to Sliventrain
- Take the train from Yambol to Sliventrain
1h 29m
$2–6
Activities
- Sliven Art Gallery
- Textile Industry Museum
Hotel

Day 11: Haskovo, Bulgaria
Transport
- Take the bus from Sliven to Haskovobus
3h
See more transport optionsActivities
- Enjoy Traditional Bulgarian Cuisine
- Shopping on Bulgaria Boulevard
Hotel

Day 12: Stara Zagora, Bulgaria
Transport
- Take the bus from Haskovo to Stara Zagorabus
1h 20m
$2–8
Activities
- Stara Zagora Zoo
- Regional Historical Museum
Hotel

Day 13: Kardzhali, Bulgaria
Transport
- Take the bus from Stara Zagora to Kardzhalibus
2h 35m
$3–14
Activities
- Studen Kladenets Dam
- Kardzhali Regional Historical Museum
Hotel

Day 14: Asenovgrad, Bulgaria
Transport
- Take the bus from Kardzhali to Asenovgradbus
- Take the bus from Kardzhali to Asenovgradbus
3h 40m
See more transport optionsActivities
- Ethnographic Museum Asenovgrad
- Walking Tour of Asenovgrad Old Town
Hotel

Day 15: Blagoevgrad, Bulgaria
Transport
- Take the bus from Asenovgrad to Blagoevgradbus
- Take the bus from Asenovgrad to Blagoevgradbus
5h 13m
See more transport optionsActivities
- Bachinovo Park
- Explore Local Cuisine at a Mehana
Hotel

Day 16: Gabrovo, Bulgaria
Transport
- Take the bus from Blagoevgrad to Gabrovobus
- Take the bus from Blagoevgrad to Gabrovobus
5h 20m
$21–31
Activities
- Walk along Yantra River
- Sokolski Monastery
Hotel

Day 17: Vidin, Bulgaria
Transport
- Take the bus from Gabrovo to Vidinbus
- Take the bus from Gabrovo to Vidinbus
8h
See more transport optionsActivities
- Vidin Central Square
- Baba Vida Fortress
Hotel

Day 18: Pleven, Bulgaria
Transport
- Take the bus from Vidin to Plevenbus
- Take the transfer from Vidin to Pleventransfer
- Take the train from Vidin to Pleventrain
4h 17m
See more transport optionsActivities
- Pleven Wine Museum
- Skobelev Park
Hotel




