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
  • National Palace of Culture NDK
  • Ivan Vazov National Theatre
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,046 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
$8–17
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.11,403 reviews
See more hotels

Day 3: 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
  • Samovodska Charshiya
  • Gurko Street
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,408 reviews
See more hotels

Day 4: Ruse, Bulgaria

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

Grand Hotel Riga

8.92,808 reviews
See more hotels

Day 5: Varna, Bulgaria

Distance
Transport
Popular
Ruse → Varna by bus
  1. Take the bus from Ruse to Varnabus bus
3h 10m
$27–40
See more transport options
Activities
  • Aladzha Monastery
  • Retro Museum
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

8.112 reviews
See more hotels

Day 6: Burgas, Bulgaria

Distance
Transport
Popular
Varna → Burgas by bus
  1. Take the bus from Varna to Burgasbus bus
2h
$16–45
See more transport options
Activities
  • Natural History Museum
  • Burgas Free University
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,016 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Distance
Transport
Popular
Burgas → Stara Zagora by train
  1. Take the train from Burgas to Stara Zagoratrain train
1h 59m
$4–7
See more transport options
Activities
  • Ayazmoto Park Metropolitan Methodius Park
  • Roman Forum and Ancient Street
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2661 reviews
See more hotels

8 days in Bulgaria

Plovdiv Haskovo

Itinerary navigation

Day 1: Plovdiv, Bulgaria

Activities
  • Regional Museum of Natural History Plovdiv
  • Ancient Theater of Philippopolis
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.11,403 reviews
See more hotels

Day 2: Sofia, Bulgaria

Distance
Transport
Popular
Plovdiv → Sofia by bus
  1. Take the bus from Plovdiv to Sofiabus bus
1h 40m
$8–17
See more transport options
Activities
  • Museum of Socialist Art
  • South Park
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,046 reviews
See more hotels

Day 3: Burgas, Bulgaria

Day 4: Varna, Bulgaria

Distance
Transport
Popular
Burgas → Varna by bus
  1. Take the bus from Burgas to Varnabus bus
2h
$16–45
See more transport options
Activities
  • Sea Garden
  • Aquarium Varna
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

8.112 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
$27–40
See more transport options
Activities
  • Roman Fortress of Sexaginta Prista
  • Freedom Square
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.92,808 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
$8–12
See more transport options
Activities
  • Archaeological Museum
  • Mini Bulgaria Park
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,408 reviews
See more hotels

Day 7: Gabrovo, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Gabrovo by bus
  1. Take the bus from Veliko Tŭrnovo to Gabrovobus bus
55 min
$3–6
See more transport options
Activities
  • Museum of Education
  • Uzana Locality
Explore Gabrovo itineraries
Hotel
Hotel
Recommended

TOP CENTER LUXURY Apartment

9.652 reviews
See more hotels

Day 8: Haskovo, Bulgaria

Distance
Transport
Popular
Gabrovo → Haskovo by bus
  1. Take the bus from Gabrovo to Haskovobus bus
3h 5m
$6–10
See more transport options
Activities
  • Astronomical Observatory and Planetarium Yuri Gagarin
  • Statue of the Thracian Goddess Bendida
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,206 reviews
See more hotels

9 days in Bulgaria

Burgas Stara Zagora

Itinerary navigation

Day 1: Burgas, Bulgaria

Activities
  • Natural History Museum
  • St Anastasia Island
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,016 reviews
See more hotels

Day 2: Sofia, Bulgaria

Distance
Transport
Popular
Burgas → Sofia by train
  1. Take the train from Burgas to Sofiatrain train
5h 55m
$9–13
See more transport options
Activities
  • Museum of Socialist Art
  • Banya Bashi Mosque
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,046 reviews
See more hotels

Day 3: Plovdiv, Bulgaria

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

Best Western Premier Plovdiv Hills

9.11,403 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
  • Museum of the Bulgarian Revival and Constituent Assembly
  • Tsarevets Fortress
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,408 reviews
See more hotels

