Rome2Rio

Plan your Bulgaria Itinerary with Real Train, Bus & Inter-City Routes

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

Sofia Stara Zagora

Itinerary navigation

Day 1: Sofia, Bulgaria

Activities
  • Ivan Vazov National Theatre
  • St Nedelya Church
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,174 reviews
See more hotels

Day 2: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Ancient Theater of Philippopolis
  • Regional Ethnographic Museum Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 3: Burgas, Bulgaria

Distance
Transport
Popular
Plovdiv → Burgas by train
  1. Take the train from Plovdiv to Burgastrain train
3h 40m
$6–10
See more transport options
Activities
  • Flora Expo Center
  • Sea Garden
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 4: Varna, Bulgaria

Distance
Transport
Popular
Burgas → Varna by bus
  1. Take the bus from Burgas to Varnabus bus
2h
$13–80
See more transport options
Activities
  • Aladzha Monastery
  • Terrarium Varna
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 5: Ruse, Bulgaria

Distance
Transport
Popular
Varna → Ruse by bus
  1. Take the bus from Varna to Rusebus bus
3h 10m
$22–40
See more transport options
Activities
  • Pantheon of National Revival Heroes
  • Ruse Art Gallery
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 6: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Ruse → Veliko Tŭrnovo by bus
  1. Take the bus from Ruse to Veliko Tŭrnovobus bus
1h 55m
$12–21
See more transport options
Activities
  • Gurko Street
  • Church of the Forty Martyrs
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Stara Zagora by bus
  1. Take the bus from Veliko Tŭrnovo to Stara Zagorabus bus
1h 43m
$3–16
See more transport options
Activities
  • Regional Historical Museum
  • Samara Flag Monument
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2743 reviews
See more hotels

8 days in Bulgaria

Varna Yambol

Itinerary navigation

Day 1: Varna, Bulgaria

Activities
  • Varna Archaeological Museum
  • Sea Garden
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 2: Burgas, Bulgaria

Distance
Transport
Popular
Varna → Burgas by bus
  1. Take the bus from Varna to Burgasbus bus
2h
$13–80
See more transport options
Activities
  • Poda Protected Area
  • Burgas Free University
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 3: Sofia, Bulgaria

Day 4: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Alyosha Monument
  • Kapana Creative District
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 5: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Plovdiv → Veliko Tŭrnovo by bus
  1. Take the bus from Plovdiv to Veliko Tŭrnovobus bus
3h 20m
See more transport options
Activities
  • St Demetrius of Thessaloniki Church
  • Archaeological Museum
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 6: Ruse, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Ruse by bus
  1. Take the bus from Veliko Tŭrnovo to Rusebus bus
1h 55m
$12–21
See more transport options
Activities
  • Leventabent
  • Pantheon of National Revival Heroes
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Ruse → Shumen by bus
  1. Take the bus from Ruse to Shumenbus bus
1h 46m
$13–22
See more transport options
Activities
  • Madara Rider
  • House-Museum Dobri Voynikov
Explore Shumen itineraries
Hotel
Hotel
Recommended

Neon Guest Rooms

7.4127 reviews
See more hotels

Day 8: Yambol, Bulgaria

Distance
Transport
Popular
Shumen → Yambol by train
  1. Take the train from Shumen to Yamboltrain train
  2. Take the train from Shumen to Yamboltrain train
3h 52m
$4–8
See more transport options
Activities
  • Dine at a Traditional Bulgarian Restaurant
  • Yambol Zoo
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.6254 reviews
See more hotels

9 days in Bulgaria

Burgas Pazardzhik

Itinerary navigation

Day 1: Burgas, Bulgaria

Activities
  • Mall Galleria Burgas
  • Sea Garden
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 2: Sofia, Bulgaria

Day 3: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Regional Museum of Natural History Plovdiv
  • Church of Saints Constantine and Helena
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 4: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Plovdiv → Veliko Tŭrnovo by bus
  1. Take the bus from Plovdiv to Veliko Tŭrnovobus bus
3h 20m
See more transport options
Activities
  • Gurko Street
  • Museum of the Bulgarian Revival and Constituent Assembly
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 5: Varna, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Varna by bus
  1. Take the bus from Veliko Tŭrnovo to Varnabus bus
3h
$25–40
See more transport options
Activities
  • Roman Baths
  • Euxinograd Palace
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 6: Ruse, Bulgaria

Distance
Transport
Popular
Varna → Ruse by bus
  1. Take the bus from Varna to Rusebus bus
