Bulgaria offers a practical and budget-friendly public transport system centred on buses, with trams lending a distinctive historical character to Sofia. City services in major urban areas such as Sofia, Plovdiv, and Varna reach most residential and commercial districts, while a far-reaching network of intercity coaches ties together towns throughout the country. For those newly arrived, the system is accessible and inexpensive, though a small amount of preparation — particularly around ticketing and Cyrillic signage — goes a long way.
| Item | Details |
|---|---|
| Standard single ticket (Sofia, electronic) | 1.60 BGN (30-minute transfer window), as of 2025 |
| Single ticket from driver (Sofia) | 2.00 BGN (no transfers), as of 2025 |
| 24-hour all-modes pass (Sofia) | 6.00 BGN, as of 2025 |
| 72-hour all-modes pass (Sofia) | 15.00 BGN, as of 2025 |
| Daily spend cap (contactless bank card, Sofia) | 4.00 BGN, as of 2025 |
| Sofia tram network (as of 2025) | 15+ lines, approx. 308 km of track — largest in the Balkans |
What is the overall standard of bus services in Bulgaria?
Road transport forms the backbone of how people move around Bulgaria, and buses sit at the heart of that system at every scale — from brief city trips to lengthy cross-country journeys. Public transport plays a central role in daily life, providing an accessible and affordable means of getting around, with well-developed networks operating in key cities including Sofia, Plovdiv, and Varna.
Sofia’s public transport reflects a city in gradual transition. The fleet is mixed: there are plenty of newer, well-appointed vehicles alongside some older ones still performing daily service. This mirrors the experience of many Central and Eastern European capitals, where investment since the early 1990s has been incremental rather than wholesale, resulting in an uneven but largely functional overall picture.
Public transport in Bulgaria is broadly reliable and cheap, particularly in the country’s larger cities. Bus networks connect city districts efficiently and extend between towns, making cross-country travel straightforward. Many intercity coaches come equipped with air conditioning and Wi-Fi. That said, expats considering a move to rural areas would be wise to think about owning a car, as public transport coverage thins out considerably away from urban centres.
After many years of fragmentation and weak connections between trains, buses, and city transport, Bulgaria is taking meaningful steps toward reform. A draft of a new Public Transport Act has been drawn up, providing for the introduction of a unified electronic ticket and the establishment of a National Transport Scheme. If fully implemented, this could bring Bulgaria’s network integration closer to the seamless, pass-based systems found in countries like Austria or the Netherlands.
What range of bus services is available in Bulgaria?
Buses underpin both urban and intercity travel across Bulgaria. In cities like Sofia, Plovdiv, and Varna, they link neighbourhoods and key destinations, while long-distance coaches connect major towns and tourist hotspots. The urban and intercity tiers operate quite differently from one another and are worth understanding on their own terms.
Urban bus networks
Sofia’s bus system is the most extensive in the country, encompassing 98 routes. Standard lines are numbered between 1 and 604. Numbers 800 and above are supplementary or special services — often seasonal, temporary, or designed for specific purposes. Buses designated with an “X” are express routes that bypass minor stops, calling only at major interchanges to move passengers across the city more quickly.
While buses form the majority of urban and suburban transport across Bulgaria, around a dozen cities also operate trolleybus networks. Major centres such as Sofia, Plovdiv, Varna, and Burgas have comprehensive public transport systems covering buses, trams, and trolleybuses. These electric-wire-powered vehicles provide a quieter, emission-free alternative along heavily used corridors.
Intercity and long-distance coaches
Buses serve a vital function in connecting larger cities, and many smaller or more remote towns are reachable via both public and private operators. Given that train services can be notably slow in Bulgaria, coaches are frequently the quicker choice for intercity travel.
Among the main intercity operators are Union Ivkoni — one of Bulgaria’s biggest, covering domestic and international routes — Etap Group, recognised for its wide domestic network and cross-border connections, Arda Tur, which concentrates primarily on services between Bulgaria and Turkey, and Group Plus, offering routes across Bulgaria as well as international destinations. Although these companies are headquartered mainly in Sofia, they have a significant footprint throughout the country.
Long-distance coaches depart Sofia from the Central, West, and South Bus Stations, with international services handled by the Serdika Station. Intercity fares are generally very affordable, and the coaches used by most operators are modern, offering Wi-Fi, seat belts, and in some cases entertainment systems.
Minibus share taxis known as marshrutka operate in Sofia and in rural areas between smaller settlements. These services fill gaps that scheduled buses do not reach and are particularly handy for getting to villages or outlying areas.
Where can you find bus timetables, routes, and fare information?
Locating accurate, current transport information in Bulgaria requires knowing the right sources. Official resources differ from city to city, and it is worth identifying the relevant ones before you arrive.
Sofia
- Sofia Urban Mobility Center (Център за градска мобилност) — the official authority overseeing all surface transport in Sofia. Their website at sofiatraffic.bg provides route maps, timetables, ticketing information, and real-time service updates. The Centre is a municipal enterprise responsible for route planning, scheduling, fare collection, and ticket inspection.
- Sofia Metro — separate ticketing and route information is available at metropolitan.bg and metrosofia.bg.
- EasyWay app — EasyWay helps users navigate Sofia’s public transport, covering buses, trolleybuses, the metro, and trams. It is available at eway.bg.
- Google Maps and Moovit both function reliably for planning journeys around Sofia.
Intercity services
- Individual operator websites such as those for Union Ivkoni and Etap Group carry route information, timetables, and online booking facilities.
- Online ticket aggregator platforms including RedBus and BusExpress also list services from multiple operators.
- Under the proposed transport reforms, carriers will be required to submit data to the National Access Point (NAP) so that passengers have access to consistent, up-to-date information. Until this comes fully into effect, timetable data remains scattered across individual operator sites.
An important note for newcomers: bus stop information and route displays are typically in Cyrillic script, which can be a challenge at first. Apps such as Google Maps and Moovit show information in Latin characters and are strongly recommended until you become comfortable reading Bulgarian.
What types of bus tickets and passes are available in Bulgaria?
Sofia has the most developed ticketing framework in Bulgaria, ranging from individual rides through to annual passes. Other cities tend to operate simpler, often cash-based arrangements. All prices listed here are as of 2025 — consult the Sofia Urban Mobility Center website for current figures before travelling.
Single-ride options (Sofia)
- Single-ride paper ticket: 1.60 BGN (metro) or 2.00 BGN (bus/trolleybus/tram). This is purchased, validated, and valid only for the one vehicle on which it is used. Changing to another bus, tram, or metro line requires a fresh ticket.
- 30-minute transfer electronic ticket: 1.60 BGN. Tapping your card or device on the validator opens a 30-minute window during which you can transfer freely between buses, trams, trolleybuses, and even the metro at no additional charge.
- A 60-minute transfer ticket is available for 2.20 BGN, making it especially suitable for longer journeys involving vehicle changes.
Daily and multi-day passes (Sofia)
- A 24-hour pass costs 6.00 BGN and a 72-hour pass costs 15.00 BGN. Both are valid across buses, trams, trolleybuses, and the metro, including night services.
- Travellers paying by contactless bank card who make more than two trips in a single day are automatically charged no more than 4.00 BGN for that day, effectively activating a daily cap that covers all transport modes for the rest of the day. This makes contactless payment particularly good value for anyone travelling regularly.
Longer-term passes (Sofia)
- Monthly and annual cards are offered for regular commuters. Students and those under 26 can obtain monthly passes for approximately 25 BGN. Seniors and people with disabilities are also eligible for reduced-rate passes.
- For those residing in Sofia long-term or commuting daily, these cards represent considerable savings. Current prices are updated periodically and can be confirmed on the Urban Mobility Center website.
Other cities
In cities such as Plovdiv, Varna, and Burgas, urban bus tickets are typically purchased from drivers or at street kiosks. Broader city transport systems connect suburbs to city centres through bus and trolleybus networks, with ticketing arrangements that vary locally — some cities offer dedicated sales points or kiosks, while others rely primarily on on-board purchases. Fares across Bulgarian cities are consistently low by European standards, and the network as a whole is known for its affordability.
How do you buy a bus ticket in Bulgaria?
How you purchase a ticket depends on whether you are using urban transport in Sofia or travelling on an intercity coach. Below is a step-by-step guide covering both.
Urban transport in Sofia
- Tap with your contactless bank card or mobile wallet. Sofia’s public transport accepts contactless Visa and Mastercard issued by any bank or fintech worldwide, plus mobile wallets such as Apple Pay and Google Pay. Simply tap your card once on boarding. No advance setup is needed, making this the most convenient option for newcomers.
- Use the MPASS app. The MPASS – Smart Ticketing app lets you purchase timed tickets and day passes digitally before you travel. You can tap in using your phone or smartwatch via the app.
- Obtain a Sofia City Card or Ultralight card. For a reloadable card, visit a Center for Urban Mobility (CGM) counter and choose between an ultralight paper card (0.80 BGN) or a plastic card (3 BGN). These can be topped up with timed tickets or longer-term passes.
- Buy a paper ticket from the driver. You can purchase a single-use ticket directly from the driver of any bus, tram, or trolleybus for 2 BGN. This ticket must be validated on the vehicle on which it was bought and cannot be carried over to another service.
- Validate your ticket every time you board. Whether using a paper ticket or a transport card, you must tap against the validator machine on each vehicle you board and confirm it flashes green. Failing to do so leaves you liable to a 40 BGN fine.
Intercity coaches
- Purchase at the bus station. Tickets for intercity services can be bought directly at bus station ticket counters or at company offices across the country.
- Book online. Most major operators allow online booking, and several also accept mobile tickets presented on a smartphone. Tickets can additionally be purchased from the driver on many routes.
- Reserve ahead on busy routes. During peak travel periods, it is advisable to book in advance for popular connections such as Sofia to Plovdiv or Varna to Burgas to secure your seat.
Are there trams in Bulgaria?
Yes — and Sofia’s tram network holds considerable historical importance in south-eastern Europe. It was established on 1 January 1901, ranking it among the oldest tram systems anywhere on the continent and making it a genuine piece of living urban heritage.
Sofia is unique within Bulgaria in operating all four modes of public transport — bus, trolleybus, tram, and metro. While trolleybuses can be found in several Bulgarian cities, trams are found only in Sofia.
Scale and coverage
As of 2025, Sofia’s tram network consists of 15 lines spanning approximately 308 km of track. The system runs on both narrow gauge (1,009 mm) and standard gauge (1,435 mm) track. Having operated continuously since 1901, Sofia’s tram network is the largest in the Balkans. Cities such as Warsaw and Budapest operate similarly extensive tram systems, though with generally more uniform modern rolling stock throughout.
Services and frequency
Sofia’s trams run daily from 5:00 AM to midnight. During peak hours, services operate at intervals of 5 to 10 minutes, with off-peak intervals extending to between 10 and 20 minutes. After 9:00 PM, frequencies drop further, with certain lines running every 20 to 30 minutes.
In 2024, Sofia introduced Tram Line 15, linking the Buxton and Hladilnika districts. This line runs at intervals of under 3 minutes along key sections, considerably improving connectivity and cutting waiting times for passengers.
Rolling stock
Sofia’s tram fleet combines historic and contemporary vehicles. The T8M-900M trams, manufactured between 1999 and 2001 by Tramkar, remain in active service and are valued for their light construction and quick acceleration. In 2017 the fleet was augmented by 28 second-hand trams partly donated from the BVB section of the tram network in Basel, Switzerland; these vehicles were built in 1990–91 and fitted with low-floor sections between 1997 and 1999.
Integration with other transport
Sofia Public Bus Transport Company JSC operates the bulk of bus services; Sofia Public Electrical Transport Company JSC runs the tram and trolleybus networks; Metropoliten JSC operates the Sofia Metro; and the private company MTK Group handles certain suburban bus services. All operate under the unified ticketing system administered by the Urban Mobility Center, meaning a single timed ticket or travel pass is accepted across trams, buses, trolleybuses, and the metro.
What practical tips should expats know about using buses and trams?
Getting the most from Bulgarian public transport as a newcomer comes down to a handful of practical habits and an appreciation of where this system works differently from those you may have used elsewhere.
Always validate your ticket
Every ticket or transport card must be validated on the vehicle you board by tapping it against the validator machine and confirming a green light. Unlike tap-in/tap-out systems such as London’s Oyster card or Dutch OV-chipkaart, Bulgaria’s network requires you to validate afresh on every vehicle you board — not just at the beginning and end of a journey. Neglecting to do so risks a fine of 40 BGN, even if your ticket is otherwise valid.
Use contactless payments
Since 2023, Sofia’s public transport has moved largely to digital payment. You can tap in using a bank card, phone, smartwatch, the MPASS app, or an official Sofia City Card. Validators are fitted on every bus, tram, trolleybus, and at every metro gate. This is a substantial upgrade from the old system and means most arrivals can use the network straight away without needing to source local tickets in advance.
Avoid peak hours on surface transport
Trams enjoy the advantage of dedicated tracks and tend to be more punctual, but buses can fall behind schedule when traffic is heavy. Where possible, try to travel outside the 8–9 AM and 5–6 PM peaks. The metro is a faster alternative when it serves your destination, as it is unaffected by road congestion.
Cyrillic signage
Stop names and route information at bus stops are shown in Cyrillic. Until you grow familiar with the alphabet, apps such as Google Maps and the EasyWay app — both available in English — are invaluable for navigation. The Sofia Public Transport App provides real-time arrival information for buses, trams, and trolleybuses, including features such as favourite stops and maps of nearby stations, while the Urban Mobility Center website remains the authoritative source for route maps, timetables, and ticketing.
Night buses
Four night lines (N1–N4) operate every 40 minutes between midnight and 04:00, all converging at a central transfer point at Knyaz Alexander Square. Holders of 24-hour, 72-hour, monthly, or annual all-lines passes can use these night services at no extra cost.
Accessibility
On paper, Sofia’s public transport makes reasonable provision for passengers with reduced mobility. In practice, this varies considerably by route and vehicle. Newer buses and some trams feature low-floor boarding, but older vehicles — particularly certain trams — still have high steps and no ramp access. Passengers with mobility requirements are advised to check specific routes in advance and to favour the metro where possible, as most stations are equipped with lifts.
Rural and small-town travel
Beyond the main urban areas, Bulgaria’s intercity buses and trains link smaller towns and villages, making regional travel feasible. These services may run less frequently than city routes, but they remain essential for getting around outside the major centres. Anyone planning to settle away from a large city should research local bus connections thoroughly before committing to a location.
Frequently asked questions
Can I use a contactless bank card on Sofia buses and trams?
Yes. Sofia’s public transport network accepts contactless Visa and Mastercard from any bank or fintech provider worldwide, along with mobile wallets such as Apple Pay and Google Pay. You simply tap your card once when boarding. The system automatically tracks your daily expenditure and applies a cap of 4.00 BGN (as of 2025), regardless of the number of journeys made in a single day.
How much does a single bus or tram ride cost in Sofia?
A single-ride paper ticket costs 1.60 BGN for the metro or 2.00 BGN for buses, trolleybuses, and trams (as of 2025). When paying electronically, a 30-minute transfer ticket — valid across multiple vehicles within the window — costs 1.60 BGN. Always check the Sofia Urban Mobility Center website for current fares, as these may change.
Do I need to validate my ticket every time I board a new vehicle?
Yes. Your ticket must be validated upon boarding the first vehicle and again on every subsequent vehicle you use. This requirement applies equally to buses, trams, trolleybuses, and the metro. Travelling without a validated ticket carries a fine of 40 BGN, even if the ticket itself is valid.
Are there trams in cities other than Sofia?
Sofia is the only city in Bulgaria that operates trams. Cities such as Plovdiv, Varna, and Burgas run bus services and some have trolleybus networks, but none operate trams. For those relocating to Sofia specifically, the tram network is a significant asset for navigating the city centre.
How do I find intercity bus timetables in Bulgaria?
The most reliable approach is to check the websites of individual operators such as Union Ivkoni and Etap Group, or to use ticket aggregator platforms like BusExpress. Google Maps covers most major intercity routes and is a practical starting point. Tickets can be booked online, purchased at bus stations, and on many routes bought directly from the driver; several companies also accept mobile tickets. Bear in mind that timetable information is currently spread across separate operator sites, though planned reforms aim to unify access to this data.
Is there a discount pass for students or older people in Sofia?
Students and those under 26 are eligible for monthly passes at approximately 25 BGN. Seniors and people with disabilities can also obtain concessionary passes. To receive a personalised discount card, you will need to visit an Urban Mobility Center office and present the appropriate documentation.
Do Sofia night buses run all night?
Four night bus lines (N1–N4) run between midnight and 4:00 AM, with all services meeting at Knyaz Alexander Battenberg Square to allow passenger transfers. Since July 2025, the N4 line has also served Sofia Airport, running hourly through the night and connecting both Terminal 1 and Terminal 2 to the city centre.
What should I do if schedules or stops are only shown in Cyrillic?
Navigation apps including Google Maps, Moovit, and the EasyWay app all display route and stop information in Latin script and perform reliably throughout Bulgaria. The Sofia Public Transport App similarly offers real-time arrival data for buses, trams, and trolleybuses, including a favourite stops feature and maps of nearby stations. Over time, learning even the rudiments of the Cyrillic alphabet will meaningfully improve your ability to get around independently.