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

SofiaBurgas

Itinerary navigation

Days 1–2: Sofia, Bulgaria

Activities
  • National Museum of History
  • National Palace of Culture NDK
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,372 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
$11–28
See more transport options
Activities
  • Balabanov House
  • Regional Ethnographic Museum Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.31,564 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
  • Samovodska Charshiya
  • Monument to the Assen Dynasty
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,343 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–13
See more transport options
Activities
  • Pantheon of National Revival Heroes
  • Elias Canetti House
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5877 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
$29–40
See more transport options
Activities
  • Roman Baths
  • Sea Garden
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.810 reviews
See more hotels

Day 7: Burgas, Bulgaria

Distance
Transport
Popular
Varna → Burgas by bus
  1. Take the bus from Varna to Burgasbus bus
2h
$20–28
See more transport options
Activities
  • Pantheon Monument
  • Church of Saints Cyril and Methodius
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.5937 reviews
See more hotels

8 days in Bulgaria

VarnaPazardzhik

Itinerary navigation

Day 1: Varna, Bulgaria

Activities
  • Zoo Varna
  • Dolphinarium Festa
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.810 reviews
See more hotels

Days 2–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
$11–28
See more transport options
Activities
  • Singing Fountains
  • Balabanov House
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.31,564 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
  • Trapezitsa Hill
  • Archaeological Museum
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,343 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–13
See more transport options
Activities
  • Freedom Square
  • Holy Trinity Church
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5877 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Day 8: Pazardzhik, Bulgaria

Distance
Transport
Popular
Stara Zagora → Pazardzhik by train
  1. Take the train from Stara Zagora to Pazardzhiktrain train
2h 13m
$7–11
See more transport options
Activities
  • City Garden Pazardzhik
  • Konstantin Velichkov Drama Theater
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8.1126 reviews
See more hotels

9 days in Bulgaria

PlovdivHaskovo

Itinerary navigation

Day 1: Plovdiv, Bulgaria

Activities
  • Nebet Tepe
  • Regional Ethnographic Museum Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.31,564 reviews
See more hotels

Days 2–3: Sofia, Bulgaria

Distance
Transport
Popular
Plovdiv → Sofia by bus
  1. Take the bus from Plovdiv to Sofiabus bus
2h 20m
$11–28
See more transport options
Activities
  • Banya Bashi Mosque
  • Serdica Archaeological Complex
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,372 reviews
See more hotels

Day 4: Burgas, Bulgaria

Day 5: Varna, Bulgaria

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

Varna South Bay Beach Residence

7.810 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
$15–80
See more transport options
Activities
  • Ruse Art Gallery
  • Dohodno Zdanie
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5877 reviews
See more hotels

Day 7: 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–13
See more transport options
Activities
  • Monument to the Assen Dynasty
  • Archaeological Museum
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,343 reviews
See more hotels

Day 8: 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
  • Uzana Locality
  • Walk along Yantra River
Explore Gabrovo itineraries
Hotel
Hotel
Recommended

TOP CENTER LUXURY Apartment

9.765 reviews
See more hotels

Day 9: Haskovo, Bulgaria

Distance
Transport
Popular
Gabrovo → Haskovo by bus
  1. Take the bus from Gabrovo to Haskovobus bus
3h 5m
See more transport options
Activities
  • Monument of the Holy Mother of God and Bell Tower
  • Ivan Dimov Drama and Puppet Theater
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,091 reviews
See more hotels

10 days in Bulgaria

BurgasSliven

Itinerary navigation

Day 1: Burgas, Bulgaria

Activities
  • Archaeological Museum
  • Ethnographic Museum
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.5937 reviews
See more hotels

Days 2–3: Sofia, Bulgaria

Distance
Transport
Popular
Burgas → Sofia by bus
  1. Take the bus from Burgas to Sofiabus bus
5h 15m
$30–55
See more transport options
Activities
  • Serdica Archaeological Complex
  • Sofia Synagogue
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,372 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
$11–28
See more transport options
Activities
  • Plovdiv Old Town
  • Regional Archaeological Museum Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.31,564 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
  • Monument to the Assen Dynasty
  • Gurko Street
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,343 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–13
See more transport options
Activities
  • National Transport Museum
  • Pantheon of National Revival Heroes
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5877 reviews
See more hotels