Day 5: Ruse, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Ruse by bus
  1. Take the bus from Veliko Tŭrnovo to Rusebus bus
1h 55m
$8–12
See more transport options
Activities
  • Ruse Art Gallery
  • Ruse Regional Historical Museum
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.92,808 reviews
See more hotels

Day 6: Varna, Bulgaria

Distance
Transport
Popular
Ruse → Varna by bus
  1. Take the bus from Ruse to Varnabus bus
3h 10m
$27–40
See more transport options
Activities
  • Euxinograd Palace
  • Sea Garden
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

8.112 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Varna → Shumen by bus
  1. Take the bus from Varna to Shumenbus bus
1h 5m
$9–19
See more transport options
Activities
  • Madara Rider
  • Shumen Plateau Nature Park
Explore Shumen itineraries
Hotel
Hotel
Recommended

Acktion Deluxe

8.5300 reviews
See more hotels

Day 8: Haskovo, Bulgaria

Distance
Transport
Popular
Shumen → Haskovo by bus via veliko tŭrnovo
  1. Take the bus from Shumen to Haskovobus bus
  2. Take the bus from Shumen to Haskovobus bus
6h 20m
$24–28
See more transport options
Activities
  • Statue of the Thracian Goddess Bendida
  • Monument of the Holy Mother of God and Bell Tower
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,206 reviews
See more hotels

Day 9: Stara Zagora, Bulgaria

Distance
Transport
Popular
Haskovo → Stara Zagora by bus
  1. Take the bus from Haskovo to Stara Zagorabus bus
1h 24m
$4–11
See more transport options
Activities
  • Neolithic Dwellings Museum
  • Bedechka Park
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2661 reviews
See more hotels

10 days in Bulgaria

Varna Shumen

Itinerary navigation

Day 1: Varna, Bulgaria

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

Varna South Bay Beach Residence

8.112 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
$16–45
See more transport options
Activities
  • Lake Atanasovsko
  • Natural History Museum
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,016 reviews
See more hotels

Day 3: Sofia, Bulgaria

Distance
Transport
Popular
Burgas → Sofia by train
  1. Take the train from Burgas to Sofiatrain train
5h 55m
$9–13
See more transport options
Activities
  • Serdica Archaeological Complex
  • Alexander Nevsky Cathedral
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,046 reviews
See more hotels

Day 4: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$8–17
See more transport options
Activities
  • City Art Gallery Plovdiv
  • Regional Museum of Natural History Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.11,403 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 Peter and Paul Church
  • Museum of the Bulgarian Revival and Constituent Assembly
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,408 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
$8–12
See more transport options
Activities
  • Freedom Square
  • Elias Canetti House
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.92,808 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Day 8: Haskovo, Bulgaria

Distance
Transport
Popular
Stara Zagora → Haskovo by bus
  1. Take the bus from Stara Zagora to Haskovobus bus
1h 24m
$4–12
See more transport options
Activities
  • Haskovo Synagogue
  • Haskovo Regional Historical Museum
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,206 reviews
See more hotels

Day 9: Gabrovo, Bulgaria

Distance
Transport
Popular
Haskovo → Gabrovo by bus
  1. Take the bus from Haskovo to Gabrovobus bus
3h 5m
$6–10
See more transport options
Activities
  • Gabrovo Clock Tower
  • Museum of Education
Explore Gabrovo itineraries
Hotel
Hotel
Recommended

TOP CENTER LUXURY Apartment

9.652 reviews
See more hotels

Day 10: Shumen, Bulgaria

12 days in Bulgaria

Plovdiv Pazardzhik

Itinerary navigation

Day 1: Plovdiv, Bulgaria

Activities
  • Roman Stadium
  • Balabanov House
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.11,403 reviews
See more hotels

Day 2: Sofia, Bulgaria

Distance
Transport
Popular
Plovdiv → Sofia by bus
  1. Take the bus from Plovdiv to Sofiabus bus
