Sofia to Pleven: Train, Bus, and Car Compared
Last updated July 2026. Sofia to Pleven covers roughly 160 km (100 miles) along the A2 motorway, with train, bus, and car all realistic options for the trip. Buses run every 1 to 2 hours and take about 2.5 to 3 hours. Trains take longer but cost less, while driving cuts the journey to around 2 hours.
Getting from Sofia to Pleven: The Essentials
The fastest way from Sofia to Pleven is by car, taking about 2 hours end to end. Buses are the most popular public transport option, covering the same route in 2.5 to 3 hours. Trains cost less than buses but take longer on services that change at Mezdra. Sofia and Pleven sit about 160 km (100 miles) apart, linked by the A2 motorway (Hemus Motorway) for most of the drive. Both the train and the bus depart from central Sofia, close to each other, which matters if you're deciding between them at the last minute. Renting a car adds the cost of a mandatory Bulgarian vignette on top of fuel and tolls. That's a detail the comparison table below doesn't capture, but it changes the real price of driving. This guide breaks down each option in detail, plus a decision framework for matching the right mode to your trip.
| Mode | Duration | Approx. Cost | Best For |
|---|---|---|---|
| Bus | 2.5-3 hours | €9-€12 | Speed and frequency |
| Train | 2.5-5 hours | €4-€8 | Budget travel and scenery |
| Car | About 2 hours | Fuel + tolls + vignette | Flexibility and stops |

Sofia to Pleven by Train
BDZ (Bulgarian State Railways) operates every train on this route, and its live timetable at razpisanie.bdz.bg lists close to a dozen departures a day. Two service types run the line. Faster trains (Бърз влак) skip most stops, while slower passenger trains (Пътнически влак) call at every station. Journey times on the schedule range from about 2 hours 49 minutes on the fastest direct service to over 5 hours on routes that change at Mezdra. Check the schedule's changes column before booking to avoid a long transfer. The section between Sofia and Mezdra runs through the Iskar Gorge, a scenic stretch worth the window seat on trains that use it. Rolling stock varies by departure. Some services use newer Siemens EMV electric units, while others still run older diesel or motor-coach sets. Comfort depends partly on which train number you book. Two later departures, around 20:10 and 23:00, run with compulsory reservations and offer compartment or couchette seating, useful if you're arriving on a connecting overnight schedule. Book through the official BDZ portal, where you can search this route by date, choose a seat class, and pay online. Keep either a printed ticket or the mobile QR code confirmation ready for the conductor, since paper tickets are still common on Bulgarian trains. BDZ also publishes a live traffic map and delay updates on its site, worth checking on travel day if your connection is tight. For more on BDZ classes and reservations across the country, see the guide to trains in Bulgaria.
Travelers on evening departures around 20:10 and 23:00 can reserve couchette or sleeper compartments on trains, a comfort option buses cannot match for overnight connections or late arrivals.
- Operator: BDZ (Bulgarian State Railways), bookable at razpisanie.bdz.bg
- Fastest direct service: about 2 hours 49 minutes
- Slowest service with a change at Mezdra: up to about 5 hours 25 minutes
- Daily departures: roughly a dozen, from early morning to late evening
- Scenic stretch: the Iskar Gorge, between Sofia and Mezdra
- Booking: official portal at razpisanie.bdz.bg, plus station ticket counters

