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

SofiaStara Zagora

Itinerary navigation

Day 1: Sofia, Bulgaria

Activities
  • Ivan Vazov National Theatre
  • Church of St George Rotunda
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,237 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
  • Roman Stadium
  • Balabanov House
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,528 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
  • Church of the Forty Martyrs
  • Tsarevets Fortress
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,358 reviews
See more hotels

Day 4: Burgas, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Burgas by bus
  1. Take the bus from Veliko Tŭrnovo to Burgasbus bus
4h 15m
$17–25
See more transport options
Activities
  • Burgas Free University
  • Mall Galleria Burgas
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,005 reviews
See more hotels

Day 5: 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 Beach
  • Varna Archaeological 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
$21–40
See more transport options
Activities
  • Elias Canetti House
  • Monument of Liberty
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5897 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Distance
Transport
Popular
Ruse → Stara Zagora by bus via veliko tŭrnovo
  1. Take the bus from Ruse to Stara Zagorabus bus
  2. Take the bus from Ruse to Stara Zagorabus bus
5h
See more transport options
Activities
  • Ayazmoto Park Metropolitan Methodius Park
  • Samara Flag Monument
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2779 reviews
See more hotels

8 days in Bulgaria

VarnaHaskovo

Itinerary navigation

Day 1: Varna, Bulgaria

Activities
  • Euxinograd Palace
  • Aladzha Monastery
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
  • Lake Atanasovsko
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,005 reviews
See more hotels

Day 3: Sofia, Bulgaria

Distance
Transport
Popular
Burgas → Sofia by train
  1. Take the train from Burgas to Sofiatrain train
6h 2m
$17–30
See more transport options
Activities
  • Alexander Nevsky Cathedral
  • National Palace of Culture NDK
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,237 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
  • Roman Stadium
  • Ancient Theater of Philippopolis
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,528 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
  • Sarafkina House Museum
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,358 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–20
See more transport options
Activities
  • Dohodno Zdanie
  • Monument of Liberty
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5897 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Distance
Transport
Popular
Ruse → Stara Zagora by bus via veliko tŭrnovo
  1. Take the bus from Ruse to Stara Zagorabus bus
  2. Take the bus from Ruse to Stara Zagorabus bus
5h
See more transport options
Activities
  • Zagorka Lake Stara Zagora Lake
  • Roman Forum and Ancient Street
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2779 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–10
See more transport options
Activities
  • Monument of the Holy Mother of God and Bell Tower
  • Enjoy Traditional Bulgarian Cuisine
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,059 reviews
See more hotels

9 days in Bulgaria

BurgasKardzhali

Itinerary navigation

Day 1: Burgas, Bulgaria

Activities
  • Poda Protected Area
  • Central Beach Burgas
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,005 reviews
See more hotels

Day 2: Sofia, Bulgaria

Distance
Transport
Popular
Burgas → Sofia by train
  1. Take the train from Burgas to Sofiatrain train
6h 2m
$17–30
See more transport options
Activities
  • Museum of Socialist Art
  • Church of St George Rotunda
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,237 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
  • Alyosha Monument
  • City Art Gallery Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,528 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,358 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
$24–40
See more transport options
Activities
  • Aladzha Monastery
  • Varna Beach
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
$21–40
See more transport options
Activities
  • Leventabent
  • National Transport Museum
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5897 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
$2–10
See more transport options
Activities
  • Haskovo Regional Historical Museum
  • Ivan Dimov Drama and Puppet Theater
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,059 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
  • Momchil Fortress
Explore Kardzhali itineraries
Hotel
Hotel
Recommended

Boutique Hotel Behi

8.4482 reviews
See more hotels

10 days in Bulgaria

SofiaVratsa

Itinerary navigation

Day 1: Sofia, Bulgaria

Activities
  • Museum of Socialist Art
  • Church of St George Rotunda
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,237 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
  • Church of Saints Constantine and Helena
  • Regional Museum of Natural History Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,528 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
  • Monument to the Assen Dynasty
  • St Peter and Paul Church
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,358 reviews
See more hotels

Day 4: Burgas, Bulgaria

Distance
Transport
Popular
Veliko Tŭrnovo → Burgas by bus
  1. Take the bus from Veliko Tŭrnovo to Burgasbus bus