1h 40m
$8–17
See more transport options
Activities
  • Boyana Church
  • Ivan Vazov National Theatre
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,046 reviews
See more hotels

Day 3: Burgas, Bulgaria

Day 4: Varna, Bulgaria

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

Varna South Bay Beach Residence

8.112 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
$27–40
See more transport options
Activities
  • Dohodno Zdanie
  • Elias Canetti House
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.92,808 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
$8–12
See more transport options
Activities
  • Gurko Street
  • St Demetrius of Thessaloniki Church
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,408 reviews
See more hotels

Day 7: Gabrovo, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Gabrovo by bus
  1. Take the bus from Veliko Tŭrnovo to Gabrovobus bus
55 min
$3–6
See more transport options
Activities
  • Sokolski Monastery
  • Uzana Locality
Explore Gabrovo itineraries
Hotel
Hotel
Recommended

TOP CENTER LUXURY Apartment

9.652 reviews
See more hotels

Day 8: Haskovo, Bulgaria

Distance
Transport
Popular
Gabrovo → Haskovo by bus
  1. Take the bus from Gabrovo to Haskovobus bus
3h 5m
$6–10
See more transport options
Activities
  • Church of St Archangel Michael
  • Uzundzhovo Church Assumption of the Holy Mother of God
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,206 reviews
See more hotels

Day 9: Stara Zagora, Bulgaria

Distance
Transport
Popular
Haskovo → Stara Zagora by bus
  1. Take the bus from Haskovo to Stara Zagorabus bus
1h 24m
$4–11
See more transport options
Activities
  • Zagorka Lake Stara Zagora Lake
  • Art Gallery Stara Zagora
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2661 reviews
See more hotels

Day 10: Sliven, Bulgaria

Distance
Transport
Popular
Stara Zagora → Sliven by bus
  1. Take the bus from Stara Zagora to Slivenbus bus
1h 15m
$25–40
See more transport options
Activities
  • Sini Kamani Nature Park
  • House-Museum of Hadzhi Dimitar
Explore Sliven itineraries
Hotel
Hotel
Recommended

Hotel Park Central

8.7596 reviews
See more hotels

Day 11: Yambol, Bulgaria

Distance
Transport
Popular
Sliven → Yambol by train
  1. Take the train from Sliven to Yamboltrain train
  2. Take the train from Sliven to Yamboltrain train
1h 30m
$2–4
See more transport options
Activities
  • Kabile Archaeological Reserve
  • Bezisten Covered Market
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.5244 reviews
See more hotels

Day 12: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
2h 50m
$5–8
See more transport options
Activities
  • Dine at a Traditional Bulgarian Restaurant
  • Stanislav Dospevski Art Gallery
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

7.8114 reviews
See more hotels

13 days in Bulgaria

Burgas Vratsa

Itinerary navigation

Day 1: Burgas, Bulgaria

Activities
  • Ethnographic Museum
  • Central Beach Burgas
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,016 reviews
See more hotels

Day 2: Sofia, Bulgaria

Distance
Transport
Popular
Burgas → Sofia by train
  1. Take the train from Burgas to Sofiatrain train
5h 55m
$9–13
See more transport options
Activities
  • Vitosha Boulevard
  • Central Market Hall Halite
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,046 reviews
See more hotels

Day 3: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$8–17
See more transport options
Activities
  • Nebet Tepe
  • City Art Gallery Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.11,403 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
  • Museum of the Bulgarian Revival and Constituent Assembly
  • Patriarchal Cathedral of the Holy Ascension of God
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,408 reviews
See more hotels

Day 5: Ruse, Bulgaria

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

Grand Hotel Riga

8.92,808 reviews
See more hotels

Day 6: Varna, Bulgaria

Distance
Transport
Popular
Ruse → Varna by bus
  1. Take the bus from Ruse to Varnabus bus