Sofia to Pleven by Bus
Buses to Pleven leave from Sofia Central Bus Station on bulevard Knyaginya Maria Luiza. It sits close to Sofia's Central Railway Station, so travelers arriving by train can walk over to the bus platforms. Keep that Central station separate from the Serdika stop, which mainly serves international and private coach lines rather than this Sofia-Pleven route. Confirm your departure gate on the boards or with station staff once you arrive, since assignments can vary by service and time of day. Ticket counters at both ends sell same-day tickets, but book ahead online during weekends and holidays, when popular departures can sell out. Fares shift by time of day and how far ahead you book, ranging from about €9.40 up to roughly €10.44 on scheduled departures.
Bus fares at €9-€12 may seem higher than trains at €4-€8, but many train routes require Mezdra changes extending over 5 hours; buses run about 2h30m-2h45m consistently, offering better value for time-conscious travelers.
- Departure point: Sofia Central Bus Station, bulevard Knyaginya Maria Luiza
- Carriers: Union Ivkoni and Planeta Trans
- Frequency: roughly every 1-2 hours
- Duration: about 2h30m-2h45m
- Price: approximately €9-€12 one-way
- Luggage: one large suitcase in the hold plus a carry-on typically allowed
- Arrival: Pleven Bus Station (Avtogara Pleven), ulitsa Ivan Mindilikov
- Booking: carrier websites, ticket aggregators, or the station counter
Driving and Private Transfer from Sofia to Pleven
Driving from Sofia to Pleven takes about 2 hours in normal traffic, the fastest of the three options. Most of the route follows the A2 motorway, known locally as the Hemus Motorway, before you exit onto Route 3 for the final stretch into Pleven. Route 3 isn't motorway-grade like the A2, so expect lower speeds on that final stretch. A digital vignette (the electronic road-toll sticker) is mandatory before joining any Bulgarian motorway, and driving without one risks a fine at a roadside check. Buy it online or at a border crossing or gas station before you set off. Roadworks on sections of the A2 come and go. Detours can add 20 to 30 minutes to the drive, so check current road conditions the morning you travel. Private transfer services and rental cars follow the same route and timing as a self-drive, with the added convenience of door-to-door pickup. Private transfer prices run higher than a self-drive rental once you include the driver. Many travelers find that trade-off worth it for a single one-way trip, since it skips the vignette and parking altogether. Trunk space is the main advantage over public transport, since a car isn't limited to one bag per passenger the way a bus hold typically is. Once in Pleven, parking near the city's major sites, including the Pleven Panorama 2026: Tickets, Hours & Visiting Guide, is easiest in marked lots rather than on-street, especially during peak visiting hours.
Comfort and Luggage: Train vs Bus vs Car
Comfort and luggage space differ more between these three options than the price alone suggests. The train generally offers the most room to move, with aisle space and overhead racks. Couchette or first-class sleeper compartments run on the two evening departures. Buses keep you in a fixed coach seat for the full 2.5 to 3 hour ride. Luggage is limited to one suitcase in the hold plus a carry-on. A car or private transfer gives you the most trunk space and the only true door-to-door option, at the cost of driving the route yourself. If step-free access matters, ask about it directly, since older trains and some buses may have fewer accommodations than newer Siemens EMV services or a private car.
- Train: most legroom and aisle space; couchette or first-class sleeper on the two evening departures
- Bus: fixed coach seat for 2.5-3 hours; one suitcase in the hold plus a carry-on
- Car: full trunk space and door-to-door flexibility, but you do the driving
Which Transport Should You Choose from Sofia to Pleven?
Budget travelers should default to the train, where fares start lower than the bus even though some routes take longer with a change at Mezdra. The savings are clearest on off-peak departures, when the price gap between a passenger train and a bus ticket is widest. Time-pressed visitors get the best balance from the bus. Departures run frequently, and the ride is a predictable 2.5 to 3 hours with no Mezdra transfer to worry about. Anyone building in stops along the way, such as detours toward the Balkan Mountains, gains the most from driving. A rental car allows flexible timing that fixed bus and train schedules do not, plus full trunk space for luggage. Groups of three or more often find a rental car makes financial sense, since the cost is per vehicle rather than per seat. Solo travelers working with a tight budget usually still come out ahead on the train. Travelers focused on Pleven's military history may want extra time regardless of transport mode. The Pleven Battle History: Guide to the 1877 Siege Sites & Panorama covers those sites in more depth.
Arriving in Pleven: Next Steps
Both the train station and Pleven Bus Station sit close to downtown, so a taxi or a walk covers the gap into the center for most arrivals. From there, the 11 Best Things To Do In Pleven, Bulgaria (2026) Guide guide maps out the city's main sights for a first visit. If you only have a single day before moving on, the one-day Pleven itinerary sequences the highlights into a workable route. Once you're settled, the Where to Stay in Pleven 2026: Best Hotels & Areas guide breaks down neighborhoods near the center and near the station. For a meal after a long train or bus ride, the Best Restaurants in Pleven: A 2026 Dining Guide to the City Center and Kaylaka Park guide lists options within walking distance of downtown. Green space and family time are easiest at Kaylaka Park, a short ride from the center. It's a good stop to stretch your legs before heading back to Sofia.
Frequently Asked Questions
What is the cheapest way to get from Sofia to Pleven?
The train is the cheapest option, with one-way fares typically in the €4 to €8 range depending on the service and how far ahead you book. Buses cost more, usually €9 to €12, but save time on routes where the train changes at Mezdra.
Is there a direct train from Sofia to Pleven?
Yes, several daily departures run direct without a change, though a number of BDZ services on this route do require switching trains at Mezdra. Check the changes column on razpisanie.bdz.bg before you book to avoid an unplanned transfer.
How many services a day are there between Sofia and Pleven?
BDZ's timetable for this route lists close to a dozen trains a day, spread from early morning into the evening. Buses add roughly eight to nine more departures, running about every 1 to 2 hours with Union Ivkoni and Planeta Trans.
Can you buy bus tickets at the station?
Yes, both Sofia Central Bus Station and Pleven Bus Station sell same-day tickets at the counter. Booking ahead online is still worth doing around weekends and holidays, when popular departures can sell out.
How far is Pleven from Sofia?
Pleven sits about 160 km (100 miles) from Sofia, mostly along the A2 motorway with a short stretch on Route 3 near the end. Driving covers that distance in around 2 hours outside of roadworks or heavy traffic.
Do you need a vignette to drive from Sofia to Pleven?
Yes, a digital vignette is mandatory on Bulgarian motorways, including the A2 stretch used for most of this route. Buy it online or at a gas station before you set off, since driving without one risks a fine.
Do all trains from Sofia arrive at the same station in Pleven?
No, some BDZ services arrive at Pleven-Zapad (West) rather than the main Pleven station, and the two aren't within easy walking distance of each other. Check the arrival station printed on your ticket before you arrange onward transport.
Is it better to book online or in person for this route?
Online booking guarantees a seat on both the train and the bus, which matters most around Bulgarian public holidays and summer weekends. In person at the counter works fine on quieter weekday departures. Always confirm the current schedule on razpisanie.bdz.bg before you travel, since timetables shift seasonally.
Can you visit Pleven as a day trip from Sofia?
Yes, a round trip is realistic if you take an early bus or train and return in the evening. One-way journeys run 2 to 3 hours by public transport, leaving a full day in Pleven. Driving makes an even tighter day trip possible, since the one-way drive takes about 2 hours each direction.