3h 10m
$22–40
See more transport options
Activities
  • Freedom Square
  • Pantheon of National Revival Heroes
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Ruse → Shumen by bus
  1. Take the bus from Ruse to Shumenbus bus
1h 46m
$13–22
See more transport options
Activities
  • Pancho Vladigerov House Museum
  • Tombul Mosque
Explore Shumen itineraries
Hotel
Hotel
Recommended

Neon Guest Rooms

7.4127 reviews
See more hotels

Day 8: Yambol, Bulgaria

Distance
Transport
Popular
Shumen → Yambol by train
  1. Take the train from Shumen to Yamboltrain train
  2. Take the train from Shumen to Yamboltrain train
3h 52m
$4–8
See more transport options
Activities
  • Eski Mosque
  • Art Gallery Georges Papazov
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.6254 reviews
See more hotels

Day 9: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
3h 13m
$5–9
See more transport options
Activities
  • Svoboda Island Park
  • Pazardzhik Synagogue
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8111 reviews
See more hotels

10 days in Bulgaria

Sofia Pleven

Itinerary navigation

Day 1: Sofia, Bulgaria

Activities
  • Serdica Archaeological Complex
  • National Palace of Culture NDK
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,174 reviews
See more hotels

Day 2: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Plovdiv Old Town
  • Ancient Theater of Philippopolis
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 3: Burgas, Bulgaria

Distance
Transport
Popular
Plovdiv → Burgas by train
  1. Take the train from Plovdiv to Burgastrain train
3h 40m
$6–10
See more transport options
Activities
  • Archaeological Museum
  • Regional Historical Museum
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 4: Varna, Bulgaria

Distance
Transport
Popular
Burgas → Varna by bus
  1. Take the bus from Burgas to Varnabus bus
2h
$13–80
See more transport options
Activities
  • Varna Archaeological Museum
  • Stone Forest Pobiti Kamani
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 5: Ruse, Bulgaria

Distance
Transport
Popular
Varna → Ruse by bus
  1. Take the bus from Varna to Rusebus bus
3h 10m
$22–40
See more transport options
Activities
  • Ruse Regional Historical Museum
  • Monument of Liberty
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 6: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Ruse → Veliko Tŭrnovo by bus
  1. Take the bus from Ruse to Veliko Tŭrnovobus bus
1h 55m
$12–21
See more transport options
Activities
  • Patriarchal Cathedral of the Holy Ascension of God
  • St Demetrius of Thessaloniki Church
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Stara Zagora by bus
  1. Take the bus from Veliko Tŭrnovo to Stara Zagorabus bus
1h 43m
$3–16
See more transport options
Activities
  • Regional Historical Museum
  • Art Gallery Stara Zagora
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2743 reviews
See more hotels

Day 8: Haskovo, Bulgaria

Distance
Transport
Popular
Stara Zagora → Haskovo by bus
  1. Take the bus from Stara Zagora to Haskovobus bus
1h 24m
$2–11
See more transport options
Activities
  • Monument of the Holy Mother of God and Bell Tower
  • Church of St Archangel Michael
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.11,082 reviews
See more hotels

Day 9: Kardzhali, Bulgaria

Distance
Transport
Popular
Haskovo → Kardzhali by bus
  1. Take the bus from Haskovo to Kardzhalibus bus
40 min
$2–9
See more transport options
Activities
  • Stone Mushrooms
  • Devils Bridge Dyavolski Most
Explore Kardzhali itineraries
Hotel
Hotel
Recommended

Boutique Hotel Behi

8.4496 reviews
See more hotels

Day 10: Pleven, Bulgaria

Distance
Transport
Popular
Kardzhali → Pleven by bus
  1. Take the bus from Kardzhali to Plevenbus bus
7h 19m
$17
See more transport options
Activities
  • Skobelev Park
  • Water Cascades
Explore Pleven itineraries
Hotel
Hotel
Recommended

Hotel Rostov

7.21,187 reviews
See more hotels

11 days in Bulgaria

Varna Haskovo

Itinerary navigation

Day 1: Varna, Bulgaria

Activities
  • Roman Baths
  • Aquarium Varna
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 2: Burgas, Bulgaria

Distance
Transport
Popular
Varna → Burgas by bus
  1. Take the bus from Varna to Burgasbus bus
2h
$13–80
See more transport options
Activities
  • Ethnographic Museum
  • Mall Galleria Burgas
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 3: Sofia, Bulgaria