3h 10m
$27–40
See more transport options
Activities
  • Sea Garden
  • Aladzha Monastery
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

8.112 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Varna → Shumen by bus
  1. Take the bus from Varna to Shumenbus bus
1h 5m
$9–19
See more transport options
Activities
  • Shumen Plateau Nature Park
  • Shumen Zoo
Explore Shumen itineraries
Hotel
Hotel
Recommended

Acktion Deluxe

8.5300 reviews
See more hotels

Day 8: Haskovo, Bulgaria

Day 9: Stara Zagora, Bulgaria

Distance
Transport
Popular
Haskovo → Stara Zagora by bus
  1. Take the bus from Haskovo to Stara Zagorabus bus
1h 24m
$4–11
See more transport options
Activities
  • Tsar Simeon Veliki Blvd Walk
  • Stara Zagora Zoo
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2661 reviews
See more hotels

Day 10: Sliven, Bulgaria

Distance
Transport
Popular
Stara Zagora → Sliven by bus
  1. Take the bus from Stara Zagora to Slivenbus bus
1h 15m
$25–40
See more transport options
Activities
  • Chairlift to Karandila
  • House-Museum of Hadzhi Dimitar
Explore Sliven itineraries
Hotel
Hotel
Recommended

Hotel Park Central

8.7596 reviews
See more hotels

Day 11: Yambol, Bulgaria

Distance
Transport
Popular
Sliven → Yambol by train
  1. Take the train from Sliven to Yamboltrain train
  2. Take the train from Sliven to Yamboltrain train
1h 30m
$2–4
See more transport options
Activities
  • Shopping on Alexander Stamboliyski Street
  • St. George Church
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.5244 reviews
See more hotels

Day 12: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
2h 50m
$5–8
See more transport options
Activities
  • City Garden Pazardzhik
  • Svoboda Island Park
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

7.8114 reviews
See more hotels

Day 13: Vratsa, Bulgaria

16 days in Bulgaria

Plovdiv Blagoevgrad

Itinerary navigation

Day 1: Plovdiv, Bulgaria

Activities
  • Balabanov House
  • Regional Ethnographic Museum Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.11,403 reviews
See more hotels

Day 2: Sofia, Bulgaria

Distance
Transport
Popular
Plovdiv → Sofia by bus
  1. Take the bus from Plovdiv to Sofiabus bus
1h 40m
$8–17
See more transport options
Activities
  • Vitosha Boulevard
  • Vitosha Mountain
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,046 reviews
See more hotels

Day 3: Burgas, Bulgaria

Day 4: Varna, Bulgaria

Distance
Transport
Popular
Burgas → Varna by bus
  1. Take the bus from Burgas to Varnabus bus
2h
$16–45
See more transport options
Activities
  • Dolphinarium Festa
  • Roman Baths
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

8.112 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
$27–40
See more transport options
Activities
  • Freedom Square
  • Monument of Liberty
Explore Ruse itineraries
Hotel
Hotel
Recommended

Grand Hotel Riga

8.92,808 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
$8–12
See more transport options
Activities
  • Church of the Forty Martyrs
  • Sarafkina House Museum
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,408 reviews
See more hotels

Day 7: Gabrovo, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Gabrovo by bus
  1. Take the bus from Veliko Tŭrnovo to Gabrovobus bus
55 min
$3–6
See more transport options
Activities
  • Aprilov National High School
  • Sokolski Monastery
Explore Gabrovo itineraries
Hotel
Hotel
Recommended

TOP CENTER LUXURY Apartment

9.652 reviews
See more hotels

Day 8: Haskovo, Bulgaria

Distance
Transport
Popular
Gabrovo → Haskovo by bus
  1. Take the bus from Gabrovo to Haskovobus bus
3h 5m
$6–10
See more transport options
Activities
  • Statue of the Thracian Goddess Bendida
  • Shopping on Bulgaria Boulevard
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,206 reviews
See more hotels

Day 9: Stara Zagora, Bulgaria