4h 15m
$17–25
See more transport options
Activities
  • Burgas Free University
  • St Anastasia Island
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,005 reviews
See more hotels

Day 5: 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
  • Zoo Varna
  • Terrarium Varna
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
$21–40
See more transport options
Activities
  • National Transport Museum
  • Roman Fortress of Sexaginta Prista
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5897 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
$2–10
See more transport options
Activities
  • Haskovo Art Gallery Atanas Sharenkov
  • Park Kenana
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,059 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
  • Perperikon Ancient Thracian City
Explore Kardzhali itineraries
Hotel
Hotel
Recommended

Boutique Hotel Behi

8.4482 reviews
See more hotels

Day 10: Vratsa, Bulgaria

Distance
Transport
Popular
Kardzhali → Vratsa by bus
  1. Take the bus from Kardzhali to Vratsabus bus
  2. Take the bus from Kardzhali to Vratsabus bus
6h 45m
$44–59
See more transport options
Activities
  • Vratsa Balkan Nature Park
  • Monastery of St Ivan Pusti
Explore Vratsa itineraries
Hotel
Hotel
Recommended

Hotel Leva - Vratsa

9.3404 reviews
See more hotels

11 days in Bulgaria

VarnaPazardzhik

Itinerary navigation

Day 1: Varna, Bulgaria

Activities
  • Varna Beach
  • Zoo 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
  • Pantheon Monument
  • Mall Galleria Burgas
Explore Burgas itineraries
Hotel
Hotel
Recommended

Hotel Residence Promenade

9.51,005 reviews
See more hotels

Day 3: Sofia, Bulgaria

Distance
Transport
Popular
Burgas → Sofia by train
  1. Take the train from Burgas to Sofiatrain train
6h 2m
$17–30
See more transport options
Activities
  • National Museum of History
  • Banya Bashi Mosque
Explore Sofia itineraries
Hotel
Hotel
Recommended

Rosslyn Thracia Hotel Sofia

8.72,237 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
  • Hindliyan House
  • Regional Archaeological Museum Plovdiv
Explore Plovdiv itineraries
Hotel
Hotel
Recommended

Best Western Premier Plovdiv Hills

9.21,528 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
  • Monument to the Assen Dynasty
Explore Veliko Tŭrnovo itineraries
Hotel
Hotel
Recommended

Hotel Studio

9.32,358 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–20
See more transport options
Activities
  • Monument of Liberty
  • Freedom Square
Explore Ruse itineraries
Hotel
Hotel
Recommended

Dunav Plaza Hotel

8.5897 reviews
See more hotels

Day 7: Stara Zagora, Bulgaria

Distance
Transport
Popular
Ruse → Stara Zagora by bus via veliko tŭrnovo
  1. Take the bus from Ruse to Stara Zagorabus bus
  2. Take the bus from Ruse to Stara Zagorabus bus
5h
See more transport options
Activities
  • Regional Historical Museum
  • Memorial Complex Defenders of Stara Zagora
Explore Stara Zagora itineraries
Hotel
Hotel
Recommended

Best Boutique Hotel

9.2779 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–10
See more transport options
Activities
  • Statue of the Thracian Goddess Bendida
  • Astronomical Observatory and Planetarium Yuri Gagarin
Explore Haskovo itineraries
Hotel
Hotel
Recommended

Retro Hotel

9.21,059 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
  • Kardzhali Dam
  • Momchil Fortress
Explore Kardzhali itineraries
Hotel
Hotel
Recommended

Boutique Hotel Behi

8.4482 reviews
See more hotels

Day 10: Vratsa, Bulgaria

Distance
Transport
Popular
Kardzhali → Vratsa by bus
  1. Take the bus from Kardzhali to Vratsabus bus
  2. Take the bus from Kardzhali to Vratsabus bus
6h 45m
$44–59
See more transport options
Activities
  • Ethnographic Revival Complex St Sofronii Vrachanski
  • Ledenika Cave
Explore Vratsa itineraries
Hotel
Hotel
Recommended

Hotel Leva - Vratsa

9.3404 reviews
See more hotels

Day 11: Pazardzhik, 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.