Day 4: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Regional Ethnographic Museum Plovdiv
  • Singing Fountains
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 5: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Plovdiv → Veliko Tŭrnovo by bus
  1. Take the bus from Plovdiv to Veliko Tŭrnovobus bus
3h 20m
See more transport options
Activities
  • Gurko Street
  • St Peter and Paul Church
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 6: Ruse, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Ruse by bus
  1. Take the bus from Veliko Tŭrnovo to Rusebus bus
1h 55m
$12–21
See more transport options
Activities
  • Dohodno Zdanie
  • Freedom Square
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Ruse → Shumen by bus
  1. Take the bus from Ruse to Shumenbus bus
1h 46m
$13–22
See more transport options
Activities
  • Art Gallery Elena Karamihailova
  • Kurshum Fountain
Explore Shumen itineraries
Hotel
Hotel
Recommended

Neon Guest Rooms

7.4127 reviews
See more hotels

Day 8: Yambol, Bulgaria

Distance
Transport
Popular
Shumen → Yambol by train
  1. Take the train from Shumen to Yamboltrain train
  2. Take the train from Shumen to Yamboltrain train
3h 52m
$4–8
See more transport options
Activities
  • Regional Historical Museum Yambol
  • Tundzha River Embankment Walk
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.6254 reviews
See more hotels

Day 9: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
3h 13m
$5–9
See more transport options
Activities
  • Konstantin Velichkov Drama Theater
  • Pazardzhik Regional Historical Museum
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8111 reviews
See more hotels

Day 10: Stara Zagora, Bulgaria

Distance
Transport
Popular
Pazardzhik → Stara Zagora by train
  1. Take the train from Pazardzhik to Stara Zagoratrain train
1h 57m
$3–6
See more transport options
Activities
  • Bedechka Park
  • Regional Historical Museum
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2743 reviews
See more hotels

Day 11: Haskovo, Bulgaria

Distance
Transport
Popular
Stara Zagora → Haskovo by bus
  1. Take the bus from Stara Zagora to Haskovobus bus
1h 24m
$2–11
See more transport options
Activities
  • Uzundzhovo Church Assumption of the Holy Mother of God
  • Haskovo Regional Historical Museum
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.11,082 reviews
See more hotels

12 days in Bulgaria

Burgas Kardzhali

Itinerary navigation

Day 1: Burgas, Bulgaria

Activities
  • Church of Saints Cyril and Methodius
  • Sea Garden
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 2: Sofia, Bulgaria

Day 3: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Plovdiv Old Town
  • Regional Archaeological Museum Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 4: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Plovdiv → Veliko Tŭrnovo by bus
  1. Take the bus from Plovdiv to Veliko Tŭrnovobus bus
3h 20m
See more transport options
Activities
  • Gurko Street
  • Samovodska Charshiya
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 5: Varna, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Varna by bus
  1. Take the bus from Veliko Tŭrnovo to Varnabus bus
3h
$25–40
See more transport options
Activities
  • Sea Garden
  • Assumption of the Theotokos Cathedral
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 6: Ruse, Bulgaria

Distance
Transport
Popular
Varna → Ruse by bus
  1. Take the bus from Varna to Rusebus bus
3h 10m
$22–40
See more transport options
Activities
  • Elias Canetti House
  • Holy Trinity Church
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Ruse → Shumen by bus
  1. Take the bus from Ruse to Shumenbus bus
1h 46m
$13–22
See more transport options
Activities
  • Regional Historical Museum Shumen
  • Walk along Tsar Osvoboditel Boulevard
Explore Shumen itineraries
Hotel
Hotel
Recommended

Neon Guest Rooms

7.4127 reviews
See more hotels

Day 8: Yambol, Bulgaria

Distance
Transport
Popular
Shumen → Yambol by train
  1. Take the train from Shumen to Yamboltrain train
  2. Take the train from Shumen to Yamboltrain train
3h 52m
$4–8
See more transport options
Activities
  • Eski Mosque
  • Regional Historical Museum Yambol
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.6254 reviews
See more hotels

Day 9: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
3h 13m
$5–9
See more transport options
Activities
  • Explore Aleksandar Stamboliyski Pedestrian Street
  • Pazardzhik Synagogue
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8111 reviews
See more hotels

Day 10: Stara Zagora, Bulgaria

Distance
Transport
Popular
Pazardzhik → Stara Zagora by train
  1. Take the train from Pazardzhik to Stara Zagoratrain train