Distance
Transport
Popular
Haskovo → Stara Zagora by bus
  1. Take the bus from Haskovo to Stara Zagorabus bus
1h 24m
$4–11
See more transport options
Activities
  • Tsar Simeon Veliki Blvd Walk
  • Regional Historical Museum
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2661 reviews
See more hotels

Day 10: Sliven, Bulgaria

Distance
Transport
Popular
Stara Zagora → Sliven by bus
  1. Take the bus from Stara Zagora to Slivenbus bus
1h 15m
$25–40
See more transport options
Activities
  • Wine Tasting at Edoardo Miroglio Winery
  • Sliven Art Gallery
Explore Sliven itineraries
Hotel
Hotel
Recommended

Hotel Park Central

8.7596 reviews
See more hotels

Day 11: Yambol, Bulgaria

Distance
Transport
Popular
Sliven → Yambol by train
  1. Take the train from Sliven to Yamboltrain train
  2. Take the train from Sliven to Yamboltrain train
1h 30m
$2–4
See more transport options
Activities
  • Bezisten Covered Market
  • Regional Historical Museum Yambol
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.5244 reviews
See more hotels

Day 12: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
2h 50m
$5–8
See more transport options
Activities
  • Explore Aleksandar Stamboliyski Pedestrian Street
  • Pazardzhik Clock Tower
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

7.8114 reviews
See more hotels

Day 13: Vratsa, Bulgaria

Day 14: Vidin, Bulgaria

Distance
Transport
Popular
Vratsa → Vidin by bus
  1. Take the bus from Vratsa to Vidinbus bus
1h 30m
See more transport options
Activities
  • Krastata Kazarma Cross Barracks
  • Walk along Old City Walls
Explore Vidin itineraries
Hotel
Hotel
Recommended

Семеен хотел Анна-Кристина

8.9865 reviews
See more hotels

Day 15: Pleven, Bulgaria

Distance
Transport
Popular
Vidin → Pleven by bus
  1. Take the bus from Vidin to Plevenbus bus
  2. Take the bus from Vidin to Plevenbus bus
4h 49m
See more transport options
Activities
  • Mausoleum-Chapel St George the Conqueror
  • House-Museum Tsar Liberator Alexander II
Explore Pleven itineraries
Hotel
Hotel
Recommended

Hotel Rostov

7.31,091 reviews
See more hotels

Day 16: 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 15m
$12–18
See more transport options
Activities
  • Explore Local Cuisine at a Mehana
  • Art Gallery Blagoevgrad
Explore Blagoevgrad itineraries
Hotel
Hotel
Recommended

Boutique Apartments Blagoevgrad

9.4999 reviews
See more hotels

17 days in Bulgaria

Burgas Gabrovo

Itinerary navigation

Day 1: Burgas, Bulgaria

Activities
  • Lake Atanasovsko
  • Burgas Pier
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,016 reviews
See more hotels

Day 2: Sofia, Bulgaria

Distance
Transport
Popular
Burgas → Sofia by train
  1. Take the train from Burgas to Sofiatrain train
5h 55m
$9–13
See more transport options
Activities
  • Ivan Vazov National Theatre
  • Vitosha Boulevard
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,046 reviews
See more hotels

Day 3: Plovdiv, Bulgaria

Distance
Transport
Popular
Sofia → Plovdiv by bus
  1. Take the bus from Sofia to Plovdivbus bus
2h 20m
$8–17
See more transport options
Activities
  • Hindliyan House
  • Dzhumaya Mosque
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.11,403 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
  • Tsarevets Fortress
  • Sarafkina House Museum
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,408 reviews
See more hotels

Day 5: Ruse, Bulgaria

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

Grand Hotel Riga

8.92,808 reviews
See more hotels

Day 6: Varna, Bulgaria

Distance
Transport
Popular
Ruse → Varna by bus
  1. Take the bus from Ruse to Varnabus bus