Day 7: Varna, Bulgaria

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

Varna South Bay Beach Residence

7.810 reviews
See more hotels

Day 8: Shumen, Bulgaria

Distance
Transport
Popular
Varna → Shumen by bus
  1. Take the bus from Varna to Shumenbus bus
1h 5m
$7–11
See more transport options
Activities
  • Regional Historical Museum Shumen
  • Church of the Holy Ascension
Explore Shumen itineraries
Hotel
Hotel
Recommended

Acktion Deluxe

8.6344 reviews
See more hotels

Day 9: 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
$9–16
See more transport options
Activities
  • Bezisten Covered Market
  • Dine at a Traditional Bulgarian Restaurant
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.3253 reviews
See more hotels

Day 10: Sliven, Bulgaria

11 days in Bulgaria

SofiaHaskovo

Itinerary navigation

Days 1–2: Sofia, Bulgaria

Activities
  • Vitosha Boulevard
  • Alexander Nevsky Cathedral
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,372 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
$11–28
See more transport options
Activities
  • Regional Archaeological Museum Plovdiv
  • Regional Museum of Natural History Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.31,564 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
  • St Demetrius of Thessaloniki Church
  • Patriarchal Cathedral of the Holy Ascension of God
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,343 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–13
See more transport options
Activities
  • Elias Canetti House
  • Pantheon of National Revival Heroes
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5877 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
$29–40
See more transport options
Activities
  • Sea Garden
  • Varna Archaeological Museum
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.810 reviews
See more hotels

Day 7: Burgas, Bulgaria

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

Hotel Residence Promenade

9.5937 reviews
See more hotels

Day 8: Sliven, Bulgaria

Distance
Transport
Popular
Burgas → Sliven by train
  1. Take the train from Burgas to Sliventrain train
1h 10m
$6–10
See more transport options
Activities
  • Sliven Art Gallery
  • Roman Fortress Tuida
Explore Sliven itineraries
Hotel
Hotel
Recommended

Hotel Park Central

8.6686 reviews
See more hotels

Day 9: Yambol, Bulgaria

Distance
Transport
Popular
Sliven → Yambol by line 3625 train, line 8610 train
  1. Take the train from Sliven to Yamboltrain train
  2. Take the train from Sliven to Yamboltrain train
1h 29m
$3–7
See more transport options
Activities
  • Yambol Clock Tower
  • Yambol Drama Theatre Nezabravka
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.3253 reviews
See more hotels

Day 10: Kardzhali, Bulgaria

Day 11: Haskovo, Bulgaria

Distance
Transport
Popular
Kardzhali → Haskovo by bus
  1. Take the bus from Kardzhali to Haskovobus bus
1h 27m
$2–8
See more transport options
Activities
  • Alexandrovo Tomb Museum
  • Ivan Dimov Drama and Puppet Theater
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,091 reviews
See more hotels

12 days in Bulgaria

VarnaKardzhali

Itinerary navigation

Day 1: Varna, Bulgaria

Activities
  • Varna Beach
  • Euxinograd Palace
Explore Varna itineraries
Hotel
Hotel
Recommended

Varna South Bay Beach Residence

7.810 reviews
See more hotels

Days 2–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
$11–28
See more transport options
Activities
  • Regional Ethnographic Museum Plovdiv
  • Alyosha Monument
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.31,564 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
  • Monument to the Assen Dynasty
  • Archaeological Museum
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,343 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–13
See more transport options
Activities
  • Holy Trinity Church
  • Roman Fortress of Sexaginta Prista
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5877 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Day 8: Pazardzhik, Bulgaria

Distance
Transport
Popular
Stara Zagora → Pazardzhik by train
  1. Take the train from Stara Zagora to Pazardzhiktrain train
2h 13m
$7–11
See more transport options
Activities
  • Pazardzhik Zoo
  • Konstantin Velichkov Drama Theater
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8.1126 reviews
See more hotels

Day 9: Burgas, Bulgaria