1h 57m
$3–6
See more transport options
Activities
  • Samara Flag Monument
  • Zagorka Lake Stara Zagora Lake
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2743 reviews
See more hotels

Day 11: Haskovo, Bulgaria

Distance
Transport
Popular
Stara Zagora → Haskovo by bus
  1. Take the bus from Stara Zagora to Haskovobus bus
1h 24m
$2–11
See more transport options
Activities
  • Statue of the Thracian Goddess Bendida
  • Uzundzhovo Church Assumption of the Holy Mother of God
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.11,082 reviews
See more hotels

Day 12: Kardzhali, Bulgaria

Distance
Transport
Popular
Haskovo → Kardzhali by bus
  1. Take the bus from Haskovo to Kardzhalibus bus
40 min
$2–9
See more transport options
Activities
  • Kardzhali Dam
  • Stone Wedding
Explore Kardzhali itineraries
Hotel
Hotel
Recommended

Boutique Hotel Behi

8.4496 reviews
See more hotels

13 days in Bulgaria

Sofia Pazardzhik

Itinerary navigation

Day 1: Sofia, Bulgaria

Activities
  • Central Market Hall Halite
  • St Nedelya Church
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,174 reviews
See more hotels

Day 2: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Regional Ethnographic Museum Plovdiv
  • Church of Saints Constantine and Helena
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 3: Burgas, Bulgaria

Distance
Transport
Popular
Plovdiv → Burgas by train
  1. Take the train from Plovdiv to Burgastrain train
3h 40m
$6–10
See more transport options
Activities
  • Archaeological Museum
  • St Anastasia Island
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 4: Varna, Bulgaria

Distance
Transport
Popular
Burgas → Varna by bus
  1. Take the bus from Burgas to Varnabus bus
2h
$13–80
See more transport options
Activities
  • Varna Opera Theatre
  • Aquarium Varna
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 5: Ruse, Bulgaria

Distance
Transport
Popular
Varna → Ruse by bus
  1. Take the bus from Varna to Rusebus bus
3h 10m
$22–40
See more transport options
Activities
  • National Transport Museum
  • Pantheon of National Revival Heroes
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 6: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Ruse → Veliko Tŭrnovo by bus
  1. Take the bus from Ruse to Veliko Tŭrnovobus bus
1h 55m
$12–21
See more transport options
Activities
  • Monument to the Assen Dynasty
  • Museum of the Bulgarian Revival and Constituent Assembly
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Stara Zagora by bus
  1. Take the bus from Veliko Tŭrnovo to Stara Zagorabus bus
1h 43m
$3–16
See more transport options
Activities
  • Roman Forum and Ancient Street
  • Stara Zagora Opera House
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2743 reviews
See more hotels

Day 8: Haskovo, Bulgaria

Distance
Transport
Popular
Stara Zagora → Haskovo by bus
  1. Take the bus from Stara Zagora to Haskovobus bus
1h 24m
$2–11
See more transport options
Activities
  • Park Kenana
  • Ivan Dimov Drama and Puppet Theater
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.11,082 reviews
See more hotels

Day 9: Kardzhali, Bulgaria

Distance
Transport
Popular
Haskovo → Kardzhali by bus
  1. Take the bus from Haskovo to Kardzhalibus bus
40 min
$2–9
See more transport options
Activities
  • Studen Kladenets Dam
  • Stone Mushrooms
Explore Kardzhali itineraries
Hotel
Hotel
Recommended

Boutique Hotel Behi

8.4496 reviews
See more hotels

Day 10: Pleven, Bulgaria

Distance
Transport
Popular
Kardzhali → Pleven by bus
  1. Take the bus from Kardzhali to Plevenbus bus
7h 19m
$17
See more transport options
Activities
  • Pleven Art Gallery Ilia Beshkov
  • Skobelev Park
Explore Pleven itineraries
Hotel
Hotel
Recommended

Hotel Rostov

7.21,187 reviews
See more hotels

Day 11: Shumen, Bulgaria

Distance
Transport
Popular
Pleven → Shumen by train
  1. Take the train from Pleven to Shumentrain train
3h 4m
$5–9
See more transport options
Activities
  • Church of the Holy Ascension
  • Shumen Fortress
Explore Shumen itineraries
Hotel
Hotel
Recommended

Neon Guest Rooms

7.4127 reviews
See more hotels

Day 12: Yambol, Bulgaria