3h 10m
$27–40
See more transport options
Activities
  • Retro Museum
  • Aquarium Varna
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

8.112 reviews
See more hotels

Day 7: Shumen, Bulgaria

Distance
Transport
Popular
Varna → Shumen by bus
  1. Take the bus from Varna to Shumenbus bus
1h 5m
$9–19
See more transport options
Activities
  • Madara Rider
  • Tombul Mosque
Explore Shumen itineraries
Hotel
Hotel
Recommended

Acktion Deluxe

8.5300 reviews
See more hotels

Day 8: Haskovo, Bulgaria

Distance
Transport
Popular
Shumen → Haskovo by bus via veliko tŭrnovo
  1. Take the bus from Shumen to Haskovobus bus
  2. Take the bus from Shumen to Haskovobus bus
6h 20m
$24–28
See more transport options
Activities
  • Uzundzhovo Church Assumption of the Holy Mother of God
  • Statue of the Thracian Goddess Bendida
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,206 reviews
See more hotels

Day 9: Stara Zagora, Bulgaria

Distance
Transport
Popular
Haskovo → Stara Zagora by bus
  1. Take the bus from Haskovo to Stara Zagorabus bus
1h 24m
$4–11
See more transport options
Activities
  • Ayazmoto Park Metropolitan Methodius Park
  • Stara Zagora Opera House
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2661 reviews
See more hotels

Day 10: Sliven, Bulgaria

Distance
Transport
Popular
Stara Zagora → Sliven by bus
  1. Take the bus from Stara Zagora to Slivenbus bus
1h 15m
$25–40
See more transport options
Activities
  • Old Elm Tree
  • Roman Fortress Tuida
Explore Sliven itineraries
Hotel
Hotel
Recommended

Hotel Park Central

8.7596 reviews
See more hotels

Day 11: Yambol, Bulgaria

Distance
Transport
Popular
Sliven → Yambol by train
  1. Take the train from Sliven to Yamboltrain train
  2. Take the train from Sliven to Yamboltrain train
1h 30m
$2–4
See more transport options
Activities
  • Shopping on Alexander Stamboliyski Street
  • Art Gallery Georges Papazov
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.5244 reviews
See more hotels

Day 12: Pazardzhik, Bulgaria

Distance
Transport
Popular
Yambol → Pazardzhik by train
  1. Take the train from Yambol to Pazardzhiktrain train
2h 50m
$5–8
See more transport options
Activities
  • City Garden Pazardzhik
  • Pazardzhik Regional Historical Museum
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

7.8114 reviews
See more hotels

Day 13: Vratsa, Bulgaria

Day 14: Vidin, Bulgaria

Distance
Transport
Popular
Vratsa → Vidin by bus
  1. Take the bus from Vratsa to Vidinbus bus
1h 30m
See more transport options
Activities
  • Taste Local Bulgarian Cuisine
  • Osman Pazvantoglu Mosque and Library
Explore Vidin itineraries
Hotel
Hotel
Recommended

Семеен хотел Анна-Кристина

8.9865 reviews
See more hotels

Day 15: Pleven, Bulgaria

Day 16: 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 15m
$12–18
See more transport options
Activities
  • Bachinovo Park
  • Nikola Vaptsarov Drama Theatre
Explore Blagoevgrad itineraries
Hotel
Hotel
Recommended

Boutique Apartments Blagoevgrad

9.4999 reviews
See more hotels

Day 17: Gabrovo, Bulgaria

Distance
Transport
Popular
Blagoevgrad → Gabrovo by bus
  1. Take the bus from Blagoevgrad to Gabrovobus bus
  2. Take the bus from Blagoevgrad to Gabrovobus bus
5h 20m
$27–40
See more transport options
Activities
  • Shipka Pass Monument
  • Gabrovo Regional History Museum
Explore Gabrovo itineraries
Hotel
Hotel
Recommended

TOP CENTER LUXURY Apartment

9.652 reviews
See more hotels

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