9 days and 8 nights in Bulgaria

Sofia, Plovdiv and Veliko Tarnovo

Nine days link Bulgaria’s capital, compact Roman city and steep medieval capital without a car.

3 overnight basesTrain · Bus · WalkingBalanced pace
Best for
First-time visitors interested in culture, archaeology and urban history.
Largest trade-off
The final transfer is longer and less direct than the Sofia to Plovdiv leg.
Best months
April, May, June, September, October
Accessibility
For the Sofia to Veliko Tarnovo itinerary, compare assistance in Sofia with room access and terrain in Veliko Tarnovo.
  1. 1

    Days 1 to 4

    Sofia

    Capital museums, Serdica layers, neighbourhood life and the Boyana and Vitosha gateways.

    3 nights · Arrival and orientation
    Next: Train, 150 to 230 minutesSofia Central Station to Plovdiv Central Station. Allow 45 minutes before departure. Advance reservation is not normally essential. Check BDZ Passenger Services. Fallback: Use a dated coach from Sofia Central Bus Station to the operator’s named Plovdiv terminal and allow 150 to 240 minutes.
  2. 2

    Days 4 to 6

    Plovdiv

    Roman remains, the Old Town and Kapana in a compact cultural city.

    2 nights · Train transfer and hotel change
    Next: Bus, 180 to 270 minutesPlovdiv North Bus Station to Veliko Tarnovo 5th Campus stop shown on the operator timetable. Use the coach service described by the operator. Allow 45 minutes before departure. Advance reservation recommended. Check Patnicheski Prevozi Bachvarovi. Fallback: Travel by BDZ through Gorna Oryahovitsa, then use the current local rail, bus or taxi connection. Allow 300 to 420 minutes.
  3. 3

    Days 6 to 9

    Veliko Tarnovo

    Tsarevets and a medieval city spread across steep historic ridges.

    3 nights · Bus transfer and hotel change

Day-by-day plan

DayOvernight baseMain planTransferApproximate burden
1SofiaMorning: Settle near the centre and walk around the Serdica remains and central boulevards. Afternoon: Leave the remaining time open for a slower route around Sofia. Evening: Keep the evening close to Sofia after the main visits. Book: Check current weather, daylight and access notices before setting out. Short on time: If time is short, keep the main visit and remove any optional detour.Arrival and local orientationOutdoor conditions and walking around Sofia.
2SofiaMorning: Visit Alexander Nevsky Cathedral and the National Archaeological Museum, with time for the central streets. Afternoon: Leave the remaining time open for a slower route around Sofia. Evening: Leave the evening open in Sofia instead of adding another long journey. Book: Check the current timetable, opening hours or booking terms for the named visit. Short on time: If time is short, keep the main visit and remove any optional detour.No hotel changeTimed visits and local travel around Sofia.
3SofiaMorning: Visit Boyana Church and add a lower Vitosha outing only when access and weather suit the group. Afternoon: Leave the remaining time open for a slower route around Sofia. Evening: Finish the day in Sofia, with time to reset before the next morning. Book: Check current hours for any timed stop before the day begins. Short on time: If time is short, keep the main visit and remove any optional detour.No hotel changeWalking and local transport around Sofia.
4PlovdivMorning: Take the dated BDZ service. Afternoon: Explore the main pedestrian street and Kapana. Evening: Use a quiet evening in Plovdiv after the day’s main route. Book: Check the BDZ Passenger Services timetable from Sofia Central Station to Plovdiv Central Station shortly before travel. Short on time: If time is short, keep the morning priority and omit the afternoon extension.Train from Sofia Central Station, 150 to 230 minutesTrain transfer, 150 to 230 minutes.
5PlovdivMorning: Link the Ancient Stadium, Old Town, Roman Theatre and Nebet Tepe at a pace suited to the hills. Afternoon: Leave the remaining time open for a slower route around Plovdiv. Evening: Keep the evening close to Plovdiv after the main visits. Book: Check current hours for any timed stop before the day begins. Short on time: If time is short, keep the main visit and remove any optional detour.No hotel changeWalking and local transport around Plovdiv.
6Veliko TarnovoMorning: Use the confirmed coach or Gorna Oryahovitsa connection and finish in Samovodska Charshiya. Afternoon: Leave the remaining time open for a slower route around Veliko Tarnovo. Evening: Leave the evening open in Veliko Tarnovo instead of adding another long journey. Book: Check the Patnicheski Prevozi Bachvarovi timetable from Plovdiv North Bus Station to Veliko Tarnovo 5th Campus stop shown on the operator timetable and keep the required reservation with the ticket. Short on time: If time is short, keep the main visit and remove any optional detour.Bus from Plovdiv North Bus Station, 180 to 270 minutesBus transfer, 180 to 270 minutes.
7Veliko TarnovoMorning: Give the fortress a half day and leave time for the steep approach and viewpoints. Afternoon: Leave the remaining time open for a slower route around Veliko Tarnovo. Evening: Finish the day in Veliko Tarnovo, with time to reset before the next morning. Book: Check current hours for any timed stop before the day begins. Short on time: If time is short, keep the main visit and remove any optional detour.No hotel changeWalking and local transport around Veliko Tarnovo.
8Veliko TarnovoMorning: Choose Trapezitsa or Arbanasi only with a current local connection, keeping a town-based alternative. Afternoon: Leave the remaining time open for a slower route around Veliko Tarnovo. Evening: Use a quiet evening in Veliko Tarnovo after the day’s main route. Book: Check current hours for any timed stop before the day begins. Short on time: If time is short, keep the main visit and remove any optional detour.No hotel changeWalking and local transport around Veliko Tarnovo.
9Departure from Veliko TarnovoMorning: Allow time for the local link to the chosen coach or rail departure point. Afternoon: Leave the remaining time open for a slower route around Departure from Veliko Tarnovo. Evening: Keep the evening close to Departure from Veliko Tarnovo after the main visits. Book: Check current hours for any timed stop before the day begins. Short on time: If time is short, keep the main visit and remove any optional detour.No hotel changeWalking and local transport around Departure from Veliko Tarnovo.