Distance
Transport
Popular
Shumen → Yambol by train
  1. Take the train from Shumen to Yamboltrain train
  2. Take the train from Shumen to Yamboltrain train
3h 52m
$4–8
See more transport options
Activities
  • Yambol Drama Theatre Nezabravka
  • Dine at a Traditional Bulgarian Restaurant
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.6254 reviews
See more hotels

Day 13: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
3h 13m
$5–9
See more transport options
Activities
  • City Garden Pazardzhik
  • Church of the Dormition of the Theotokos
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8111 reviews
See more hotels

14 days in Bulgaria

Varna Blagoevgrad

Itinerary navigation

Day 1: Varna, Bulgaria

Activities
  • Sea Garden
  • Varna Archaeological Museum
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 2: Burgas, Bulgaria

Distance
Transport
Popular
Varna → Burgas by bus
  1. Take the bus from Varna to Burgasbus bus
2h
$13–80
See more transport options
Activities
  • Mall Galleria Burgas
  • Burgas Pier
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 3: Sofia, Bulgaria

Day 4: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Plovdiv Old Town
  • Balabanov House
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 5: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Plovdiv → Veliko Tŭrnovo by bus
  1. Take the bus from Plovdiv to Veliko Tŭrnovobus bus
3h 20m
See more transport options
Activities
  • St Demetrius of Thessaloniki Church
  • Tsarevets Fortress
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 6: Ruse, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Ruse by bus
  1. Take the bus from Veliko Tŭrnovo to Rusebus bus
1h 55m
$12–21
See more transport options
Activities
  • Monument of Liberty
  • National Transport Museum
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Ruse → Shumen by bus
  1. Take the bus from Ruse to Shumenbus bus
1h 46m
$13–22
See more transport options
Activities
  • Regional Historical Museum Shumen
  • Monument to 1300 Years of Bulgaria
Explore Shumen itineraries
Hotel
Hotel
Recommended

Neon Guest Rooms

7.4127 reviews
See more hotels

Day 8: Yambol, Bulgaria

Distance
Transport
Popular
Shumen → Yambol by train
  1. Take the train from Shumen to Yamboltrain train
  2. Take the train from Shumen to Yamboltrain train
3h 52m
$4–8
See more transport options
Activities
  • Dine at a Traditional Bulgarian Restaurant
  • Shopping on Alexander Stamboliyski Street
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.6254 reviews
See more hotels

Day 9: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
3h 13m
$5–9
See more transport options
Activities
  • Pazardzhik Central Market
  • Explore Aleksandar Stamboliyski Pedestrian Street
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8111 reviews
See more hotels

Day 10: Stara Zagora, Bulgaria

Distance
Transport
Popular
Pazardzhik → Stara Zagora by train
  1. Take the train from Pazardzhik to Stara Zagoratrain train
1h 57m
$3–6
See more transport options
Activities
  • House-Museum Geo Milev
  • Roman Forum and Ancient Street
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2743 reviews
See more hotels

Day 11: Haskovo, Bulgaria

Distance
Transport
Popular
Stara Zagora → Haskovo by bus
  1. Take the bus from Stara Zagora to Haskovobus bus
1h 24m
$2–11
See more transport options
Activities
  • Enjoy Traditional Bulgarian Cuisine
  • Haskovo Regional Historical Museum
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.11,082 reviews
See more hotels

Day 12: Kardzhali, Bulgaria

Distance
Transport
Popular
Haskovo → Kardzhali by bus
  1. Take the bus from Haskovo to Kardzhalibus bus
40 min
$2–9
See more transport options
Activities
  • Stone Mushrooms
  • Monastery of St John the Precursor
Explore Kardzhali itineraries
Hotel
Hotel
Recommended

Boutique Hotel Behi

8.4496 reviews
See more hotels

Day 13: Pleven, Bulgaria

Distance
Transport
Popular
Kardzhali → Pleven by bus
  1. Take the bus from Kardzhali to Plevenbus bus
7h 19m
$17
See more transport options
Activities
  • Regional Historical Museum
  • Pleven Wine Museum
Explore Pleven itineraries
Hotel
Hotel
Recommended

Hotel Rostov

7.21,187 reviews
See more hotels

Day 14: Blagoevgrad, Bulgaria

Distance
Transport
Popular
Pleven → Blagoevgrad by bus
  1. Take the bus from Pleven to Blagoevgradbus bus
  2. Take the bus from Pleven to Blagoevgradbus bus