Distance
Transport
Popular
Pazardzhik → Burgas by train
  1. Take the train from Pazardzhik to Burgastrain train
4h 2m
$15–25
See more transport options
Activities
  • Regional Historical Museum
  • Burgas Free University
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.5937 reviews
See more hotels

Day 10: Sliven, Bulgaria

Distance
Transport
Popular
Burgas → Sliven by train
  1. Take the train from Burgas to Sliventrain train
1h 10m
$6–10
See more transport options
Activities
  • Wine Tasting at Edoardo Miroglio Winery
  • Chairlift to Karandila
Explore Sliven itineraries
Hotel
Hotel
Recommended

Hotel Park Central

8.6686 reviews
See more hotels

Day 11: Yambol, Bulgaria

Distance
Transport
Popular
Sliven → Yambol by line 3625 train, line 8610 train
  1. Take the train from Sliven to Yamboltrain train
  2. Take the train from Sliven to Yamboltrain train
1h 29m
$3–7
See more transport options
Activities
  • Dine at a Traditional Bulgarian Restaurant
  • Art Gallery Georges Papazov
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.3253 reviews
See more hotels

Day 12: Kardzhali, Bulgaria

13 days in Bulgaria

PlovdivSliven

Itinerary navigation

Day 1: Plovdiv, Bulgaria

Activities
  • City Art Gallery Plovdiv
  • Ancient Theater of Philippopolis
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.31,564 reviews
See more hotels

Days 2–3: Sofia, Bulgaria

Distance
Transport
Popular
Plovdiv → Sofia by bus
  1. Take the bus from Plovdiv to Sofiabus bus
2h 20m
$11–28
See more transport options
Activities
  • Serdica Archaeological Complex
  • Boyana Church
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,372 reviews
See more hotels

Day 4: Burgas, Bulgaria

Day 5: Varna, Bulgaria

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

Varna South Bay Beach Residence

7.810 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
$15–80
See more transport options
Activities
  • Ruse Regional Historical Museum
  • Monument of Liberty
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5877 reviews
See more hotels

Day 7: 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–13
See more transport options
Activities
  • Monument to the Assen Dynasty
  • Samovodska Charshiya
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,343 reviews
See more hotels

Day 8: 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
  • Bacho Kiro Cave
  • Gabrovo Zoo
Explore Gabrovo itineraries
Hotel
Hotel
Recommended

TOP CENTER LUXURY Apartment

9.765 reviews
See more hotels

Day 9: Haskovo, Bulgaria

Distance
Transport
Popular
Gabrovo → Haskovo by bus
  1. Take the bus from Gabrovo to Haskovobus bus
3h 5m
See more transport options
Activities
  • Park Kenana
  • Astronomical Observatory and Planetarium Yuri Gagarin
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,091 reviews
See more hotels

Day 10: Stara Zagora, Bulgaria

Distance
Transport
Popular
Haskovo → Stara Zagora by bus
  1. Take the bus from Haskovo to Stara Zagorabus bus
1h 20m
$2–8
See more transport options
Activities
  • Neolithic Dwellings Museum
  • Regional Historical Museum
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2851 reviews
See more hotels

Day 11: Pazardzhik, Bulgaria

Distance
Transport
Popular
Stara Zagora → Pazardzhik by train
  1. Take the train from Stara Zagora to Pazardzhiktrain train
2h 13m
$7–11
See more transport options
Activities
  • Explore Aleksandar Stamboliyski Pedestrian Street
  • Pazardzhik Synagogue
Explore Pazardzhik itineraries
Hotel
Hotel
Recommended

Grand Hotel Hebar

8.1126 reviews
See more hotels

Day 12: Yambol, Bulgaria

Distance
Transport
Popular
Pazardzhik → Yambol by train
  1. Take the train from Pazardzhik to Yamboltrain train
2h 47m
$10–17
See more transport options
Activities
  • Kabile Archaeological Reserve
  • Dine at a Traditional Bulgarian Restaurant
Explore Yambol itineraries
Hotel
Hotel
Recommended

Panorama Top Floor Rooms in Hotel Tundzha

8.3253 reviews
See more hotels

Day 13: Sliven, 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.