Ways to adjust the route

Use a dated coach from Sofia Central Bus Station to the operator’s named Plovdiv terminal and allow 150 to 240 minutes.
1
Travel by BDZ through Gorna Oryahovitsa, then use the current local rail, bus or taxi connection. Allow 300 to 420 minutes.

Nine days link Bulgaria’s capital, compact Roman city and steep medieval capital without a car. First-time visitors interested in culture, archaeology and urban history.

Where to stay from Sofia to Veliko Tarnovo

Sofia (3 nights): Capital museums, Serdica layers, neighbourhood life and the Boyana and Vitosha gateways. The next leg continues to Plovdiv on the way to Veliko Tarnovo, so keep the transfer day free of a separate excursion.

Plovdiv (2 nights): Roman remains, the Old Town and Kapana in a compact cultural city. The next leg continues to Veliko Tarnovo, so keep the transfer day free of a separate excursion.

Veliko Tarnovo (3 nights): Tsarevets and a medieval city spread across steep historic ridges. This is the final overnight base on the Sofia to Veliko Tarnovo route, so keep departure day for the confirmed onward journey.

View of Sofia

Connections on the Sofia to Veliko Tarnovo route

Travel from Sofia to Plovdiv by train. Allow 150 to 230 minutes from Sofia Central Station to Plovdiv Central Station. Use BDZ Passenger Services for this leg. Check the dated timetable before departure. Use a dated coach from Sofia Central Bus Station to the operator’s named Plovdiv terminal and allow 150 to 240 minutes.

Travel from Plovdiv to Veliko Tarnovo by bus. Allow 180 to 270 minutes from Plovdiv North Bus Station to Veliko Tarnovo 5th Campus stop shown on the operator timetable. Use Patnicheski Prevozi Bachvarovi for this leg. Reserve this leg before fixing the surrounding day. Travel by BDZ through Gorna Oryahovitsa, then use the current local rail, bus or taxi connection. Allow 300 to 420 minutes.

View of Plovdiv

9 days through Sofia, Plovdiv and Veliko Tarnovo

Day 1: Settle near the centre and walk around the Serdica remains and central boulevards.

Day 2: Visit Alexander Nevsky Cathedral and the National Archaeological Museum, with time for the central streets.

Day 3: Visit Boyana Church and add a lower Vitosha outing only when access and weather suit the group.

Day 4: Take the dated BDZ service, then explore the main pedestrian street and Kapana.

Day 5: Link the Ancient Stadium, Old Town, Roman Theatre and Nebet Tepe at a pace suited to the hills.

Day 6: Use the confirmed coach or Gorna Oryahovitsa connection and finish in Samovodska Charshiya.

Day 7: Give the fortress a half day and leave time for the steep approach and viewpoints.

Day 8: Choose Trapezitsa or Arbanasi only with a current local connection, keeping a town-based alternative.

Day 9: Allow time for the local link to the chosen coach or rail departure point.

View of Veliko Tarnovo

Who the Sofia to Veliko Tarnovo route suits

First-time visitors interested in culture, archaeology and urban history.

The final transfer is longer and less direct than the Sofia to Plovdiv leg.

Timing and access from Sofia to Veliko Tarnovo

The most useful months for this route are April, May, June, September and October. Sofia and Plovdiv offer urban transport options, but Veliko Tarnovo is steep. A well-placed room and planned road transfer can remove the hardest climbs.

Use a dated coach from Sofia Central Bus Station to the operator’s named Plovdiv terminal and allow 150 to 240 minutes.

Travel by BDZ through Gorna Oryahovitsa, then use the current local rail, bus or taxi connection. Allow 300 to 420 minutes.

Guides for the overnight bases

Planning information reviewed 3 September 2026, next review due 3 December 2026.

Planning sources

Check current operator timetables, reservations and access details before booking the route.