5h 20m
$23–35
See more transport options
Activities
  • Explore Local Cuisine at a Mehana
  • St Demetrius Church
Explore Blagoevgrad itineraries
Hotel
Hotel
Recommended

Boutique Apartments Blagoevgrad

9.51,082 reviews
See more hotels

15 days in Bulgaria

Burgas Asenovgrad

Itinerary navigation

Day 1: Burgas, Bulgaria

Activities
  • Pantheon Monument
  • Archaeological Museum
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,012 reviews
See more hotels

Day 2: Sofia, Bulgaria

Day 3: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$9–18
See more transport options
Activities
  • Regional Ethnographic Museum Plovdiv
  • Hindliyan House
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,485 reviews
See more hotels

Day 4: Veliko Tŭrnovo, Bulgaria

Distance
Transport
Popular
Plovdiv → Veliko Tŭrnovo by bus
  1. Take the bus from Plovdiv to Veliko Tŭrnovobus bus
3h 20m
See more transport options
Activities
  • Archaeological Museum
  • Church of the Forty Martyrs
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,379 reviews
See more hotels

Day 5: Varna, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Varna by bus
  1. Take the bus from Veliko Tŭrnovo to Varnabus bus
3h
$25–40
See more transport options
Activities
  • Varna Opera Theatre
  • Retro Museum
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.76 reviews
See more hotels

Day 6: Ruse, Bulgaria

Distance
Transport
Popular
Varna → Ruse by bus
  1. Take the bus from Varna to Rusebus bus
3h 10m
$22–40
See more transport options
Activities
  • Ruse Art Gallery
  • Pantheon of National Revival Heroes
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.82,929 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Ruse → Shumen by bus
  1. Take the bus from Ruse to Shumenbus bus
1h 46m
$13–22
See more transport options
Activities
  • Walk along Tsar Osvoboditel Boulevard
  • Madara Rider
Explore Shumen itineraries
Hotel
Hotel
Recommended

Neon Guest Rooms

7.4127 reviews
See more hotels

Day 8: Yambol, Bulgaria

Distance
Transport
Popular
Shumen → Yambol by train
  1. Take the train from Shumen to Yamboltrain train
  2. Take the train from Shumen to Yamboltrain train
3h 52m
$4–8
See more transport options
Activities
  • Regional Historical Museum Yambol
  • Yambol Drama Theatre Nezabravka
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.6254 reviews
See more hotels

Day 9: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
3h 13m
$5–9
See more transport options
Activities
  • Church of the Dormition of the Theotokos
  • Svoboda Island Park
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8111 reviews
See more hotels

Day 10: Stara Zagora, Bulgaria

Distance
Transport
Popular
Pazardzhik → Stara Zagora by train
  1. Take the train from Pazardzhik to Stara Zagoratrain train
1h 57m
$3–6
See more transport options
Activities
  • Ayazmoto Park Metropolitan Methodius Park
  • House-Museum Geo Milev
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2743 reviews
See more hotels

Day 11: Haskovo, Bulgaria

Distance
Transport
Popular
Stara Zagora → Haskovo by bus
  1. Take the bus from Stara Zagora to Haskovobus bus
1h 24m
$2–11
See more transport options
Activities
  • Ivan Dimov Drama and Puppet Theater
  • Statue of the Thracian Goddess Bendida
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.11,082 reviews
See more hotels

Day 12: Kardzhali, Bulgaria

Distance
Transport
Popular
Haskovo → Kardzhali by bus
  1. Take the bus from Haskovo to Kardzhalibus bus
40 min
$2–9
See more transport options
Activities
  • Devils Bridge Dyavolski Most
  • Thracian Sanctuary of Tatul
Explore Kardzhali itineraries
Hotel
Hotel
Recommended

Boutique Hotel Behi

8.4496 reviews
See more hotels

Day 13: Pleven, Bulgaria

Distance
Transport
Popular
Kardzhali → Pleven by bus
  1. Take the bus from Kardzhali to Plevenbus bus
7h 19m
$17
See more transport options
Activities
  • Kaylaka Park
  • Ivan Radoev Dramatic Theatre
Explore Pleven itineraries
Hotel
Hotel
Recommended

Hotel Rostov

7.21,187 reviews
See more hotels

Day 14: Blagoevgrad, Bulgaria

Day 15: Asenovgrad, Bulgaria

Must-see Bulgaria

Plot your journey across Bulgaria, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.

Popular cities in Bulgaria to visit